Automated Generation of Reactive Programs from Human Demonstration for Orchestration of Robot Behaviors

03/04/2019
by   Vincent Berenz, et al.
0

Social robots or collaborative robots that have to interact with people in a reactive way are difficult to program. This difficulty stems from the different skills required by the programmer: to provide an engaging user experience the behavior must include a sense of aesthetics while robustly operating in a continuously changing environment. The Playful framework allows composing such dynamic behaviors using a basic set of action and perception primitives. Within this framework, a behavior is encoded as a list of declarative statements corresponding to high-level sensory-motor couplings. To facilitate non-expert users to program such behaviors, we propose a Learning from Demonstration (LfD) technique that maps motion capture of humans directly to a Playful script. The approach proceeds by identifying the sensory-motor couplings that are active at each step using the Viterbi path in a Hidden Markov Model (HMM). Given these activation patterns, binary classifiers called evaluations are trained to associate activations to sensory data. Modularity is increased by clustering the sensory-motor couplings, leading to a hierarchical tree structure. The novelty of the proposed approach is that the learned behavior is encoded not in terms of trajectories in a task space, but as couplings between sensory information and high-level motor actions. This provides advantages in terms of behavioral generalization and reactivity displayed by the robot.

READ FULL TEXT

page 1

page 6

research
12/31/2017

Neurally Plausible Model of Robot Reaching Inspired by Infant Motor Babbling

In this paper we present a neurally plausible model of robot reaching in...
research
05/16/2018

Learning Representations of Spatial Displacement through Sensorimotor Prediction

Robots act in their environment through sequences of continuous motor co...
research
05/10/2019

Learning Motor Resonance in Human-Human and Human-Robot Interaction with Coupled Dynamical System

Human interaction involves very sophisticated non-verbal communication s...
research
12/14/2017

Online Motion Generation with Sensory Information and Instructions by Hierarchical RNN

This paper proposes an approach for robots to perform co-working task al...
research
11/01/2016

Learning recurrent representations for hierarchical behavior modeling

We propose a framework for detecting action patterns from motion sequenc...
research
05/01/2020

Fast Recovery of Robot Behaviors

If robots are ever to achieve autonomous motion comparable to that exhib...
research
06/11/2020

Sensorimotor Visual Perception on Embodied System Using Free Energy Principle

We propose an embodied system based on the free energy principle (FEP) f...

Please sign up or login with your details

Forgot password? Click here to reset