Robot Assistants at Manual Workplaces: Effective Co-operation and Safety Aspects

Similar documents
Robot Assistant in Industrial Environments

Towards Interactive Learning for Manufacturing Assistants. Andreas Stopp Sven Horstmann Steen Kristensen Frieder Lohnert

MORPHA: Communication and Interaction with Intelligent, Anthropomorphic Robot Assistants

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Positioning Paper Demystifying Collaborative Industrial Robots

APAS assistant. Product scope

How To Create The Right Collaborative System For Your Application. Corey Ryan Manager - Medical Robotics KUKA Robotics Corporation

SICK AG WHITE PAPER SAFE ROBOTICS SAFETY IN COLLABORATIVE ROBOT SYSTEMS

CAPACITIES FOR TECHNOLOGY TRANSFER

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

Available theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Intelligent interaction

Information and Program

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Advanced Robotics Introduction

Birth of An Intelligent Humanoid Robot in Singapore

FP7 ICT Call 6: Cognitive Systems and Robotics

FRAUNHOFER INSTITUT FOR MANUFACTURING ENGINEERING AND AUTOMATION IPA DRIVE SYSTEMS AND EXOSKELETONS

Available theses in robotics (November 2017) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Robot Task-Level Programming Language and Simulation

Advanced Robotics Introduction

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Development of a general purpose robot arm for use by disabled and elderly at home

Keywords: Multi-robot adversarial environments, real-time autonomous robots

Accessible Power Tool Flexible Application Scalable Solution

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Challenges of Precision Assembly with a Miniaturized Robot

Proseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

THE INNOVATION COMPANY ROBOTICS. Institute for Robotics and Mechatronics

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

What is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW

Simulation of a mobile robot navigation system

Comau AURA - Advanced Use Robotic Arm AURA. Soft as a Human Touch

A conversation with Russell Stewart, July 29, 2015

AURA Soft as a Human Touch

H2020 RIA COMANOID H2020-RIA

The Humanoid Robot ARMAR: Design and Control

Randomized Motion Planning for Groups of Nonholonomic Robots

Introduction to Robotics

2014 Market Trends Webinar Series

World Automation Congress

Human-Robot Interaction in Service Robotics

Prospective Teleautonomy For EOD Operations

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Development of an Intelligent Agent based Manufacturing System

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Chapter 1 Introduction to Robotics

MATLAB is a high-level programming language, extensively

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

The Future of AI A Robotics Perspective

Collaborative Robots in industry

Medical Robotics LBR Med

ROBCHAIR - A SEMI-AUTONOMOUS WHEELCHAIR FOR DISABLED PEOPLE. G. Pires, U. Nunes, A. T. de Almeida

Flexible Cooperation between Human and Robot by interpreting Human Intention from Gaze Information

Team Description 2006 for Team RO-PE A

ROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY

2. Visually- Guided Grasping (3D)

Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&%

John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster.

VALERI - A COLLABORATIVE MOBILE MANIPULATOR FOR AEROSPACE PRODUCTION. CLAWAR 2016, London, UK Fraunhofer IFF Robotersysteme

Sensors & Systems for Human Safety Assurance in Collaborative Exploration

Cognitive Systems and Robotics: opportunities in FP7

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

SnakeSIM: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion

Towards shared autonomy for robotic tasks in manufacturing

Interactive Teaching of a Mobile Robot

RoboCup. Presented by Shane Murphy April 24, 2003

Team KMUTT: Team Description Paper

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN

Human-Robot Collaboration in Cellular Manufacturing: Design and Development

ROBOTICS, Jump to the next generation

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Towards Intuitive Industrial Human-Robot Collaboration

Meets Cobots. The NEW Collaborative SCHUNK Gripper

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Lecture information. Intelligent Robotics Mobile robotic technology. Description of our seminar. Content of this course

Available theses (October 2011) MERLIN Group

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

Cost Oriented Humanoid Robots

Service-Robots as Daily Helpers

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Haptic presentation of 3D objects in virtual reality for the visually disabled

User-Friendly Task Creation Using a CAD Integrated Robotic System on a Real Workcell

