New Book: ROS by Example

| No Comments | No TrackBacks

From Patrick Goebel on the ROS Users Mailing List

Hello ROS Fans,

I have written a little book called ROS By Example. The book is aimed at new ROS users who want to go beyond the Beginner Tutorials and create some working ROS applications, either in simulation or on a real robot like the TurtleBot. The book provides step-by-step explanations of a number of ROS programming examples using code that can be downloaded from the accompanying ros-by-example repository. You can see a preview of the book including the table of contents on the ROS By Example web page.

There are some important caveats if you are considering getting the book:

  • The companion code is written for ROS Electric, not Fuerte.
  • I have tested the code under Ubuntu 10.04 and 11.10 but not 12.04 since Debian packages are not available for ROS Electric under 12.04.
  • The book assumes the reader has done at least the Beginner Tutorials on the ROS Wiki. It also assumes at least a one-time reading of the TF tutorials. In fact, there are a lot of links in the book that point back to the Wiki but this is all in the spirit of not reinventing the wheel.
  • The code samples are written in Python, not C++ so if you don't like Python, this book probably isn't for you!
  • A print version of the book will be coming soon (hopefully in the next week or two) but I think the PDF version will probably be more useful to most folks.


No TrackBacks

TrackBack URL:

Leave a comment

Find this blog and more at

Monthly Archives

About this Entry

This page contains a single entry by Tully Foote published on September 4, 2012 2:31 PM.

New Stack: imu_tools was the previous entry in this blog.

New Stack: RMS is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.