Make Bipedal Robots Learn How to Imitate

05/15/2021
by   Vishal Kumar, et al.
0

Bipedal robots do not perform well as humans since they do not learn to walk like we do. In this paper we propose a method to train a bipedal robot to perform some basic movements with the help of imitation learning (IL) in which an instructor will perform the movement and the robot will try to mimic the instructor movement. To the best of our knowledge, this is the first time we train the robot to perform movements with a single video of the instructor and as the training is done based on joint angles the robot will keep its joint angles always in physical limits which in return help in faster training. The joints of the robot are identified by OpenPose architecture and then joint angle data is extracted with the help of angle between three points resulting in a noisy solution. We smooth the data using Savitzky-Golay filter and preserve the Simulatore data anatomy. An ingeniously written Deep Q Network (DQN) is trained with experience replay to make the robot learn to perform the movements as similar as the instructor. The implementation of the paper is made publicly available.

READ FULL TEXT
research
08/28/2018

A Joint Motion Model for Human-Like Robot-Human Handover

In future, robots will be present in everyday life. The development of t...
research
05/26/2021

Learning Bipedal Robot Locomotion from Human Movement

Teaching an anthropomorphic robot from human example offers the opportun...
research
10/26/2022

ClipBot: an educational, physically impaired robot that learns to walk via genetic algorithm optimization

Educational robots allow experimenting with a variety of principles from...
research
05/04/2017

Deep 360 Pilot: Learning a Deep Agent for Piloting through 360° Sports Video

Watching a 360 sports video requires a viewer to continuously select a v...
research
05/29/2021

Biomimetic Control of Myoelectric Prosthetic Hand Based on a Lambda-type Muscle Model

Myoelectric prosthetic hands are intended to replace the function of the...
research
05/23/2019

Positional Encoding by Robots with Non-Rigid Movements

Consider a set of autonomous computational entities, called robots, oper...
research
10/11/2018

Generating Shared Latent Variables for Robots to Imitate Human Movements and Understand their Physical Limitations

Assistive robotics and particularly robot coaches may be very helpful fo...

Please sign up or login with your details

Forgot password? Click here to reset