175 research outputs found
A Hierarchical Human-Robot Interaction-Planning Framework for Task Allocation in Collaborative Industrial Assembly Processes
In this paper we propose a framework for task allocation in human-robot collaborative assembly planning. Our framework distinguishes between two main layers of abstraction and allocation. In the higher layer we use an abstract world model, incorporating a multi-agent human-robot team approach in order to describe the collaborative assembly planning problem. From this, nominal coordinated skill sequences for every agent are produced. In order to be able to treat humans and robots as agents of the same form, we move relevant differences/peculiarities into distinct cost functions. The layer beneath handles the concrete skill execution. On atomic level, skills are composed of complex hierarchical and concurrent hybrid state machines, which in turn coordinate the real-time behavior of the robot. Their careful design allows to cope with unpredictable events also on decisional level without having to explicitly plan for them, instead one may rely also on manually designed skills. Such events are likely to happen in dynamic and potentially partially known environments, which is especially true in case of human presence. © 2017 IEEEEU/H2020/688857/E
A Comparison of Braking Strategies for Elastic Joint Robots
It has recently been shown that intrinsically elastic robots are capable of outperforming rigid robots in terms of peak velocity by making systematic use of energy storage and release. Certainly, high link side velocities are beneficial for performance, however, they also increase the probability of self damage or human injury in case of a collision. To ensure the physical integrity of both human and robot, it is therefore crucial to avoid potentially dangerous collisions and react in a compliant manner if unwanted contact has occurred or may occur unforeseeable. In this paper, we consider the most intuitive collision anticipation and pre-reaction scheme, namely stopping an elastic robot, if possible in minimum time. For 1-DOF elastic joints with limited elastic deflection we extend existing model-based and model-free controllers and compare their performance. Furthermore, we analyze the braking trajectory that is achieved with the different strategies. The 1-DOF solution is extended to the double pendulum case, where we show that feasible estimates for maximum and final position can be obtained at the very first instant of braking
Human-centered robotics - Biomechanics & Safety Laboratory of the Robotics and Mechatronics Center
DOI: 10.17489/biohun/2012/1/0
Collision Detection and Reaction: A Contribution to Safe Physical Human-Robot Interaction
In the framework of physical Human-Robot Interaction
(pHRI), methodologies and experimental tests are
presented for the problem of detecting and reacting to collisions
between a robot manipulator and a human being. Using a
lightweight robot that was especially designed for interactive
and cooperative tasks, we show how reactive control strategies
can significantly contribute to ensuring safety to the human
during physical interaction. Several collision tests were carried
out, illustrating the feasibility and effectiveness of the proposed
approach. While a subjective “safety” feeling is experienced by
users when being able to naturally stop the robot in autonomous
motion, a quantitative analysis of different reaction strategies
was lacking. In order to compare these strategies on an objective
basis, a mechanical verification platform has been built. The
proposed collision detection and reactions methods prove to
work very reliably and are effective in reducing contact forces
far below any level which is dangerous to humans. Evaluations
of impacts between robot and human arm or chest up to a
maximum robot velocity of 2.7 m/s are presented
The driver concept for the DLR Lightweight Robot III
In this paper we present the synchronization and
driver architecture of the DLR LWR-III, which supplies an easy
to use interface for applications. For our purpose we abstracted
the robot hardware entirely from the control algorithms using
the common device driver concept of modern operating systems.
The software architecture is split into two modular parts. On
the one side, there are device drivers that communicate with the
hardware components. On the other side, there are realtime ap-
plications realized as Simulink Models, which provide advanced
control algorithms. This ensures a clean separation between the
two modules and provides a communication over a common
and approved interface. Furthermore we investigated how we
can ensure synchronization to the hardware over the device
driver interfaces and how we can ensure that it meets hard
realtime requirements. The main result of this paper is to realize
a synchronization between LWR-III hardware and Simulink
control applications while targeting small latencies with respect
to hard realtime requirements. The design is implemented and
verified on WindRiverTM VxWorksTM
Kinematics and Dynamics Model via Explicit Direct and Trigonometric Elimination of Kinematic Constraints
The efficient implementation of kinematics and dynamics models is a key to model based control of mechatronic systems such as robots and wearable assistive devices. This paper presents an approach for the derivation of these models in symbolic form for constrained systems based on the explicit elimination of the kinematic constraints using substitution variables with trigonometric expressions and the Lagrange equations of the second kind. This represents an alternative solution to using the implicit form of the constraints or using the explicit elimination at comparable computational effort. The method is applied to a novel exoskeleton designed for craftsmen force assistance, which consists of multiple planar closed kinematic loops and gear mechanisms
- …