Skip to content
View emilesavoie's full-sized avatar
  • Sherbrooke University

Highlights

  • Pro

Block or report emilesavoie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
emilesavoie/README.md

Émile Savoie

LinkedIn email

Welcome to my portfolio! Below is a selection of projects showcasing my hands-on experience in designing and developing robotic systems and applications. All of these projects are the result of great teamwork and collaboration, but the focus here is on my own contributions.

Enjoy!

Rovus - Robotique UdeS

GitHub

The goal of Rovus is to create a 100% student-made Martian rover. I’ve been involved in the project for three years, including one year as co-director, focusing on software and electronics development.

rover

Personal Contributions

  • High-level control (ROS2) of the drivetrain
  • High-level (ROS2) inverse kinematic controller for the rover's robotic arm
  • Low-level control and interfacing of CubeMars motor
  • Detect and avoid features with Unitree L1 lidar
  • Mission planner using Qt6

rover

Results

  • CIRC 2025 - 5th place (International), 2nd place (Canada) and Winner of Arm Dexterity challenge
  • CIRC 2024 - 5th place (International), 2nd place (Canada)
  • CRQRC 2024 - 1st place

La Machine - Jeux de génie

The machine competition's aim is to design a multidisciplinary robotic solution capable of overcoming various challenges on a predefined course, while respecting a precise grading rubric. This project spanned over 4 months where prototyping and integration are the main challenges. My role in the team was software lead and pilot.

machine

Personal Contributions

  • Low-level (Teensy 4.1) interfacing of DRV8243Q1 motor drivers
  • RF communication between the controller and the robots
  • Development of control logic for over 50 actuators across all three robots
  • Development of solenoid driver PCB from MCU GPIO pin

machine

Results

  • 2025 - 1st place

Aetos - School project

GitHub

The goal of Aetos was to design a vision-enabled cable robot from scratch. One of the main objectives was to create an open-source project. This project spanned four months, during which I served as the software design lead.

aetos

Personal Contribution

  • Design of low-level architecture (ESP32-WROOM32)
  • Design of high-level architecture (ROS2)
  • High-level (ROS2) motor controls
  • Interface with controller
  • Development of docker environment for software portability
  • Design and implementation of electrical box

aetos

Popular repositories Loading

  1. GRO410 GRO410 Public

  2. racecar-ros2 racecar-ros2 Public

    C++

  3. racecar_ros racecar_ros Public

    C++

  4. GRO830 GRO830 Public

    Python

  5. JDG_info_2026 JDG_info_2026 Public

    Python

  6. emilesavoie emilesavoie Public