Mastering ROS for Robotics Programming

Lentin Joseph
ISBN: 9781801079464
E-book | 28 oktober 2021
€ 42.99
Develop, simulate, and deploy intelligent robotic systems using ROS with hands-on guidance for 3D modeling, hardware integration, and motion planning
Key Features- Implement complex simulations using Gazebo, Webots, and CoppeliaSim alongside MoveIt! for motion planning
- Integrate sensors, vision modules, and I/O boards for real-world robot control
- Bridge ROS with MATLAB, Simulink, and industrial robots for advanced deployments
- Create a robot model with a 7-DOF robotic arm and a differential wheeled mobile robot
- Work with Gazebo, CoppeliaSim, and Webots robotic simulators
- Implement autonomous navigation in differential drive robots using SLAM and AMCL packages
- Interact with and simulate aerial robots using ROS
- Explore ROS pluginlib, ROS nodelets, and Gazebo plugins
- Interface I/O boards such as Arduino, robot sensors, and high-end actuators
- Simulate and perform motion planning for an ABB robot and a universal arm using ROS-Industrial
- Work with the motion planning features of a 7-DOF arm using MoveIt
This book is ideal for robotics engineers, researchers, or software developers familiar with Linux and C++ who want to deepen their ROS expertise. It’s especially valuable for those building real-world robot applications using simulation tools, MoveIt!, and sensor integration. A working knowledge of basic ROS concepts is expected.
Details
- ISBN: 9781801079464
- Auteur(s): Lentin Joseph, Jonathan Cacace
- Prijs: € 42.99
- Verschenen: 28 oktober 2021
- Druk: 3e
- Taal: Engels
- Bindwijze: E-book
- Ebook formaat: EPUB3
- Uitgever: Packt Publishing