Release 1.4.0
This release brings the following additions, changes, and fixes:
- Users can now set a max speed when following a path with the
common_drive
module - After 10000 smoothing steps,
SmoothPath
will stop trying to optimise its path to prevent a possible infinite blocking loop on-robot RobotLogger
now truncates long package names to keep the logs neater- A new example has been added for "simulating a robot's drivetrain"
- Fixed a bug where the path follower would skip segments of a path if the robot was too slow
- Added a plug & play template class for arms that use limit switches for positioning
- Added a plug & play template class for motion-profiled turrets
- Added project-wide support for GitHub Codespaces
- Added support for publishing to GitHub Packages from the CI pipeline