Learning-from-Observation System Considering Hardware-Level Reusability

12/19/2022
by   Jun Takamatsu, et al.
0

Robot developers develop various types of robots for satisfying users' various demands. Users' demands are related to their backgrounds and robots suitable for users may vary. If a certain developer would offer a robot that is different from the usual to a user, the robot-specific software has to be changed. On the other hand, robot-software developers would like to reuse their developed software as much as possible to reduce their efforts. We propose the system design considering hardware-level reusability. For this purpose, we begin with the learning-from-observation framework. This framework represents a target task in robot-agnostic representation, and thus the represented task description can be shared with various robots. When executing the task, it is necessary to convert the robot-agnostic description into commands of a target robot. To increase the reusability, first, we implement the skill library, robot motion primitives, only considering a robot hand and we regarded that a robot was just a carrier to move the hand on the target trajectory. The skill library is reusable if we would like to the same robot hand. Second, we employ the generic IK solver to quickly swap a robot. We verify the hardware-level reusability by applying two task descriptions to two different robots, Nextage and Fetch.

READ FULL TEXT

page 1

page 3

page 4

research
08/02/2022

Industry 4.0 Asset Administration Shell (AAS): Interoperable Skill-Based Service-Robots

This paper describes our use of Industry 4.0 Asset Administration Shells...
research
09/25/2018

Human-Machine Interface for Remote Training of Robot Tasks

Regardless of their industrial or research application, the streamlining...
research
10/19/2020

Learning Locomotion Skills in Evolvable Robots

The challenge of robotic reproduction – making of new robots by recombin...
research
10/24/2022

Modular Robots: extending the capabilities of one robot

For a robot to be perfect and enter the everyday life of humans,like com...
research
08/27/2023

Using Knowledge Representation and Task Planning for Robot-agnostic Skills on the Example of Contact-Rich Wiping Tasks

The transition to agile manufacturing, Industry 4.0, and high-mix-low-vo...
research
01/10/2012

Biologically inspired design framework for Robot in Dynamic Environments using Framsticks

Robot design complexity is increasing day by day especially in automated...
research
07/23/2020

Establishing Reliable Robot Behavior using Capability Analysis Tables

Robots are often so complex that one person may not know all the ins and...

Please sign up or login with your details

Forgot password? Click here to reset