Mars Rover Motor Driving System

About the project
Section titled “About the project”I developed and led the work on the embedded motor control systems for a Mars rover. The system runs FreeRTOS on STM32 microcontrollers and talks to the motor drivers over PWM.
What I worked on
Section titled “What I worked on”- Developing the motor control firmware with FreeRTOS on STM32 microcontrollers
- Implementing PWM-based communication with the motor drivers
- Leading the embedded motor control work
Challenges
Section titled “Challenges”Getting the timing right in real time, keeping the motor control precise, and designing the system as a whole.
What I learned
Section titled “What I learned”Add your reflections here.