Robotic arm

From Infogalactic: the planetary knowledge core
(Redirected from Robot arm)
Jump to: navigation, search
The SRMS while deploying a payload from the cargo bay of the Space Shuttle

A robotic arm is a type of mechanical arm, usually programmable, with similar functions to a human arm; the arm may be the sum total of the mechanism or may be part of a more complex robot. The links of such a manipulator are connected by joints allowing either rotational motion (such as in an articulated robot) or translational (linear) displacement.[1][2] The links of the manipulator can be considered to form a kinematic chain. The terminus of the kinematic chain of the manipulator is called the end effector and it is analogous to the human hand.

Robotic hand

Phenoptix MeArm Robot Arm Download

The end effector, or robotic hand, can be designed to perform any desired task such as welding, gripping, spinning etc., depending on the application. For example, robot arms in automotive assembly lines perform a variety of tasks such as welding and parts rotation and placement during assembly. In some circumstances, close emulation of the human hand is desired, as in robots designed to conduct bomb disarmament and disposal.[3]

Types

6 Axis Articulated Robots from KUKA
Humans+ exhibit
  • Cartesian robot / Gantry robot: Used for pick and place work, application of sealant, assembly operations, handling machine tools and arc welding. It's a robot whose arm has three prismatic joints, whose axes are coincident with a Cartesian coordinator.
  • Cylindrical robot: Used for assembly operations, handling at machine tools, spot welding, and handling at diecasting machines. It's a robot whose axes form a cylindrical coordinate system.
  • Spherical robot / Polar robot (such as the Unimate): Used for handling machine tools, spot welding, diecasting, fettling machines, gas welding and arc welding. It's a robot whose axes form a polar coordinate system.
  • SCARA robot: Used for pick and place work, application of sealant, assembly operations and handling machine tools. This robot features two parallel rotary joints to provide compliance in a plane.
  • Articulated robot: Used for assembly operations, diecasting, fettling machines, gas welding, arc welding and spray painting. It's a robot whose arm has at least three rotary joints.
  • Parallel robot: One use is a mobile platform handling cockpit flight simulators. It's a robot whose arms have concurrent prismatic or rotary joints.
  • Anthropomorphic robot: Similar to the robotic hand Luke Skywalker receives at the end of The Empire Strikes Back. It is shaped in a way that resembles a human hand, i.e. with independent fingers and thumbs.

Notable robotic arms

In space the Space Shuttle Remote Manipulator System also known as Canadarm or SRMS and its successor Canadarm2 are examples of multi degree of freedom robotic arms that have been used to perform a variety of tasks such as inspections of the Space Shuttle using a specially deployed boom with cameras and sensors attached at the end effector and satellite deployment and retrieval manoeuvres from the cargo bay of the Space Shuttle.[4]

The Curiosity rover on the planet Mars also uses a robotic arm.[5][6][7][8]

Low-cost robotic arms

In the decade of 2010 the availability of low-cost robotic arms increased substantially. Although such robotic arms are mostly marketed as hobby or educational devices, applications in laboratory automation have been proposed [9][10].

See also

<templatestyles src="Div col/styles.css"/>

References

  1. OSHA Technical Manual
  2. Paper on Space Robotics, pg 9
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. IEEE Xplore:The Canadarm grasps this boom and can position it in the necessary positions to permit a complete inspection
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.

External links