SlideShare a Scribd company logo
Chapter 2
Robot Mechanisms, Sensors and Actuators
2.1 Robot Mechanisms
A robot is a machine capable of physical motion for interacting with the environment. Physical
interactions include manipulation, locomotion, and any other tasks changing the state of the
environment or the state of the robot relative to the environment. A robot has some form of
mechanisms for performing a class of tasks. A rich variety of robot mechanisms has been
developed in the last few decades. In this chapter, we will first overview various types of
mechanisms used for generating robotic motion, and introduce some taxonomy of mechanical
structures before going into a more detailed analysis in the subsequent chapters.
2.1.1 Joint Primitives and Serial Linkages
A robot mechanism is a multi-body system with the multiple bodies connected together. We
begin by treating each body as rigid, ignoring elasticity and any deformations caused by large
load conditions. Each rigid body involved in a robot mechanism is called a link, and a
combination of links is referred to as a linkage. In describing a linkage it is fundamental to
represent how a pair of links is connected to each other. There are two types of primitive
connections between a pair of links, as shown in Figure 2.1.. The first is a prismatic joint where
the pair of links makes a translational displacement along a fixed axis. In other words, one link
slides on the other along a straight line. Therefore, it is also called a sliding joint. The second
type of primitive joint is a revolute joint where a pair of links rotates about a fixed axis. This type
of joint is often referred to as a hinge, articulated, or rotational joint.
Figure 2.1 Primitive joint types: (a) a prismatic joint and (b) a revolute joint
Combining these two types of primitive joints, we can create many useful mechanisms for robot
manipulation and locomotion. These two types of primitive joints are simple to build and are
well grounded in engineering design. Most of the robots that have been built are combinations of
only these two types. Let us look at some examples.
Robot mechanisms analogous to coordinate systems: One of the fundamental functional
requirements for a robotic system is to locate its end-effecter, e.g. a hand, a leg, or any other part
of the body performing a task, in three-dimensional space. If the kinematic structure of such a
robot mechanism is analogous to a coordinate system, it may suffice this positioning
requirement. Figures 2.2 show three types of robot arm structures corresponding to the Cartesian
coordinate system, the cylindrical coordinate system, and the spherical coordinate system
respectively. The Cartesian coordinate robot shown in Figure 2.2 has three prismatic joints,
corresponding to three axes denoted x, y, and z. The cylindrical robot consists of one revolute
joint and two prismatic joints, with r, and z representing the coordinates of the end-effecter.
Likewise, the spherical robot has two revolute joints denoted and one prismatic joint denoted r.
Figure 2.2 Cartesian coordinate robot
There are many other ways of locating an end-effecter in three-dimensional space. Figure 2.3
show three other kinematic structures that allow the robot to locate its end-effecter in three-
dimensional space. Although these mechanisms have no analogy with common coordinate
systems, they are capable of locating the end-effecter in space, and have salient features desirable
for specific tasks. The first one is a so-called SCALAR robot consisting of two revolute joints
and one prismatic joint. This robot structure is particularly desirable for assembly automation in
manufacturing systems, having a wide workspace in the horizontal direction and an independent
vertical axis appropriate for insertion of parts.
Figure 2.3 SCALAR type robot.
The second type, called an articulated robot or an elbow robot, consists of all three revolute
joints, like a human arm. This type of robot has a great degree of flexibility and versatility, being
the most standard structure of robot manipulators. The third kinematic structure, also consisting
of three revolute joints, has a unique mass balancing structure. The counter balance at the elbow
eliminates gravity load for all three joints, thus reducing toque requirements for the actuators.
This structure has been used for the direct-drive robots having no gear reducer.
Figure 2.4 Articulated robot
Note that all the above robot structures are made of serial connections of primitive joints. This
class of kinematic structures, termed a serial linkage, constitutes the fundamental makeup of
robot mechanisms. They have no kinematic constraint in each joint motion, i.e. each joint
displacement is a generalized coordinate. This facilitates the analysis and control of the robot
mechanism. There are, however, different classes of mechanisms used for robot structures.
Although more complex, they do provide some useful properties. We will look at these other
mechanisms in the subsequent sections.
3.2 Parallel Linkages
Primitive joints can be arranged in parallel as well as in series. Figure 2.5 illustrates such a
parallel link mechanism. It is a five-bar-linkage consisting of five links, including the base link,
connected by five joints. This can be viewed as two serial linkage arms connected at a particular
point, point A in the figure. It is important to note that there is a closed kinematic chain formed
by the five links and, thereby, the two serial link arms must conform to a certain geometric
constraint. It is clear from the figure that the end-effecter position is determined if two of the five
joint angles are given. For example, if angles 1? and 3? of joints 1 and 3 are determined, then all
the link positions are determined, as is the end-effecter’s. Driving joints 1 and 3 with two
actuators, we can move the end-effecter within the vertical plane. It should be noted that, if more
than two joints were actively driven by independent actuators, a conflict among three actuators
would occur due to the closed-loop kinematic chain. Three of the five joints should be passive
joints, which are free to rotate. Only two joints should be active joints, driven by independent
actuators.
Figure 2.5 Five-bar-link parallel link robot
This type of parallel linkage, having a closed-loop kinematic chain, has significant features.
First, placing both actuators at the base link makes the robot arm lighter, compared to the serial
link arm with the second motor fixed to the tip of link 1. Second, a larger end-effecter load can
be born with the two serial linkage arms sharing the load.
Figure 2.6 shows the Stewart mechanism, which consists of a moving platform, a fixed base, and
six powered cylinders connecting the moving platform to the base frame. The position and
orientation of the moving platform are determined by the six independent actuators. The load
acting on the moving platform is born by the six "arms". Therefore, the load capacity is generally
large, and dynamic response is fast for this type of robot mechanisms. Note, however, that this
mechanism has spherical joints, a different type of joints than the primitive joints we considered
initially.
Figure 2.6 Stewart mechanism parallel-link robot
2.2 Sensors
Sensors: Sensors are the robot’s contact with the outside world and used to sense or measure
the robot’s environment or its own internal parameters such as temperature, force, luminance,
resistance to touch, weight, size, etc. These might include active and passive IR (infra-red)
sensors; sound and voice sensors; ultrasonic range sensors, positional encoders on arm joints,
head and wheels; compasses, navigational and GPS sensors; active and passive light and laser
sensors; a number of bumper switches; and sensors to detect acceleration, turning, tilt, odour
detection, magnetic fields, ionizing radiation, temperature, tactile, force, torque, video, and
numerous other types. We will discuss all these sensors in four categories. These are range,
proximity, touch, and force-torque sensing.
Range sensors
A range sensor measures the distance from a reference point to an object in the field of operation.
In such sensors time-of-flight concept is used in which distance is estimated based on the time
elapsed between the transmission of signal and return of reflection. A sensor consists of two
parts: a transducer to produce wave energy, and an aperture or antenna to radiate or receive such
energy. However these may be integrated into a single component.
Among the most common range sensors are:
1) Infrared (IR),
2) Sonar, and
3) Laser sensors
Infrared (IR) sensors are among the simplest non-contact sensors used to detect obstacles. They
operate by emitting an infrared light and detecting reflection from objects in front of the robot.
IR sensor measurements mainly depend on the surface and color of the object. For example,
black objects are invisible to IR sensors. Since the IR signal is inversely proportional to distance,
IR sensors are inherently short range sensors. Infrared sensors are usually divided into two basic
types: the passive IR sensors that emit no IR radiation and the active types that emit an IR beam
that is again detected by reflection. We all have used the PIR types to detect the presence of a
human outside our homes and have it turn on an outside light for a specified number of minutes.
The active IR sensors generally use an IR LED emitting an invisible beam that is, in turn, picked
up as a reflected spot on a wall or object by a photo transistor. This same technology can be used
as a range finder by having a focused beam emitted from the side or front of the robot at an angle
and another series of IR detectors mounted behind a lens pointing straight out. The further away
the sensed object, the greater change in detected angle by the detector array.
Sonar sensors emit a short powerful signal and receive the reflection off objects ahead of the
sensor. The distance of the object is calculated from the travel time of the signal and the speed of
sound. The general principle of sonar sensor is shown in Figure 2.4.
Fig. 2.4 The principles of first return sonar using a threshold detector.
Laser range finders are particularly very common in mobile robots to measure the distance,
velocity, and acceleration of objects. A short light signal is sent out and the reflection off object
is detected to measure the elapsed time. Shorter wavelength reduces the specular reflection. The
very inexpensive diode lasers available as pointers and power tool line generators make great
robot add-ons.
Proximity sensors
Proximity sensors generally have a binary output which indicates the presence of an object
within a specified distance interval. They are used in robotics for grasping or avoiding obstacles.
Among the most widely used proximity sensors are:
• Inductive sensors,
• Hall-effect sensors,
• Capacitive sensors,
• Ultrasonic sensors, and
• Optical proximity sensors.
Inductive sensors are based on a charge of inductance due to presence of a ferromagnetic
metallic object. The voltage waveform observed at the output of the coil provides an effective
means for proximity sensing.
Hall-effect sensors are based on Lorentz force which acts on a charged particle travelling
through a magnetic field. Bringing a ferromagnetic material close to the semiconductor-magnetic
device would decrease the strength of the magnetic field, thus reducing the Lorentz force and the
voltage across the semiconductor. This drop in voltage is the key to sensing proximity with Hall-
effect sensors.
Capacitive sensors are potentially capable of detecting all solid and liquid materials. Capacitive
sensors are based on detecting a charge in capacitance induced by a surface that is brought near
the sensing element.
Ultrasonic sensors reduce the dependence of material being sensed. The basic element is an
electro-acoustic transducer of piezoelectric ceramic type. The same transducer is used for both
transmitting and receiving. The housing is designed so that it produces a narrow acoustic beam
for efficient energy transfer and signal direction. Proximity of an object is detected by analyzing
the waveforms of the both transmission and detection of acoustic energy signals.
Optical proximity sensors detect the proximity of an object by its influence on a propagating
wave as it travels from a transmitter to a receiver. This sensor consists of a solid-state LED,
which acts as a transmitter of an infrared light, and solid-state photodiode which acts as the
receiver.
Touch sensors
Touch sensors are used in robots to obtain information associated with the contact between a
manipulator hand objects in the workspace. Touch sensors can be subdivided into two groups:
binary and analogue. Binary sensors are basically contact devices such as micro-switches to
detect presence of an object in between end-effectors. On the other hand, analogue sensors are
compliant devices that output a signal proportional to force.
Force and Torque sensors
Force and torque sensors are used for measuring the reaction forces developed at the joints. A
joint sensor measures the Cartesian components of force and torque acting on a robot joint. Most
wrist sensors function as transducers for transforming forces and moments exerted at the hand
into measurable deflections or displacements at the wrist. They consist of strain gauges that
measure the deflection of the mechanical structure due to external forces.
Vision sensors
CCD cameras use Charged Coupled Devices to generate matrices of the numbers that correspond
to the grey-level distribution in an image. Arrays of photodiodes detect the light intensity values
at individual points of the image (so called pixels). The two-dimensional array of grey-level
images constitutes the eventual image.
2.3 Actuators
Actuators are one of the key components contained in a robotic system. A robot has many
degrees of freedom, each of which is a servoed joint generating desired motion. We begin with
basic actuator characteristics and drive amplifiers to understand behavior of servoed joints. Most
of today’s robotic systems are powered by electric servomotors. Therefore, we focus on
electromechanical actuators.
2.3.1 DC Motors
Figure 2.7 illustrates the construction of a DC servomotor, consisting of a stator, a rotor, and a
commutation mechanism. The stator consists of permanent magnets, creating a magnetic field in
the air gap between the rotor and the stator. The rotor has several windings arranged
symmetrically around the motor shaft. An electric current applied to the motor is delivered to
individual windings through the brush-commutation mechanism, as shown in the figure. As the
rotor rotates the polarity of the current flowing to the individual windings is altered. This allows
the rotor to rotate continually.
Figure 2.7 Construction of DC motor
Let τm be the torque created at the air gap, and i the current flowing to the rotor windings. The
torque is in general proportional to the current, and is given by
…………………………………………..(eq. 2.1)
Where the proportionality constant kt is called the torque constant, one of the key parameters
describing the characteristics of a DC motor. The torque constant is determined by the strength
of the magnetic field, the number of turns of the windings, the effective area of the air gap, the
radius of the rotor, and other parameters associated with materials properties.
In an attempt to derive other characteristics of a DC motor, let us first consider an idealized
energy transducer having no power loss in converting electric power into mechanical power.
Most of today’s robotic systems are powered by electric servomotors. Therefore, we focus on
electromechanical actuators.
Let E be the voltage applied to the idealized transducer. The electric power is then given by E.i,
which must be equivalent to the mechanical power:
………………………………(eq.2.2)
where ωm is the angular velocity of the motor rotor. Substituting eq.(2.1) into eq.(2.2) and
dividing both sides by i yield the second fundamental relationship of a DC motor:
…………………………………………….(eq.2.3)
The above expression dictates that the voltage across the idealized power transducer is
proportional to the angular velocity and that the proportionality constant is the same as the torque
constant given by eq.(2.1). This voltage E is called the back emf (electro-motive force) generated
at the air gap, and the proportionality constant is often called the back emf constant.
The actual DC motor is not a loss-less transducer, having resistance at the rotor windings and the
commutation mechanism. Furthermore, windings may exhibit some inductance, which stores
energy. Figure 2.1.2 shows the schematic of the electric circuit, including the windings resistance
R and inductance L. From the figure,
……………………………………….(eq.2.4)
where u is the voltage applied to the armature of the motor.
Figure 2.1.2 Electric circuit of armature
Combining eqs.(2.1), (2.3) and (2.4), we can obtain the actual relationship among the applied
voltage u, the rotor angular velocity ωm and the motor torque τm.
………………………………(eq.2.5)
where time constant 𝑇𝑒 =
𝐿
𝑅
, called the motor reactance, is often negligibly small. Neglecting
this second term, the above equation reduces to an algebraic relationship:
……………………………………..(eq.2.6)
This is called the torque-speed characteristic. Note that the motor torque increases in proportion
to the applied voltage, but the net torque reduces as the angular velocity increases. Figure 2.1.3
illustrates the torque-speed characteristics. The negative slope of the straight lines, -𝑘 𝑡
2
/R,
implies that the voltage-controlled DC motor has an inherent damping in its mechanical
behavior.
The power dissipated in the DC motor is given by
…………………………….(eq.2.7)
from eq.(1). Taking the square root of both sides yields
………………………………(2.8)
Where the parameter km is called the motor constant. The motor constant represents how
effectively electric power is converted to torque. The larger the motor constant becomes, the
larger the output torque is generated with less power dissipation. A DC motor with more
powerful magnets, thicker winding wires, and a larger rotor diameter has a larger motor constant.
Taking into account the internal power dissipation, the net output power of the DC motor is
given by
…………………………(2.9)
2.2 Dynamics of Single-Axis Drive Systems
DC motors and other types of actuators are used to drive individual axes of a robotic system.
Figure 2.2.1 shows a schematic diagram of a single-axis drive system consisting of a DC motor,
a gear head, and arm links1. An electric motor, such as a DC motor, produces a relatively small
torque and rotates at a high speed, whereas a robotic joint axis in general rotates slowly, and
needs a high torque to bear the load. In other words, the impedance of the actuator:
…………………………………(eq.2.10)
is much smaller than that of the load.
Figure 2.2.1 Joint axis drive system