Robotics Evolution: From Production Rate to Human Productivity

Analysis of Low Cost Naturally Programmable Robotic ARM K.Deepikavalli 1, S.Asvani 2, R.Puviarasi 3

GTU- Centre of Excellence in Automation

The robot capable of understanding human-like instructions

Transcription:

Robot Assistants at Manual Workplaces: Effective Co-operation and Safety Aspects Martin Hägele mmh@ipa.fhg.de Walter Schaaf wrs@ipa.fhg.de Fraunhofer Institute for Manufacturing Engineering and Automation (IPA) Nobelstrasse 12, D-70569 Stuttgart Evert Helms evh@ipa.fhg.de ABSTRACT A safe and flexible co-operation between robot and operator may be a promising way to achieve better productivity at the manual workplace. Thus, robot assistants can be thought to be clever helpers in manufacturing environments for fetch and carry jobs, assembly, handling, machining, measuring etc. Key components and methods supporting these next generation robot systems are currently under intense investigation and it is expected that first scenarios of workers co-operating with manufacturing assistants for selected tasks are within three to five year s reach from now. In this paper, key issues in the evolution from robots to robot assistants will be addressed and typical scenarios for mid-term realizations will be given. Fundamental requirements regarding intuitive programming lead to advanced control architectures which incorporate multi-modal man-machineinterfaces and automatic task planning. Keywords Man-Machine-Interaction, Robot Assistant, Safety, Manufacturing Scenarios, Task Planning, Robot Programming. 1 INTRODUCTION Future manufacturing scenarios will be subjected to ever higher flexibility induced by uncertain production volumes as well as uncertain product lifetime [1]. Similarly, industrial automation will face new challenges responding to flexibility requirements originating from: Prototyping processes applied to serial productions Geometrically variable work pieces or products Functionally variable products (based on modules or platforms ). Flexible automation solutions will increasingly depend on robot technology. However, conventional robots find their limitations if the task execution requires a level of perception, dexterity and reasoning which cannot be met technically in a cost-effective or robust way. Within the otherwise manual task execution less demanding subtasks may still be carried out automatically. A safe and flexible cooperation between robot and operator may be a promising way to achieve better productivity at the most flexible work system: the manual workplace. Thus, robot assistants can be thought to be clever helpers in manufacturing environments providing assistance at handling, transporting, machining and assembly tasks. The robot assistant can be mobile or stationary depending on the workspace to be covered. A viable definition has not been worked out yet. Increased performance at decreasing costs of robot systems produce a shift in reaching a break-even between manual and robot-based manufacturing cost, see figure 1. (I) Today: Break-even points in robot automation Unit Costs 1000 100 10 1 Manual workplace Robot Workcell Automated transfer line Manual Manufacturing Robot Automation 0,1 Units/Year 100 1.000 10.000 100.000 1.000.000 (II) Robot Assistants: Flexibility and cost gains Unit Costs 1000 Hybrid Automation 100 10 1 Unit cost reduction Flexibility increase Units/Year 0,1 100 1.000 10.000 100.000 1.000.000 Figure 1: Reduction of robot system costs compared to labor cost (above) and assumed cost potentials of future hybrid automation (below).

