Skip to content

Commit 78d7b48

Browse files
authored
Merge pull request #418 from thedropbears/shooter_cal
2 parents 2d27097 + 202631d commit 78d7b48

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

components/ballistics.py

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,19 @@ class BallisticsComponent:
4848
# Tuples are values corresponding to the distances above
4949
# fmt: off
5050
FLYWHEEL_TOP_SPEED_LOOKUP = {
51-
ALGAE_MIN_DIAMETER: (31, 34, 37.0, 44.5),
52-
# 16.5: (60, 80),
53-
ALGAE_MAX_DIAMETER: (35, 37, 41.0, 45.0),
51+
ALGAE_MIN_DIAMETER: (18, 19, 26.0, 44.5),
52+
ALGAE_MAX_DIAMETER: (21, 22, 24.0, 35.0),
5453
}
55-
# Currently we use the same speed top and bottom, but this could be seperate
56-
FLYWHEEL_BOTTOM_SPEED_LOOKUP = FLYWHEEL_TOP_SPEED_LOOKUP
54+
55+
FLYWHEEL_BOTTOM_SPEED_LOOKUP = {
56+
ALGAE_MIN_DIAMETER: (36, 40, 44.0, 44.5),
57+
ALGAE_MAX_DIAMETER: (36, 37, 44.0, 70.0),
58+
}
59+
5760
FLYWHEEL_ANGLE_LOOKUP = {
58-
ALGAE_MIN_DIAMETER: (math.radians(-10), math.radians(-15), math.radians(-19), math.radians(-25)),
59-
# 16.5: (math.radians(-15), math.radians(-20)),
60-
ALGAE_MAX_DIAMETER: (math.radians(-10), math.radians(-15), math.radians(-19), math.radians(-25)),
61+
ALGAE_MIN_DIAMETER: (math.radians(-10), math.radians(-15), math.radians(-25), math.radians(-25)),
62+
# 16.5: (math.radians(-11.0), math.radians(-19), -25),
63+
ALGAE_MAX_DIAMETER: (math.radians(-10), math.radians(-15), math.radians(-25), math.radians(-33)),
6164
}
6265
# fmt: on
6366
BALL_SIZES = list(FLYWHEEL_ANGLE_LOOKUP.keys())

0 commit comments

Comments
 (0)