DIRECT: A Differential Dynamic Programming Based Framework for Trajectory Generation
Kun Cao, Muqing Cao, Shenghai Yuan, Lihua Xie

TL;DR
This paper presents a novel DDP-based framework for polynomial trajectory generation in flat systems, simplifying the problem to a finite horizon control and enabling efficient, linear-complexity algorithms validated through simulations and experiments.
Contribution
It introduces a state-space perspective that reduces trajectory generation to a finite horizon control problem, enabling efficient algorithms with linear complexity.
Findings
Linear complexity with respect to the number of segments.
Effective trajectory generation validated by simulations and experiments.
Unified approach for constrained and unconstrained problems.
Abstract
This paper introduces a differential dynamic programming (DDP) based framework for polynomial trajectory generation for differentially flat systems. In particular, instead of using a linear equation with increasing size to represent multiple polynomial segments as in literature, we take a new perspective from state-space representation such that the linear equation reduces to a finite horizon control system with a fixed state dimension and the required continuity conditions for consecutive polynomials are automatically satisfied. Consequently, the constrained trajectory generation problem (both with and without time optimization) can be converted to a discrete-time finite-horizon optimal control problem with inequality constraints, which can be approached by a recently developed interior-point DDP (IPDDP) algorithm. Furthermore, for unconstrained trajectory generation with preallocated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Lipid metabolism and biosynthesis · Robotic Path Planning Algorithms
