User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
cs:controllers:start [2017/01/14 21:15]
Brandon Kallaher [Gamepad]
cs:controllers:start [2022/04/15 02:29]
Chris Nathman [Running]
Line 26: Line 26:
 The keyboard controller has two methods for controlling the sub. The first is through qweasdzxc control. q/e control the yaw of the sub. wasd control linear movements in the x-y plane. z/c control the dive. The keyboard controller has two methods for controlling the sub. The first is through qweasdzxc control. q/e control the yaw of the sub. wasd control linear movements in the x-y plane. z/c control the dive.
  
 +==== Running ====
 +The keyboard can be run using the following command:
 +<code bash>
 +$ ros2 run robosub keyboard_control
 +</​code>​
 +==== Controls ====
 The second control method is the arrow keys and some other keys. The Arrow keys control the linear movement of the sub in the x-y plane. Using the arrow keys with the Ctrl key pressed control the pitch and yaw rotations. Pg-Up/Pg-Dn control the dive of the sub. The second control method is the arrow keys and some other keys. The Arrow keys control the linear movement of the sub in the x-y plane. Using the arrow keys with the Ctrl key pressed control the pitch and yaw rotations. Pg-Up/Pg-Dn control the dive of the sub.