A further challenge consist in a continuous cost reduction by means of hybrid automation in which a cost-effective co-operation of human worker and robot assistant takes place. Key components and methods supporting these next generation robot systems are currently under intense investigation. In parallel, first scenarios of cooperating workers with manufacturing assistants are within three to five year s reach from now. In this paper, key issues of robot assistants will be addressed and typical scenarios for mid-term realizations will be given. Primary technical challenges such as active safety devices for monitoring the workers motion relative to the robot motion as well as the operation of robot assistants through intuitive man-machineinterfaces will be addressed. 2 STATE OF THE ART AND TRENDS IN ROBOT ASSISTANTS Robotic assistants provide physical or informational assistance to the worker. They can be viewed as evolutions of industrial robots and have been under investigation for some time [2]. A wide spectrum of robot systems with direct exposure to humans, sometimes with direct interaction have already been suggested in the past. In 1984 MORO (MObiler ROboter) was introduced as a robot arm installed on a mobile platform navigating freely in the shop floor delivering and handling tools and work pieces [3]. High system costs prevented its industrial use at that time. KAMRO represented an ambitious extension of this concept. With two servo-driven arms on an omni-directional mobile base the system could execute human skills and dexterity for a wide variety of tasks [4]. Several specialist robot solutions have been worked out where worker and robot perform side by side executing complementary tasks according to the classical industrial engineering rule men are better at - machines are better at.... The COBOT was suggested to provide assistance to the human operator by setting up virtual surfaces to constrain and guide motions when handling or placing objects [5]. Advanced robot assistants were presented by Khatib [6]. A platform mounted arm is designed to supplement the physical capabilities of a human operator, providing an "extra pair of hands" that can move a load in response to forces he/she exerts. Assistive systems in homes have been proposed by Engelberger (Elderly Care Giver), Dario (MOVAID), and Schraft (Care-O-bot) all of which are aimed at supporting a mobility impaired person s life in a natural home setting [7-9]. This assistance is expressed by guiding a person, performing autonomously fetch-and-carry tasks or executing jobs such as preparing a simple meal. The Denso company suggested a concept where a mobile robot arm can be rapidly deployed at conventional assembly lines to add capacity to the assembly worker as the production throughput increases [1]. Currently the MORPHA project funded by the German Federal Ministry of Education and Research (BMBF) comprising 16 partners from both research organizations and industry aims at robot assistants with powerful and versatile mechanisms to communicate, interact and collaborate with users in a natural and intuitive way [10]. Two scenarios demonstrate the technical developments, systems integration and contribute to first field experience [11]: Manufacturing Assistant (coordinated by DaimlerChrysler AG) [12] and Robot Assistants for Housekeeping and Home Care (coordinated by Siemens AG). Man-machine-interaction has been addressed by numerous researchers and is viewed as a prime research topic by the robotics community [13]. More general approaches focus on humanoid robots which mimic human mobility and skills so that they can cope with complex tasks in unaltered environments both at the shop floor or at homes [14]. A cooperative task execution between worker and robot assistant has to produce an overall benefit over other competing manual or automated solutions. Given the slowly evolving key components and techniques required for a robot assistant to communicate and interact in a human-like way intermediate application scenarios can be suggested as cornerstones along the evolution to the fully assistive functionality: Mobile robot arm for delivery operations in shop floors such as machine tool loading Mobile robot arm for flexible handling tasks in laboratory automation Active balancers for handling and assembly as precision or force augmentation for the worker Cooperative assembly cells where the robot offers in addition to standard tasks a helping hand in terms of work-piece positioning or parts and tools presentation, see the team@work-concept [15]. Dependable mobile robot assistants for co-operative tasks as suggested by the rob@work concept. Independent of the scenario robot assistants have to be embedded into competitive manufacturing environments. In order to achieve productivity, costeffectiveness and acceptance of the work system man-machine advanced industrial engineering methods have to consider aspects of: Balancing environmental adjustments against autonomy requirements of the robot assistant Access and use of existing data or knowledge for tasks planning and execution Effectiveness of the interaction between worker and robot assistant (ergonomics) Cost models of cooperative task execution Worker qualification and training Compatibility with industrial safety and liability regulations.

