Logitech F310 Gamepad Mapping - Field-Robotics-Lab/dave GitHub Wiki
This page describes the default mapping for the Logitech F310 Gamepad using the Rexrov UUV and Oberon 7 arm. This same mapping is used for the as the default mapping for teleoperation of the other UUV models within the DAVE environment - see vehicle_examples.
Maneuvering the UUV
In the default mode (when the RB button is not depressed) gamepad controls UUV movement as follows.
Right Analog Mini Stick
- Up: Thrust forward.
- Down: Thrust reverse.
- Left: Slide left.
- Right: Slide right.
Left Analog Mini Stick
- Up: Lift.
- Down: Sink.
- Left: Rotate counter-clockwise.
- Right: Rotate clockwise.
Manipulating the Oberon 7 Robot Arm
When the RB button is depressed, the gamepad controls the Oberon 7 Arm (part names are based on the ViperX-250 specifications).
Right Analog Mini Stick
- Left: Swivel waist left.
- Right: Swivel waist right.
- Up: Swivel waist up.
- Down: Swivel waist down.
Left Analog Mini Stick
- Left: Rotate wrist clockwise.
- Right: Rotate wrist counter-clockwise.
- Up: Swivel elbow up.
- Down: Swivel elbow down.
DPAD
- Up: Swivel wrist up.
- Down: Swivel wrist down.
Buttons
- B: Open grabber.
- X: Close grabber.
Note: There is a noticeable delay in response time for arm controls, presumably by design.