Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
A robot must be able to interact physically with the environment in which it is operating Actuators are the components of a robot that enable it to affect the environment, say, by exerting forces upon it or moving through it Well take a look at:
Electric motors Artificial muscles Pneumatics & hydraulics
2 of 43
Robot Joints
Robot joints can be either rotary (also known as revolute) or prismatic (telescoping)
3 of 43
4 of 43
5 of 43
Actuator Control
Robots are classified by control method into servo and non-servo robots Non-servo robots are essentially open-loop devices whose movements are limited to predetermined mechanical stops Servo robots use closed-loop computer control to determine their motion
6 of 43
An open-loop controller (or non-feedback controller) is a type of controller which computes its input into a system using only the current state and its model of the system The system does not observe the output of the processes that it is controlling
Input
Controller
Motor
Output
7 of 43
Open-loop control is useful for well-defined systems where the relationship between input and the resultant state can be modeled by a mathematical formula For example determining the voltage to be fed to an electric motor that drives a constant load, in order to achieve a desired speed would be a good application of open-loop control
8 of 43
An open-loop controller is often used in simple processes because of its simplicity and lowcost, especially in systems where feedback is not critical Generally, to obtain a more accurate or more adaptive control, it is necessary to feed the output of the system back to the inputs of the controller
9 of 43
Input
Controller
Output
Process inputs have an effect on the process outputs, which is measured with sensors and processed by the controller; the result is used as input to the process, closing the loop
10 of 43
11 of 43
Types of Actuators
Electric motors, the most common actuators in mobile robots, used both to provide location by powering wheels or legs, and for manipulation by actuating robot arms Artificial muscles of various types, none of which are very good approximations of living muscles Pneumatic and hydraulic actuators, used in industry for large manipulation tasks but seldom for mobile robots
12 of 43
Electric Motors
Electric motors are the most common source of torque for mobility and/or manipulation in robotics The physical principle of all electric motors is that when an electric current is passed through a conductor (usually a coil of wire) placed within a magnetic field, a force is exerted on the wire causing it to move
13 of 43
14 of 43
15 of 43
Armature
Brushes
16 of 43
The classic DC motor has a rotating armature in the form of an electromagnet A rotary switch called a commutator reverses the direction of the electric current twice every cycle, to flow through the armature so that the poles of the electromagnet push and pull against the permanent magnets on the outside of the motor As the poles of the armature electromagnet pass the poles of the permanent magnets, the commutator reverses the polarity of the armature electromagnet. During that instant of switching polarity, inertia keeps the motor going in the proper direction
17 of 43
A simple DC electric motor: when the coil is powered, a magnetic field is generated around the armature. The left side of the armature is pushed away from the left magnet and drawn toward the right, causing rotation
18 of 43
19 of 43
When the armature becomes horizontally aligned, the commutator reverses the direction of current through the coil, reversing the magnetic field. The process then repeats.
20 of 43
Electric Motors
Electric motors usually have a small rating, ranging up to a few horsepower They are used in small appliances, battery operated vehicles, for medical purposes and in other medical equipment like x-ray machines Electric motors are also used in toys, and in automobiles as auxiliary motors for the purposes of seat adjustment, power windows, sunroof, mirror adjustment, blower motors, engine cooling fans and the like
21 of 43
Stepper Motors
When incremental rotary motion is required in a robot, it is possible to use stepper motors A stepper motor possesses the ability to move a specified number of revolutions or fraction of a revolution in order to achieve a fixed and consistent angular movement This is achieved by increasing the numbers of poles on both rotor and stator Additionally, soft magnetic material with many teeth on the rotor and stator cheaply multiplies the number of poles (reluctance motor)
22 of 43
Stepper Motors
This figure illustrates the design of a stepper motor, arranged with four magnetic poles arranged around a central rotor Note that the teeth on the rotor have a slightly tighter spacing to those on the stator, this ensures that the two sets of teeth are close to each other but not quite aligned throughout
23 of 43
Movement is achieved when power is applied for short periods to successive magnets Where pairs of teeth are least offset, the electromagnetic pulse causes alignment and a small rotation is achieved, typically 1-2o
24 of 43
The top electromagnet (1) is charged, attracting the topmost four teeth of a sprocket.
25 of 43
The top electromagnet (1) is turned off, and the right electromagnet (2) is charged, pulling the nearest four teeth to the right. This results in a rotation of 3.6
26 of 43
27 of 43
The left electromagnet (4) is enabled, rotating again by 3.6. When the top electromagnet (1) is again charged, the teeth in the sprocket will have rotated by one tooth position; since there are 25 teeth, it will take 100 steps to make a full rotation.
28 of 43
Stepper Motor
Their control is directly compatible with digital technology They can be operated open loop by counting steps, with an accuracy of 1 step. They can be used as holding devices, since they exhibit a high holding torque when the rotor is stationary
29 of 43
When used with rotary joint systems, motors can produce torque by being mounted directly on the joints or by pulling on cables The cables can be thought of as tendons that connect the actuator (muscle) to the link being moved Since cables can apply force only when pulled, it is necessary to use a pair of cables to obtain bidirectional motion around a joint, this implies mechanical complexity
30 of 43
Mounting motors directly on joints allows for bidirectional rotation, but such mounting may increase the physical size and weight of the joint, and this may be undesirable in some applications
31 of 43
The fact that electric motors produce rotational motion raises an issue with regard to their use in robots For linear translation it is necessary to translate rotational to linear motion
For example, prismatic joints require linear translation rather than rotation from the motor
Leadscrews, belt-and-pulley systems, rackand-pinion systems, or gears and chains are typically used to transform rotational to translational motion
32 of 43
Artificial Muscles
During the past forty years a number of attempts have been made to build artificial muscles Muscles contract when activated, since they are attached to bones on two sides of a joint, the longitudinal shortening produces joint rotation Bilateral motion requires pairs of muscles attached on opposite sides of a joint are required to produce
33 of 43
The McKibben muscle was the earliest attempt at constructing an artificial muscle This device consisted of a rubber bladder surrounded by a sleeve made of nylon fibers in a helical weave When activated by pressurized air, the sleeve prevented it from expanding lengthwise, and thus the device shortened like living muscles
34 of 43
In the 1960s there were attempts to use McKibben muscles to produce movements in mechanical structures strapped to nonfunctional arms of quadriplegics The required compresses air was carried in a tank mounted on the persons wheelchair These experiments were never completely successful
35 of 43
Since the 1960s there has been several other attempts to develop improved McKibben type artificial muscles:
(Brooks, 1977) developed an artificial muscle for control of the arms of the humanoid torso Cog (Pratt and Williamson 1995) developed artificial muscles for control of leg movements in a biped walking robot
However, it is fair to say that no artificial muscles developed to date can match the properties of animal muscles
36 of 43
Shape memory alloys (SMAs) have unusual mechanical properties Typically, they contract when heated, which is the opposite to what standard metals do when heated (expand) Furthermore, they produce thermal movement (contraction) one hundred times greater than that produced by standard metals
37 of 43
Because they contract when heated, SMA provide a source of actuation for robots After contraction, the material gradually returns to its original length when the source of activation is removed and it is allowed to cool SMAs have two major problems when used as artificial muscles:
They cannot generate very large forces They cool slowly and so recover their original length slowly, thus reducing the frequency response of any artificial muscle in which they are employed
38 of 43
39 of 43
Like SMAs, Electroactive Polymers (EAPs) also change their shape when electrically stimulated The advantages of EAPs for robotics are that they are able to emulate biological muscles with a high degree of toughness, large actuation strain, and inherent vibration damping Unfortunately, the force actuation and mechanical energy density of EAPs are relatively low
40 of 43
Robotic face developed by a group led by David Hanson. More information is available at: www.hansonrobotics.com
Robotic hand developed by a group led by Graham Whiteley. More information is available at: www.elumotion.com
41 of 43
Large manipulators in industry frequently employ hydraulic drives, since such drives provide a higher torque-to-weight ratio than electric motors However, because of the maintenance problems associated with pressurized oil (including leaks), hydraulic motors are not used in smaller mobile robots Pneumatic drives have been used as actuators in the past but are not currently popular Air is compressible, resulting in nonlinear behavior of the actuator
42 of 43
Summary
Actuators are the components of a robot that interact physically with the environment in which it is operating The key issues with regard to actuators include:
Required power (torque etc) Power required Weight etc Speed