ROS (Robot Operating System) is rapidly becoming a de facto standard for writing interoperable and reusable robot software. This book supplements ROS's own documentation, explaining how to interact with existing ROS systems and how to create new ROS programs using C++, with special attention to common mistakes and misunderstandings. The intended audience includes new and potential ROS users.
Pretty much what the title says, but the ROS beginner tutorials seem comprehensive and up-to-date, so not quite sure if this book is necessary. The examples are clean and not verbose, and the ebook is free from the author's site, so if you're studying robotics it wouldn't hurt to take the day or two and read it.
The book provided a good introduction to the concepts of the Robot Operating System (ROS) framework. Each chapter provides a tutorial that the reader can perform as each chapter is read. However, it should be noted that only the basics are addressed and little best practices are covered, or ways to apply ROS to the building of an actual robotic system.
read the first part and skimmed through the rest. Covered a few ROS most important parts. For me too much of command line details (which duplicates the help pages I guess) and too little about the design of some real robotic control