The code is compatible with ROS Jade and ROS Indigo. The detail installation instruction of each package is mentioned on the book
- Chapter 1: Introduction to ROS and its Package Management
- Chapter 2: Working with 3D Robot Modeling in ROS
- Chapter 3: Simulating Robots Using ROS and Gazebo
- Chapter 4: Using ROS MoveIt! and Navigation stack
- Chapter 5: Working with Pluginlib, Nodelets and Gazebo plugins
- Chapter 6: Writing ROS Controllers and Visualization plugins
- Chapter 7: Interfacing I/O boards, sensors and actuators to ROS
- Chapter 8: Programming Vision sensors using ROS, Open-CV and PCL
- Chapter 9: Building and interfacing a differential drive mobile robot hardware in ROS
- Chapter 10: Exploring advanced capabilities of ROS-MoveIt!
- Chapter 11: ROS for Industrial Robots
- Chapter 12: Troubleshooting and best practices in ROS
The code is comaptible with ROS Kinetic and ROS Indigo. The detail installation instruction of each packages is mentioned on the book
- Chapter 1: Getting Started with ROS Robotics Application Development
- Chapter 2: Face Detection and Tracking Using ROS, OpenCV and Dynamixel Servos
- Chapter 3: Building a Siri-Like Chatbot in ROS
- Chapter 4: Controlling Embedded Boards Using ROS
- Chapter 5: Teleoperate a Robot Using Hand Gestures
- Chapter 6: Object Detection and Recognition
- Chapter 7: Deep Learning Using ROS and TensorFlow
- Chapter 8: ROS on MATLAB and Android
- Chapter 9: Building an Autonomous Mobile Robot
- Chapter 10: Creating a Self-driving Car Using ROS!
- Chapter 11: Teleoperating Robot Using VR Headset and Leap Motion
- Chapter 12: Controlling Your Robots over the Web
The code is comaptible with ROS Jade and ROS Indigo. The detail installation instruction of each packages is mentioned on the book
- Chapter 1: Introduction to Robotics
- Chapter 2: Mechanical design of a service Robot
- Chapter 3: Working with Robot Simulation using ROS and Gazebo
- Chapter 4: Designing Chefbot Hardware
- Chapter 5: Working with Robotic Actuators and Wheel Encoders
- Chapter 6: Working with Robotic Sensors
- Chapter 7: Programming Vision Sensors using Python and ROS
- Chapter 8: Working with Speech Recognition and Synthesis using Python and ROS
- Chapter 9: Applying Artificial Intelligence to Chefbot using Python
- Chapter 10: Integration of Chefbot hardware and interfacing it into ROS, using Python
- Chapter 11: Designing a GUI for a robot using QT and Python
- Chapter 12: The calibration and testing of Chefbot