Embedding-Based Interpolation on the Special Orthogonal Group

Abstract

We study schemes for interpolating functions that take values in the special orthogonal group SO(n). Our focus is on interpolation schemes obtained by embedding SO(n) in a linear space, interpolating in the linear space, and mapping the result onto SO(n) via the closest point projection. The resulting interpolants inherit both the order of accuracy and the regularity of the underlying interpolants on the linear space. The values and derivatives of the interpolants admit efficient evaluation via either explicit formulas or iterative algorithms, which we detail for two choices of embeddings: the embedding of SO(n) in the space of n × n matrices and, when n=3, the identification of SO(3) with the set of unit quaternions. Along the way, we point out a connection between these interpolation schemes and geodesic finite elements. We illustrate the utility of these interpolation schemes by numerically computing minimum acceleration curves on SO(n), a task which is handled naturally with SO(n)-valued finite elements having C1-continuity.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…