Search papers, labs, and topics across Lattice.
This paper introduces a stochastic multiple shooting method that enhances sample efficiency and convergence in trajectory optimization by connecting short control action sequences with local feedback policies. By synthesizing approximate system Jacobians from rollouts, the approach is particularly suited for model-based reinforcement learning in environments with black-box dynamics. The method demonstrates significant improvements in sample efficiency and terminal set convergence across various nonlinear optimization tasks, including both analytical and learned dynamics scenarios.
Achieving faster convergence to terminal constraints, this method drastically reduces sample inefficiency in trajectory optimization for complex robotic tasks.
Stochastic single shooting trajectory optimization methods such as Model Predictive Path Integral control (MPPI) have been widely adopted in robotics due to their ability to reason about probabilistic dynamics and provide solutions where model gradients are noisy, costly to evaluate, or unavailable. However, satisfaction of terminal constraints when shooting over long action sequences is often sample inefficient, requiring a large number of iterations for convergence. In this paper, we present a stochastic multiple shooting method that optimizes short control action sequences connected via local feedback policies to improve sample efficiency and convergence to a terminal set. Additionally, we show that we are able to synthesize approximate system Jacobians purely from rollouts, making the method suitable for model-based reinforcement learning with black-box dynamics. We demonstrate the algorithm has improved sample efficiency and terminal set convergence for three nonlinear, underactuated optimization problems: a classic cartpole swingup task with analytical dynamics, a cartpole swingup task with learned neural network dynamics, and a VTOL quadplane performing a high angle-of-attack, precision post-stall landing maneuver.