Self-organized Learning from Synthetic and Real-World Data for a Humanoid Exercise Robot

We propose a neural learning approach for a humanoid exercise robot that can automatically analyze and correct physical exercises. Such an exercise robot should be able to train many different human partners over time and thus requires the ability for lifelong learning. To this end, we develop a mod...

Full description

Saved in:
Bibliographic Details
Published in:Frontiers in robotics and AI Vol. 9; p. 669719
Main Authors: Duczek, Nicolas, Kerzel, Matthias, Allgeuer, Philipp, Wermter, Stefan
Format: Journal Article
Language:English
Published: Switzerland Frontiers Media S.A 07-10-2022
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We propose a neural learning approach for a humanoid exercise robot that can automatically analyze and correct physical exercises. Such an exercise robot should be able to train many different human partners over time and thus requires the ability for lifelong learning. To this end, we develop a modified Grow-When-Required (GWR) network with recurrent connections, episodic memory and a novel subnode mechanism for learning spatiotemporal relationships of body movements and poses. Once an exercise is successfully demonstrated, the information of pose and movement per frame is stored in the Subnode-GWR network. For every frame, the current pose and motion pair is compared against a predicted output of the GWR, allowing for feedback not only on the pose but also on the velocity of the motion. Since both the pose and motion depend on a user's body morphology, the exercise demonstration by one individual cannot easily be used as a reference for further users. We allow the GWR to grow online with each further demonstration. The subnode mechanism ensures that exercise information for individual humans is stored and retrieved correctly and is not forgotten over time. In the application scenario, a physical exercise is performed in the presence of an expert like a physiotherapist and then used as a reference for a humanoid robot like Pepper to give feedback on further executions of the same exercise. For evaluation, we developed a new synthetic exercise dataset with virtual avatars. We also test our method on real-world data recorded in an office scenario. Overall, we claim that our novel GWR-based architecture can use a learned exercise reference for different body variations through incremental online learning while preventing catastrophic forgetting, enabling an engaging long-term human-robot experience with a humanoid robot.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
This article was submitted to Human-Robot Interaction, a section of the journal Frontiers in Robotics and AI
Reviewed by: Bahar Irfan, Royal Institute of Technology, Sweden
Fethiye Irmak Dogan, Royal Institute of Technology, Sweden
Edited by: Sinan Kalkan, Middle East Technical University, Turkey
ISSN:2296-9144
2296-9144
DOI:10.3389/frobt.2022.669719