Vectorial Parameterizations of Pose

03/12/2021
by   Timothy D. Barfoot, et al.
0

Robotics and computer vision problems commonly require handling rigid-body motions comprising translation and rotation - together referred to as pose. In some situations, a vectorial parameterization of pose can be useful, where elements of a vector space are surjectively mapped to a matrix Lie group. For example, these vectorial representations can be employed for optimization as well as uncertainty representation on groups. The most common mapping is the matrix exponential, which maps elements of a Lie algebra onto the associated Lie group. However, this choice is not unique. It has been previously shown how to characterize all such vectorial parameterizations for SO(3), the group of rotations. We extend this result to SE(3), the group of poses (translation and rotation), showing how to build a family of mappings that includes the matrix exponential as well as the Cayley transformation. While our main contribution is the theory, we also demonstrate three different applications of the proposed pose mappings: (i) pose interpolation, (ii) pose servoing control, and (iii) pose estimation in a pointcloud alignment problem. In the pointcloud alignment problem our results lead to a new algorithm based on the Cayley transformation, which we call CayPer.

READ FULL TEXT
research
06/08/2022

On the Eigenstructure of Rotations and Poses: Commonalities and Peculiarities

Rotations and poses are ubiquitous throughout many fields of science and...
research
05/02/2018

Computing CNN Loss and Gradients for Pose Estimation with Riemannian Geometry

Pose estimation, i.e. predicting a 3D rigid transformation with respect ...
research
08/23/2023

Certifiably Optimal Rotation and Pose Estimation Based on the Cayley Map

We present novel, tight, convex relaxations for rotation and pose estima...
research
03/30/2021

Deep regression on manifolds: a 3D rotation case study

Many problems in machine learning involve regressing outputs that do not...
research
06/18/2019

Characterizing the Uncertainty of Jointly Distributed Poses in the Lie Algebra

An accurate characterization of pose uncertainty is essential for safe a...
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
03/29/2021

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

An arbitrary rigid transformation in 𝐒𝐄(3) can be separated into two par...

Please sign up or login with your details

Forgot password? Click here to reset