Document 7215747

Download Report

Transcript Document 7215747

Classification of Robot Arms:by Control Method

The

Control unit

is the brain of the robot. It contains the instructions that direct the manipulator to perform various movements in the proper manner and at the proper time to accomplish a particular task.

Feedback

is the process of receiving information on how well a task or positioning of the end-effector is progressing.

Closed-loop servo-controlled

systems use continuous feedback information.

Open-loop nonservo-controlled

systems do not have feedback information. A

Servo

mechanism (simply referred to as

Servo )

is a technique for knowing the exact position of a moving object at any time. This is accomplished by

feedback information .

COMP322/S2000/L4 1

Classification of Robot Arms: by Control Method

Open-loop nonservo-controlled Systems

• No way of knowing whether the arm has moved as indicated • Controlled entirely by on/off switches or by simple speed adjustments, i.e. no feedback information.

• Techniques have been developed to have adequate ‘feedback’ information to function adequately, e.g. – Have a physical stop (or switch) to indicate the end of a move or a limit is reached; or – Use a very reliable drive system to ensure the movement is as indicated.

• Relative high speed due to small size of arm & full power can be applied to the axis actuators • Low cost and easy to maintain and operate • Extremely reliable devices, ==> good repeatability • Have limited flexibility w.r.t. positioning COMP322/S2000/L4 2

Classification of Robot Arms: by Control Method

Closed-loop servo-controlled Systems

• Information about the position and velocity of the links are continuously monitored and feedback to the control system • Allow the arm to move and stop anywhere within the limits of travel of the individual links • The controller (computer) has ‘large’ memory capacity • Have at least 6 components: – A sensing device to provide the feedback: e.g. force, touch.

– A command or input signal specifies a desired position, speed, etc.

– A feedback signal: indicates how well the arm is carrying out the command (from the sensing device) – A ‘comparer’: compares the input signal and the feedback signal.

– An amplifier: to raise the comparer signal to a power level capable of activating the output device – An output device: usually the motor to be controlled COMP322/S2000/L4 3

Classification of Robot Arms: by Control Method

• • • The

Control unit

can also be classified according to the operating method:

Pick-and-Place

Control Units – generally small and pneumatic powered – no positional information feedback => open-loop nonservo-controlled

Point-to-Point

Control Units – able to reach any point within its work envelope – can have as many points in its work sequence as a particular task may require (limited only by the size of its memory)

Continuous-path

Control Units – able to reach any point within its work envelope, (similar to point-to point) – can map the exact path to take between points – able to perform semiskilled tasks, e.g. arc-welding, spray-painting.

COMP322/S2000/L4 4

Classification of Robot Arms: by Specification of other Characteristics

• • • • •

Number of Axes Payload Speed Reach and Stroke Repeatability, Precision and Accuracy

COMP322/S2000/L4 5

Classification of Robot Arms:by

Number of Axes

• Degrees of freedom • 3 major axes, 1-3, (from the base) to determine the configuration of the wrist => gross work envelope • 3 minor axes, 4-6, (the wrist) • Additional ones (7-n) are called redundant ones: to provide extra flexibility to reach ‘ obscure ’ space, get around corners, avoid obastacles, grasp special types of objects COMP322/S2000/L4 6

Classification of Robot Arms: by

Number of Axes The

Wrist

’ • 3 degrees of freedom: Yaw, Pitch and Roll (YPR) • determines the possible orientations that the tool (hand) can assume.

COMP322/S2000/L4 7

Example of a Welding Tool attached to the end of a single axis wrist COMP322/S2000/L4 8

Classification of Robot Arms:

Payload (kg)

• Load carrying capacity, i.e. the maximum weight of the load that the robot can carry

Speed (mm/sec)

• Closely related to payload • Maximum speed: no load • Cycle time: defined as the time required to perform a periodic motion similar to a simple pick-and-place operation.

• Examples: – Westinghouse robot - 92 mm/sec (no load) – Adept robot - 9000 mm/sec (no load) – Adept robot: carrying a 2.2 kg along a 700 mm path consisting of 6 straight line segment has a cycle time of 0.9 sec.

=> average speed is approx. 778 mm/sec (<< 9000 mm/sec) COMP322/S2000/L4 9

Classification of Robot Arms: by

Reach and Stroke

• • • • • • A rough measure of the size of the work envelope

Horizontal Reach

is defined as the

maximum

radial distance the wrist can be positioned from the vertical axis about which the robot rotates.

Horizontal Stroke

defined as the

total

is radial distance that the wrist can travel

Reach > Stroke Minimum distance

the wrist can be positioned from the base axis ?

=> (Reach - Stroke)

Vertical Reach/Stroke

COMP322/S2000/L4 10

Classification of Robot Arms: Repeatability, Precision & Accuracy

• •

Repeatability vs Accuracy Precision

is a measure of spatial resolution with which the end-effector can be positioned within the work envelope.

COMP322/S2000/L4 11