
A Systematic Approach to Learning Robot Programming with ROS
by Wyatt Newman
1st Edition
Publisher: Chapman and Hall/CRC
Book Details
| Print ISBN | 9781138096301 |
| eText ISBN | 9781498777872 |
| Publisher | Chapman and Hall/CRC |
| Publishing Year | 2018 |
| Edition | 1st Edition |
| Language | English |
| Pages | 530 |
A Systematic Approach to Learning Robot Programming with ROS, 1st Edition, introduces the essential components of the Robot Operating System through simple code examples paired with operational theory.
The volume covers core ROS tools, node development, and messaging frameworks alongside simulation, coordinate transforms, and perceptual processing with cameras and point clouds. It also explores mobile robot navigation, robotic arm kinematics, and integrated manipulation systems.
Intended to support continuing education, the textbook prepares readers to navigate and interpret existing online ROS documentation. Practical examples appear throughout the text, supplemented by C++ code examples hosted on GitHub.
Table of Contents
Chapter 1: Introduction to ROS: ROS tools and nodes
Chapter 2: Messages, Classes and Servers
Chapter 3: Simulation in ROS
Chapter 4: Coordinate Transforms in ROS
Chapter 5: Sensing and Visualization in ROS
Chapter 6: Using Cameras in ROS
Chapter 7: Depth Imaging and Point Clouds
Chapter 8: Point Cloud Processing
Chapter 9: Mobile-Robot Motion Control
Chapter 10: Mobile-Robot Navigation
Chapter 11: Low-Level Control
Chapter 12: Robot Arm Kinematics
Chapter 13: Arm Motion Planning
Chapter 14: Arm Control with Baxter Simulator
Chapter 15: An Object-Grabber Package
Chapter 16: PerceptionBased Manipulation
Chapter 17: Mobile Manipulation
Chapter 18: Conclusion
Customer Reviews
0.0
0 reviews
No reviews yet. Be the first to review this book!
Write a Review
Reviewed by GradeFocus Editorial Team





