ut-ras / robomaster

Firmware for the Stampede RoboMaster team at UT Austin
http://ras.ece.utexas.edu/committees/robomaster
GNU General Public License v3.0
17 stars 5 forks source link

Improve agitator control/unjamming #112

Open calebchalmers opened 8 months ago

calebchalmers commented 8 months ago

There are some shortfalls with the current implementation of agitator unjamming which will require some changes to the agitator control scheme.

One option is to create a ComprisedCommand with logic to handle unjamming, and have a separate unjam command which performs the motion before passing back control to whichever command was running prior, i.e. continuous or burst fire commands.