A tutorial on 𝐒𝐄(3) transformation parameterizations and on-manifold optimization

03/29/2021
βˆ™
by   Jose Luis Blanco-Claraco, et al.
βˆ™
0
βˆ™

An arbitrary rigid transformation in 𝐒𝐄(3) can be separated into two parts, namely, a translation and a rigid rotation. This technical report reviews, under a unifying viewpoint, three common alternatives to representing the rotation part: sets of three (yaw-pitch-roll) Euler angles, orthogonal rotation matrices from π’πŽ(3) and quaternions. It will be described: (i) the equivalence between these representations and the formulas for transforming one to each other (in all cases considering the translational and rotational parts as a whole), (ii) how to compose poses with poses and poses with points in each representation and (iii) how the uncertainty of the poses (when modeled as Gaussian distributions) is affected by these transformations and compositions. Some brief notes are also given about the Jacobians required to implement least-squares optimization on manifolds, an very promising approach in recent engineering literature. The text reflects which MRPT C++ library functions implement each of the described algorithms. All formulas and their implementation have been thoroughly validated by means of unit testing and numerical estimation of the Jacobians

READ FULL TEXT

page 9

page 10

page 17

page 25

page 26

page 29

page 32

page 36

research
βˆ™ 12/14/2016

Defining the Pose of any 3D Rigid Object and an Associated Distance

The pose of a rigid object is usually regarded as a rigid transformation...
research
βˆ™ 10/19/2019

Simultaneous hollowisation, joint numerical range, and stabilization by noise

We consider orthogonal transformations of arbitrary square matrices to a...
research
βˆ™ 12/17/2018

On the Continuity of Rotation Representations in Neural Networks

In neural networks, it is often desirable to work with various represent...
research
βˆ™ 03/12/2021

Vectorial Parameterizations of Pose

Robotics and computer vision problems commonly require handling rigid-bo...
research
βˆ™ 08/01/2023

High-Fidelity Eye Animatable Neural Radiance Fields for Human Face

Face rendering using neural radiance fields (NeRF) is a rapidly developi...
research
βˆ™ 09/23/2016

A Rotation Invariant Latent Factor Model for Moveme Discovery from Static Poses

We tackle the problem of learning a rotation invariant latent factor mod...
research
βˆ™ 01/08/2016

Anti-commutative Dual Complex Numbers and 2D Rigid Transformation

We introduce a new presentation of the two dimensional rigid transformat...

Please sign up or login with your details

Forgot password? Click here to reset