MarsRoverFirmware
MarsRoverFirmware copied to clipboard
Firmware for the University of Waterloo Rover Team URC Mars Rover
The Odrive connectivity and configuration with the drivetrain wheel motors need to be tested. We need to be able to achieve velocity control with the wheels to be able to...
Figure out the hardware needed. Figure out the wiring needed. Ensure we can get a CAN bus to connect the different rover subsystems and run out firmware on them.
The odrives C++ CAN interface should be tested using a Nucleo. This task links with the task on looking into the previous FW repo since it requires you to make...
This should be relatively similar, just have the C++ code running on the Jetson instead of the nucleo to send CAN messages. Jetson -> odrive is more of a software...
Need to re-familiarize ourselves with the prev FW repo running on MBed OS. Should look into useful packages there, especially how to build new FW apps (which we will use...
Updates the requirements on [cantools](https://github.com/eerimoq/cantools) to permit the latest version. Release notes Sourced from cantools's releases. 38.0.1 What's Changed Changed relative links to absolute links by @erzoe in cantools/cantools#512 Full...