Physically-Feasible Reactive Synthesis for Terrain-Adaptive Locomotion via Trajectory Optimization and Symbolic Repair

📅 2025-03-05
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Real-time adaptive locomotion planning for quadrupedal robots on dynamic, unknown terrain faces two key challenges: insufficient safety and generality in foothold selection, and prohibitively high computational cost in modeling complex terrain and optimizing long-horizon trajectories. Method: This paper proposes a novel framework integrating symbolic-level reactive synthesis with physically feasible gait optimization. It introduces a symbolic repair mechanism to mitigate dynamic infeasibility, a hierarchical state management architecture to reduce search space complexity, and a closed-loop collaborative paradigm comprising offline synthesis, online mixed-integer convex programming (MICP) optimization, and runtime repair. Results: Simulation evaluations demonstrate autonomous discovery of missing locomotion skills—e.g., on scattered stone steps and exposed rebar—under safety-critical conditions. The approach achieves low response latency, significantly reduces MICP invocation frequency, and guarantees controller correctness by construction.

Technology Category

Application Category

📝 Abstract
We propose an integrated planning framework for quadrupedal locomotion over dynamically changing, unforeseen terrains. Existing approaches either rely on heuristics for instantaneous foothold selection--compromising safety and versatility--or solve expensive trajectory optimization problems with complex terrain features and long time horizons. In contrast, our framework leverages reactive synthesis to generate correct-by-construction controllers at the symbolic level, and mixed-integer convex programming (MICP) for dynamic and physically feasible footstep planning for each symbolic transition. We use a high-level manager to reduce the large state space in synthesis by incorporating local environment information, improving synthesis scalability. To handle specifications that cannot be met due to dynamic infeasibility, and to minimize costly MICP solves, we leverage a symbolic repair process to generate only necessary symbolic transitions. During online execution, re-running the MICP with real-world terrain data, along with runtime symbolic repair, bridges the gap between offline synthesis and online execution. We demonstrate, in simulation, our framework's capabilities to discover missing locomotion skills and react promptly in safety-critical environments, such as scattered stepping stones and rebars.
Problem

Research questions and friction points this paper is trying to address.

Develops a framework for quadrupedal locomotion on dynamic terrains.
Combines reactive synthesis and MICP for safe, feasible footstep planning.
Enables real-time adaptation and repair for unforeseen terrain challenges.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Reactive synthesis for correct-by-construction controllers
Mixed-integer convex programming for footstep planning
Symbolic repair to handle dynamic infeasibility
Z
Ziyi Zhou
Georgia Institute of Technology
Qian Meng
Qian Meng
Cornell University
Formal MethodsRoboticsLarge Language Models
H
H. Kress-Gazit
Cornell University
Y
Ye Zhao
Georgia Institute of Technology