Ejemplo n.º 1
0
 def robot_speed(self, value: float):
     validate_value(value, 'Robot speed')
     self._robot_speed = value
Ejemplo n.º 2
0
 def camera_pitch(self, value: float):
     validate_value(value, 'Camera pitch')
     self._camera_pitch = value
Ejemplo n.º 3
0
 def robot_yaw(self, value: float):
     validate_value(value, 'Robot yaw')
     self._robot_yaw = value
Ejemplo n.º 4
0
 def camera_yaw(self, value: float):
     validate_value(value, 'Camera yaw')
     self._camera_yaw = value
Ejemplo n.º 5
0
 def pitch(self, value: float):
     validate_value(value, 'Camera pitch')
     self._pi.set_servo_pulsewidth(self._pitch_pin, remap(-value, -1.0, 1.0, self._angle_min, self._angle_max))
Ejemplo n.º 6
0
 def speed(self, value):
     validate_value(value, 'Platform speed')
     self._speed = value
     self._set_speeds()
Ejemplo n.º 7
0
 def yaw(self, value):
     validate_value(value, 'Platform yaw')
     self._yaw = value
     self._set_speeds()
Ejemplo n.º 8
0
 def speed(self, value: float):
     validate_value(value, 'Camera pitch')
     self._speed = value