-
Notifications
You must be signed in to change notification settings - Fork 0
Home
🌊 Quick Links
Welcome to the official wiki for the AUV-Embedded-2026 team at McGill Robotics! We are the electrical subteam of the AUV (Autonomous Underwater Vehicle) team at McGill Robotics. Our mission is to design and implement the PCBs and embedded systems that power our underwater robot, enabling it to navigate and perform tasks autonomously. Our team comprises dedicated students with diverse skills in electrical, computer, and software engineering.
Here, you'll find information about our team's mission, structure, and the key components we develop. We aim to push the boundaries of underwater robotics by designing advanced PCBs and embedded systems for autonomous navigation and task performance.
On this wiki you will find:
- Tutorials for team members
- Guides to tools used by our team
- Overview of the electrical and embedded architectures.
Looking for something else? Check out the Software wiki page for a more complete directory of information about our team or see the McGill Robotics Website.
- Caileigh Bates
- John-Paul Chouery (Electrical Advisor)
- Alec Boudreau
- Rachel Bunsick
- Masa El-Soufi
- Nathaniel Factor
- Sheng-Jie (Jay) Huang
- Yeonung Kim
- Matt Levasseur
- Dorothy Ma
- Benjamin Nysetvold
- Tinhinane Ramdani
- Céline Shao
- Jason Wang
Our AUV incorporates six main PCBs, each serving a critical function:
- Actuator board: Controls the robot's grabber, dropper, and torpedo.
- Display board: Powers the pressure sensor and displays critical data.
- Power board: Manages power distribution to various components and the thrusters.
- Pressure sensor board: Monitors underwater pressure to calculate depth underwater.
- Hydrophone board: Detects and processes acoustic signals for positioning.
- Peripherals board: Interfaces with the DVL and thruster kill switch.
All boards except for the hydrophone board use the Teensy 4.0 microcontroller and are powered by the Arduino framework. The folder structure is organized using PlatformIO. The hydrophone board utilizes an STM32 microcontroller for enhanced processing capabilities.