Overview
Robotics - the science and
technology of robots, their
design, manufacture, and
application.
Requires a working
knowledge of electronics,
mechanics and software
accompanied by a large
working knowledge of
many subjects.
Asimo by Honda
History
"Robot" coined by science fiction
author Karel Čapek, a Nobel
Prize nominee, in his 1920
theater play R.U.R. (Rossum's
Universal Robots)
Robota meaning "self labor" or
"hard work" in Czech
“Robotics” was first used in print by
Isaac Asimov, in his science fiction
short story "Liar!", published in May
1941.
He was unaware that he was coining
the term for a new field.
Asimov
Capek
History continued
In the Iliad, the god Hephaestus made talking handmaidens out of gold.
Archytas of Tarentum is credited with creating a mechanical Pigeon in 400 BC.
Al-Jazari (1136-1206), an Arab Muslim inventor, designed and constructed a
number of automatic machines, including kitchen appliances, musical automata
powered by water, and the first programmable humanoid robot in 1206.
Al-Jazari Inventions
History continued
One of the first recorded designs
of a humanoid robot was made by
Leonardo da Vinci (1452-1519) in
around 1495.
The first truly modern robot, digitally
operated, programmable, and
teachable, was invented by George
Devol in 1954 and was ultimately
called the Unimate.
Leonardo’s Robot
Devol
The Ultimate
Definition
A robot is a mechanical or virtual, artificial agent.
It is usually a system, which, by its appearance or movements, conveys a
sense that it has intent or agency of its own.
The word robot can refer to both physical robots and virtual
software agents, but the latter are usually referred to as bots to
differentiate.
A typical robot will have several, though not necessarily all of the following
properties:
is not 'natural' i.e. artificially created
can sense its environment, and manipulate or interact with things in it
has some ability to make choices based on the environment, often using
automatic control or a preprogrammed sequence
is programmable
Definition continued
The structure of a robot
is usually mostly mechanical.
can be called a kinematic chain (like the
skeleton of the human body).
the chain is formed of links (its bones),
actuators (its muscles).
joints which can allow one or more
degrees of freedom.
Most contemporary robots use open serial
chains in which each link connects the one
before to the one after it.
These robots are called serial robots
(resemble human arm).
Some robots, such as the Stewart platform,
use closed parallel kinematic chains.
Structures that mimic the mechanical
structure of humans, various animals and
insects, are comparatively rare, but is an
active area of research (e.g. biomechanics).
Components of robots - Actuation
The actuators are the 'muscles' of a
robot.
the parts which convert stored energy
into movement.
By far the most popular actuators are
electric motors.
Popular forms of actuators are:
Motors
Stepper motors
Ultrasonic motors
Air muscles
Electroactive polymers
Elastic nanotubes
Components of robots - Manipulation
This is the process of manipulating objects in
the external environment
pick up, modify, destroy or otherwise have an
effect.
‘Hands' of a robot are often referred to as
end effectors.
The arm is referred to as a manipulator.
Some manipulation technologies:
Grippers
Vacuum grippers
Magnetic grippers
General purpose effectors: fully humanoid
hands, with as many as 20 degrees of freedom
and hundreds of tactile sensor
Gripper
Components of robots - Locomotion
Rolling Robots
Usually have four wheels
Possibly, complex wheeled
robots, with only one or
two wheels.
Track Robot: Another type of
rolling robot is one that has tracks
like tanks, e.g. NASA's Urban
Robot, Urbie
Two-wheeled balancing: Segway,
dynamic balancing algorithm, NASA's
Robonaut
Ballbot by Carnegie Mellon
University that balances on a ball
instead of legs or wheels
Components of robots - Locomotion
Walking Robots
difficult and dynamic problem to
solve
two legged robots already
available
none as robust as human
can walk well on flat floors, and
can occasionally walk up stairs
none can walk over rocky, uneven
terrain
Algorithms used - ZMP Technique,
Hopping, Dynamic Balancing,
Passive Dynamics, etc.
Other methods of locomotion
Flying – normal autopilot based
aeroplanes, Unmanned Aerial
Vehicles (UAV), cruise missiles,
etc.
Snaking
Skating
Swimming
Components of robots - Human interaction
Speech recognition – difficult
task for a computer, mostly
because of the great variability of
speech.
Gestures – e.g. human hand
gestures
Facial expression – a robot like
Kismet can produce a range of
facial expressions, allowing it to
have meaningful social exchanges
with humans.
Personality – Aibo, Pleo, etc.
Kismet
Pleo
Contemporary uses
Robots are used in industrial,
military, exploration, home making,
and academic and research
applications.
Jobs which require increased
productivity, accuracy, and
endurance.
Car production, Packaging, Electronics,
Automated Guided Vehicles, etc.
Contemporary uses
Dirty, dangerous, dull or inaccessible tasks
Robots in the home
Telerobots
Military robots
Home cleaner
Surgeon
Military robots
Contemporary uses
Unconventional robots
Nanorobots
Soft robots
Reconfigurable robots – robots which can alter their physical form to suit a particular
task, consisting of a small number of cube shaped units, which can move relative to
their neighbours.
Swarm robots
Evolutionary robots
Virtual reality
Modular robots
Nano robot car
Swarm robots
Contemporary uses
The Mobile Servicing System or Canadarm2 is a robotic system and associated equipment on the
International Space Station that plays a key role in station assembly and maintenance: moving equipment
and supplies around the station, supporting astronauts working in space, and servicing instruments and
other payloads attached to the space station.
Robotics simulators
Used to create embedded applications for a robot
without depending "physically" on the actual robot
these applications can be transferred on the real robot (or
rebuilt) without modifications
Based on lower level middleware like Physics engine (ODE,
PhysX) and graphics rendering engine (OGRE)
The Microsoft Robotics Studio is a Windows-based
environment for robot control and simulation.
aimed at academic, hobbyist, and commercial developers
handles a wide variety of robot hardware
Robotics simulators
Features include:
a visual programming tool, Microsoft Visual Programming Language, for creating and
debugging robot applications
web-based and windows-based interfaces
3D simulation (including hardware acceleration)
a lightweight services-oriented runtime
easy access to a robot's sensors and actuators via a .NET-based concurrent library
implementation
support for a number of languages including C# and Visual Basic .NET, JScript, and
IronPython
Location technologies including GPS
Speech technologies including text to speech and speech recognition
Vision technologies including color tracking, line tracking, and simplified face and
hand gesture detection
Dangers and fears
Current robots don’t pose any threat
or danger to society.
Fears and concerns about robots have
been repeatedly expressed in a wide
range of books and films.
The principal theme is the robots'
intelligence and ability to act could
exceed that of humans
they could develop a conscience and a
motivation to take over or destroy the
human race
Robots could be dangerous if
programmed to kill
programmed to be so smart that they
make their own software
build their own hardware to upgrade
themselves
change their own source code
Robot Fatalities - The first human to
be killed by a robot was Robert
Williams who died at a casting plant in
Flat Rock, MI (January 25, 1979).
Terminator II – Rise of the Machines
Samsung machine gun robot
Literature
Three Laws of Robotics
a set of three rules written by Isaac Asimov in his 1942 short story
"Runaround“.
First law: A robot may not injure a human being or, through inaction,
allow a human being to come to harm.
Second law: A robot must obey orders given to it by human beings,
except where such orders would conflict with the First Law.
Third law: A robot must protect its own existence as long as such
protection does not conflict with the First or Second Law.
Two more laws introduced later by other writers.
Fourth law: A robot must establish its identity as a robot in all cases.
Fifth law: A robot must know it is a robot.
Roboticists sometimes see the these laws as a future ideal.
Future of robotics
Robots may soon be
everywhere, in homes and
at work.
They could change the way
humans live.
If true, many
philosophical, social, and
political questions will have
to be answered.
Some people may become
Cyborgs, with some parts
half biological and half
artificial.
Future of robotics
Timeline
2013-2014 — agricultural
robots (e.g. AgRobots).
2013-2017 — robots that care
for the elderly
2017 — medical robots
performing low-invasive surgery
2017-2019 — household robots
with full use.
??? — Nanorobots
Legal rights for robots?
According to research
commissioned by the UK Office of
Science and Innovation's Horizon
Scanning Centre, robots could
one day demand the same
citizen's rights as humans.
The rise of robots could put a
strain on resources and the
environment.
Robotics in 2020 and beyond
Home, factories, agriculture, building &
construction, undersea, space, mining,
hospitals and streets; for repair,
construction, maintenance, security,
entertainment, companionship, care.
Only our imagination is the limit.
Robot civilization is coming. Stay tuned.