What to Read Next
We created this article series to give a coherent, project-based introduction and overview of ROS without having to learn all the nitty-gritty details. We left out and glossed over hundreds of powerful tools, many of which deserve their own series. Now that you’ve finished these tutorials, more sophisticated and powerful approaches to ROS await you:
Join the Community
- TurtleBot user mailing list - Mailing list for TurtleBot users
- ROS Answers - General forum for ROS users
Online References
- Getting Started Guide - ROS - Overview of the ROS Environment (We skipped over lots of best practices, so this is a must.)
- TurtleBot - ROS - Technical reference for TurtleBot
- Kobuki - ROS - Technical reference for Kobuki
- Kobuki Auto Docking - ROS - How automatic docking works
- ROS’ Wiki - The core documentation for ROS
- Clearpath’s TurtleBot Getting Started Guide - Setup guide, tutorials & FAQ
Books
- A Gentle Introduction to ROS by Jason O’Kane - Online PDF version is free. An easy-to-read overview of the ROS environment.
- ROS by Example series Volume 1 by Patrick Goebel - Example-based overview of ROS. Many examples were written for TurtleBot specifically. Tip: Make sure you buy the Indigo version! (As opposed to Groovy or earlier which Goebel wrote as well.)
Related Tools
- Gazebo - Robot simulation made easy (powered by ROS).
Upcoming Publications
- Volume 2 for Indigo of ROS by Example series by Patrick Goebel (A Hydro edition is available here)
- Programming Robots With ROS by Morgan Quigley, Brian Gerkey & William Smart