3 ROBOT ASSISTANT rob@work A concept of a mobile robot assistant (rob@work) has been developed at Fraunhofer IPA since 2000, see figure 2. It consists of a light-weight 7 axis manipulator (Mitsubishi PA 10) mounted on a nonholonomic mobile platform. It is connected to a manmachine-interface station via wireless local area network (LAN). The platform contains all energy supplies, lasting for some 12 hours of operation, controls and navigation sensors. The robot arm is equipped with a servo-controlled gripper and an integrated vision system. The platform s navigation capabilities comprise automatic path-planning, automatic obstacle avoidance, precise positioning (within some 10 mm), position-update by natural landmarks (characteristic walls, pillars etc.). The platform is considered safe in public environments following European standards. Figure 2: Components of rob@work 7 DOF Manipulator Gripper Screen Wireless emergency stop Video camera Sick laser scanner Mobile platform Differential drive Castor wheels From these commands (goals) the symbolic planner proceeds by generating a list of possible actions. The planning process relies on a constantly updated world model that includes available tasks sequences and skills, the current state of both robot and environment. The chosen FF-planner [16] uses the Action Description Language (ADL) [17] and the standard Planning Domain Description Language (PDDL) of world model data. The plans generated by the symbolic planner are executed by JAM-Agents of SRI International, which follows a Believe, Desired, Intention (BDI) reasoning model [18, 19]. 3.1 Man-Machine Interface First experiments showed that in average industrial settings, existing natural speech recognition systems still depend on headsets for instruction. The manmachine-interface, figure 4, is characterized by: Simultaneous use of various input channels (touch screen or speech) Situation-dependent use of the appropriate outputchannel Communication between the MMI and the robot system by CORBA middleware. 3D-View command input symbolic map Instructing rob@work is based on simultaneous use of natural speech and graphical information imbedded into an overall control system, see figure 3. Man-Machine-Interface Voice entry Scene editor Command menu Robot System Domain description Plan library Datachannel Objectives Symbolic planner Action list Execution unit Skills Figure 3: Control architecture of rob@work Voice output 2D & 3D view State display Environment model Sensors Actuators Figure 4: Man-Machine-Interface 3.2 Safety In the case of physically interacting robot assistants it is obvious that a proven safety is of paramount importance. Despite several considerations no standard procedure or solution catalogue has been provided for the safety conformable design of robot assistants as is the case with industrial robots [20]. The starting point should always be a risk assessment to determine the probability and the consequences of a system failure. This process is standardized and well documented from a methodological point of view [21]. Based on the determined safety category adequate components can be selected, procedures and precautions be designed. When possible simple means such as the reduction of forces or moments exerted by moving parts should be pursued. Several approaches can be distinguished: Passively compliant systems [22, 23] Monitoring acting torques on the kinematic structure of the assistant [24] Actively torque controlled kinematics [25]

Controlling the robot workspace by sensors and predicting human motions for collision avoidance [26] Employing redundancy in safety critical systems (sensors). Actively and safely monitoring robot workspaces still remains an ambitious research topic due to its dynamic 3D nature. By now it is recognized that computer vision will play a central role as it is the only useful sensor system to track body motions and adapt robot movements within a typical robot working envelope. First results have been reached, of which figure 5 gives a first impression [27]. Fetching the assembled parts from the storage and placing them at their segment Placing seals and screws on the motor s housing. Attaching the name plate. Eventually performing simple assembly tasks such as fitting a ball bearing on a shaft. Storage Batch of assembled motors Workbench Camera image Figure 5: Monitoring the robot assistant s workspace by visual sensors from the ceiling (above) and the workbench (below), courtesy Fraunhofer IPK and Fraunhofer IWU. 4 SCENARIOS 4.1 Initial Scenario Identified and tracked persons Worker Hands Work piece The prototype scenario, see figure 6, deals with the assembly of hydraulic pumps and can be described in its manual task execution as follows [28]: The assembly process is batch oriented. One product is manually assembled on a work bench segment at a time One station involves the fitting of a ball bearing under a press Preparation of the assembly starts with the worker carrying all required parts from the storage and placing them at their workbench segments The worker then moves from segment to segment assembling unit by unit until the batch is finished. A robot assistant could take over the following steps upon command by the worker at his/her workplace: Handtools Press Measuring Device Hydromotor housing Parts to be assembled Micrometer Workbench Figure 6: Initial Scenario of rob@work at a workbench with a batch of assembled hydraulic motors (Courtesy Bosch Rexroth Mobile Hydraulics). 4.2 A Class of Manageable Manufacturing Tasks for Robot Assistants Cooperative task execution in the given scenario still proved to be far from cost-effectiveness and acceptance by the worker as rob@work performed too slowly both in instruction and task execution. However, it is apparent that the immediate success of robot assistants and their further technical developments and application design should focus on real manufacturing scenarios which support the advantages of an assistive robot. A variety of scenarios are being investigated which suggest an immediate benefit of robot-worker cooperation. There, the class of cooperative tasks considered depends on few additional components and controllable functionality of rob@work: Force/torque sensor on the gripper flange for guiding the robot and tactile teaching of trajectories ( play back ) Changeable tools and gripper for specific tasks Easy teaching by indicating goals and trajectories on the workpiece by a laser pointer Improved man-machine interface on a detachable web-pad Slow motions at limited forces exerted by the robot. So we focus on using rob@work as an intelligent working aid for a class of specific tasks at the hand for the worker such as welding, 3D scanning, drilling, gluing and positioning workpieces as figure 7 depicts.

