O'Reilly logo

Learning Robotics Using Python by Lentin Joseph

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Working with Robot Simulation Using ROS and Gazebo

In the last chapter, we looked at the mechanical designing of our robot and designed its 2D and 3D models. In this chapter, we will simulate the robot that we designed. Before diving into simulation, we will look at the uses of robot simulation, advantages, disadvantages, and various robotic software simulation tools.

We will also discuss kinematics and the dynamic parameters of the robot that will help you to understand the functioning of the robot. After discussing these concepts, we will discuss the software platforms that are used for this simulation. We are planning to perform this simulation using Gazebo with the help of Robot Operating System (ROS). After we discuss the basic ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required