Formula Student Design Team
Formula Student is a student engineering competition where teams from around the world design, build, test, and race a small-scale formula style racing car. The cars are judged by industry specialists on how well the car is designed and performs but also on the business side.
Below are a few main projects I have worked on, both on the combustion and the electrical car of McGill FSAE Racing Team:
CAN Node Device
The CAN Node is a custom made board that takes digital and analog signals from sensors on the car and converts them into CAN protocol messages. This facilitates compact communication across different devices on-board and reduces the amount of wires needed for acquiring data.
The electrical harness is the nerve system of the car, connecting all components together. Since there are hundreds of meters of wires running front-to-rear and top-to-bottom, the harness is designed meticulously to minimize manufacturing error, with serviceability, adaptability and troubleshooting in mind.
Tresfailing is a tool that allows to track multiple individuals in a 3D space using two low cost cameras and computer vision algorithms. The users are alerted by a mobile app if they are trespassing a predefined “danger zone”. The tool can also be used as a low-cost motion capture alternative as it is tracking users’ pose from a stereo camera configuration.
Plantify is a platform to enhance sustainable space in cities with community smart gardens. Users can join and help any garden they wish and are awarded with loyalty points for their time. Furthermore, fresh products can be bought with points or real currencies and self-checkout technology.
Trackline is a portable panning shot solution for cameras. Equipped with Computer Vision, the system can track a specified target and keep it in frame by sliding on a wire via a motorized chassis.
HomeScan is a solution for infrastructure monitoring. The user can use an intelligent bot to ask about the condition of his/her house from a distance.
SOS Smart is a Web and Mobile Platform Application to identify violent car crashes and broadcast help to an emergency contact. The mobile app detects when the user has suffered a violent car crash and broadcasts an emergency message to an entrusted contact. The location of the crash also shows up in a web app which can be viewed by a manager.
For the 2017’s competition, our team had to build an autonomous robot capable of localizing itself in a 5 by 5 meter platform and pickup ping-pong and golf balls placed at specific areas.
Sensei is a remote controlled rover capable of disposing dangerous substances on various surfaces applicable on Earth or other planets. The operator can control the rover through a base station and with visual feedback through a First Person View goggle.
ECSE 211 – Design Principles and Methods (DPM) Class Project
ECSE 211 is the first design class students are required to take in Electrical, Computer and Software Engineering (ECSE) at McGill. Students are tasked to build and program an autonomous robot from Lego’s Mindstorms kit. At the end of the semester, groups compete against each other in performing specific tasks.