Murray-Bridge-Bunyips / BunyipsFTC

FIRST Tech Challenge Robotics | Teams 15215, 22407, 24736
BSD 3-Clause Clear License
4 stars 0 forks source link

RoadRunner #54

Closed bubner closed 7 months ago

bubner commented 7 months ago

https://learnroadrunner.com/ https://github.com/acmerobotics/ftc-dashboard

This is an ambitious addition to our SDK, which is the integration of the FTC RoadRunner Motion Planning Library, including FTC Dashboard.

These changes will deprecate a range of core systems (standard MecanumDrive, RobotVector) currently used in our ecosystem; development will be over a different branch until reliability in both TeleOp and Autonomous can be confirmed.

This will not deprecate BunyipsOpMode, AutonomousBunyipsOpMode, or the Task system; will attempt to integrate this to fit within our ecosystem using wrappers.

Many professional FTC teams already use RoadRunner for their robots, and since we are moving to nationals, we should try to integrate this system for a chance at awards or an extremely reliable control system using deadwheels and kinematics.

bubner commented 7 months ago

https://learnroadrunner.com/dead-wheels.html#tuning-three-wheel

bubner commented 7 months ago

Todo

bubner commented 7 months ago

RoadRunner is stable, tuning is in progress

bubner commented 7 months ago

RoadRunner tuning successful and autonomous has been confirmed to work with AutonomousBunyipsOpMode through RoadRunnerAutonomousBunyipsOpMode.