More Related Content

What's hot

Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
rajabco
 
Appendices of the project: Designing, verifying and producing of a rescue rob...
Appendices of the project: Designing, verifying and producing of a rescue rob...Appendices of the project: Designing, verifying and producing of a rescue rob...
Appendices of the project: Designing, verifying and producing of a rescue rob...
Unai Suárez Bernedo
 
Module 1 mechanisms and machines
Module 1  mechanisms and machinesModule 1  mechanisms and machines
Module 1 mechanisms and machines
BipradasBairagi
 
Human Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMPHuman Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMP
Luís Rita
 
Chapter 2 robot kinematics
Chapter 2   robot kinematicsChapter 2   robot kinematics
Chapter 2 robot kinematicsnguyendattdh
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
eSAT Journals
 
Introduction to Robots and Robotics
Introduction to Robots and RoboticsIntroduction to Robots and Robotics
Introduction to Robots and Robotics
Dr. Ankitendran Mishra
 
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
IJRES Journal
 
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
obijuan_cube
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsDamian T. Gordon
 
Robotics done
Robotics doneRobotics done
Robotics done
AVINASH JURIANI
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
eSAT Publishing House
 
Unit1 my preparation
Unit1 my preparationUnit1 my preparation
AUTONOMOUS MAZE SOLVING ROBOT
AUTONOMOUS MAZE SOLVING ROBOTAUTONOMOUS MAZE SOLVING ROBOT
AUTONOMOUS MAZE SOLVING ROBOT
Musfiqur Rahman
 

