Chapter 5 Robot Sensing and Manipulationi
Chapter 5 Robot Sensing and Manipulationi
We will define robot simply as an active, artificial agent whose environment is the
physical world.
We will be concerned primarily with autonomous robots, those that make decisions
on their own, guided by the feedback they get from their physical sensors.
28-Dec-24 1
What is Robotics?
Engineering, and Computer Science for designing, construction, and application of robots.
Aspects of Robotics
particular task.
They have electrical components which power and control the machinery.
They contain some level of computer program that determines what, when and how a robot
does something.
Robots are the artificial agents acting in real world environment.
28-Dec-24 2
Robots are physical agents that perform tasks by manipulating the physical world.
A robot is a system which exists in the physical world and autonomously senses its
environment and acts in it.
What is autonomy?
⚫ the ability to make one's own decisions and act on them
⚫ for robots, the ability to sense the situation and act on it appropriately
⚫ A robot acts through the use of its actuators, also called effectors
28-Dec-24 3
28-Dec-24 4
Mobile Robots
28-Dec-24 5
Industrial Robots
Industrial robots perform same tasks repeatedly without ever moving.
An industrial robot never tired, it will perform their works day and night without ever complaining.
28-Dec-24 6
Autonomous Robots
Autonomous robots are self-supported.
They use a program that provides them the opportunity to decide the action to perform
28-Dec-24 7
Remote Controlled Robots
Remote controlled robot used for performing complicated and undetermined tasks that autonomous robot cannot
perform due to uncertainty of operation.
Complicated tasks are best performed by human beings with real brainpower.
28-Dec-24 8
SENSING
Robotic sensing is a subarea of robotics science intended to give robots sensing capabilities.
Robotic sensing mainly gives robots the ability to see, touch, hear and move and uses algorithms that
require environmental feedback.
Is the ability to extract insights from sensor data.
28-Dec-24 9
Sensors
Sensors in robots help correctly recognize surroundings and provide the controller or drive with data
Sensors are the perceptual interface between robots and their environments.
Passive sensors: cameras are true observers of the environment: they capture signals that are generated by other
Active sensors: sonar sensors (ultrasonic transducer), send energy into the environment. They rely on the fact that
this energy is reflected back to the sensor.
28-Dec-24 10
Types of Sensors
Light Sensor
Light sensor is a transducer used for detecting light and creates a voltage difference equivalent to the light
Proximity sensor can detect the presence of nearby object without any physical contact.
In proximity sensor transmitter transmits an electromagnetic radiation and receiver receives and analyzes the
return signal for interruptions. Therefore the amount of light receiver receives by surrounding can be used for
detecting the presence of nearby object.
28-Dec-24 11
Sound Sensor
Sound sensors are generally a microphone used to detect sound and return a voltage
equivalent to the sound level. Using sound sensor a simple robot can be designed to
navigate based on the sound receives.
Temperature Sensor
Temperature sensors are used for sensing the change in temperature of the surrounding.
28-Dec-24 12
Effectors
Effectors are the means by which robots move and change the shape of their bodies with using the concept of a
degree of freedom (DOF)
For nonrigid bodies, there are additional degrees of freedom within the robot itself.
eg. in a human arm, the elbow has one degree of freedom-it can flex in one direction and the wrist has
three degrees of freedom-it can move up and down, side to side, and can also rotate.
dimensional space”. Degree of freedom for a robot is defined as “the number of independent movements
performed by the robot wrist in three dimensional space, relative to the robot's base”.
28-Dec-24 13
Robotic manipulation refers to the ways robots interact with the objects around them: grasping an object,
opening a door, packing an order into a box, folding laundry… All these actions require robots to plan and
control the motion of their hands and arms in an intelligent way.
Manipulation of Robotics
What is a Robotic Manipulator?
is a reprogrammable and multifunctional mechanical device responsible for moving materials, parts, objects, or
tools through programmed motions in order to perform various tasks.
A robotic manipulator is capable of moving or handling objects automatically depending
upon its given number of degrees of freedom.
Robotic manipulators can range from two axes to ten or more.
28-Dec-24 14
Manipulators, or robot arms: usually involves an entire chain controllable joints, enabling such
⚫ the number of dimensions are called the robot's degrees of freedom (DOF).
28-Dec-24 15
ROBOT Locomotion
Locomotion is the mechanism that makes a robot capable of moving in its environment. There are
various
types of locomotion's −
Legged
Wheeled
Combination of Legged and Wheeled Locomotion
Tracked slip/skid
28-Dec-24 16
Legged Locomotion
This type of locomotion consumes more power while
demonstrating walk, jump, trot, hop, climb up or down, etc.
It comes with the variety of one, two, four, and six legs. If a robot
has multiple legs then leg coordination is necessary for locomotion
28-Dec-24 17
The total number of possible gaits (a periodic sequence of lift and release events for each of the total legs)
a robot can travel depends upon the number of its legs.
If a robot has k legs, then the number of possible events N = (2k-1)!.
In case of a two-legged robot (k=2), the number of possible events is N = (2k-1)! = (2*2-1)! = 3! = 6.
Hence there are six possible different events −
Lifting the Left leg
Releasing the Left leg
Lifting the Right leg
Releasing the Right leg
28-Dec-24 19
Slip/Skid Locomotion
28-Dec-24 20
HOW DOES THE HUMAN ROBOT INTERACTION?
Human–robot interaction is the study of interactions between humans and robots. It is often
referred as HRI by researchers. Human–robot interaction is a multidisciplinary field with
contributions from
human–computer interaction,
artificial intelligence,
robotics,
natural-language understanding, design, and
psychology.
28-Dec-24 21
APPLICATIONS OF ROBOTICS
Industries − Robots are used for handling material, cutting, welding, color coating, drilling, polishing, etc.
Military − Autonomous robots can reach inaccessible and hazardous zones during war. A robot named Daksh,
developed by Defense Research and Development Organization (DRDO), is in function to destroy life-
threatening objects safely.
Medicine − The robots are capable of carrying out hundreds of clinical tests simultaneously, rehabilitating
permanently disabled people, and performing complex surgeries such as brain tumors.
Exploration − The robot rock climbers used for space exploration, underwater drones used for ocean exploration
are to name a few.
Entertainment − Disney’s engineers have created hundreds of robots for movie making.
28-Dec-24 22
The end of chapter Five!
28-Dec-24 23