Skip to content

Commit d3adb82

Browse files
authored
Merge pull request #416 from thedropbears/testbot-new-camera-position
2 parents 69fd7ac + 914e8b9 commit d3adb82

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

robot.py

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ def createObjects(self) -> None:
117117
self.chassis_wheel_base = 0.467
118118

119119
self.starboard_vision_name = "ardu_cam"
120-
self.starboard_vision_turret_pos = Translation3d(0.300, 0.000, 0.250)
121-
self.starboard_vision_turret_rot = Rotation2d.fromDegrees(0.0)
120+
self.starboard_vision_turret_pos = Translation3d(-0.300, -0.040, 0.230)
121+
self.starboard_vision_turret_rot = Rotation2d.fromDegrees(180.0)
122122
self.starboard_vision_camera_offset = Translation3d(0.021, 0, 0)
123123
self.starboard_vision_camera_pitch = math.radians(0.0)
124124
self.starboard_vision_encoder_offset = Rotation2d(0.0)
@@ -130,6 +130,20 @@ def createObjects(self) -> None:
130130
Rotation2d(1.377),
131131
)
132132

133+
self.port_vision_name = "port_turret"
134+
self.port_vision_turret_pos = Translation3d(-0.010, 0.300, 0.660)
135+
self.port_vision_turret_rot = Rotation2d.fromDegrees(90.0)
136+
self.port_vision_camera_offset = Translation3d(0.021, 0, 0)
137+
self.port_vision_camera_pitch = math.radians(10.0)
138+
self.port_vision_encoder_offset = Rotation2d(6.103)
139+
self.port_vision_servo_offsets = ServoOffsets(
140+
neutral=Rotation2d(1.052), full_range=Rotation2d(3.121)
141+
)
142+
self.port_vision_rotation_range = (
143+
Rotation2d(1.733),
144+
Rotation2d(5.034),
145+
)
146+
133147
else:
134148
self.chassis_swerve_config = SwerveConfig(
135149
drive_ratio=(14.0 / 50.0) * (27.0 / 17.0) * (15.0 / 45.0),

0 commit comments

Comments
 (0)