Trusted Polytopic Action Sets for Fast Planning in Underactuated Systems
Authors: Akshay Jaitly, Siavash Farzan
Organizations: Onyx Robotics, Boston, MA 02210, USA · Department of Electrical Engineering, California Polytechnic State University, San Luis Obispo, CA 93407, USA
Underactuated systems pose a challenge for convex motion planning because their dynamically feasible motions lie on a manifold of trajectories in function space. Building on our earlier formulation of polytopic action sets (PAS), this paper presents a method for rapidly generating, online, trusted convex sets of short-horizon actions for underactuated and potentially nonlinear systems. Around a nominal trajectory, we construct local finite-dimensional action coordinates in which each parameter vector encodes a complete nearby motion through an affine trajectory map, rendering collision-avoidance and control bounds linear. To remain consistent with the nonlinear dynamics, we introduce a dynamics-violation metric and extract a trusted convex inner approximation using an IRIS-inspired inflation procedure directly in action space. The resulting PAS are reusable convex families of actions that can be queried and composed with linear programs, and a PAS-guided tree expansion treats nodes as composed reachable families rather than single trajectories, coupling local nonlinear fidelity with convex reuse for longer-horizon planning. The planner solves cluttered planar scenes in tens of milliseconds (14-78x faster than a kinodynamic RRT baseline) and reduces terminal error on a nonlinear underactuated benchmark by 26-86% over sampling and NLP baselines.
Figures & tables
Fig. 1: Geometric view of PAS construction. Top: a local LTV approximation around the nominal parameterizes nearby trajectories as affine functions of the action parameter γ . Bottom: in these action coordinates, a trusted PAS (red polytope) is extracted as a convex subset of the feasible-trajectory manifold. Here M is the dynamics-consistent trajectory manifold; x∗(⋅) the nominal trajectory and x(⋅) a neighbor on M ; δx,δu(⋅) the state/input deviations; and Tx∗M the tangent space, locally identified with the action-coordinate space γ∈Rnγ .
Fig. 2: (a) Reachable sets of a single PAS for the 2D double integrator, drawn at sampled time indices; the dashed curve is the nominal trajectory x∗(t) about which the PAS is constructed, and sampled collision constraints enter as halfspaces separating the reachable sets from the obstacle. (b) Composing PAS extends the reachable set toward the goal, the mechanism underlying our PAS-guided tree expansion (Sec. IV ).
Fig. 3: Dynamics-defect level sets ζ(γ) in action space. The trusted PAS (orange) lies inside the sublevel set ζ(γ)≤ζmax .
Fig. 4: Representative PAS-RRT solutions at 12 obstacles (left) and 16 obstacles (right). Magenta: final trajectory; colored tubes: forward reachable sets; dashed: nominal steering rollouts.
Fig. 5: Scenes with non-trivial topology: a narrow passage (left) and a bug-trap enclosing the goal (right). PAS-RRT solves both; trajectories are minimum-effort QP solutions.
Fig. 6: Single-PAS cartpole goal reachability ( M=40 , ζmax=0.05 ). Left: W -masked terminal error vs. horizon; right: relative improvement over direct sampling. PAS outperforms sampling and the NLP baseline.
Autonomous motion planning under unknown nonlinear dynamics requires learning system properties while navigating toward a target. In this work, we develop a hierarchical planning-control framework that enables online motion synthesis with limited prior system knowledge. The state space is partitioned into polytopes and approximates the unknown nonlinear system using a piecewise-affine (PWA) model. The local affine models are identified once the agent enters the corresponding polytopes. To reduce computational complexity, we introduce a non-uniform adaptive state space partition strategy that refines the partition only in task-relevant regions. The resulting PWA system is abstracted into a directed weighted graph, whose edge existence is incrementally verified using reach control theory and predictive reachability conditions. Certified edges are weighted using provable time-to-reach bounds, while uncertain edges are assigned information-theoretic weights to guide exploration. The graph is updated online as new data becomes available, and high-level planning is performed by graph search, while low-level affine feedback controllers are synthesized to execute the plan. Furthermore, the conditions of classical reach control theory are often difficult to satisfy in underactuated settings. We therefore introduce relaxed reachability conditions to extend the framework to such systems. Simulations demonstrate effective exploration-exploitation trade-offs with formal reachability guarantees.
Zhiquan Zhang, Melkior Ornik
University of Illinois Urbana-Champaign, IL, 61801 USA.
Agile quadruped navigation in dynamic environments demands trajectories that are both dynamically feasible and provably collision-free. Most real-time planners achieve tractability through a convex reduction that requires simplified kinematic models, discarding motion that the robot can readily execute, and certify safety only at discretization points, leaving open possible inter-sample collisions with moving obstacles. We present a real-time motion planning framework that retains the fully-actuated SE(2) model of a quadruped, with its anisotropic, heading-coupled velocity bounds, and accepts the resulting nonconvexity. By parameterizing trajectories as composite Bernstein polynomials, we exploit the convex hull property to certify collision avoidance and the input bounds over the entirety of each planning horizon. Solved at online replanning rates, the optimization runs in closed loop, commanding body velocities to the locomotion controller. We validate the approach in simulation against ablations and external baselines, and in hardware experiments on a quadruped navigating among unknown moving obstacles, recovering both lateral and heading-coupled motion that simplified models exclude.
Gage MacLin, Mason Peterson, Camilla Tabasso +4
Amazon Fulfillment Technologies & Robotics, Westborough MA, USA. · University of Iowa, Iowa City, IA 52240. · Massachusetts Institute of Technology, Cambridge, MA 02139, USA.
Motion planning algorithms compute control sequences that drive autonomous robots to goal regions while avoiding unsafe states. Existing methods, from sampling-based planning to deep reinforcement learning, typically provide task-completion guarantees only with respect to a nominal model or simulator, which may be invalidated when the true dynamics are unknown or difficult to model accurately. This letter addresses this limitation for systems with unknown dynamics and an available approximate nominal model, contributing a planner-agnostic constraint-tightening procedure that equips existing planners with a probabilistic task-completion guarantee on the true system. We leverage conformal prediction to provide a probabilistic bound on the nominal-to-true trajectory deviation over a distribution of planning problems. We tighten the planning constraints using that bound, and show that solving the tightened problem under the nominal model is a sufficient condition for solving the original problem on the true system with a prescribed probability. We validate the theoretical guarantees empirically and demonstrate substantially improved task completion relative to nominal-model planning.
Shubham Natraj, Bruno Sinopoli, Yiannis Kantaros
Department of Electrical and Systems Engineering, Washington University in St. Louis, 1 Brookings Dr, St. Louis, MO 63130, USA · School of Electrical, Computer and Energy Engineering, Arizona State University, 650 E. Tyler Mall, Tempe, AZ 85281, USA