Verifying Safe Transitions between Dynamic Motion Primitives on Legged Robots

06/18/2021
by   Wyatt Ubellacker, et al.
0

Functional autonomous systems often realize complex tasks by utilizing state machines comprised of discrete primitive behaviors and transitions between these behaviors. This architecture has been widely studied in the context of quasi-static and dynamics-independent systems. However, applications of this concept to dynamical systems are relatively sparse, despite extensive research on individual dynamic primitive behaviors, which we refer to as "motion primitives." This paper formalizes a process to determine dynamic-state aware conditions for transitions between motion primitives in the context of safety. The result is framed as a "motion primitive graph" that can be traversed by standard graph search and planning algorithms to realize functional autonomy. To demonstrate this framework, dynamic motion primitives – including standing up, walking, and jumping – and the transitions between these behaviors are experimentally realized on a quadrupedal robot.

READ FULL TEXT

page 1

page 7

research
09/15/2022

Robust Locomotion on Legged Robots through Planning on Motion Primitive Graphs

The functional demands of robotic systems often require completing vario...
research
11/21/2019

Incremental Learning of Motion Primitives for Pedestrian Trajectory Prediction at Intersections

This paper presents a novel incremental learning algorithm for pedestria...
research
03/26/2021

Dispersion-Minimizing Motion Primitives for Search-Based Motion Planning

Search-based planning with motion primitives is a powerful motion planni...
research
09/30/2020

Encoding cloth manipulations using a graph of states and transitions

Cloth manipulation is very relevant for domestic robotic tasks, but it p...
research
09/29/2017

Human motion primitive discovery and recognition

We present a novel framework for the automatic discovery and recognition...
research
10/09/2018

Realizing Learned Quadruped Locomotion Behaviors through Kinematic Motion Primitives

Humans and animals are believed to use a very minimal set of trajectorie...
research
12/29/2022

Utilizing Human Feedback for Primitive Optimization in Wheelchair Tennis

Agile robotics presents a difficult challenge with robots moving at high...

Please sign up or login with your details

Forgot password? Click here to reset