The SO(3) and SE(3) Lie Algebras of Rigid Body Rotations and Motions and their Application to Discrete Integration, Gradient Descent Optimization, and State Estimation

05/25/2022
by   Eduardo Gallo, et al.
0

Common mathematical techniques such as discrete integration, gradient descent optimization, and state estimation (exemplified by the Runge-Kutta method, Gauss-Newton minimization, and extended Kalman filter or EKF, respectively), rely on linear algebra and hence are only applicable to state vectors belonging to Euclidean spaces when implemented as described in the literature. This article describes how to modify these methods so they can be applied to non Euclidean state vectors, such as those containing rotations and full motions of rigid bodies. To do so, this article provides an in-depth review of the SO(3) and SE(3) Lie groups, known as the special orthogonal and special Euclidean groups of R3, which represent the rigid body rotations and motions, placing special emphasis on the different possible representations, their tangent spaces, the analysis of perturbations, and in particular the definitions of the jacobians required to employ the previously mentioned calculus methods.

READ FULL TEXT
research
03/29/2020

SE(3) based Extended Kalman Filter for Spacecraft Attitude Estimation

In this paper, the spacecraft attitude estimation problem has been inves...
research
11/28/2018

Quantizing Euclidean motions via double-coset decomposition

Concepts from mathematical crystallography and group theory are used her...
research
11/20/2017

Hyperbolic pseudoinverses for kinematics in the Euclidean group

The kinematics of a robot manipulator are described in terms of the mapp...
research
04/11/2019

Efficient and Robust Registration on the 3D Special Euclidean Group

We present an accurate, robust and fast method for registration of 3D sc...
research
08/23/2023

Collision Avoidance for Ellipsoidal Rigid Bodies with Control Barrier Functions Designed from Rotating Supporting Hyperplanes

This paper proposes a collision avoidance method for ellipsoidal rigid b...
research
01/03/2022

A Computational Approach for Variational Integration of Attitude Dynamics on SO(3)

In this article, a brief description of Discrete Mechanics and Variation...
research
12/13/2020

Optimization and Learning With Nonlocal Calculus

Nonlocal models have recently had a major impact in nonlinear continuum ...

Please sign up or login with your details

Forgot password? Click here to reset