An essential measure of autonomy in service robots designed to assist humans is adaptivity to the various contexts of human-oriented tasks. These robots may have to frequently execute the same action, but subject to subtle variations in task parameters that determine optimal behaviour. Such actions are traditionally executed by robots using pre-determined, generic motions, but a better approach could utilize robot arm maneuverability to learn and execute different trajectories that work best in each context. In this project, we explore a robot skill acquisition procedure that allows incorporating contextual knowledge, adjusting executions according to context, and improvement through experience, as a step towards more adaptive service robots. We propose an apprenticeship learning approach to achieving context-aware action generalisation on the task of robot-to-human object hand-over. The procedure combines learning from demonstration, with which a robot learns to imitate a demonstrator’s execution of the task, and a reinforcement learning strategy, which enables subsequent experiential learning of contextualized policies, guided by information about context that is integrated into the learning process. By extending the initial, static hand-over policy to a contextually adaptive one, the robot derives and executes variants of the demonstrated action that most appropriately suit the current context. We use dynamic movement primitives (DMPs) as compact motion representations, and a model-based Contextual Relative Entropy Policy Search (C-REPS) algorithm for learning policies that can specify hand-over position, trajectory shape, and execution speed, conditioned on context variables. Policies are learned using simulated task executions, before transferring them to the robot and evaluating emergent behaviours. We demonstrate the algorithm’s ability to learn context-dependent hand-over positions, and new trajectories, guided by suitable reward functions, and show that the current DMP implementation limits learning ...


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Incorporating Contextual Knowledge Into Human-Robot Collaborative Task Execution



    Erscheinungsdatum :

    2020-03-03


    Anmerkungen:

    Technical Report / Hochschule Bonn-Rhein-Sieg University of Applied Sciences. Department of Computer Science, 01-2020 ; ISSN 1869-5272



    Medientyp :

    Paper


    Format :

    Elektronische Ressource


    Sprache :

    Englisch


    Schlagwörter :

    Klassifikation :

    DDC:    004 / 629




    Towards Incorporating Contextual Knowledge into the Prediction of Driving Behavior

    Wirthmuller, Florian / Schlechtriemen, Julian / Hipp, Jochen et al. | IEEE | 2020


    Evaluation of Human-Robot Collaborative Assembly Task Allocation Plan

    Yuan, Shibo / Gao, Zenggui / Dong, Mengao et al. | TIBKAT | 2021


    Evaluation of Human-Robot Collaborative Assembly Task Allocation Plan

    Yuan, Shibo / Gao, Zenggui / Dong, Mengao et al. | Springer Verlag | 2021


    Task execution method and device for robot

    ZHANG HAO / ZHI TAO | Europäisches Patentamt | 2022

    Freier Zugriff

    Reactive task execution of a mobile robot

    Riekki, J. (Jukka) | BASE | 1998

    Freier Zugriff