Fundamentals of Robotics Linking perception to action 1. Introduction to Robotics 南台科技大學

advertisement
Fundamentals of Robotics
Linking perception to action
1. Introduction to Robotics
南台科技大學
電機工程系
謝銘原
1
Introduction to Robotics



Manfacturing
Human/Artificial intelligence
Motion
2
Manufacturing

Manufacture



Manus – hand; factus – to make
Manufacture – to make by hand, making things by hand
A manufacture process

Labor, equipment, materials (parts, or components)
3
Outline of a factory in manufacturing
Enterprise
Information and
Management
System
Manufacturing
Design System
Manufacturing
Execution
System
Production and
Automation
System
Manufacturing
Support System
4
Factory Automation

Process optimization
5
Automation and robots

The aim of automation


To eliminate the direct involvement of labor in the process
interaction.
The role of labor –


From direct involvement to indirect programming and/or monitoring
of automated equipment.
The role of machine –

To domain all the automatically controls.
6
Mechanism v.s. Machine

Mechanism –


A set of (mechanical) elements arranged in certain configurations
for the purpose of transmitting motions in a predetermined fashion.


e.g. bicycle
Machine –


A super-set of mechanism(s), and
contains elements which supply energy to drive this mechanism(s).

e.g. motorcycle or car
7
Robot

Robot

Robota (Czech word) –



meaning forced workers
In 1921, a play named “Rossum’s Universal Robots”
by Karel Kapek.
A scientist (Rossum) created human-like machines that
revolted, killed their human masters, and took control of the
world.
8
Definition of Industrial Robot

by the Robot Institute of America


A robot is a programmable, multi-functional manipulator
 designed to move material, parts or specialized devices
 through variable programmed motions
 for the performance of a variety of tasks.
Engineering view –


A robot is the embodiment of manipulative, perceptive,
communicative, and cognitive abilities in an artificial body.
 which may or may not have a human shape.
It can advantageously be deployed as a tool, to make things in
various environments.
9
Typical examples of industrial robots

Typical applications

Welding (焊接)


Cutting (切削)


The process of applying thermal or mechanical energy to cut a work
piece into a specific shape.
Assembly (裝配)


The process of joining two work-pieces together by applying molten
weld metal.
The process of either adding components to form a single entity, or
affixing components to a base unit (e.g. to place components on a
printed circuit board).
Material Handling (物料配送)

The process of either packaging parts into a compartment (box) or
loading/unloading parts to/from another station.
10
Definition of Humanoid Robot

A humanoid robot




is the embodiment of manipulative, perceptive, communicative,
and cognitive abilities
in an artificial body similar to that of a human,
which possesses skills in executing motions with a certain degree
of autonomy, and
can be advantageously deployed as agents to perform tasks in
various environments.
11
PINO
http://www.symbio.jst.go.jp/PINO/index.html – ZMP INC.

OpenPINO (PINO-class Humanoid Robot Platform) is

an attempt to create Linux-like open source development
community by disclosing technical information based on PINO.

Everyone can use PINO as a base of the research
and development,

Software is disclosed under GPL


(GNU General Public License)
Electric circuits and mechanical design diagrams
are released under GNU Free Documentation
License.

(Please note that esthetic design is proprietary
property, thus not a subject of open source release.)
12
OpenPINO platform (PHR-0001)

We recognize that OpenPINO platform (PHR-0001) disclosed is a
simple design, and has many room for improvement.

It was only intended to be minimum platform that serve as a starting
point of the collective efforts.



Please remember when Linux disclosed his initial Linux kernel.
It was a collective efforts of many people who are interested that
contributed formation of current Linux system.
OpenPINO is the first attempt in robotics that tries to evolve through
open source movement.

We wish that this initiative contributes to promotion of scientific research
and triggers faster growth of the industry.
13
TMSUK’s humanoid robot
http://www.tmsuk.co.jp/english/robots.html -- TMSUK INC.

A/ TMSUK-1, 1993
a Receptionist Robot

B/ TMSUK-2, 1993
a Robot with Voice
Recognition and
Converse Technologies

C/ TMSUK-3, 1998
the world’s first experiment
robot controlled remotely
by use of PHS network.

D/ TMSUK-4, 1999
a Remote-controlled Robot
AB
CD
14
TMSUK, 2005

R/ MUJIRO RIGURIO
Outdoor security and
information robot

S/ SHINPO
Humanoid Two-legged
Walking Robot

T/ PRE-HOSPITAL CARE ROBOT
A new type of life-saving robot
15
FUJITSU’s humanoid robot

Humanoid Robot HOAP-1

This robot can be used for various
types of research and development,
such as





the development of motion control
algorithms for a two-legged walking
motion,
other motion algorithms used with
the basic simulation software, and
research on human-to-robot communication interfaces.
HOAP-1 is light and compact, standing 48cm tall and weighing
6kg.
Since internal interface information for the robot's hardware and
software are disclosed, users can freely develop programs using its
open architecture.
16
HOAP:
Humanoid for Open Architecture Platform

Humanoid Robot HOAP-2



Compact, light weight, and
easy-to-treat,
HOAP(1)-2 is a genuine humanoid
robot with two arms and two legs.
HOAP-2's gesture expression has
been enhanced with moving head,
waist, and hands.


Using motor current control, except for his head and hands, the
movements are much smoother.
HOAP-2 is easily connected to your personal computer.

You can use him as a human robotics research tool for studying areas,
such as movement control and communications with humans.
17
Impact of Industrial Robots

Productivity(生產力)


Flexibility(靈活性)


Robots can increase productivity because of their continuous
physical effort without rest.
The robot, reprogrammable equipment, is undoubtedly one of the
best tyoes if equipment for flexible automation.
Quality of Products(產品品質)

Robots can not only execute accurate motions repeatedly, but are
immune to the emotional states which affect human’s performance.
18
Impact of Industrial Robots (Continued)

Quality of Human Life(生活品質)


The use if robots can free humans from doing dirty, dangerous, and
difficult jobs.
Scientific Discipline(科學訓練)

Robotics, the study of robots, is an important subject and can be as
a scientific discipline for education and research.
19
Impact of Humanoid Robots

Industry

Maintenance



Diagnostics


Unmanned factory
Construction of buildings or houses
Rehabilitation of patients
Security

Assistance in hospitals for certain tasks, e.g. precision surgery
20
The next great consumer product – Humanoid robot

Robot-assisted Entertainment


Robot-assisted Healthcare at Home


Preprogrammed interactions, animal-like robot
Pre-hospital diagnostics or treatments (by appropriate pre-coded
programs)
Robot-assisted Education at Home


Private tuition with preprogrammed and selectable knowledge and
skills
Robot-assisted education, virtual university, life-long learning at
home (for all children and adults)
21
Human intelligence

Constituent elements





Perception
Learning
Thinking
Action
Intelligence

is the ability to link
perception to actions
for the purpose of
achieving an intended
outcome.
22
Related topics in Robotics

Mechanism and Kinematics, Actuation Elements and Dynamics,
Sensing Elements, Control, Information and Decision-Making,
Visual Perception.
23
Limb-Eye Coordination Behavior

Vision-guided manipulation


Vision-guided positioning


hand-eye coordination
head-eye coordination
Vision-guided locomotion

leg-eye coordination
24
Download