Loading…

Teaching Tasks to Multiple Small Robots by Classifying and Splitting a Human Example

[abstFig src='/00290002/14.jpg' width='300' text='Two robots performing the task of opening the folding chair lying on the floor' ] In this study, we present a novel framework to address the problem of teaching manipulation tasks performed by a single human to a set of...

Full description

Saved in:
Bibliographic Details
Published in:Journal of robotics and mechatronics 2017-04, Vol.29 (2), p.419-433
Main Authors: Heredia, Jorge David Figueroa, Rubrico, Jose Ildefonso U., Shirafuji, Shouhei, Ota, Jun
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:[abstFig src='/00290002/14.jpg' width='300' text='Two robots performing the task of opening the folding chair lying on the floor' ] In this study, we present a novel framework to address the problem of teaching manipulation tasks performed by a single human to a set of multiple small robots in a short period. First, we focused on classifying the manipulation style used during a human-performed task. An allocator process is proposed to determine the type and number of robots to be taught based on the capabilities of available robots. Then, according to the detected task requirements, robot behaviors are generated to create robot programs by splitting human demonstration data. Small robots were used to evaluate our approach in four defined tasks that were taught by a single human. Experiments demonstrated the efficiency of the method to classify and judge whether the division of a task is necessary or not. Moreover, robot programs were generated for manipulating selected objects either individually or in a cooperative manner.
ISSN:0915-3942
1883-8049
DOI:10.20965/jrm.2017.p0419