Creating a URDF robot model from scratch for Cool1000 robotic manipulator
In this post i explain the process of creation of a URDF robot model for Cool1000 arm. At the end of this post you should be able to understand the concept of links, joints, types of joints, physical and collision properties to be added for simulation in Gazebo. A detailed tutorials for creation of URDF files can be found in the urdf_tutorials . Joints are the moving positions in a robotic arm that can move in a rotational or translational motion. Hence, the joints could be specified in a URDF as one among the types fixed, revolute, prismatic or continuous. A revolute joint (usually for motors) has rotational motion with the joint limits specified, a prismatic joint has translational motion with the joint limits specified in meters, a continuous joint has rotational motion with no joint limits being specified. Links refer to the rigid body that connects two joints. Collision properties refer to the collision meshes to be added into the model so as to detect a collision betwee...