Book description
Want to develop novel robot applications, but don’t know how to write a mapping or object recognition system? You’re certainly not alone, but you’re not without help. By combining real-world examples with valuable knowledge from the Robot Operating System (ROS) community, this practical book provides a set of motivating recipes for solving specific robotics use cases.
Publisher resources
Table of contents
- Preface
- I. Fundamentals
- 1. Introduction
- 2. Preliminaries
- 3. Topics
- 4. Services
- 5. Actions
- 6. Robots and Simulators
- 7. Wander-bot
- II. Moving Around Using ROS
- 8. Teleop-bot
- 9. Building Maps of the World
- 10. Navigating About the World
- 11. Chess-bot
- III. Perception and Behavior
- 12. Follow-bot
- 13. On Patrol
- 14. Stockroom-bot
- IV. Bringing Your Own Stuff into ROS
- 15. Your Own Sensors and Actuators
- 16. Your Own Mobile Robot
- 17. Your Own Mobile Robot: Part 2
- 18. Your Own Robot Arm
- 19. Adding a Software Library
- V. Tips and Tricks
- 20. Tools
- 21. Debugging Robot Behavior
- 22. The ROS Community: Online Resources
- 23. Using C++ in ROS
- Index
Product information
- Title: Programming Robots with ROS
- Author(s):
- Release date: December 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449323899
You might also like
book
ROS Programming: Building Powerful Robots
Enhancing your existing robotic skills by learning how to design and build multifunctional robots using Robots …
book
Effective Robotics Programming with ROS - Third Edition
Find out everything you need to know to build powerful robots with the most up-to-date ROS …
book
Mastering ROS for Robotics Programming - Second Edition
Discover best practices and troubleshooting solutions when working on ROS About This Book Develop complex robotic …
book
Mastering ROS for Robotics Programming - Third Edition
Design, build, and simulate complex robots using the Robot Operating System Key Features Become proficient in …