Robotics Lectures-1 For Final Year Indir PDF
Robotics Lectures-1 For Final Year Indir PDF
Robotics Lectures-1 For Final Year Indir PDF
Open University
Final Year Course
ROBOTICS
(BME-029) By
K.Kiran Kumar
Assistant professor
Mechanical engineering department
B.S.Abdur Rahman University
Email:- [email protected] / [email protected]
BLOCK-1
Topics
ROBOT AND ITS APPLICATIONS
UNIT 3- Applications
UNIT 1
Configuration and classification
Definition:
“A robot is a reprogrammable, multifunctional manipulator designed to move material, parts,
tools, or specialized devices through variable programmed motions for the performance of a
variety of tasks.” (- by Robot Institute of America (RIA))
• Walking/crawling
robots
• Humanoid
robots
parallel
Robots
(Stewart – Gough
Platform)
Actuation system wise
• Robots are driven by either electric power or
fluid power.
• The fluid power is subdivided into pneumatic
and hydraulic.
• Today, the most common drive method is
electric with various types of motors, e.g.,
stepper motor, servo motors, DC servomotor
and brushless AC servo motor etc.
Control method wise
• Here the word control indicates two things,
one is motion control strategy, i.e. whether a
robot is servo controlled or not, and the other
one is how the motion or path is achieved, i.e.
point-to-point or continuous.
1. Servo/Non servo control
2. Path control
Servo/Non servo control
• Robots are either Non-servo controlled (open loop) or Servo
controlled (Closed loop).
• Pneumatic robots are usually non-servo controlled.
• In this case, a command signal is sent and it is assumed that the
robot arm reaches its intended position, usually a fixed or
programmable mechanical stop.
• Non-servo control is adequate where position control of light loads
is required.
• However, if the velocity, acceleration and torque are to be
controlled or if movement against heavy loads is necessary than the
non-servo control is usually not possible.
• The majority of the industrial robots today use servo control.
Contd….
• Most electric and hydraulic robots are servo controlled.
• To gain full advantage of the digital or microprocessor control to
achieve good precision under heavy load conditions, and to carry
out complex tasks with confidence, full servo control is necessary.
• In this method of control, commands are sent to the arm drives to
move each axis.
• The actual movement is monitored for both the displacement and
velocity, and compared with the command signals.
• The difference between the command and the action is the error .
• This value is used as feedback to the controller to enable further
commands to be modified accordingly.
Path control
• In this method the robot arm moves from one desired
point to the next without regard to the path taken
between them.
• The actual path taken may be the result of a
combination of arm link movements calculated to
provide the minimum travel between the points.
• Point to point control is widely used for assembling,
palletizing, and machine tool loading/unloading.
• In continuous path control, the robot moves along a
continuous path taught with specified orientations. For
example in spray painting the signal from the sensors
of the joints are constantly monitored by the robot
controller.
Program wise
• Industrial robots can be programmed by various
means.
• They can be programmed either on-line or off-
line.
• On-line methods require direct use of the robot
and will utilize teach pendant for point to point
programming, and slave arms with pistol grip
adjustments for continuous path programming.
• Present day robots have the provision to be
programmed off-line, i.e. the robot can continue
working on a particular task while a program for a
new task is prepared on a computer terminal
using a programming language.
Types of robots
based on motion type
• Pick and place
– Moves items between points
A SCARA robot (Selective Compliant
Articulated Robot Arm): A pick-and-place
robot with angular
x-y-z positioning (Adept Technology)
• Sensory
– Employs sensors for feedback
Pick and Place
• Moves items from one point
to another
8 Scemi FRANCE LM
Popular Robot manufacturers
• Fanuc (Japan)
• Sankyo (Japan)
• Mitsubishi (Japan)
• Kuka (Germany)
• ABB (Sweden, US)
• Adept (US)
• Seiko (Japan)
• Motoman (Japan)
• Panasonic (Japan)
Robot Components
Parts of a robot
Sensor
Robot Subsystems
Contd…
• The block diagram of Robot subsystems represents the interactions
between the three subsystems.
• It may be useful to point out here that a person with mechanical
engineering background normally works on motion subsystem.
• Person with computer science background and electrical engineering
knowledge focuses on the recognition and control subsystems,
respectively.
• However, robotics is an interdisciplinary area and a comprehensive
knowledge of all three areas will certainly help to design and develop
better robotic systems.
• As a result it is not uncommon to see people crossing their boundary of
specialization.
• Often a mechanical engineering specialist is seen working on Artificial
Intelligence (Recognition subsystem), while one with electrical engineering
or computer science background deals with dynamic simulation and
design of robots (Motio sub system).
Manipulator
• This is the physical structure of the robot which moves around.
• It consists of rigid ‘links’ (also called as ‘bodies’) and joints (also called ‘kinematic
pairs’) that are connected in series for example PUMA (programmable Universal
Manipulator for Assembly) robot.
• Each link is made of steel or aluminium, and other materials also depending on
requirements.
• The joints are generally ‘rotary’ or ‘translatory’ types.
• For example a revolute joint is hinge of a door or the joints in the fingers of a human
hand.
• A prismatic joint, on the other hand, is a pneumatic or hydraulic piston-cylinder
arrangement.
• Like the human hand, a robotic manipulator has three parts.
• The first two are the arm and the wrist, the third one is hand or end effector.
• The function of the arm is to place an object in a certain location in the three-
dimensional cartesian space.
• The wrist serves to permit placement in a desired orientation.
• The first three links and joints from the base form the ‘arm’ and the last three joints
(with mutually intersecting axes) make up the wrist.
End-effector
• This is the part attached to the end of the
manipulator. These are classified as :
1. Mechanical hand that manipulates an object or
holds it before they are moved by manipulator.
These hands in turn are of various types, e.g. a
simple two-fingered gripper that can hold
simple objects, where as multi-fingered hand,
can perform complicated tasks.
2. A specialized tool like welding electrode, gas-
cutting torch, painting brush, or grinding wheel,
etc.
Examples
Contd..
Types of end effectors are as varied as the jobs a robot may be called upon to perform.
This could be assembly, connectivity, cutting, dispensing, machining, material
handling, or welding. They can generally be grouped into the following areas:
Gripping devices:
Grippers or claws, fingers, hooks, scoops, electromagnets, and vacuum tips. These
are generally used to grab something to move it from one location to another.
Tools:
Power tools, whether electrical, hydraulic or pneumatic, that will drill, bur, grind,
sand, thread, or drive screws or nuts fit into this category. Most any power hand
tool could feasibly be used at the end of a robotic arm.
Contd…
Measuring devices:
Any instruments, such as dial indicators, depth gages, or other devices used to ensure
accuracy of a process.
Application:
Any device such as a spray gun for applying glue, foam insulation, paint or other
coatings.
Specialty:
Any devices or fixtures used for specific machining and assembly purposes. These will
vary according to the product and manufacturing processes used.
Actuators and Transmission
• Actuators form the muscles of the robots that
move the manipulator carrying a suitable end-
effector.
• Actuators are of different types depending on
the principle of their operations, i.e. hydraulic
or electric etc.
• Transmission elements transmit motion from
the actuators to actual links of the
manipulator and its hand.
Recognition Subsystem
• The most important subsystem is the sensor which is like our eyes or nose.
Inclusion of sensors to a robot changes its dumb nature to an intelligent one.
Sensors:
Most of the sensors are essentially transducers. These convert one form of energy
to another.
For example, the human eye converts light patterns into electrical signals. Sensors
fall into one of the several general areas, vision, touch, range and proximity
detection, navigation, speech recognition, etc.
Analog-to-digital converter (ADC):
This electronic devices interfaces the sensors with the robot’s controller.
For example, an ADC converts the voltage signal due to the strain in the strain
gauges to the digital signal, i.e. 0 or 1, so that the digital robot controller can
process the information.
They physically look like any other computer interface and card inside the central
processing unit (CPU) box.
Control subsystem
• It mainly consists of Digital-to-Analog
converter (DAC) and a digital controller.
Digital to Analog Converter (DAC)
A DAC serves the purpose opposite to an ADC.
It serves the purpose of the digital signal from
the robot controller is converted into an
analog signal to activate the actuators for e.g.
an equivalent voltage to be applied to a DC
electric motor.
Digital controller
• The digital controller is a special electronic device that has a central processing
unit (CPU), memory, and sometimes hard-disk to store programmed data.
• It is used to control the movement of the manipulator and its end-effector.
• A robot controller is like a supervisor in a factory.
• Since a computer processes the user programmed commands and sends the
signals to the actuators through the DAC, the programming languages can be used
as same as that of the computers, i.e. BASIC, Fortran, C and C++.
• However for commercial robots, company specific languages can also be used.
UNIT 2
Actuators and sensors
Actuators are the muscles of the robots, which comprise of the following
components:
1. Power supply
2. Power amplifier
3. Motor
4. Transmission system.
To choose the actuator the design requirement is on mechanical power by
the force and velocity that describe the joint motion.
Actuation of the joint motion is entrusted to ‘motors’ which allow realizing
a desired motion for the mechanical system.
Sensors in robots, on the other hand are like our eyes, nose, ears, mouth
and skin.
Contd…
• Pneumatic Drives: It uses pneumatic energy provided by the compressor
and transform it into mechanical energy by means of pistons or turbines.
These are often coupled directly with robot links without any additional
transmission system.
Hence they are frequently referred to as actuators than motors.
• Hydraulic Drives: It transforms hydraulic energy stored into mechanical
energy by means of suitable pump.
Due to the similar reasons provided for the pneumatic systems, a hydraulic
system is also commonly referred to as actuators, not motors.
• Electrical Drives: Its primary input supply is the electric energy from the
electric distribution system.
Since an electric motor generally runs at very high speed it requires a
speed reducing transmission system to drive the relatively slow robot
links.
Hence, the term actuator is avoided for electric motors unless one refers
to the motor and the transmission system together.
Characteristics of Actuators for Robotic applications
• Low inertia.
• High power-to-weight ratio.
• Possibility of overload and delivery of impulse forces
and torques.
• Capacity to develop high accelerations.
• Wide velocity ranges.
• High positioning accuracy.
• Good trajectory tracking and positioning accuracy.
An ordinary motor, which is an open-loop system, is
generally not capable of providing good trajectory and
position accuracy.
Thus servomotors, i.e. closed-loop controlled motors,
are preferred in robotic applications.
ACTUATION
• Actuators are the "muscles"
of a robot, the parts which
convert stored energy into
movement.
General data:
Brush life and motor life
Operating temperature and other environmental conditions.
Thermal resistance
Motor sizing- optimal speed torque determination
Inertia Matching- The motor rotor inertia should not be very small compared
to load inertia.
Driver- It is desirable to always use PWM(pulse width modulation)
amplifiers in view of their high efficiency.
Selecting of Sensors
In selecting sensors, one must decide what the
sensor is to do and what result one expects. The
most important parameters to considered are:
1. Sensitivity
2. Linearity
3. Operating range
4. Response Time
5. Accuracy
6. Reliability
7. Resolution
8. Types of Output
Contd…
• Sensitivity: It is defined as the ration of change of output to change in input. As an example,
if a movement of 0.01 mm causes an output voltage by 0.02 volt then the sensitivity is 20
volts per mm.
• Linearity: Perfect linearity would allow output versus input to be plotted as a straight line on
a graph paper. It is measure of the constancy of output to input ratio.
• Range: It is a measure of difference between the minimum and maximum values measured.
A strain gauge might be able to measure values over the range from 0.1 to 10 Newtons.
• Response time: It is the time required for a change in input to be observable as a stable
change in output. In some sensors, the output oscillates for a short time before it settles
down to a stable value. One measures response time from the start of an input change to
the time when the output ha s settled to a specified range.
• Resolution: The smallest step the robot can take
• Accuracy: The difference between the actual position of the robot and the programmed
position.
• Repeatability : Will the robot always return to the same point under the same control
conditions
UNIT-3
Applications
Robots in different fields
• Materials handling
• Welding
• Inspection
• Improving productivity
• Research and exploration sites
• Space applications
• Power plants
• Medical applications
• Laboratory applications
Industrial applications
1. Material handling
2. Welding
Spot-welding Robots
Arc welding Robots
3. Spray painting
4. Assembling
5. Machining
Advanced/unconventional
applications
• Medical
• Mining
• Space
• Underwater
• Defense
Most industrial applications of robots can be
divided into following three categories
– Repetitive applications
• Welding car frames
• part pick and place
• manufacturing parts.
Case study
Space Project application
The Mars 2003 Rover Project is
designed to have two scientific
rovers going to Mars in 2003.