Documente Academic
Documente Profesional
Documente Cultură
Martin Hägele
Haegele@ipa.fhg.de, +49 711 970 1203
Fraunhofer-Institut
Produktionstechnik und Automatisierung (IPA)
Stuttgart
Foundation in 1949
Resources Headquarter in Munich
12.000 Employees Non-profit research organisation
1000 M€ Annual turn-over
58 Research institutes
43 Locations in Germany
Branch-offices in USA (14),
Asia (9), Europe (8)
Research Fields
• Microelectronics
• Production
• Information and communication technologies
• Materials and components
• Life sciences
• Surface technology and photonics
Februar 2003
• Defence research and technology
© Fraunhofer IPA Slide 2
Apr. 15, 04
MECHATRONIC
Fraunhofer IPA, Stuttgart
Fraunhofer Institut
Produktionstechnik und Automatisierung
Directors
Prof. Dr.-Ing. Dr. h.c. mult. Rolf Dieter Schraft (Speaker)
Resources
Prof. Dr.-Ing. Prof. E. h. Dr. h.c. Engelbert Westkämper
250 scientists, engineers Dr.-Ing. Dipl.-Wirtsch.-Ing. Wilfried Sihn (Deputy)
Turnover 2003: 32 M€
Industrial funding 57%
Offices: 5.100 m²
Laboratory area: 5.600 m²
Business Areas
• Corporate Management
• Enterprise Logistics
• Automation Systems
• Manufacturing Automation
• Manufacturing Technologies
Februar 2004
© Fraunhofer IPA Slide 3
Apr. 15, 04
MECHATRONIC
Competences, Services in “Robot Automation” at IPA
Robot Systems
Realisations and
Implementations
30.000 300.000
20.000 200.000
10.000 100.000
0 0
2000 2002 2006 2000 2002 2006
Other Countries USA European Union Japan
IR per 10.000
Germany Japan • Assembly, welding, painting: 70 % of IR-stock
workers
• Growth potential: material flow automation
General 100 280 • Car industries: still 60 % of IR installations
Automotive 650 1273 • Applications in SME: less than 20 % of installations
industries
[Source: World Robotics 2003, UN/ECE, IFR]
© Fraunhofer IPA Slide 8
Apr. 15, 04
MECHATRONIC
Robotics in New Processes and Applications
Drivers
• Decreasing cost of robots
• Growth industries
• Manual working conditions
• Quality assurance
• New processes
Baggage
handling
PC Industrial Automation es
W - A g i
ind rchit n olo
ow ect ech Telecommunication
Computers s, ure - T
CE D
CC
Teleservice
n ted Teleoperation
O r ie
-
ct ues DECT, GSM
j e
Ob hniq Industrial CA
N
c sen -Bus
Te Automation
s
swi or
tch
es
Software Car-Electronics
© Fraunhofer IPA Slide 10
Apr. 15, 04
MECHATRONIC
Why Robot Assistants?
Unit Costs
1000
Robot
100 automation
Automated transfer line
Manual
10 Manufacturing
gy
100
lo
Compensation
100
sh no
Cost
Pu ch
80
Te
Robot prices, reduction
not quality adjusted 10
60
40
Robot prices, quality adjusted
n
tio
20 1
ll ica
Flexibility
Pu ppl
0 increase
1990 1992 1994 1996 1998 2000 2002
A
0,1 Units/Year
Pull:
• Instant reaction to markets: Uncertain 100 1.000 10.000 100.000 1.000.000
production volumes, product life times
• Customized products at series prizes; „MC“ Robot helpers Rapidly
• Cost-effective productions close to markets at the manual deployable
• Simple and rapid deployment automation workplace robot work cells
• Managing the age-quake
• Cooperation of worker
and robots
• Overlapping work spaces
• Variable degree of
automation
• Handling, assembly tasks
Challenges
• Intuitive programming
and instruction
• Safe physical interaction
• Overall work system
productivity and cost- Cameras, ceiling light
Conveyer
effectiveness SCARA-Robot
Cases
© Fraunhofer IPA Slide 13
Apr. 15, 04
MECHATRONIC
Migration of Technologies out of Industrial Automation
Household Health Care
Cleaning Systems
Leisure
Industrial
Automation
Construction Machines Facility Management
© Fraunhofer IPA Slide 14
Apr. 15, 04
MECHATRONIC
First Service Robots are Developed at the End of 80ies
Repair (Yaskawa Electric Corp., J) Sewer Maintenance (Hochtief, D) Vacuum cleaner (Panasonic , J) AMR (CASA, ES)
Floor grinding FLAT-KN (Shimizu Corp., J) Manus-Arm (Exact Dynamics, NL) FlorBot (GE Plastics, USA) Auto Sweepy (Toshiba, J)
© Fraunhofer IPA Slide 15
Apr. 15, 04
MECHATRONIC
Definition “Service Robot”
HAKO ACRO, 1996 Info-Mobil, 1996 IMP, 1995 Sewer Robot, 1998
Climbing robot, 1999 Tennis ball collector, 1997 Kärcher BR 700, 1996
© Fraunhofer IPA Slide 18
Apr. 15, 04
MECHATRONIC
Examples of ServiceRobots at IPA (2)
Refuelling by robot, IPA, 1996 Skywash, PMW, 1998 Fire fighting robot, Iveco Magirus Surgical robot; URS, 2001
Museum robots, MPK Berlin, 2001 Care-O-bot I, 1998 Mona and Lisa of OPEL Zentrum, Berlin, 2003
© Fraunhofer IPA Slide 19
Apr. 15, 04
MECHATRONIC
Examples of ServiceRobots at IPA (3)
Roof Cleaning, Lehrter Bahnhof, 2003 ARSE, 1998 DecontJet, Kärcher, 2003
Kärcher BR 700, 1996 Cleaning robot; Kärcher, 2000 RACCOON; P&G, 2002 Quirl, 2003
© Fraunhofer IPA Slide 20
Apr. 15, 04
MECHATRONIC
Examples of ServiceRobots (4)
Rehabilitation-Equipment, Hitachi Prothetics, Otto-Bock MAid, FAW Ulm CMU Nursebot HelpMate, PYXIS Corp
CoWorker, iRobot TMSUK/SANYO: Quadruped LEGO Mindstorms K-Team, Khepera II R100, NEC
© Fraunhofer IPA Slide 21
Apr. 15, 04
MECHATRONIC
Service Robots for Professional and Private Use
Service robots for professional use Service robots for private use
Number
of units Number of units
in thousands
10.000 1.600
Stock at end of 2002 1.400
8.000 Stock at end of 2002
projected installations 1.200 projected installations
in 2003-2006
6.000 1.000 in 2003-2006
800
4.000
600
2.000 400
200
0 0
Domestic Entertainment
er
ng
y
er
t p ling
n
ry
l
ica
ry
an form
rit
Un litio
to
th
at
st
ni
cu
ed
el
ra
rw
lo
re
ea
fu
Se
t
M
bo
fo
m
al
de
la
Cl
Re
De
La
e,
d
nc
bo
lla
re
ro
ei
tu
ile
rv
ul
Su
ob
ric
M
Ag
PC µ Controler Control
CAN-Bus
CANtrol
TESS 1998-2000,
Kärcher 2001
Steering Throttle Incremental Motors Cleaning Interfaces
sensor weel sensor aggregate
Lines of Anwendung
Code Plattform
45000 Robotics
40000 RealFrame
35000
30000
25000
20000
15000
10000
5000
0
1A 1B 1C 1 2
Robot 1A 1B 1C 1 2
Museum Guide Museum Guide Museum Guide Care-O-bot Cleaning Robot
Reuse of software 73,4 78,3 75,6 75,7 77,4
components in %
© Fraunhofer IPA Slide 25
Apr. 15, 04
MECHATRONIC
Reuse of Software: Design Patterns and Repositories
Localization Robotics-Toolbox
Sensor-
control Design patterns
Position
control Realtime-Framework
Operating System
http://www.orocos.org/
• Household tasks
• Mobility support
• Communication and
social integration
• Monitoring and
safety
• Home Management
Scenarios Cross-Functions
Home- and Manufacturing- - Channels for man-
Care-Assistant Assistant machine communication
- Scene-analysis and
interpretation
- Advising and adaptability
- Motion planning and
Spin-Off's
co-ordination
- Interactive task
planning
- Fail-safety, maintenance,
diagnosis
electrical gripper
manipulator
Robot-assisted workbench
Workbench assembly
assembly with
Brueninghaus Hydromatic,
Preassembly of pump shafts Bosch Rexroth, IPA, 2001
© Fraunhofer IPA Slide 30
Apr. 15, 04
MECHATRONIC
Software Architecture
Symbolic Domain
Goal list
Voice entry planner description
Scene editor
Action list
Command entry
State output
Sensors Actuators
GUI-Configuration
3D-View
Command inputs
Symbolic map
+ -
• Operation time 12 hrs
Mechanical • Compact design • Only small payloads possible
Design • Safe mobility
Navigation • Collision free navigation • Limited mobility in industrial environment
• Fast path planning (doorsteps, cables, uneven floor)
• Unreliable computer vision (grasping etc.)
• Problems if deviation from map - real world
Task Planner • Robust and fast
• Difficult data acquisition in real situations
• Limited reliability of speech
Safety • Computer vision is • Safety sensors are only suitable for well-
promising for future defined control volumes (stationary safety)
safety systems • Controlled lighting for robust image
processing
• Industrial Engineering
Re-Engineering
• Tests
• Demonstrations
“Drill
“Weld Job”
Mate”
98°
“Mobile “Co-
Scanner” Processor”
Video
Goals:
• Intuitive use
• Quality increase: constant welding velocity
• Instruction instead of programming
rob@work
FT-Sensor
Tool Coupler
Approach:
• PDA-User-Interface Welding Torch
• Implementation of
specific welding skills Worker hand
• Use of tactile information
2 Circle
Household Tasks
- Fetch and carry objects
- Execute everyday jobs
- Control home infrastructure
Mobility Aid
Communication and Social
Integration
- Media and time
management
- Communication with
medical and public facilities
- Supervision of vital
signs and emergency call
InHouse-Video (Juice)
InHouse-Video (Flowers)
Hannover Trade Fair, 2002
© Fraunhofer IPA Slide 38
Apr. 15, 04
MECHATRONIC
Features (1)
Problem/Motivation
• Collision-free manipulation
• Instant adaptation to altering positions
of objects and changing environments
Scientific Approach
• 3-D-scanning of environment
• “Rapidly-Exploring Random Trees” for
path planning
Novelty of Approach
• Using UB-trees for environment-model
to increase planning performance
• Global planning and local optimization
Results
• Collision-free 3-D paths within seconds
Problem/Motivation
• Flexible path planning and modification
while being followed by a user
Scientific Approach
• Model of the robot followed by a user
• Fast Path Planning Algorithm for
non-holonomic vehicles
• Dynamic Path Modification “Elastic Bands”
Novelty of Approach
• Combining Elastic-Bands and “Dubin’s Car”
• Reacting on external forces applied to
walking aid handles
Results
• Time for path planning: 0.1 Sec.
• Smooth obstacle avoidance
Problem/Motivation User
w
• Robustness in carrying out tasks Ne t a
da
in altering/un-known environments Symbolic Planner Domain World-knowledge
Feedback
• High-level commands
Goal
(„C“) (SQL-database)
architecture
Execution Module “GO“
Novelty of Approach („Python“)
• Use of Scripting Language
Execute
• SQL-queries to reduce domain Action list Sensordata
State
Results
Robot Control:
• Execution Framework for con- Behaviors („C++“)
current tasks and error handling
• Task description language
Actuators Sensors
Physical
Interaction
• For more than 20 years robots have been entering non-manufacturing applications.
• Some 200 product ideas and applications have been collected (by IPA)
• Service robots have established themselves as a new high potential product category
• Service robots still are specialists designed for a specific application.
• The breakthrough of service robots have been depending on smart components
(e.g. scanner for mobile navigation)
• There is a high potential in sharing software components
• Assistive systems emerge as a category for both manufacturing and service automation
• Extensive RTD in system dependability (capabilities and safety)
• Man-machine interaction as a major challenge in service robotics
• But also good product design and engineering
Safety-Sensors:
• Laser scanner
• Image processing -
surface matching
• Image processing -
differential image
Result:
• Promising approaches
• Safety conformability
still open