Capstone project aimed at improving road safety for cyclists named runner up for National James Dyson Award
The team’s invention, Cyclops Ride Assist, aims to improve the safety of all who share the road.
COMPSCI 4ZP6A/B, MECHTRON 4TB6A/B and SFWRENG 4G06A/B
Team #1: MHPGEEZ
Lean, Idris, Agda and Rocq are functional programming languages widely used as proof assistants. However, current user experience with these languages suggests that there are many low-level deficiencies. In this project, the aim is to systematically test these proof assistant languages to highlight potential areas for improving their performance by creating an automated code generator that generates tests written in these languages of increasing size and measures the time and memory complexity.
Team members: Esha Pisharody, Zainab Abdulsada, Emma Willson, Grace Croome, Marie Hollington, Proyetei Akanda
Capstone advisor: Jacques Carette
Team #2
Our project aims to support ENT (Ear, Nose, Throat) surgery patients by developing an intuitive AI-powered chatbot that provides accurate, immediate information about surgical procedures at the convenience of the patient. This solution aims to provide a judgment-free space for patients to become well-informed while helping surgeons optimize their time, enhancing the overall surgical experience.
Team members: Deluckshan Murugesu, Ben Weeks, Corinna Lin, Donya Zolfaghari, Javier Afonso, Kieran Henderson
Capstone advisors: Denise Geiskkovitch, Charles Welch, Dr. Benjamin van der Woerd
Team #3: MacConnect
In today’s increasingly digitalized world, McMaster students face challenges when trying to find meaningful connections within the university community. MacConnect aims to enhance student engagement, foster inclusivity and streamline information access through a centralized platform where students can effortlessly discover clubs, events, and like-minded peers.
Team members: Mariyam Arief, Jai Rajesh Mehta, Joel Binu Varghese, Olisha D’Mello, Sarath Sajiv Menon, Swaleha Jasmine
Capstone advisor: Mehdi Moradi
Team #4: Team DegreeFlow
DegreeFlow is an academic planning platform designed to help McMaster University students track degree progress, receive real-time seat availability alerts, and explore “What-If” scenarios for course planning. By integrating transcript parsing and course recommendations, it streamlines academic decision-making and ensures students stay on track for graduation.
Team members: Anderson Zhou, Aniruddh Arora, Anupam Raj, Sarah Neelands, Yanchun Wang
Capstone advisor: Luke Schuurman
Industry partner: Team DegreeFlow
Team #5: NexusMES
We are making a centralized web application for the McMaster Engineering Society to standardize and streamline event management. Key features include the ability to manage members, clubs, events, RSVPs, and more, improving administrative efficiency and organization.
Team members: Akash Santhanakrishnan, Kumar Harshavardhan Jha, Millad Bahrami, Vraj Patel, Dhruv Thakor, Gurveer Sohal
Capstone advisor: Luke Schuurman
Team #6: Pentachess
Pentachess is a new chess variant with a wild new board and ruleset redesign that presents a new challenge to old and new players alike. Our team has created a web-based application of it so that people can play the game with all the conveniences that this format brings.
Team members: Brandon Bosman, Mian Rafay, Saad Tariq, Emaan Khan, Karl Sader
Capstone advisor: Paul Rapoport
Team #7: Nodifires
Nodify is a codebase visualization tool that instantly generates interactable, up-to-date execution diagrams to better understand the various segments and services of any Python program. This project simplifies and streamlines the process of understanding code through automating the creation of powerful visual aids.
Team members: Ahmet Dumlu, Youcef Boumar, Anthony Hunt, Mutaz Helal
Capstone advisor: Medhi Moradi
Team #8
Our project aims to develop a robust and accessible open-platform web application for researchers. This application will facilitate the preprocessing, computation of summary measures, analysis, and collection of behavioural data of rodents with induced OCD-like behaviour from the Federated Research Data Repository.
Team members: Brandon Carrasco, Daniel Locke, Jamie Wong, Inoday Yadav
Capstone advisor: Amirhossein Sabour
Industry advisors: Dr. Henry Szechtman and Dr. Anna Dvorkin
Team #9: Die Spy Studios
Die Spy is an ML-based computer vision app used for dice roll detection. It integrates image recognition with quality-of-life features to deliver a strong companion app for any tabletop game.
Team members: Jackson Cassidy, Wyatt Habinski, Christian Majid
Capstone advisor: Mehdi Moradi
Industry partner: Die Spy Studios
Team #10
This project develops an automated trading algorithm that leverages the Post Earnings Announcement Drift (PEAD) anomaly to analyze earnings discrepancies and generate actionable trade recommendations. The system features real-time data integration, machine learning, and a user-friendly interface for backtesting and performance analysis.
Team members: Braedon Kwan, Bhuvesh Chopra, Archit Sharma
Capstone advisor: Amirhossein Sabour
Team #11: VisuAssist
VisuAssist is a web-based application that provides real-time environmental descriptions to assist visually impaired users. Through activation via voice commands and camera inputs from mobile devices, the application interprets surroundings by leveraging image recognition and machine learning technologies. Users can activate environmental description functionality via voice commands such as “show me what you see,” upon which they receive a verbal description of their environment.
Team members: Yimo Ning, Caleb Chung, Sunkyo Yoon, Jiehao Fu
Capstone advisor: Mehdi Moradi
Team #12: ParkItPlace
ParkItPlace is a peer-to-peer marketplace that connects drivers with available parking spaces from individuals, businesses, and property owners. Whether for a few hours or days, ParkItPlace allows users to discover, reserve, and pay for parking in real-time or negotiate terms and pay independently. It transforms unused spaces into valuable resources, offering drivers convenience and spot owners a new income stream.
Team members: Ben Lee, Maaz Salim, John Wu, Ritvik Deshpande, Avin Tharakan, Ivan Ebos
Capstone advisor: Mehdi Moradi
Team #13: TrendGuardian
Global Layoff Forecasting & Analytics Platform is a full-stack web application that provides users with real-time, valuable insights into global layoffs. By offering data on layoffs by industry, company, region, and other key factors, the app will help users make informed decisions about career moves, company choices, and strategic planning.
Team members: Jianlan Ding, Sarah Eng
Capstone advisors: Mehdi Moradi, Amirhossein Sabour
Industry partner: TrendGuardian
Team #14: Rooms4Rent
Landlords and renters currently use apps like Facebook/Kijiji that are not tailored for the renting space, leading to rampant fraudulent posts, and putting the burden of housemate/sublease searching, identity verification, and processing rent onto renters and landlords, often requiring many different apps. Our goal is to simplify the process by combining every process into one app –creating safer, and more convenient way to rent.
Team members: Sammy Dods, Alen Wang, Muzamil Janjua, Ryan Lam
Capstone advisor: Mehdi Moradi
Team #15: ChestScan Xperts
AI-powered web platform for detecting and classifying diseases from user-uploaded chest X-ray images. The platform utilizes a CNN-based model to detect the presence of various common diseases providing accurate and efficient feedback.
Team members: Yuvraj Sing Sandhu, Suvansh Dutt, Suhass Parcha, Ujjwal Raj
Capstone advisor: Mehdi Moradi
Team #16: MeetingBot
In the modern workplace, online meetings generate valuable data—audio, video, transcripts, and metadata—that can power automation tools like meeting summarizers, note-takers, and AI assistants. However, current solutions for accessing this data are proprietary and costly, limiting accessibility for startups and independent developers.
Our project provides an open-source, low-cost API that enables developers to create and manage meeting bots across platforms like Zoom, Microsoft Teams, and Google Meet. These bots can automatically join meetings, capture key data, and make it accessible via an API, eliminating the need for manual intervention.
Team members: Alex Eckardt, Owen Gretzinger, Jason Huang, Sahib Khokhar, Sarah Simionescu
Capstone advisor: Mehrdad Dehaghani
Team #17: Cookie
Gin Rummy has been one of the most popular two-person card games for over a century. This project recreates the game electronically but with a difference. The entire game is played and scored in the dozen number base —“base twelve”— with a dozenal deck of 64 (5 dozen 4) cards. Dozenal has been researched for a few centuries as a number base superior to decimal (“base ten”) mainly because of its abundance of non-trivial factors, 2, 3, 4 and 6, compared to those of decimal, only 2 and 5, with five not being particularly useful. The project involves dealing with the cards with animation and sorting them with mild animation, enabling the play of the cards, and scoring and presenting the results. The focus will be on implementing the new game logic, perfect user interactions and seamless user experience.
Team members: Qiwen Jiao Selina, Chenrui Hao, Zizeng Li Lance, Yunze Li Figo, Qixuan Zhong Laixuan
Capstone advisor: Paul Rapoport
Team #18: RideBuddy
RideBuddy is a carpool platform that helps people to find rides to their destinations. The platform will allow users to create a profile, search for rides, and offer rides to others.
Team members: Kunhan Liang, Jingxin Huang, Raymond Zhao, Arruran Kamalavannan
Capstone advisor: Mehdi Moradi
Team #19: The Technical Boys
Our project focuses on developing a secure invisible watermarking system for digital image protection. Using advanced techniques like Discrete Cosine Transform (DCT), Singular Value Decomposition (SVD), and Quantization Index Modulation (QIM), the system embeds imperceptible watermarks that remain robust against attacks such as compression, noise, and resizing. To enhance security and ownership verification, the system integrates blockchain technology for managing timestamps and keys, ensuring authenticity and tamper resistance. With features for watermark embedding, extraction, and key management, this project provides a reliable solution for digital content authentication, supporting standard image formats like PNG and JPEG.
Team members: Aadvit Khanna, Yu Xi, Zhifu Sun, Xin Huang, Sohard Sukhija
Team #20: Neural Traffic Networks
Neural Traffic Networks (NTN) is an innovative initiative to transform urban traffic management. By leveraging advanced artificial intelligence methods, NTN seeks to optimize traffic flow, improve urban mobility, and enhance the overall commuting experience for residents and visitors in a City.
Team members: Naga Sasi Dhar Imadabattuni, Kartik Sharma, Satya Nikhil Kodukula, Riddhi Shah, Jaden Mathias
Capstone advisor: Swati Mishra
Team #22: Student Evaluation Qualitative Comment Analysis
A website to be used by professors to conduct midterm course evaluations, perform topic modelling to summarize the results, and display visualizations of the generated topics in an easily understandable way.
Team members: Ryan Patterson, Shenton Wang, Lai Wei, Yang Xiao
Capstone advisor: Sharonna Greenberg
Team #1: BANDwidth
Battery state of charge (SOC) estimation is challenging, requiring specialized algorithms. Standardized testing is necessary to determine which of the hundreds of SOC estimation approaches proposed yearly are the best. This project will expand upon an existing, early stage online SOC estimation algorithm testing tool. The tool is Matlab based, receives submissions through a Google form, and tests algorithms in serial on a server at McMaster. This approach is not scalable though since testing each algorithm takes an hour or more and the software regularly crashes due to unhandled errors from the submitted algorithms. The project objectives are to create: (1) A cloud based software implementation which can test multiple algorithm submissions in parallel, (2) A secure algorithm submission portal which prevents malware attacks etc., (3) A web interface which reports and compares algorithm performance (see Kaggle as an example), (4) A robust version of the model testing software which can handle any error. These software improvements will allow the testing tool to be scaled up to having several hundred active users.
Team members: Rod Isaac Nathan Uy, Ben Dubois, Aidan Mariglia, Declan Young
Capstone advisor: Phil Kollmeyer
Industry partner: Surface Dynamics Canada
Team #2: SyntaxSentinels
A code plagiarism detector that uses natural language processing to overcome the limitations of typical code plagiarism detectors such as MOSS.
Team members: Mohammad Khan, Lucas Chen, Luigi Quattrociocchi, Julian Cecchini, Dennis Fong
Capstone advisor: Hassan Ashtiani
Team #3: Tangle
The project connects Tangled Program Graphs (TPG) to advanced physics simulations (MuJoCo), allowing AI agents to learn multiple skills simultaneously – like walking and balancing – in more realistic virtual environment. We also improve the software accessibility of TPG by creating portable development environments and rebuilding the observability infrastructure for clearer experiment results.
Team members: Richard Li, Cyruss Allen, Mark Angelo Cruz, Calvyn Siong, Edward Gao
Capstone advisor: Stephen Kelly
Team #4: Eco-optimizers
The Source Code Energy Optimizer capstone project focuses on improving software energy efficiency through automated code refactoring. The tool features a VS Code extension with a custom-built UI that leverages a Python-based refactoring library to minimize energy consumption without altering the original intent of the source code.
Team members: Mya Hussain, Ayushi Amin, Nivetha Kuruparan, Sevhena Walker, Tanveer Brar
Capstone advisor: Istven David
Team #5: GradSight
A Digital Composite Web Application designed for a touchscreen interface at McMaster University. It allows users to view and search past graduation composites, leveraging machine learning for image detection and name parsing, while also collecting analytics on user interactions to improve the experience over time.
Team members: Hammad Pathan, Willie Pai, Wajdan Faheem, Henushan Balachandran, Zahin Hossain
Capstone advisor: Meggie MacDougall and Ciara McCann
Industry partner: Alumni Relations, McMaster Faculty of Engineering
Team #6: Pitch Perfect
The McMaster GSA Softball League Platform is a web-based application designed to streamline league management, enabling players to create and join teams, schedule and reschedule games, track standings, and manage player rosters. With features like automated scheduling, announcements, and preferences for game timings, the platform simplifies league operations for players, captains, and administrators.
Team members: Damien Cheung, Derek Li, Emma Wigglesworth, Temituoyo Ugborogho, Jad Haytaoglu
Capstone advisor: Jake Nease
Team #7: Tune Goons
ScoreGen is an end-to-end solution for musicians, teachers, and composers who need an easy and quick way to convert their songs into sheet music. Record yourself playing a monophonic input and ScoreGen will use signal processing to interpret the note features and generate a pdf which you can download or share with others.
Team members: Emily Perica, Ian Algenio, Mark Kogan, Jackson Lippert
Capstone advisor: Martin von Mohrenschildt
Team #8: Rythm Rangers
The GenreGuru project accepts a piece of music from the user after which it uses signal processing to compute audio features from the music and using those features it generates song recommendations.
Team members: Ansel Chen, Matthew Baleanu, Muhammad Jawad, Ahmed Al-Hayali, Mohamad-Hassan Bahsoun
Capstone advisor: Martin Von Mohrenschildt
Team #9: dice_devs
Design and play your own version of modernized Yahtzee with additional features and twists.
Team members: John Popovici, Nigel Moses, Naishan Guo, Isaac Giles, Hemraj Bhatt
Capstone advisor: Paul Rapoport
Team #10: Plutos
A budgeting app that tracks and categorizes expenses through receipt photos
Team members: Angela Wang, Eric Chen, Fondson Lu, Jason Tan, Payton Chan
Capstone advisor: Spencer Smith
Team #11: OKKM-insights
This project is a cutting-edge distributed platform designed to efficiently label and gather actionable intelligence from satellite imagery. The system leverages distributed computing to manage large-scale datasets and provides an interface for users to contribute by labeling satellite images, with the goal of extracting valuable insights for various applications.
Team members: Oleg Glotov, Kyle McMaster, Kartik Chaudhari, Mathew Petronilho
Capstone advisor: Swati Mishra
Team #12: Reimbursement Rangers
A centralized platform designed to streamline financial operations for the McMaster Engineering Society (MES), simplifying reimbursement requests, payment processing, and ledger tracking. The platform reduces administrative overhead and ensures compliance with audit standards.
Team members: Austin Bennett, Evan Sturmey, Adam Podolak, Christian Petricca, Jacob Kish
Capstone advisor: Luke Schuurman
Team #13: ARC
Realm is an Augmented Reality (AR) social networking app.
Team members: Avanish Ahluwalia, Rafey Malik, Abdul Zulfiqar
Capstone advisor: Spencer Smith
Industry partner: ARC
Team #14: P.C.D.
For future mobile robots with arms to be able to help people at home (or elsewhere), they need to be aware of the spaces occupied by the people around them. Sensors, such as Microsoft’s Kinect, can produce color 3D “point clouds” of the scene in front of the robot, and skeleton tracking software based on these point clouds has been developed for gaming. However, the results provided by skeleton tracking software are inadequate since they only produce stick figures and do not provide the reliability required for the safe interactions of people and robots. The software challenge this project is to develop a system that can reliably detect and track humans in a 3D point cloud space, even when partially obscured, to enable safe human-robot interactions in real-time scenarios.
Team members: Tarnveer Takhtar, Harman Bassi, Kyen So, Matthew Bradbury
Capstone advisor: Gary Bone
Team #15: SyncMaster
SyncMaster is a cloud-based user authentication and document distribution system designed for facility access management at the City of Hamilton, Water Division.
Team members: Mitchell Hynes, Richard Fan, Kyle D’Souza, Rafeed Iqbal, Akshit Gulia
Capstone advisor: Spencer Smith
Industry advisor: City of Hamilton, Water Division
Team #16: Ace
Develop a diffusion neural network model to generate new chest x-ray images with specific lung and cardiac conditions.
Team members: Gurnoor Bal, Harrison Chiu, Ahmad Hamadi, Jared Paul, Hamza Issa
Capstone advisor: Sabour Amirhossein
Team #17: Baja Dynamics
We have developed a continuous variable transmission(CVT) simulation tool to streamline the tuning process for the CVT of the McMaster Baja Racing Car. The tool integrates mathematical models, a rendering engine, and a user-friendly interface to simulate real-world conditions, enabling efficient virtual testing and optimization of CVT performance for improved acceleration and hill-climbing.
Team members: Grace McKenna, Travis Wing, Cameron Dunn, Kai Arseneau
Capstone advisor: Spencer Smith
Team #18: Chemware Engineering
Our project is a user interface and model version management tool for modeling and simulating industrial plants. The user interface for a model is represented by a network of nodes and edges that the user can freely modify and edit.
Team members: Madhuran Sivapragasam, Kishor Pandya, Dhrumil Pandya, Rasik Pkharel, Madhu Sivapragasam
Capstone advisor: Spencer Smith
Industry advisor: Vladimir Mahalec
Team #19: Room8
Roommates often complain about cleanliness of communal spaces and have a difficult time holding each other accountable. Shared living spaces often cause friction in communicating expectations and frustrations. This application includes a suite of tools to manage accountability amongst rommates. The main feature uses computer vision to detect the cleanliness of indoor environments, quantify who is creating/cleaning messes, and relay that information to occupants. It essentially serves as a mediator for student houses. Other tools include a bill splitter for shared expenses, a chore scheduler to keep track of responsibilities, and a chatbot to push SMS notifications to a house group chat and help members stay on top of their obligations.
Team members: Jane Klavir, Maged Armanios, Mohammed Abed, Harshil Patel, Jinal Kasturiarachchi
Capstone advisor: Spencer Smith
Team #20: Shuttle Squad
MacTransit is a system that helps McMaster commuters track shuttle bus locations, check occupancy levels, and view real-time ETAs, providing a more reliable and transparent shuttle bus service on campus.
Team members: Aysu Ozdal, Andrew Thompson, Arvind Shastri, Stanley Nguyen, George Yazji
Capstone advisor: Vincent Maccio
Team #21: Alkalytics
This project focuses on developing a scalable, user-friendly database management system to organize, analyze, and visualize experimental data for ocean alkalinity research, facilitating efficient data handling and insight generation for carbon-dioxide capture solutions.
Team members: Sumanya Gulati, Jason Tran, Kate Min, Jennifer Ye
Capstone advisor: Charles de Lannoy
Team #22: TeleHealth Insights
A web-based application that supports administering at-home speech therapy assessments, improving guidance and assessment outcomes for clinicians.
Team members: Mitchell Weingust, Parisha Nizam, Jasmine Sun-Hu, Promish Kandel
Capstone advisor: Irene Yuan
Team #23: Hinterland
Designed to enhance creative writing, tinymorph is a web-based text editor that provides AI-driven suggestions, real-time feedback, and an intuitive interface. It offers modular customization for tone, structure, and workflow improvements, allowing users to refine their writing process with greater flexibility and control.
Team members: Nebras Khan, Aaron Pham, Waleed Malik, Lucas Li
Capstone advisor: Swati Mishra
Team #24: Uno-Flip
This project involves developing a digital version of the UNO Flip card game. The software aims to replicate the game mechanics of UNO Flip, including the unique flip side of the cards, special actions, and multiplayer functionality. The primary goal is to create an engaging digital game that adheres to the official UNO Flip rules while providing additional features like scoring, multiplayer options, and animations.
Team members: Mingyang Xu, Kevin Ishak, Jiahao Wei, Zain-Alabedeen Garada
Capstone advisor: Paul Rapoport
Industry partner: Uno-Flip
Team #25: RapidCare
The project aims to speed up the documentation process for healthcare professionals in turn streamlining the medical process. Through preliminary elicitation we have found doctors spend the most time on documentation. We aim to create an application that can record the voice of conversations using existing dictation devices to fill out charts etc.. Then on the conversation insights on frequent diagnosis and corresponding medicines can be seen as well. This will also be applied in the triage process meaning the whole patient journey will be sped up.
Team members: Pranav Kalsi, Inreet Kaur, Gurleen Rahi, Moamen Ahmed
Capstone advisor: Kristen Burrows
Team #26: Ethical Pals
The MES-ERP (McMaster Engineering Society Expense Reporting Platform) is a web-based finance and accounting system developed to improve the financial operations of the McMaster Engineering Society (MES) and its 60 student groups. The platform addresses challenges such as long reimbursement request processing times, loss of requests, and inefficiencies in budget tracking caused by manual processes.
Team members: Housam Alamour, Taaha Atif, Sufyan Motala, Omar Muhammad, Rachid Khneisser
Capstone advisor: Luke Schuurman
Team #27: Neuranalyzers
LungVision AI leverages Deep Learning models to automate diagnostic tasks using large-scale, physician-labeled datasets. By integrating computer vision for disease detection and large language models for generating structured radiology reports, the project aims to enhance diagnostic efficiency and support healthcare professionals.
Team members: Reza Jodeiri, Nathan Luong, Patrick Zhou, Kelly Deng, Ayman Akhras
Capstone advisor: Mehdi Moradi
Team #28: Cowvolution Minds
This project will develop a machine learning model to predict dairy farming outcomes, enabling proactive management to improve herd performance and optimize breeding.
Team members: Krish Patel, Harshpreet Chinjer, Shazim Rahman, Aryan Patel, Martin Ivanov
Capstone advisors: Dr. Shari van de Pol, Shabnam Nikpour
Industry partner: CATTLEytics Inc.
Team #29: SEA
Developing a web-based service that enables league and schedule management from a convenient user interface.
Team members: Casra Ghazanfari, Jung Woo Lee, Alexander Verity, Nicholas Fabugais-Inaba
Capstone advisor: Jake Nease
Team #1: Survey Bot
A Profileograph that can autonomously perform the surface surveying run and automatically mark locations on the floor where it detects areas out of spec during the survey, all without the intervention of human surveyors.”
Team members: Lin Fu, Haoyu Guo, Keyin Liang, Guanxiong Wu, Zuoxiu Kang
Capstone advisor: Alan Wassyng
Industry partner: Surface Dynamics Canada
Team #2: Optimal RouteBot
Optimal RouteBot is a system that automates the fulfillment of online grocery orders by determining the optimal order for retrieving grocery items and navigating efficiently to their specified locations within a store using a TurtleBot4 robot. Our project streamlines the process of picking and packing online orders, improving efficiency and customer satisfaction.
Team members: Alastair Irvine, Alessia Manarin, Charlotte Neumann, Sonya Ross
Capstone advisor: Matthew Giamou
Industry partner: Optimal RouteBot
Team #3: NightOwls
SmartRead is a system with a wearable head-mounted device and a smartphone app. The device captures images of text, and the app translates them, providing users with quick, hands-free text translation.
Team members: Xiang (Shawn) Zhang, Ding Hao, Yimin Pang, Yuchen Yao, Wenyu Yin, Taoming Yu
Capstone advisor: Alan Wassyng
Team #4: AMA
AMA is an intelligent meeting assistant that records both in-person and virtual meetings while offering an interactive platform for users to access meeting details, summaries, action items, and responses to their queries. It features advanced capabilities to distinguish between speakers and supports diverse languages, accents, and dialects, ensuring accurate and comprehensive meeting information capture. People can use this tool to avoid having to take notes manually during meetings. Eliminating the need to multitask during meetings allows meeting participants to engage in the meeting content without the fear of missing key words or ideas in their notes.
Team members: Burhan, Shakir, Grigor Pahlevanyan, Haashim Rehan, Michael Golendukhin
Capstone advisor: Ishwar Singh
Team #5: BlendIQ
A machine that utilizes actuators, motors, pumps, and load cells to automatically blend a smoothie following some recipe. Users can choose a smoothie and start the blending process at ease using our simple user interface.
Team members: Lazar Vlacic, Djordje Kokot, Tom Jefferd, Kareem Shabaka
Capstone advisor: Alan Wassyng
Team #6: Stynamics
With the recent focus on collaborative robots that aid humans with everyday tasks, our capstone explores the potential of pairing a vision system with a robotic arm to autonomously hand over objects from the robot’s environment to a user (and vice versa). The team is responsible for the gripper design, vision recognition system, and integration of the solution with the existing robot arm.
Team members: Abdulrahman Abouelamrin, Rashad Bhuiyan, Jadyn Wall, Cameron Beneteau, Omar Wehbe
Capstone advisor: Gary Bone
Industry partner: Stynamics
Team #7: EyeCan
EyeCan is a wearable device and camera system that helps users identify and safely navigate heat hazards in a kitchen environment which aims to support the independence of individuals in the Blind and Visually Impaired (BVI) community.
Team members: Sabrina Sousa, Magalie Durepos-Létourneau, Julia Meeson, Corbin Jarrett, Couper Smith
Capstone advisor: Matthew Giamou
Team #8: Parking Gods
In collaboration with the Centre for Software Certification, this is a system to park a car in a safe and efficient manner without human intervention.
Team members: Marko Buha, Ryan Gowland, Quinn Gauder, Mohammad Nasser, Beichen Huang
Capstone advisors: Vera Pantelic, Victor Bandur
Team #9: V2X Visionaries
Mini-Mac Nexus is a lane-centering algorithm engineered for 1:10 scale autonomous vehicles by leveraging a new time-adequate and high-quality V2I communication system. These advancements to Mini-Mac City can be used to further research in the field of automation and support experiential learning projects across the Faculty of Engineering.
Team members: Darshini Coore, Aaditya Senthilkumar, Ali Zaidi, Kishawn Srivijay
Capstone advisor: Stefan Ramdhan
Industry partner: McMaster Centre for Software Certification (McSCert)
Team #10: PosturePerfect
PosturePerfect is a wearable system that monitors a user’s posture and provides real-time feedback. By alerting users to their poor posture, the system keeps them conscious of their posture habits and ultimately improves their health and well-being.
Team members: Curtis Gray, Kaan Ozkan, Julian Safos, Aldraech Liac, Connor Hamstra
Capstone advisor: Alan Wassyng
Team #11: SCL Propulsor
This project develops a simulation environment connected to an RC vehicle for rapid software and hardware testing, enabling the evaluation of an adaptive cruise control algorithm. It integrates Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and a real-time visualizer with an automotive chassis dynamometer to model and test autonomous driving algorithms and safety mechanisms.
Team members: Samuel Khzym, Daniel Lupas, Nicholas Petrunti, Pesara Amarasekera, Alexandru Antohe
Capstone advisor: Alan Wassyng
Industry partner: SCL Propulsor
Team #12: GRAB-BOT
Project Title: GRAB-BOT: Guided Retrieval and Autonomous Ball-collector
GRAB-Bot is a semi-autonomous tennis ball retrieval system designed to perform the role of traditional ball boys within the game of tennis.
Team members: Rayhaan Datoo, Jeffrey Chen, Nicholas Glasgow, Muntazar Bhurwani
Capstone advisor: Alan Wassyng
Team #13: Sandmaze
The Niagara Escarpment is home to a series of crevice caves, such as those found in Rattlesnake Point and Mt. Nemo Conservation Area, which presents significant challenges for mapping due to tight spaces, obstructive rocks, and low visibility. This project aims to enhance a helmet-mounted sensor system that will render 3D maps of these caves offline. The device will be designed to be affordable, costing less than $750, ensuring accessibility for researchers. Key features will include waterproofing and shock resistance to withstand harsh cave conditions, along with a long battery life of over 1 hour and 30 minutes to match typical expedition durations.
Team members: Jimmy Yan, Jingbin Lin, Hassan Al Masmoum, Calvin Suen
Capstone advisor: Matthew Giamou
Team #14: EscalAid
EscalAid is an electrically powered assistive knee brace designed to aid the user by reducing the load experienced by their legs by 40% when walking up or down stairs. It uses a motor and cable actuation system to provide constant force to aid the straightening or bending of the leg depending on the current motion of the user.
Team members: Alex Bartella, Ramanesan Arunan, Ryan Lee, Peter Kosir, Ethan Cavallin
Capstone advisor: Dylan Kobsar
Industry partner: EscalAid
Team #15: Smooth Operators
We want to design, build and program an autonomous robotic arm to identify and pick up household objects and hand them off to a human operator. Similarly, the robot should be able to receive objects from the user and put them down carefully. We seek to make the hand-off fluid reliable through a combination of sensors and computer vision to the point where the user and robot should be able to pass a cup of water back and forth without spilling.
Team members: Mazen Afify, Smit Patel, Tyler Lee, Liam Walker, Abdulrahman Derbala
Capstone advisor: Alan Wassyng
Team #16: RouteShare
RouteShare is an off-grid, solar-powered real-time transit display system designed to enhance accessibility and improve the rider experience. By providing accurate, up-to-date bus arrival information, RouteShare reduces perceived wait times and empowers commuters with reliable transit data, improving overall satisfaction and accessibility for all riders.
Team members: Anand Jinesh, Eddy Su, Deborah Udokwe, Danyal Afzal, Ali Hamdy
Capstone advisor: Elizabeth Hofer
Industry partner: Livesens Inc. – Jase Jin (COO)
Team #17: S3V3NT33N
This project aims to develop a system allowing users to engage in offensive sword fighting practice. The system will be designed and built to track the human user’s sword movement and perform defensive sword fighting maneuvers.
Team members: Gavin Jameson, Wisam Ashique, Rebecca Schmelzer, Daksh Mathur
Capstone advisor: Alan Wassyng
Industry partner: S3V3NT33N
Team #18: CycleSense
A do it yourself cycling power meter to track real-time statistics. Designed to promote fitness by significantly lowering the cost of entry of cycling training.
Team members: Michael Zheng, Alden Luscher, Chong Xiong, Jieqing Huang, Yanqing Shi
Capstone advisor: Alan Wassyng