Skip to content

Commit

Permalink
PS3 fix note. Review fixups.
Browse files Browse the repository at this point in the history
  • Loading branch information
erelson committed Mar 8, 2019
1 parent ed07d38 commit 86cece4
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
4 changes: 2 additions & 2 deletions source/computer.rst
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@ Clock Synchronization
---------------------

It is recommended to install the chrony NTP client on both robots and desktops
in order to keep their time synchronized. By default, robots do not ship with
chrony installed. To install chrony on Ubuntu:
in order to keep their time synchronized. By default, robots do ship with chrony
installed, but did not initially. To install chrony in Ubuntu on an older robot:

::

Expand Down
11 changes: 8 additions & 3 deletions source/indigo_to_melodic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ For (1), we recommend doing::
tar -zcf fetch_robot_files.tar.gz /etc/ros/indigo/
scp fetch_robot_files.tar.gz USER@HOST:~/

For (2), this may include workspaces, logs, and training data.
For (2), this may include workspaces, logs, and training data. You might even
want to back up the entirety of ``/opt/ros/indigo`` if you are unsure.

For (3), you can easily record the list of packages you installed via::

Expand Down Expand Up @@ -140,13 +141,17 @@ Verify that things are working. All of the following steps assume that you are

#. The gripper should now have power, so we should be able to ping it::

ping 10.42.42.44 # gripper
ping 10.42.42.43 # gripper

#. The arm's "gravity compensation" should now be working. You should be able to
freely move the arm by hand.

#. Check whether your PS3 controller pairs and controls the robot.

**Important note**: The PS3 controller currently won't work with ROS by default.
To fix this, run ``sudo ln -s /dev/input/js0 /dev/ps3joy``. We hope to fix this
by fixing the corresponding udev rules eventually.

**Important note**: for 18.04 the robots have switched from using sixad to using
PS3joy. Some changes in behaviour you may see:

Expand All @@ -158,7 +163,7 @@ Verify that things are working. All of the following steps assume that you are
We are hoping to determine fixes for these in the near future.

#. At this point the robot is probably working fine and is ready for use! (Unless you
additional customizations to restore; see next step)
have additional customizations to restore; see next step)

#. If applicable, from your non-robot computer, restore the contents of
``/etc/ros/indigo`` to ``/etc/ros/melodic`` on the robot::
Expand Down

0 comments on commit 86cece4

Please sign in to comment.