Weld Mate Attaching welding gun Worker determines welding seams by tactile teaching or laser pointing Worker starts task execution Robot guides tools at constant feed and angle. Co-Processor Attaching process (i.e. gluing) tool Worker teaches approximate motion Robot positions itself Application of glue. ƒ Mobile Scanner Attaching scan module Worker moves scanner over detection area A 3D scan of the workpiece is generated, visualized and stored for further processing The scanner can be also combined with other tasks. Drill Job Attaching drilling tool Worker determines approximate drilling position Robot positions itself Robot guides tool at constant feed and angle. Figure 7: A class of cooperative manufacturing tasks 5 CONCLUSION Robot assistants represent a promising evolution to industrial robots. As intelligent manufacturing stands increasingly for the requirements of the flexible and agile production of tomorrow, robots assistants are an important means to access the intelligence of the worker and augment his/her performance at the workplace. Key technologies accounting for a safe and effective man-machine interaction are under intense development. First simple scenarios already suggest an interesting new aid to achieving better productivity at the manual workplace. As safety guidelines do not cover hybrid working system applications have to be found where task execution still lie within maximum speed and force limits. It is expected that pioneering applications will pave the way to extended safety guidelines and thus facilitate robots working without barriers. Acknowledgement This work has in part been supported by the MORPHA-project funded by the German Federal Ministry of Education and Research (BMBF) under grant 01IL902G/9, [10]. 6 REFERENCES ƒ [1] Development of Adaptive Production System to Market Uncertainty Mobile Robot System. In: JARA Robot News, November 1999, Vol. 12, No. 3, p. 1. [2] K. Kawamura, D. M. Wilkes, T. Pack et al.: Humanoids: Future Robots for Home and Factory. In: Proceedings of the First International Symposium on Humanoid Robots, Waseda University, Tokyo, Japan, October 30th-31th, 1996, pp. 53-62.

