Who this book is for
If you are a robotics developer, whether a hobbyist, researcher, or professional, and are interested in learning about ROS through a hands-on approach, then this book is for you. You are encouraged to have a working knowledge of GNU/Linux systems and Python.