How Robots Work
The inspiration for the design of a robot manipulator is the human arm, but with some differences. For example, a robot arm can extend by telescoping—that is, by sliding cylindrical sections one over another to lengthen the arm. Robot arms also can be constructed so that they bend like an elephant trunk. Grippers, or end effectors, are designed to mimic the function and structure of the human hand. Many robots are equipped with special purpose grippers to grasp particular devices such as a rack of test tubes or an arc-welder.The joints of a robotic arm
are usually driven by electric motors. In most robots, the gripper is moved
from one position to another, changing its orientation. A computer calculates
the joint angles needed to move the gripper to the desired position in a
process known as inverse kinematics.
Some multijointed arms are equipped
with servo, or feedback, controllers that receive input from a computer. Each
joint in the arm has a device to measure its angle and send that value to the
controller. If the actual angle of the arm does not equal the computed angle
for the desired position, the servo controller moves the joint until the arm's
angle matches the computed angle. Controllers and associated computers also
must process sensor information collected from cameras that locate objects to
be grasped, or they must touch sensors on grippers that regulate the grasping
force.
Any robot designed to move in an
unstructured or unknown environment will require multiple sensors and controls,
such as ultrasonic or infrared sensors, to avoid obstacles. Robots, such as the
National Aeronautics and Space Administration (NASA) planetary rovers, require
a multitude of sensors and powerful onboard computers to process the complex
information that allows them mobility. This is particularly true for robots
designed to work in close proximity with human beings, such as robots that
assist persons with disabilities and robots that deliver meals in a hospital.
Safety must be integral to the design of human service robots.
No comments:
Post a Comment