TODO
- Build doxygen documentation
- Build as library
- Fix build to copy header files to the build directory
- Better instructions for how to include the library in a user's project
- Address TODOs in code/comments
- Test Mecanum/XDrive on a physical robot
- Test DifferentialDriveChassisPID
- Test GPS device
- Test sensor fusion for odometry
- Replace the Squiggles motion profiler with the WPI one now that Eigen works
- Include a naive spline path follower
- Include a more advanced path follower
- Test the motion profilers generators
- Test the motion profilers follower physically
- Investigate including lvgl and building a customizable auton selector
- Link to lvgl
- Add auton selector based on lvgl
- Add auton selector demo program
- Add wheel diameter and wheel track tuning demo program
- Add PID tuning demo program - IN PROGRESS
- Demonstrate how one might feed data from a Vision Sensor to steer the robot