Tune catapult to be a lot more accurate
Transition to the decel controller 1 cycle sooner, and also make sure to
use the aggressive decel that same cycle.
This increases shot accuracy quite a bit.
Also, tune the controller a bit. It seems to have lower resistance than
expected.
Change-Id: I04e3ad6e08ebc0a4aab5c9c3706eee27ab111a60
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/y2022/control_loops/python/catapult.py b/y2022/control_loops/python/catapult.py
index ad0e25a..2d0588a 100755
--- a/y2022/control_loops/python/catapult.py
+++ b/y2022/control_loops/python/catapult.py
@@ -46,7 +46,7 @@
kCatapultWithBall = catapult_lib.CatapultParams(
name='Catapult',
- motor=AddResistance(control_loop.NMotor(control_loop.Falcon(), 2), 0.03),
+ motor=AddResistance(control_loop.NMotor(control_loop.Falcon(), 2), 0.01),
G=G,
J=J,
radius=lever,