ROS by Example for Indigo

One of the motivations for building my robot was to be able to follow the tutorials and examples made for and written by ROS experts.

One of the best resources for ROS is ROS By Example – Volume 1 by R. Patrick Goebel. I’ve been waiting though for the “Indigo” version to be complete, because working with documents aimed at older versions of ROS is frustrating and time consuming.

Now it is here!
http://www.pirobot.org/wordpress/indigo-revision-of-ros-by-example-volume-1-available/

I plan to purchase this book and work through it with my ArloBot to become more familiar with ROS and learn to add more functionality to my robot.

Published by

Chris

He's just this guy, you know? Chris aka ChrisL8 aka the Hoopy Frood aka the Ekpyrotic Frood is a full time Unix Admin who likes to play with everything technology on the side. I mostly build robots here, but I also dabble in web development.

3 thoughts on “ROS by Example for Indigo”

  1. Hey Chris, having a problem with your instructions for ROS and ARLO:

    john@D630-ROS:~? cd ~/catkin_ws/src
    john@D630-ROS:~/catkin_ws/src? git clone git@github.com:chrisl8/hector_slam.git
    Cloning into ‘hector_slam’…
    The authenticity of host ‘github.com (192.30.252.130)’ can’t be established.
    RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added ‘github.com,192.30.252.130’ (RSA) to the list of known hosts.
    Permission denied (publickey).
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    128 john@D630-ROS:~/catkin_ws/src? git clone git@github.com:chrisl8/hector_slam.git
    Cloning into ‘hector_slam’…
    Warning: Permanently added the RSA host key for IP address ‘192.30.252.128’ to the list of known hosts.
    Permission denied (publickey).
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    128 john@D630-ROS:~/catkin_ws/src? git clone git@github.com:chrisl8/hector_navigation.git
    Cloning into ‘hector_navigation’…
    Permission denied (publickey).
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    128 john@D630-ROS:~/catkin_ws/src?

    git is not working correctly it seems.

    1. If you are not logged into github with a github account you have to use the https links,
      so instead of
      git clone git@github.com:chrisl8/ArloBot.git
      You would run:
      git clone https://github.com/chrisl8/ArloBot.git

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.