Skip to content

Commit

Permalink
Add joystick base teleop guide (#16)
Browse files Browse the repository at this point in the history
* Add joystick base teleop guide

* Note how to turn on the controller
  • Loading branch information
lukeschmitt-tr authored Jun 26, 2024
1 parent cf2eef2 commit 7c10fdb
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions docs/operation/mobile.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,16 @@ The follower arms will move to their "staged" configurations and then place them
# or
$ python3 sleep.py --all
.. Episode Collection
.. ==================
.. Automatic Episode Collection
.. ============================
Joystick Base Teleoperation
===========================

To teleoperate the base using the provided PS4 Bluetooth controller, you must first pair the controller with the control computer following the Mobile :ref:`getting_started/mobile/pairing_controller:Pairing Your Controller` guide.
Then proceed with the following steps:

#. Turn on the PS4 controller by pressing the controller's :kbd:`PS` button.
#. Bring up ALOHA, making sure that the ``use_base`` and ``use_joystick_teleop`` launch arguments are both set to ``true``.
This is the default if your control computer environment is configured as Mobile.
#. Press and hold the controller's :kbd:`L2` button to enable joystick control.
#. Use the controller's left stick to send forwards or backwards linear velocity commands.
#. Use the controller's right stick to send clockwise or counter-clockwise angular velocity commands.
#. At any time, release the controllers :kbd:`L2` button to disable joystick control.

0 comments on commit 7c10fdb

Please sign in to comment.