Principles of Robotics
Principles of Robotics
Principles of Robotics
MODULE 1
INTRODUCTION
What is a Robot: I
Manipulator
What is a Robot: II
Legged Robot Wheeled Robot
What is a Robot: III
Autonomous Underwater Vehicle Unmanned Aerial Vehicle
Robot Definition
Definition of robot:
–Any machine made by human beings: Robot Institute of America
–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:
Robot Institute of America, 1979
What a Robot can mean?
Decontaminating Robot
Cleaning the main circulating pump housing in the nuclear power plant
What Can Robots Do: II
Welding Robot
• Translational motion
– Linear joint (type L)
– Orthogonal joint (type O)
• Rotary motion
– Rotational joint (type R)
– Twisting joint (type T)
– Revolving joint (type V)
Joint Notation Scheme
• Uses the joint symbols (L, O, R, T, V) to designate joint types
used to construct robot manipulator
• Separates body-and-arm assembly from wrist assembly using
a colon (:)
• Example: TLR : TR
• Notation TRL:
• Notation TLO:
• Consists of a vertical column,
relative to which an arm
assembly is moved up or down
• The arm can be moved in or out
relative to the column
Cartesian Coordinate
Body-and-Arm Assembly
• Notation LOO:
• Consists of three sliding joints, two
of which are orthogonal
• Other names include rectilinear
robot and x-y-z robot
Jointed-Arm Robot
• Notation TRR:
SCARA Robot
• Notation VRO
• SCARA stands for Selectively
Compliant Assembly Robot Arm
• Similar to jointed-arm robot
except that vertical axes are
used for shoulder and elbow
joints to be compliant in
horizontal direction for vertical
insertion tasks
Example
• Sketch following manipulator configurations
• (a) TRT:R, (b) TVR:TR, (c) RR:T.
Solution:
R
R
T T R
R T
R
R V
T T
Hand coordinate:
SCARA: RRP n: normal vector; s: sliding vector;
Articulated: RRR (Selective Compliance a: approach vector, normal to the
Assembly Robot Arm)
25 tool mounting plate
Configuration of Robots
Cartesian Robot:
Applying
adhesive to a pane
of glass
Cylindrical Robot:
• Used mainly for assembly
Repeatability and accuracy - Medical testing
Welding
The Scara Robot
• Developed to meet the needs of modern assembly.
• Fast movement with light payloads
• Rapid placements of electronic components on PCB’s
• Combination of two horizontal rotational axes and one
linear joint.
SCARA configuration
Scara Robot Applications
Testing a calculator.
Camera observes
output
Stacking lightweight
components
Multi Function
Precision assembly
Articulated/ Revolute
Robot
• The Revolute or Puma most resembles the human arm
Gripper
Articulated/Revolute configuration (Jointed
Arm Configuration)
Revolute Applications
Spray Painting
R - revolute (1 DOF)
P - prismatic (1 DOF)
Helical (2 DOF)
Universal (2 DOF)
Spherical (3 DOF)
50
INDUSTRIAL ROBOT SYSTEMS: OVERVIEW
arm
drive
end-effector
sensors
Industrial Robot System – Basic Structure
1. Computer Control 2. Power Supply
3. Base and Arm assembly 4. Wrist Assembly
ROBOT PARTS AND FUNCTIONS
Arm – It is the part of the robot that positions the end-effector
and sensor to do their pre-programmed work. Resemble human
arm – shoulders, elbow, wrist and even fingers.
End effectors are the tools mounted at the end of robotic arms to
perform the useful operation. (E.g.) Grippers, hammers, screw-
drivers, welding torch.
Actuator – They are the motors and drives that are used to create
and control motion. Drives are the engine or motor that moves the
links/arm into their designated positions. Types – Hydraulic,
Electric, Pneumatic.
53
ROBOT PARTS AND FUNCTIONS
Sensors allow a robot to gather information about its
environment. This information can be used to guide the robot’s
behaviour.
Controller – This regulating device initiates one or more
functions of operation in the robot arm, such as starting, stopping,
reversing and changing speeds by issuing a preset list of
commands. Controller/computer functions as the “brain” of the
robot. The controllers are run by programs
54
Need for Robot
1. Material handling applications
– Material transfer – pick-and-place, palletizing
– Machine loading and/or unloading
2. Processing operations
– Welding
– Spray coating
– Cutting and grinding
3. Assembly and inspection
Industries Using Robots
•Agriculture
•Automobile
•Construction
•Entertainment
•Health care: hospitals, patient-care, surgery , research, etc.
•Laboratories: science, engineering, etc.
•Law enforcement: surveillance, patrol, etc.
•Manufacturing
•Military: demining, surveillance, attack, etc.
•Mining, excavation, and exploration
•Transportation: air, ground, rail, space, etc.
•Utilities: gas, water, and electric
Advantages of using Industrial Robots
1.Flexibility
2.High Productivity
3.Better Quality of Products
4.Improved Quality of human life by not
performing the undesirable jobs
What Can Robots Do?
Industrial Robots
•Material handling
•Material transfer
•Machine loading
and/or unloading
Material Handling Manipulator
•Spot welding
•Continuous arc
welding
•Spray coating
•Assembly
Assembly Manipulator
•Inspection
59
60
Robots in Space
• The robot wheels provide sufficient traction and stability for the robot to cover
all of the desired terrain.
• Robot’s wheeled configuration enable sufficient control over the velocity of the robot
65
66
Underwater Robot
Classifications
ROVs (Remotely Operated
Vehicle)
• An umbilical, or tether carries
power and command and
control signals to the vehicle
and the status and sensory data
back to the operators topside.
• equipped with one or two arms
AUVs (Autonomous
underwaterVehicle)
• do not have arms
• limited to survey-type
applications
67
Types of Mobile Manipulators
• Underwater
manipulators
• Space manipulators
• Land based mobile
manipulators
68
Underwater Manipulator
Applications
• Intervention missions
• opening and closing of valves,
• welding
Applications
• lunar/planetary exploration
• maintenance and repair of space
stations
• inspection of space vehicles
• exchange and retrieve of
equipment in space
70
Space Shuttle Remote Manipulator System
(SRMS) or CanadArm
Used for
• Satellite deployment
• Construction of International space
station
• Survey the outside of the space
shuttle.
specifications
• 15.2 meters (50 ft 3 in) long
• 38 centimeters (15 inches) in diameter
• six degrees of freedom. Weighs
• 410 kg (905 pounds)
• Total system weighs 450 kg (994 lb).
• payloads weighing up to 29 tons
(65,000 pounds) in space (the arm
motors are unable to lift the arm's
own weight when on the ground)
The Field Integrated Design and Operations (FIDO)
•Assembly
•Automation
Advantages
Cog Kismet
Future of Robots: II
Autonomy