You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adjusted one path to make it more conservative in general, and made one alternate slower path and auto routine using that instead. Also PreCommit now in use since I refiled my files.
Copy file name to clipboardExpand all lines: autonomous/multi_algae_auto.py
+25-8Lines changed: 25 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,12 @@ class CentreAuto(AutoBase):
7
7
def__init__(self):
8
8
super().__init__(
9
9
[
10
-
"StartToAlgaeGH", # Seems good
11
-
"AlgaeGHToShoot", # Slight wiggle, rotates while moving but seems not major issue
12
-
"ShootToAlgaeIJ", # Goes outwards and takes a wide path while spinning
13
-
"AlgaeIJToShoot", # Spins right at the end of its path and moves fastest there
14
-
"ShootToAlgaeEF", # Slow long path, spins whole way, could perhaps start slow and spin fast, then speed up, slow down for the sharp corner
15
-
"AlgaeEFToShoot", # Funny backward spin at beginning, could perhaps spin the whole way while nearly stationary at end of sharp bend, then move to translational goal
10
+
"StartToAlgaeGH", # Seems good
11
+
"AlgaeGHToShoot", # Slight wiggle, rotates while moving but seems not major issue
12
+
"ShootToAlgaeIJ", # Goes outwards and takes a wide path while spinning
13
+
"AlgaeIJToShoot", # Spins right at the end of its path and moves fastest there
14
+
"ShootToAlgaeEF", # Slow long path, spins whole way, could perhaps start slow and spin fast, then speed up, slow down for the sharp corner
15
+
"AlgaeEFToShoot", # Funny backward spin at beginning, could perhaps spin the whole way while nearly stationary at end of sharp bend, then move to translational goal
16
16
]
17
17
)
18
18
@@ -60,8 +60,9 @@ def __init__(self):
60
60
]
61
61
)
62
62
63
+
63
64
classRefinedQuickCentre(AutoBase):
64
-
MODE_NAME="REFINED Quick Centre GH>IJ>KL"
65
+
MODE_NAME="FAST REFINED Quick Centre GH>IJ>KL"
65
66
66
67
def__init__(self):
67
68
super().__init__(
@@ -73,4 +74,20 @@ def __init__(self):
73
74
"RefinedShootIJToAlgaeKL",
74
75
"RefinedAlgaeKLToShootKL",
75
76
]
76
-
)
77
+
)
78
+
79
+
80
+
classRefinedQuickCentreSlow(AutoBase):
81
+
MODE_NAME="SLOW(ed) REFINED Quick Centre GH>IJ>KL"
0 commit comments