Planning and steering as one continuous-time program
GlobMP represents each motion as a piecewise polynomial, so every constraint, whether an obstacle, a separation between robots, or closeness to a learned policy's proposal, becomes a polynomial that must stay nonnegative over the whole motion, not only at sampled times. A gradient projection method alternates a step that lowers the smoothness cost with a restoration step that makes the curve feasible again. Every iterate stays feasible, and under mild assumptions the cost approaches the global optimum as the number of pieces grows.
Tightness and cost on synthetic instances

Robotarium, twelve robots, five scenarios, six planners (5× speed)
Steering tactile-reactive dexterous policies on a bimanual humanoid
GlobMP steers the action chunks of a learned policy (GR00T N1.7, π0.5) on a bimanual robot with two XHAND1 hands. A meta-reasoner picks the constraint blocks once per episode, and GlobMP returns a curve that meets every block at every instant while staying close to the policy.
Force magnitude per fingertip (raw sensor units), above its resting value. Dashed lines: first and last frame with motion.

Collision-free motion in end-effector space (D3IL avoiding-v0)
A planar end-effector must reach the goal while avoiding pillars. GlobMP is the projection step of DiRecT's diffusion sampler, compared with ten diffusion planners over 100 rollouts each.

Safe navigation in a nonconvex maze (D4RL maze2d-large)
A point robot crosses a nonconvex maze while avoiding keep-out regions. GlobMP picks a corridor by breadth-first search and enforces the keep-outs in continuous time; GlobMP is deterministic, the ten baselines run 10 episodes each.
Code on GitHub and Hugging Face
git clone https://github.com/GlobalMotionPlanning/GlobMP.git
cd globmp
pip install -e .
python -m pytest globmp/tests # about 10 s on one CPU core
@misc{amiri2026globmp,
title={Continuous-Time Motion Planning and Steering with Global Convergence},
author={Amiri, Mohsen and Didari, Sima and Ataee Tarzanagh, Davoud and Moon, Hankyu and Kwon, Yeongdae},
year={2026},
note={Equal contribution: Amiri, Didari, Ataee Tarzanagh}
}