cs.ROOct 6, 2026

geodex: A Library for Motion Planning on Riemannian Manifolds

Authors: Phone Thiha Kyaw, Ben Wei, Sepehr Samavi, Miguel Angel Rogel Garcia, Jonathan Kelly

Organizations: Space & Terrestrial Autonomous Robotic Systems (STARS) Laboratory at the University of Toronto Institute for Aerospace Studies (UTIAS), Toronto, Ontario, Canada, M3H 5T6

Abstract

Planning motions that respect the intrinsic geometry of a robot's configuration space, including its curvature and a configuration-dependent notion of cost, yields shorter, lower-energy, and more natural trajectories than planning under the ambient flat metric. Existing libraries for optimization on manifolds provide rich geometric primitives but do not plan around obstacles. While general-purpose motion planning libraries support many state spaces and custom distance functions, they do not yet treat a configuration-dependent Riemannian metric as the geometry that drives distance, interpolation, and geodesics. We present geodex, an open-source C++20 library with Python bindings. The library exposes the manifold, its Riemannian metric, the retraction, and the sampler as independent, interchangeable components through a single sampling-based motion planning interface. The same planner runs unchanged on canonical spaces Rn\mathbb{R}^n, Tn\mathbb{T}^n, Sn\mathbb{S}^n, matrix Lie groups such as SO(2)SO(2), SE(2)SE(2), SO(3)SO(3), and SE(3)SE(3), products of these spaces, and articulated-robot configuration spaces, each equipped with a user-defined Riemannian metric. We make geodex publicly available with documentation, tests, and a reproducible benchmark suite.

Figures & tables

Explore similar work

CardsList
  1. RIT*: Riemannian Informed Trees for Cost-Adaptive Optimal Motion Planning

    Aug 1, 2026Muhayy Ud Din, Ahmed Nadar, Jan Rosell +1Motion PlanningObstacle Avoidance

  2. Induced Riemannian Metrics for Motion Planning with Constraints

    Sep 22, 2026Phone Thiha Kyaw, Thomas Cohn, Miguel Angel Rogel Garcia +1Motion PlanningRiemannian Manifolds

  3. Learning from Demonstrations over Riemannian Manifolds using Neural ODEs: An Extended Abstract

    Jun 3, 2026Diana Cuervo Espinosa, Mahathi Anand, Angela P. SchoelligGeodesicRiemannian Manifolds