[3] J. Schuler: Integration von Förder- und Handhabungseinrichtungen. Dissertation University of Stuttgart. Springer-Verlag Berlin Heidelberg New- York, 1987. [4] U. Nassal: Mobile Manipulation für autonome Mehrmanipulatorsysteme. In: P. Levi; Th. Bräunl (Ed.): Autonome Mobile Systeme 1994, 10. Fachgespräch Stuttgart, 13. und 14. Oktober 1994. Springer Verlag, pp. 134-142. [5] J. E. Colgate, W. Wannasuphoprasit, M. A. Peshkin: Cobots: Robots for Collaboration with Human Operators. In: Proceedings of the International Mechanical Engineering Congress and Exhibition, Atlanta, GA, DSC-Vol. 58, pp. 433-39. [6] O. Khatib: Mobile Manipulation: The Robotic Assistant. In: Journal of Robotics and Autonomous Systems, vol. 26, 1999, pp.175-183. [7] D. Holmstrom: This Is Not Your Father's Robot. In: The Christian Science Monitor, Boston, April 30th, 1998. [8] P. Dario, E. Guglielmelli, C. Laschi, G. Teti: MOVAID: A Mobile Robotic System for Residential Care to Disabled and Elderly People. In: Proceedings of the First MobiNet Symposium, Athens, Greece, May 15-16, 1997. [9] C. Schaeffer, T. May: Care-O-bot: A System for Assisting Elderly or Disabled Persons in Home Environments. In: Bühler, C.; Knops, H. (Ed.): Assistive Technology on the Threshold of the New Millennium. Amsterdam u.a.: IOS Press, 1999, pp. 340-345 (Assistive Technologie Research Series 6). [10] MORPHA: The Interaction, Communication and Cooperation between Humans and Intelligent Robot Assistants. http://www.morpha.de/index_e.htm; January 2001. [11] E. Prassler, R. Dillmann, C. Fröhlich, G. Grunwald, M. Hägele, G. Lawitzky, K. Lay, A. Stopp, W. von Seelen: MORPHA: Communication and Interaction with Intelligent, Anthropomorphic Robot Assistants. In: Proceedings of the Intl. Status Conference of the German Lead Projects in Human- Computer-Interaction, Saarbruecken, Germany, October 26-27, 2001, pp. 67-77. [12] A. Stopp, S. Horstmann, S. Kristensen, and F. Lohnert: Towards Interactive Learning for Manufacturing Assistants. In: Proc. of the 10 th IEEE Inter. Workshop on Robot-Human Interactive Communication (ROMAN'01), Paris, France, Sept. 18 th -21 th, 2001. [13] Homepage of the European Robotics Research Network (EURON): http://www.euron.org/. [14] Honda Motor Co. Ltd.: Honda Debuts New Humanoid Robot "ASIMO". New technology allows robot to walk like a human. Press Release, Nov. 20 th, 2000, world.honda.com/news/2000/c001120.html. [15] R. D. Schraft, S. Thiemermann: Direct manrobot cooperation in a flexible assembly cell, In: Proceedings of the 33 rd International Symposium on Robotics, ISR 2002, October 7 11, 2002. [16] J. Hoffmann, B. Nebel.: The FF Planning System: Fast Plan Generation Through Heuristic Search. In: Journal of Artificial Intelligence Research, Vol. 14 (2001) pp. 253-302. [17] E. P. D. Pednault: ADL: Exploring the middle ground between STRIPS and the situation calculus. In: Proceedings of the International Conference on Principles of Knowledge Representation (KR-98), 1989, pp. 324-332. [18] M. J. Huber: JAM Agent (implemented in Java) ; http://members-proxy-1.mmbrprxy.home.net/ marcush/irs, February 2001. [19] M. J. Huber: JAM Agents in a Nutshell; 1999; http://members.home.net/marcush/irs/jam/jamman.html. [20] V. J. Traver, A. P. del Pobil, M. Pérez-Francisco: Smart Safe Strategies for Service Robots Interacting with People. In: Intelligent Autonomous Systems 6, E. Pagello et al. (ed.). IOS Press, 2000, pp. 323-330. [21] ANSI/RIA R15.06-1999 Robot Safety Standard; Robotic Industries Association (RIA), Ann Arbor, USA, 1999. [22] H. Lim, K. Tanie: Human Safety Mechanisms of Human-Friendly Robots: Passive Viscoelastic Trunk and Passively Movable Base. In: The International Journal of Robotic Research, Vol. 19, No. 4, April 2000, pp. 307-335. [23] S. Shibata, H. Inooka: Psychological Evaluation of Robotic Motions. In: International Journal of Industrial Ergonomics 21 (1998), pp. 483-494. [24] B. S. Dhillon, A. R. M. Fashandi: Safety and Reliability Assessment Techniques in Robotics. In: Robotica (1997), vol. 15, pp. 701-708. [25] G. Hirzinger, J. Butterfass, M. Fischer et al.: A Mechatronics Approach to the Design of Light- Weight Arms and Multifingered Hands. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2000). San Francisco, 24th to 28th April 2000. [26] Y. Yamada, K. Suita et al.: A Failure-to-Safety Robot System for Human-Robot-Coexistance. In: Robotics and Autonomous Systems 18 (1996), pp. 283-291. [27] P. Klausmann: Tracking und Verfolgung von Personen und Objekten. In: Leitfaden zu praktischen Anwendungen der Bildverarbeitung (Leitfaden 5), Fraunhofer-Allianz Vision, 2002. [28] M. Haegele, J. Neugebauer, R. D. Schraft: From Robots to Robot Assistants. In: Proceedings of the 32 rd International Symposium on Robotics, ISR 2001, April Vol. 1 (2001), pp. 404-409.