ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Are there any books on ROS?

asked 2011-04-21 10:22:25 -0500

amirrustam gravatar image

Hello all,

I just wanted to know if there are any books on ROS? I found this:

but it has no cover or description. Does anyone know anything about this book, or any other books?

Thank you, I appreciate the help.

edit retag flag offensive close merge delete

7 Answers

Sort by » oldest newest most voted

answered 2014-11-05 15:56:50 -0500

2ROS0 gravatar image

updated 2016-07-27 19:04:26 -0500

You have more options now (ordered by my preference):

  1. Programming Robots with ROS - Published in 2015. Authors from OSRF and Willow Garage.
  2. Mastering ROS for Robotics Programming - Again published in 2015 and has good and updated instruction.
  3. ROS by Example - There are two new versions of this book for Hydro released in January and October 2014. The book is practical and great for beginners as well as those who have some experience!
  4. A Gentle Introduction to ROS - This book covers most of the basics and does it really well. Short and sweet. The online version is free and the print is available on Amazon fairly cheap too. A good reference for beginners.
  5. Learning ROS for Robotics Programming - This book covers the basics too and is more detailed than "A Gentle Introduction to ROS" mentioned above. But this book is based on fuerte and the old rosbuild system.

I would go for #1 or #2 if I were buying a book right now.

Also, there's now a ROS wiki page for books so expect that to be updated -

edit flag offensive delete link more

answered 2011-04-27 12:50:54 -0500

mmwise gravatar image

We have discussed making a book on ROS which would be auto generated from the wiki. However it only was partially finished.

You can check out the code for creating such a manual at:

Then run to create the pdf:

./ ros.toc.txt
edit flag offensive delete link more

answered 2012-08-27 10:18:41 -0500

Alex Bravo gravatar image

updated 2012-08-27 10:35:09 -0500

Patrick Goebel just released the first ROS book "ROS By Example - Volume 1". You can buy it here:

edit flag offensive delete link more

answered 2011-04-24 19:21:30 -0500

AFAIK, there are no ROS books yet. I was wondering about your link, and googled for "betascript publishing". From what I gather, they are a rather dubious publishing company - they seem to rip parts of wikipedia and other copyleft sources, and print them in book form. Which is perfectly legal, but I guess what you get is a print version of the ROS wiki or something like that. If I were you, I'd save the $54.44! :-)

edit flag offensive delete link more

answered 2014-03-31 22:22:00 -0500

miloup gravatar image

This book is very helpful for beginners

edit flag offensive delete link more

answered 2012-04-04 00:25:19 -0500

forsand gravatar image

Hello everybody! I am a new ROS user and I'm looking for a book too. Could you suggest me something to read over the wiki?

Thank you!

edit flag offensive delete link more


You can start from the tutorials, they pretty much covers everything you need. You can also visit Courses section (ROS wiki) which includes many videos and documents from various events and courses.

Kadir Firat Uyanik gravatar image Kadir Firat Uyanik  ( 2012-04-04 13:32:53 -0500 )edit

ok, thank you!

forsand gravatar image forsand  ( 2012-04-05 00:52:32 -0500 )edit

The best way I have found to get started with ROS was by the examples, specially those related to turtlebot_simulator:

Ibraim gravatar image Ibraim  ( 2012-08-30 04:07:26 -0500 )edit

I have found a book that is for very beginners. It helped me clarify some ambiguities, and you can download it for free from this link : Hope it helps

miloup gravatar image miloup  ( 2014-03-30 23:35:17 -0500 )edit

answered 2016-07-27 13:59:51 -0500

i liked this one and it really helped me alot, uses python...

Programming Robots ROS Practical Introduction

edit flag offensive delete link more

Question Tools



Asked: 2011-04-21 10:22:25 -0500

Seen: 6,399 times

Last updated: Jul 27 '16