Robotics
Robotics
Actuators: These are responsible for movement, include motors and hydraulic
systems.
Sensors: Robots use sensors to detect their environment, include cameras (vision),
microphones (hearing), and touch sensors.
Power Supply: The energy source that powers the robot, batteries or solar panels.
DegRee of fReeDom (Dof).
Degrees of freedom (DOF) can be defined as a term that describes a robot's
freedom of motion in three Dimensional space. It is the ability of the robot arm to
move forward and backward, up and down, and to the left and to the right.
DOF refers to the number of independent movements that define the robot's
position and orientation. It indicates how many ways a robot can move or be
controlled or it corresponds to a specific movement along an axis or around an axis.
matRix in Homogenous foRm
A robotic manipulator consists of joints with rotational and translatory
movements. A normal rotation matrix is 3x3 in size and does not account for linear
movement in joint configurations. To accommodate translation, it is necessary to
express the rotational matrix into 4x4 homogenous matrix. Follow, all the rotation
matrix and translation matrix in homogenous form. The transformation matrix that
represents relationship between two frames is represented as follows
Translation Matrix
Denavit - Hartenberg Model
DH Parameters
Link Length (ai): The distance between two adjacent joint axes along the common
normal (usually along the X-axis of the current frame). This is a fixed distance for
a given robot design.
Link Twist (α i) : The angle between the Z-axes of two consecutive frames,
measured along the X-axis of the current frame. This describes the orientation
difference between two links.
Link Offset (di): The distance along the Z-axis between two consecutive X-axes.
This parameter is variable if the joint is prismatic (linear movement) but constant
for revolute joints (rotational movement).
Joint Angle (θi): The angle between the X-axes of two consecutive frames,
measured along the Z-axis. This parameter is variable if the joint is revolute but
constant for prismatic joints.
Steps How to use D-H parameters
i. Assign Frames: Assign a coordinate frame to each joint in the robot, typically at
the intersection of the joint axis with the preceding link.
ii. Determine Parameters: For each joint, identify the four D-H parameters
(ai, ai, di, θί).
iv. Multiply Matrices: Multiply all the transformation matrices from the base to the
end effector to get the final position and orientation of the end effector.