Robust Locomotion on Legged Robots through Planning on Motion Primitive Graphs
Wyatt Ubellacker, Aaron Ames

TL;DR
This paper introduces a novel graph-based planning framework for legged robots that enhances robustness by switching between motion primitives, demonstrated on a quadrupedal robot under disturbances.
Contribution
It presents a new abstraction of motion primitive dynamics and an algorithm for online graph search to improve robot robustness.
Findings
Successfully demonstrated robustness on quadrupedal robot
Effective handling of environmental and intentional disturbances
Framework enables seamless transition between motion primitives
Abstract
The functional demands of robotic systems often require completing various tasks or behaviors under the effect of disturbances or uncertain environments. Of increasing interest is the autonomy for dynamic robots, such as multirotors, motor vehicles, and legged platforms. Here, disturbances and environmental conditions can have significant impact on the successful performance of the individual dynamic behaviors, referred to as "motion primitives". Despite this, robustness can be achieved by switching to and transitioning through suitable motion primitives. This paper contributes such a method by presenting an abstraction of the motion primitive dynamics and a corresponding "motion primitive transfer function". From this, a mixed discrete and continuous "motion primitive graph" is constructed, and an algorithm capable of online search of this graph is detailed. The result is a framework…
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
TopicsRobotic Locomotion and Control · Model-Driven Software Engineering Techniques · Real-time simulation and control systems
