The Role of Symmetry in Constructing Geometric Flat Outputs for Free-Flying Robotic Systems

09/23/2022
by   Jake Welde, et al.
0

Mechanical systems naturally evolve on principal bundles describing their inherent symmetries. The ensuing factorization of the configuration manifold into a symmetry group and an internal shape space has provided deep insights into the locomotion of many robotic and biological systems. On the other hand, the property of differential flatness has enabled efficient, effective planning and control algorithms for various robotic systems. Yet, a practical means of finding a flat output for an arbitrary robotic system remains an open question. In this work, we demonstrate surprising new connections between these two domains, for the first time employing symmetry directly to construct a flat output. We provide sufficient conditions for the existence of a trivialization of the bundle in which the group variables themselves are a flat output. We call this a geometric flat output, since it is equivariant (i.e. maintains the symmetry) and is often global or almost-global, properties not typically enjoyed by other flat outputs. In such a trivialization, the motion planning problem is easily solved, since a given trajectory for the group variables will fully determine the trajectory for the shape variables that exactly achieves this motion. We provide a partial catalog of robotic systems with geometric flat outputs and worked examples for the planar rocket, planar aerial manipulator, and quadrotor.

READ FULL TEXT
research
05/16/2023

Towards Automatic Identification of Globally Valid Geometric Flat Outputs via Numerical Optimization

Differential flatness enables efficient planning and control for underac...
research
05/29/2022

Flat singularities of chained systems, illustrated with an aircraft model

We consider flat differential control systems for which there exist flat...
research
02/20/2022

Extending Flat Motion Planning to Non-flat Systems. Experiments on Aircraft Models Using Maple

Aircraft models may be considered as flat if one neglects some terms ass...
research
04/11/2021

Fabrication-aware Design for Furniture with Planar Pieces

We propose a computational design tool to enable casual end-users to eas...
research
08/14/2021

The Geometric Structure of Externally Actuated Planar Locomoting Systems in Ambient Media

Robots often interact with the world via attached parts such as wheels, ...
research
04/11/2022

Efficient Geometric Linearization of Moving-Base Rigid Robot Dynamics

The linearization of the equations of motion of a robotics system about ...
research
07/17/2023

Can Euclidean Symmetry be Leveraged in Reinforcement Learning and Planning?

In robotic tasks, changes in reference frames typically do not influence...

Please sign up or login with your details

Forgot password? Click here to reset