Mastering Agile Jumping Skills from Simple Practices with Iterative Learning Control
Chuong Nguyen, Lingfan Bao, Quan Nguyen

TL;DR
This paper introduces an Iterative Learning Control method enabling legged robots to learn and refine agile jumping skills from simple to complex tasks safely and efficiently, even with long flight phases and contact uncertainties.
Contribution
The proposed ILC approach uniquely handles long flight phases and transfers learned skills from simple to complex jumps directly on hardware.
Findings
Enhanced jumping accuracy over trials
Successful transfer of skills to complex tasks
Achieved precise targets within a few trials
Abstract
Achieving precise target jumping with legged robots poses a significant challenge due to the long flight phase and the uncertainties inherent in contact dynamics and hardware. Forcefully attempting these agile motions on hardware could result in severe failures and potential damage. Motivated by these challenging problems, we propose an Iterative Learning Control (ILC) approach that aims to learn and refine jumping skills from easy to difficult, instead of directly learning these challenging tasks. We verify that learning from simplicity can enhance safety and target jumping accuracy over trials. Compared to other ILC approaches for legged locomotion, our method can tackle the problem of a long flight phase where control input is not available. In addition, our approach allows the robot to apply what it learns from a simple jumping task to accomplish more challenging tasks within a few…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExperimental Learning in Engineering · E-Learning and Knowledge Management · Teaching and Learning Programming
