3 research outputs found

    Automatische Fehlerbehandlung in industriellen Montageszenarien auf Basis menschlicher Demonstrationen

    Get PDF
    Based on a scenario where humans and robots share their workspace, a system for automatically error handling during an automated industrial assembly is presented. If an error occurs, it is first detected and then classified. If it is a previously unknown error, the human closest to the robot will be asked to perform error handling by interacting with the robot. This interaction is recorded so that it can be reapplied if the same error occurs again. If the error is already known, an appropriate error handling is selected and applied without any further human interaction required. Thus, the interaction rate decreases over time and the system learns to handle more and more errors independently. In addition, it is presented how different recorded error handlings can be optimized according to given performance criteria. For this purpose, a suitable input device for performing the error handling is required first. In addition, the Hierarchical Decomposition (HD) is introduced as the abstract representation of an assembly operation. In this case, an assembly is subdivided into different states at multiple hierarchical levels. This is done by a domain export which also defines conditions for state transition. Thus, the HD allows assembly progress monitoring, error detection and classification as well as error prediction. A strategy presentation is introduced to store and reuse demonstrated error handling interactions. One particular feature of this representation is that a strategy is always related to the robot's end-effector pose at that point of time when an error occurs. Thus, a strategy describes the movements which have been performed for error handling. The strategy's invariance against rotation or translation allows significant reduction in the amount of strategies needed to be demonstrated by a human via interaction. Four selection criteria are introduced in order to decide if a strategy matches an error. Thereby, it is possible to make a selection based on one criterion or to perform a multi-criteria optimization using all available information. By introducing a strategy optimization approach, the overall system performance can be improved. In a subsequent experiment, it is shown that the presented error handling approach can be successfully applied.Ausgehend von einem Szenario, in dem sich Menschen und Roboter einen Arbeitsraum teilen, wird ein System zur automatischen Behandlung von Fehlerzuständen in automatisierten Montageprozessen vorgestellt. Tritt ein Fehler auf, so wird dieser erkannt und klassifiziert. Handelt es sich um einen bisher unbekannten Fehler, so wird der Mensch, welcher dem Roboter am nächsten ist gebeten, eine Fehlerbehandlung durch Interaktion mit dem Roboter durchzuführen. Diese Fehlerbehandlung wird aufgezeichnet, sodass sie bei einem erneuten Auftreten des gleichen Fehlers wieder angewendet werden kann. Ist der aufgetretene Fehler jedoch bereits bekannt, so wird eine dazu passende Fehlerbehandlung ausgewählt und ausgeführt, ohne dass es zu einer Interaktion kommt. Somit sinkt die Interaktionsrate über die Zeit betrachtet und das System lernt immer mehr Fehler eigenständig zu behandeln. Zusätzlich wird vorgestellt, wie verschiedene und aufgezeichnete Fehlerbehandlungen gemäß vorgegebenen Performancemaßen optimiert werden können. Zur Realisierung eines solchen Systems wird zunächst ein passendes Eingabegerät zur Durchführung der Fehlerbehandlung benötigt. Zusätzlich wird mit der Hierarchical Decomposition (HD) ein Ansatz zur abstrakten Beschreibung von Montagevorgängen vorgestellt. Des Weiteren wird eine Strategierepräsentation eingeführt, um demonstrierte Fehlerbehandlungen speichern und wiederverwenden zu können. Eine besondere Eigenschaft der vorgestellten Strategierepräsentation ist, dass eine Strategie immer auf die End-Effektor Pose des Roboters zu dem Zeitpunkt, an welchem der Fehler auftritt, bezogen ist. Somit beschreibt eine Strategie die Bewegungen, welche zur Fehlerbehandlung durchzuführen sind. Um Strategien auswählen zu können, werden vier Auswahlkriterien vorgestellt. Dabei ist es möglich, eine Auswahl nur auf Basis eines Kriteriums zu treffen oder alle zu berücksichtigen, in dem eine Multikriterienoptimierung durchgeführt wird. Durch die Einführung eines Verfahrens zur Optimierung von Strategien kann die Systemperformance bezüglich eines vorgegebenen Performancemaßes gesteigert werden. In einem anschließenden Experiment wird gezeigt, dass der vorgestellte Ansatz zur Fehlerbehandlung erfolgreich angewendet werden kann

    Personalization and Adaptation in Physical Human-Robot Interaction

    Get PDF
    Gopinathan S. Personalization and Adaptation in Physical Human-Robot Interaction. Bielefeld: Universität Bielefeld; 2019.Recent advancements in physical human-robot interaction (pHRI) makes it possible for compliant robots to assist the human counterpart while closely working together. An ideal control mode designed for pHRI should be easy to handle, intuitive to use, ergonomic and adaptive to human habits and preferences. The major stumbling block in achieving this is that each user has varying physical capabilities and characteristics. This variance in the user behavior and other features is often high and rather unpredictable, which hinders the development of such systems. To tackle this problem, the idea of personalized adaptive stiffness control for pHRI is introduced in this thesis. Extensive user-studies are conducted in scope of this thesis and various control modes for pHRI are proposed and evaluated using appropriate user-studies. Both naive and expert users were considered in the user-studies and inferences from each study were used to improve the control mode to be better suited for pHRI. The thesis follows a meticulous research plan, an initial user-study confirms the im- portance of pHRI and kinesthetic guidance in industrial tasks. Subsequently, the user interactive force based adaptation is proposed and a second user-study is conducted where it is compared with standard control modes for pHRI. Importance of task specific param- eters and the need for combining the task and human factors emerged from the results of the second user-study. In the next phase manipulability based approaches which com- bine both task and human parameters are proposed and validated by conducting a third user-study. In the final phase a fourth user-study is conducted where the proposed con- trol modes are compared against more complex methods that have been proposed in the literature. The importance of human physical factors and needs for human centered systems for pHRI is validated in this thesis. The results show that including these human factors not only improve the performance but also improves the interaction quality and reduces the complexity of the pHRI
    corecore