Professional Documents
Culture Documents
Introduction to Robotics
Lecture #1
Shahid S. Jan
Assistant Professor
What is a Robot?
• A robot is a
– software-controllable
ft t ll bl mechanical
h i ld device
i
– that uses sensors to guide one or more end-
effectors
– through programmed motions in a workspace
– in order to manipulate physical objects.
Industrial Robots
• Today’s industrial robots are not androids built to
impersonate humans.
• Indeed, most are not even capable of self-locomotion.
• Consequently, industrial robots are often referred to as
– robotic arms or,
– more generally, as robotic manipulators.
Fig 1
What is Robotics?
• Robotics is the art, knowledge base and the know-how of
– designing,
– applying and
– using robots in human endeavors.
endeavors
• Robotic systems consist of not just robots,
– but also other devices and systems
– used together with the robots to perform the necessary
tasks.
• Robotics is an interdisciplinary
p y subject
j that benefits from
– Mechanical, electrical and computer engineering,
– computer science,
– biology and many other disciplines.
10
Robots Vs Cranes
• The robot manipulator is very similar to the crane
attached to, say, a utility or towing vehicle.
• Both possess a number of links attached serially to
each other with joints.
• In both systems,
– the hand of the manipulator can be moved in space
and
– be placed in any desired location within the
workspace of the manipulator, and
– each one is controlled by a central controller which
controls the actuators.
• However, one is called a robot and the other a
manipulator (or, in this case, a crane).
12
13
Soft Automation
• Computer-controlled mechanical manipulators
– that can be easily converted through software
– to do a variety of tasks.
• More recently,
y, the auto industry
y and other industries have
introduced more flexible forms of automation in the
manufacturing cycle.
• Programmable mechanical manipulators are now being
used to perform such tasks as
– spot welding,
– spray painting,
painting
– material handling and
– component assembly.
16
Robot Components
• Manipulator or Rover
– Links
– Joints
– Wrist
• End Effector
• Sensors
• Drive System (or Actuators)
• Controller
• Processor
• Software
18
Fig 3
19
Manipulator or Rover
• Powered Joints
– Provide relative movements between
– the various components of the body, arm, and wrist.
– These joint movements usually involve either rotating or sliding
motions.
• Links
– Rigid Components that connect the various manipulator joints.
– In any link-joint-link chain,
• the link closest to the base in the chain the input link.
• The output link is the one that moves with respect to the
input link.
20
Fig 4
21
Robot Joints
• Revolute joints (R) exhibit rotary motion about an axis.
• They are the most common type of joint.
Fig 5
Fig 6
22
Fig 7 23
End Effector
• Robot manufacturers generally do not design or sell end
effectors.
• Generally, the hand of a robot has provisions for
connecting specialty end effectors.
• To retain flexibility,
– most robots can be fitted
– with a variety of different hands or grippers.
• A welding torch, a paint spray gun, a glue-laying device
and a part handler are but a few of the possibilities.
• In manyy applications,
pp no actual holding g or g
gripping
pp g takes
place.
• E.g., many robots have special tools such as welding
heads, grinders, applicator nozzles etc.
– permanently attached to the end of the robot arm.
24
Sensors
• Sensors are used to
– collect information about the internal state of the robot or
– to communicate with the outside environment.
• Sensors integrated into the robot send information
– about each joint or link to the controller,
controller
– which determines the configuration of the robot.
• Robots are often equipped with external sensory devices
such as
– a vision system,
– touch and tactile sensors,
– speech synthesizers, etc.
– which enable the robot to communicate with the outside
world.
• Sensors are an important component in work cell control
and in safety monitoring system.
26
29
30
32
Processor
• The processor is the brain of the robot.
• It calculates the motions of the robot’s joints,
– determines how much and how fast each joint
must move to achieve the desired locations and
p
– speeds and oversees the coordinated actions of the
controllers and the sensors.
• The processor is generally a computer, which works
like all other computers, but is dedicated to a single
purpose.
• It requires an
– Operating System,
– programs,
– peripheral equipment such as monitors and
– has many of the same limitations and capabilities
of a PC processor.
34
35
Software
• It is important to note that
– in many systems,
– the controller and the processor are placed in
the same unit.
• Although
Al h h these
h two units are in the
h same box,
b andd
even if they are integrated into the same circuit,
– they have two separate functions.
36