Professional Documents
Culture Documents
MORPHA: Communication and Interaction With Intelligent, Anthropomorphic Robot Assistants
MORPHA: Communication and Interaction With Intelligent, Anthropomorphic Robot Assistants
net/publication/2537518
CITATIONS READS
24 398
6 authors, including:
Gerhard Grunwald
German Aerospace Center (DLR)
49 PUBLICATIONS 539 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Rüdiger Dillmann on 25 June 2013.
Abstract
Robot systems, which are employed outside traditional manufacturing applications, so-
called service robots or robot assistants, have by far not reached the economic potential
of industrial robots yet. There are several factors, which explain this circumstance. Op-
erating robots in unmodified natural environments inhabited by human beings imposes
requirements on the robots, which are incomparably higher than the demands made on
the capabilities of industrial robots. These requirements concern the robots’ sensory
perception capabilities, their mobility and dexterity, and their task planning, reasoning
and decision making capabilities. The technology available today meets these demands
only to a very limited extend. A limiting factor is also the lack of interfaces, which al-
low a human-friendly, intuitive, and versatile communication and interaction with the
robots. Such interfaces are essential for efficiently programming and instructing the ro-
bots, which is in turn a prerequisite for an effective and flexible use of robot assistants.
To develop human machine interfaces, which allow a human-friendly, intuitive commu-
nication and interaction with robot assistants is the goal of the Leitprojekt MORPHA.
1. Introduction
1.1. The Core Idea
The central idea of the MORPHA project is to equip intelligent robot assistants with power-
ful and versatile mechanisms, which enable these robots to communicate, interact, and collabo-
rate with human users in a natural and intuitive way. These mechanisms shall facilitate intui-
tive teaching, programming and commanding of robot assistants and enable them to execute
demanding and complex tasks under the control of and in collaboration with the human user.
As robot assistants are expected to act, behave and communicate in a "human-like" way, these
mechanisms have to take into account both the shape and mobility of the human body, and the
performance and versatility of the human senses.
The communication between human and robot shall be human-friendly and involve all human
senses and communication channels, such as natural speech, vision and understanding of vis-
ual (gesture, mimic) visual communication, for example, through gestures and mimic, or the
sensing and understanding of forces (haptics).
By providing building blocks for a human-friendly, “human-like” communication between a
human and a robot MORPHA will pave the way for novel assistive systems in production as
well as in domestic environment. This includes robot assistants for manipulation, assembly or
transportation tasks in production environments, for cleaning task in domestic as well as in
public environments and intelligent assistive systems for elderly, sick, or disabled people.
Touch: The Direct Type of Human Interaction with a Redundant Service Robot (DLR)
Mobile service robots will share their workspaces with humans, e.g. in offices or households.
Thus a direct contact between man and machine is inevitably. For safety reasons it is neces-
sary, that the robot is able to sense any touch over is entire arm. The DLR’s robotic lab has
developed a robot with kinematics and sensory
feedback capabilities similar to the human arm [3].
A main feature is the ability to perform compliant
manipulation in contact with an unknown environ-
ment.
Touch can be interpreted by the robot in different
ways depending on its current task context. When
the robot is performing a planned task and is de-
tecting unexpected forces on its arm, this can be
interpreted as an unforeseen collision. It will react
using sophisticated collision avoidance mechanisms
to eliminate the sensed forces and torques.
A collision, however, can also be a deliberate touch
by the user. As both share their workspace, in some
situations the human can feel a threat if the robot
comes to close to him. A natural human reaction Figure 5: The DLR arm sensing touch.
could be, that the user pushes the arm away to get
clearance. In such situations the arm will react by an evasiveness motion of the touched links
while remaining the orientation of the TCP, if necessary.
Motion coordination of a Human and a Robot in a Crowded Environment (FAW Ulm)
Prassler et al. [4] developed an approach to coordinating the motion of a human with a mobile
robot moving in a populated, continuously changing natural environment. The test application,
which is considered, is a wheelchair accompanying a person through the concourse of a rail-
way station moving side by side with the person. In healthcare and rehabilitation scenarios
this addresses a rather important issue. Pushing and maneuvering a carriage such as a wheel-
chair or a hospital bed, exposes the back of the pushing person to significant strain often re-
sulting in severe long-term back problems. Having a wheelchair, which could autonomously
accompany a person side by side through a natural public environment, could eliminate this
problem.
The approach is based on a method for motion planning amongst moving obstacles, which is
known as Velocity Obstacle approach. This method is extended by a method for tracking a
virtual target, which allows one to vary the robot's heading and velocity with the locomotion
of the accompanied person and the state of the surrounding environment.
dL dA
pˆH(t+1)
p~R(t+1) v~R(t+1) = vˆH(t+1) + ve(t)
vˆH(t+1)
p~R(t)
pH(t)
pˆH(t) pR(t)
vH(t)
ve(t)
p, v : observed position/velocity
pH(t-1) pˆ, vˆ : estimated position/velocity
p~, v~: desired position/velocity
Acknowledgement
This work was supported by the German Department for Education and Research (BMBF)
under grant no. 01 IL 902 xx as part of the Leitprojekt MORPHA.
References
[1] A. Stopp, S. Horstmann, S. Kristensen, F. Lohnert, Towards Interactive Learning for
Manufacturing Assistants. In Proc. of the IEEE Int. Workshop on Robot and Human In-
teractive Communication RO-MAN ’01. Bordeaux/Paris, France, 2001.
[2] G. von Wichert, G. Lawitzky. Man-Machine Interaction for Robot Applications in Eve-
ryday Environments. In Proc. of the IEEE Int. Workshop on Robot and Human Interac-
tive Communication RO-MAN ’01. Bordeaux/Paris, France, 2001.
[3] G. Grunwald, G. Schreiber, A. Albu-Schäffer , G. Hirzinger. Touch: The Direct Type of
Human Interaction with a Redundand Service Robot. In Proc. of the IEEE Int. Workshop
on Robot and Human Interactive Communication RO-MAN ’01. Bordeaux/Paris, France,
2001.
[4] E. Prassler, E. Bank, D. Kluge, B. and Strobel, M. Coordinating the Motion of a Human
and a Mobile Robot in a Populated, Public Environment. In Proc. of the 2001 IEEE Int.
Conf. On Field and Service Robotics FSR ‘01, Helsinki, Finland, 2001.
[5] M. Haegele, J. Neugebauer and R. D. Schraft. From Robots to Robot Assistants In Proc.
of the 32nd Int. Symp. on Robotics ISR 2001, Seoul, Korea, 19-21 April 2001.
[6] R. Menzner, A. Steinhage, W. Erlhagen. Generating Interactive Robot Behavior: A
Mathematical Approach. In From animals to animats 6: Proc. of the Sixth Int. Conf. On
Simulation of Adaptive Behavior, 2000
[7] R. Zöllner, O. Rogalla, R. Dillmann, M. Zöllner Dynamic Grasp Recognition within the
Framework of Programming by Demonstration. In Proc. of the IEEE Int. Conf. on Robot
and Human Interactive Communication RO-MAN '01, Bordeaux/Paris, France, 2001.