What's hot (15)

Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Appendices of the project: Designing, verifying and producing of a rescue rob...
Appendices of the project: Designing, verifying and producing of a rescue rob...Appendices of the project: Designing, verifying and producing of a rescue rob...
Appendices of the project: Designing, verifying and producing of a rescue rob...
 
Module 1 mechanisms and machines
Module 1  mechanisms and machinesModule 1  mechanisms and machines
Module 1 mechanisms and machines
 
Human Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMPHuman Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMP
 
Chapter 2 robot kinematics
Chapter 2   robot kinematicsChapter 2   robot kinematics
Chapter 2 robot kinematics
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
Introduction to Robots and Robotics
Introduction to Robots and RoboticsIntroduction to Robots and Robotics
Introduction to Robots and Robotics
 
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
Stabilization of Six-Legged Robot on Tilt Surface With 9 DOF IMU Based on Inv...
 
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
Motion Control of Differential Wheeled Robots with Joint Limit Constraints (S...
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
Robotics done
Robotics doneRobotics done
Robotics done
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
dheeraj
dheerajdheeraj
dheeraj
 
Unit1 my preparation
Unit1 my preparationUnit1 my preparation
Unit1 my preparation
 
AUTONOMOUS MAZE SOLVING ROBOT
AUTONOMOUS MAZE SOLVING ROBOTAUTONOMOUS MAZE SOLVING ROBOT
AUTONOMOUS MAZE SOLVING ROBOT
 

Similar to Chapter 2

Robotics and motion control
Robotics and motion controlRobotics and motion control
Robotics and motion control
Abu Sufyan Malik
 
Unit I_dany (1).pptx
Unit I_dany (1).pptxUnit I_dany (1).pptx
Unit I_dany (1).pptx
RishuRaj953240
 
Components of industrial robotics
Components of industrial roboticsComponents of industrial robotics
Components of industrial robotics
Jayanth Krishna
 
Ai robotics abstract110901
Ai robotics abstract110901Ai robotics abstract110901
Ai robotics abstract110901
Kiran Mohan
 
Ch-1 ppt (4).pptx
Ch-1 ppt (4).pptxCh-1 ppt (4).pptx
Ch-1 ppt (4).pptx
Argano1
 
ROBOTICS.pptx
ROBOTICS.pptxROBOTICS.pptx
ROBOTICS.pptx
sanjay bs
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
BellamMaheshBabu
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
BellamMaheshBabu
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
shalet kochumuttath Shaji
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
Yousef Moh. Abueejela
 
Smart Traction on Solar Powered Space Rovers
Smart Traction on Solar Powered Space RoversSmart Traction on Solar Powered Space Rovers
Smart Traction on Solar Powered Space Rovers
IOSR Journals
 
Introduction to Robotics.pptx
Introduction  to Robotics.pptxIntroduction  to Robotics.pptx
Introduction to Robotics.pptx
HimanshuPathak368871
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Mohammad Ehtasham
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application
abhijeet saxena
 
Unit8 nan
Unit8 nanUnit8 nan
Unit8 nan
Neelima Reddy
 
embedded system report
embedded system reportembedded system report
embedded system report
manish katara
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
limenih muluneh
 
Fire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project ReportFire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project Report
Robolab Technologies Pvt. Ltd
 
9781605253213 ch02
9781605253213 ch029781605253213 ch02
9781605253213 ch02
Varalakshmi Kothuru
 

Similar to Chapter 2 (20)

Robotics and motion control
Robotics and motion controlRobotics and motion control
Robotics and motion control
 
Unit I_dany (1).pptx
Unit I_dany (1).pptxUnit I_dany (1).pptx
Unit I_dany (1).pptx
 
Components of industrial robotics
Components of industrial roboticsComponents of industrial robotics
Components of industrial robotics
 
Ai robotics abstract110901
Ai robotics abstract110901Ai robotics abstract110901
Ai robotics abstract110901
 
Ch-1 ppt (4).pptx
Ch-1 ppt (4).pptxCh-1 ppt (4).pptx
Ch-1 ppt (4).pptx
 
ROBOTICS.pptx
ROBOTICS.pptxROBOTICS.pptx
ROBOTICS.pptx
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Smart Traction on Solar Powered Space Rovers
Smart Traction on Solar Powered Space RoversSmart Traction on Solar Powered Space Rovers
Smart Traction on Solar Powered Space Rovers
 
Introduction to Robotics.pptx
Introduction  to Robotics.pptxIntroduction  to Robotics.pptx
Introduction to Robotics.pptx
 
Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application
 
Unit8 nan
Unit8 nanUnit8 nan
Unit8 nan
 
embedded system report
embedded system reportembedded system report
embedded system report
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Fire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project ReportFire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project Report
 
9781605253213 ch02
9781605253213 ch029781605253213 ch02
9781605253213 ch02
 

Recently uploaded

How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 

Recently uploaded (20)

How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 

Chapter 2

  • 1. Chapter 2 Robot Mechanisms, Sensors and Actuators 2.1 Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion, and any other tasks changing the state of the environment or the state of the robot relative to the environment. A robot has some form of mechanisms for performing a class of tasks. A rich variety of robot mechanisms has been developed in the last few decades. In this chapter, we will first overview various types of mechanisms used for generating robotic motion, and introduce some taxonomy of mechanical structures before going into a more detailed analysis in the subsequent chapters. 2.1.1 Joint Primitives and Serial Linkages A robot mechanism is a multi-body system with the multiple bodies connected together. We begin by treating each body as rigid, ignoring elasticity and any deformations caused by large load conditions. Each rigid body involved in a robot mechanism is called a link, and a combination of links is referred to as a linkage. In describing a linkage it is fundamental to represent how a pair of links is connected to each other. There are two types of primitive connections between a pair of links, as shown in Figure 2.1.. The first is a prismatic joint where the pair of links makes a translational displacement along a fixed axis. In other words, one link slides on the other along a straight line. Therefore, it is also called a sliding joint. The second type of primitive joint is a revolute joint where a pair of links rotates about a fixed axis. This type of joint is often referred to as a hinge, articulated, or rotational joint. Figure 2.1 Primitive joint types: (a) a prismatic joint and (b) a revolute joint
  • 2. Combining these two types of primitive joints, we can create many useful mechanisms for robot manipulation and locomotion. These two types of primitive joints are simple to build and are well grounded in engineering design. Most of the robots that have been built are combinations of only these two types. Let us look at some examples. Robot mechanisms analogous to coordinate systems: One of the fundamental functional requirements for a robotic system is to locate its end-effecter, e.g. a hand, a leg, or any other part of the body performing a task, in three-dimensional space. If the kinematic structure of such a robot mechanism is analogous to a coordinate system, it may suffice this positioning requirement. Figures 2.2 show three types of robot arm structures corresponding to the Cartesian coordinate system, the cylindrical coordinate system, and the spherical coordinate system respectively. The Cartesian coordinate robot shown in Figure 2.2 has three prismatic joints, corresponding to three axes denoted x, y, and z. The cylindrical robot consists of one revolute joint and two prismatic joints, with r, and z representing the coordinates of the end-effecter. Likewise, the spherical robot has two revolute joints denoted and one prismatic joint denoted r. Figure 2.2 Cartesian coordinate robot There are many other ways of locating an end-effecter in three-dimensional space. Figure 2.3 show three other kinematic structures that allow the robot to locate its end-effecter in three- dimensional space. Although these mechanisms have no analogy with common coordinate systems, they are capable of locating the end-effecter in space, and have salient features desirable
  • 3. for specific tasks. The first one is a so-called SCALAR robot consisting of two revolute joints and one prismatic joint. This robot structure is particularly desirable for assembly automation in manufacturing systems, having a wide workspace in the horizontal direction and an independent vertical axis appropriate for insertion of parts. Figure 2.3 SCALAR type robot. The second type, called an articulated robot or an elbow robot, consists of all three revolute joints, like a human arm. This type of robot has a great degree of flexibility and versatility, being the most standard structure of robot manipulators. The third kinematic structure, also consisting of three revolute joints, has a unique mass balancing structure. The counter balance at the elbow eliminates gravity load for all three joints, thus reducing toque requirements for the actuators. This structure has been used for the direct-drive robots having no gear reducer. Figure 2.4 Articulated robot
  • 4. Note that all the above robot structures are made of serial connections of primitive joints. This class of kinematic structures, termed a serial linkage, constitutes the fundamental makeup of robot mechanisms. They have no kinematic constraint in each joint motion, i.e. each joint displacement is a generalized coordinate. This facilitates the analysis and control of the robot mechanism. There are, however, different classes of mechanisms used for robot structures. Although more complex, they do provide some useful properties. We will look at these other mechanisms in the subsequent sections. 3.2 Parallel Linkages Primitive joints can be arranged in parallel as well as in series. Figure 2.5 illustrates such a parallel link mechanism. It is a five-bar-linkage consisting of five links, including the base link, connected by five joints. This can be viewed as two serial linkage arms connected at a particular point, point A in the figure. It is important to note that there is a closed kinematic chain formed by the five links and, thereby, the two serial link arms must conform to a certain geometric constraint. It is clear from the figure that the end-effecter position is determined if two of the five joint angles are given. For example, if angles 1? and 3? of joints 1 and 3 are determined, then all the link positions are determined, as is the end-effecter’s. Driving joints 1 and 3 with two actuators, we can move the end-effecter within the vertical plane. It should be noted that, if more than two joints were actively driven by independent actuators, a conflict among three actuators would occur due to the closed-loop kinematic chain. Three of the five joints should be passive joints, which are free to rotate. Only two joints should be active joints, driven by independent actuators.
  • 5. Figure 2.5 Five-bar-link parallel link robot This type of parallel linkage, having a closed-loop kinematic chain, has significant features. First, placing both actuators at the base link makes the robot arm lighter, compared to the serial link arm with the second motor fixed to the tip of link 1. Second, a larger end-effecter load can be born with the two serial linkage arms sharing the load. Figure 2.6 shows the Stewart mechanism, which consists of a moving platform, a fixed base, and six powered cylinders connecting the moving platform to the base frame. The position and orientation of the moving platform are determined by the six independent actuators. The load acting on the moving platform is born by the six "arms". Therefore, the load capacity is generally large, and dynamic response is fast for this type of robot mechanisms. Note, however, that this mechanism has spherical joints, a different type of joints than the primitive joints we considered initially.
  • 6. Figure 2.6 Stewart mechanism parallel-link robot 2.2 Sensors Sensors: Sensors are the robot’s contact with the outside world and used to sense or measure the robot’s environment or its own internal parameters such as temperature, force, luminance, resistance to touch, weight, size, etc. These might include active and passive IR (infra-red) sensors; sound and voice sensors; ultrasonic range sensors, positional encoders on arm joints, head and wheels; compasses, navigational and GPS sensors; active and passive light and laser sensors; a number of bumper switches; and sensors to detect acceleration, turning, tilt, odour detection, magnetic fields, ionizing radiation, temperature, tactile, force, torque, video, and numerous other types. We will discuss all these sensors in four categories. These are range, proximity, touch, and force-torque sensing. Range sensors A range sensor measures the distance from a reference point to an object in the field of operation. In such sensors time-of-flight concept is used in which distance is estimated based on the time elapsed between the transmission of signal and return of reflection. A sensor consists of two parts: a transducer to produce wave energy, and an aperture or antenna to radiate or receive such energy. However these may be integrated into a single component.
  • 7. Among the most common range sensors are: 1) Infrared (IR), 2) Sonar, and 3) Laser sensors Infrared (IR) sensors are among the simplest non-contact sensors used to detect obstacles. They operate by emitting an infrared light and detecting reflection from objects in front of the robot. IR sensor measurements mainly depend on the surface and color of the object. For example, black objects are invisible to IR sensors. Since the IR signal is inversely proportional to distance, IR sensors are inherently short range sensors. Infrared sensors are usually divided into two basic types: the passive IR sensors that emit no IR radiation and the active types that emit an IR beam that is again detected by reflection. We all have used the PIR types to detect the presence of a human outside our homes and have it turn on an outside light for a specified number of minutes. The active IR sensors generally use an IR LED emitting an invisible beam that is, in turn, picked up as a reflected spot on a wall or object by a photo transistor. This same technology can be used as a range finder by having a focused beam emitted from the side or front of the robot at an angle and another series of IR detectors mounted behind a lens pointing straight out. The further away the sensed object, the greater change in detected angle by the detector array. Sonar sensors emit a short powerful signal and receive the reflection off objects ahead of the sensor. The distance of the object is calculated from the travel time of the signal and the speed of sound. The general principle of sonar sensor is shown in Figure 2.4. Fig. 2.4 The principles of first return sonar using a threshold detector.
  • 8. Laser range finders are particularly very common in mobile robots to measure the distance, velocity, and acceleration of objects. A short light signal is sent out and the reflection off object is detected to measure the elapsed time. Shorter wavelength reduces the specular reflection. The very inexpensive diode lasers available as pointers and power tool line generators make great robot add-ons. Proximity sensors Proximity sensors generally have a binary output which indicates the presence of an object within a specified distance interval. They are used in robotics for grasping or avoiding obstacles. Among the most widely used proximity sensors are: • Inductive sensors, • Hall-effect sensors, • Capacitive sensors, • Ultrasonic sensors, and • Optical proximity sensors. Inductive sensors are based on a charge of inductance due to presence of a ferromagnetic metallic object. The voltage waveform observed at the output of the coil provides an effective means for proximity sensing. Hall-effect sensors are based on Lorentz force which acts on a charged particle travelling through a magnetic field. Bringing a ferromagnetic material close to the semiconductor-magnetic device would decrease the strength of the magnetic field, thus reducing the Lorentz force and the voltage across the semiconductor. This drop in voltage is the key to sensing proximity with Hall- effect sensors. Capacitive sensors are potentially capable of detecting all solid and liquid materials. Capacitive sensors are based on detecting a charge in capacitance induced by a surface that is brought near the sensing element. Ultrasonic sensors reduce the dependence of material being sensed. The basic element is an electro-acoustic transducer of piezoelectric ceramic type. The same transducer is used for both transmitting and receiving. The housing is designed so that it produces a narrow acoustic beam
  • 9. for efficient energy transfer and signal direction. Proximity of an object is detected by analyzing the waveforms of the both transmission and detection of acoustic energy signals. Optical proximity sensors detect the proximity of an object by its influence on a propagating wave as it travels from a transmitter to a receiver. This sensor consists of a solid-state LED, which acts as a transmitter of an infrared light, and solid-state photodiode which acts as the receiver. Touch sensors Touch sensors are used in robots to obtain information associated with the contact between a manipulator hand objects in the workspace. Touch sensors can be subdivided into two groups: binary and analogue. Binary sensors are basically contact devices such as micro-switches to detect presence of an object in between end-effectors. On the other hand, analogue sensors are compliant devices that output a signal proportional to force. Force and Torque sensors Force and torque sensors are used for measuring the reaction forces developed at the joints. A joint sensor measures the Cartesian components of force and torque acting on a robot joint. Most wrist sensors function as transducers for transforming forces and moments exerted at the hand into measurable deflections or displacements at the wrist. They consist of strain gauges that measure the deflection of the mechanical structure due to external forces. Vision sensors CCD cameras use Charged Coupled Devices to generate matrices of the numbers that correspond to the grey-level distribution in an image. Arrays of photodiodes detect the light intensity values at individual points of the image (so called pixels). The two-dimensional array of grey-level images constitutes the eventual image.
  • 10. 2.3 Actuators Actuators are one of the key components contained in a robotic system. A robot has many degrees of freedom, each of which is a servoed joint generating desired motion. We begin with basic actuator characteristics and drive amplifiers to understand behavior of servoed joints. Most of today’s robotic systems are powered by electric servomotors. Therefore, we focus on electromechanical actuators. 2.3.1 DC Motors Figure 2.7 illustrates the construction of a DC servomotor, consisting of a stator, a rotor, and a commutation mechanism. The stator consists of permanent magnets, creating a magnetic field in the air gap between the rotor and the stator. The rotor has several windings arranged symmetrically around the motor shaft. An electric current applied to the motor is delivered to individual windings through the brush-commutation mechanism, as shown in the figure. As the rotor rotates the polarity of the current flowing to the individual windings is altered. This allows the rotor to rotate continually. Figure 2.7 Construction of DC motor
  • 11. Let τm be the torque created at the air gap, and i the current flowing to the rotor windings. The torque is in general proportional to the current, and is given by …………………………………………..(eq. 2.1) Where the proportionality constant kt is called the torque constant, one of the key parameters describing the characteristics of a DC motor. The torque constant is determined by the strength of the magnetic field, the number of turns of the windings, the effective area of the air gap, the radius of the rotor, and other parameters associated with materials properties. In an attempt to derive other characteristics of a DC motor, let us first consider an idealized energy transducer having no power loss in converting electric power into mechanical power. Most of today’s robotic systems are powered by electric servomotors. Therefore, we focus on electromechanical actuators. Let E be the voltage applied to the idealized transducer. The electric power is then given by E.i, which must be equivalent to the mechanical power: ………………………………(eq.2.2) where ωm is the angular velocity of the motor rotor. Substituting eq.(2.1) into eq.(2.2) and dividing both sides by i yield the second fundamental relationship of a DC motor: …………………………………………….(eq.2.3) The above expression dictates that the voltage across the idealized power transducer is proportional to the angular velocity and that the proportionality constant is the same as the torque constant given by eq.(2.1). This voltage E is called the back emf (electro-motive force) generated at the air gap, and the proportionality constant is often called the back emf constant. The actual DC motor is not a loss-less transducer, having resistance at the rotor windings and the commutation mechanism. Furthermore, windings may exhibit some inductance, which stores
  • 12. energy. Figure 2.1.2 shows the schematic of the electric circuit, including the windings resistance R and inductance L. From the figure, ……………………………………….(eq.2.4) where u is the voltage applied to the armature of the motor. Figure 2.1.2 Electric circuit of armature Combining eqs.(2.1), (2.3) and (2.4), we can obtain the actual relationship among the applied voltage u, the rotor angular velocity ωm and the motor torque τm. ………………………………(eq.2.5) where time constant 𝑇𝑒 = 𝐿 𝑅 , called the motor reactance, is often negligibly small. Neglecting this second term, the above equation reduces to an algebraic relationship: ……………………………………..(eq.2.6) This is called the torque-speed characteristic. Note that the motor torque increases in proportion to the applied voltage, but the net torque reduces as the angular velocity increases. Figure 2.1.3 illustrates the torque-speed characteristics. The negative slope of the straight lines, -𝑘 𝑡 2 /R, implies that the voltage-controlled DC motor has an inherent damping in its mechanical behavior. The power dissipated in the DC motor is given by
  • 13. …………………………….(eq.2.7) from eq.(1). Taking the square root of both sides yields ………………………………(2.8) Where the parameter km is called the motor constant. The motor constant represents how effectively electric power is converted to torque. The larger the motor constant becomes, the larger the output torque is generated with less power dissipation. A DC motor with more powerful magnets, thicker winding wires, and a larger rotor diameter has a larger motor constant. Taking into account the internal power dissipation, the net output power of the DC motor is given by …………………………(2.9) 2.2 Dynamics of Single-Axis Drive Systems DC motors and other types of actuators are used to drive individual axes of a robotic system. Figure 2.2.1 shows a schematic diagram of a single-axis drive system consisting of a DC motor, a gear head, and arm links1. An electric motor, such as a DC motor, produces a relatively small torque and rotates at a high speed, whereas a robotic joint axis in general rotates slowly, and needs a high torque to bear the load. In other words, the impedance of the actuator: …………………………………(eq.2.10) is much smaller than that of the load.
  • 14. Figure 2.2.1 Joint axis drive system