Robots and Robot Sensors
Robots and Robot Sensors
ROBOT SENSORS
ROBOTICS TERMINOLOGY
2
“Robot” coined by Karel
Capek in 1921 in a science-
fiction Czech play. He
wrote a story called
Rossum’s Universal Robots
and introduced the word
“Rabota”(meaning
worker/labour)
LAWS OF
ROBOTICS
Law 1: A robot may not injure a human being or
through inaction, allow a human being to come to
harm.
Law 2: A robot must obey orders given to it by
human beings, except where such orders would
conflict with the first law.
Law 3: A robot must protect its own existence
IDEAL TASKS
Tasks which are:
• Dangerous
• Space exploration
• Chemical spill cleanup
• Disarming bombs
• Disaster cleanup
• Boring and/or repetitive
• Welding car frames
• Part pick and place
• Manufacturing parts.
• High precision or high speed
• Electronics testing
• Surgery
WHAT MAKES A MACHINE
A ROBOT?
SENSING PLANNING ACTING
Information about Action on the
the environment environment
ACCESSORIES
SENSING PLANNING ACTING
Action on the
Information about environment
the environment
9
A sensor detects
the environment.
What does
that mean?
A sensor is like one of our
five (5) senses; it tells you what is
going on in the outside world;
except that sensors send information
to an electronic device, like
a computer.
Yeah, a sensor can help
a robot move around
without running into
anything.
UNDERSTANDING SENSORS
NOTE:
• Sensors are not magical boxes.
• All information you get from sensors must be decoded by you, the human builder and
programmer.
• Sensors convert information about the environment into a form that can be used by
the computer.
• The sensors that are on the robot can be related to sensors found in humans
• These sensors convert information about the environment into neural code that your
brain can understand:
Examples: Touch sensors embedded in your skin, Visual sensors in your retina. Hair
cells in your ear
• Your brain needs to understand the neural code before you can react
• Since you will be programming the robot, you will need to understand the output of the
sensors begore you can program your robot to react to different stimuli.
HUMAN SENSING AND ORGANS
• Vision: eyes (optics, light)
• Hearing: ears (acoustics, sound)
• Touch: skin (mechanics, heat)
• Odor: nose (vapor-phase chemistry)
• Taste: tongue (liquid-phase chemistry )
TRANSDUCTION TO
ELECTRONICS
• Thermistor: temperature-to-resistance
• Electrochemical: chemistry-to-voltage
• Photocurrent: light intensity-to-current
• Pyroelectric: thermal radiation-to-voltage
• Humidity: humidity-to-capacitance
• Length (LVDT: Linear variable differential transformers) :
position-to-inductance
• Microphone: sound pressure-to-<anything>
TYPES OF SENSORS
ACTIVE
Send signal into environment and measure interaction of signal with
environment
Example: radar, sonar
PASSIVE
Record signals already present in environment
SENSORS USED IN ROBOT
D=v*t
ULTRASONIC D = round-trip distance
SENSORS
v = speed of propagation(340 m/s)
t = elapsed time
APPLICATIONS
FOR
ULTRASONIC
SENSORS
https://circuitdigest.com/microcontroller-projects/interfacing-ir-sensor-module-with-arduino
HOW IR SENSOR WORKS?
APPLICATIONS
FOR IR
SENSORS
https://www.learnrobotics.org/blog/read-analog-sensors-
arduino/
5. TEMPERATURE
SENSOR (TMP36)
WITH ARDUINO