LQ-OCP: Energy-Optimal Control for LQ Problems
Logan E. Beaver

TL;DR
This paper introduces a novel method for generating energy-optimal trajectories in linear-quadratic control systems, significantly improving efficiency and convergence speed over traditional LQR approaches, especially under constraints.
Contribution
We derive a new optimal motion primitive generator and switching conditions for LQ systems, enabling faster and more energy-efficient trajectory planning compared to existing methods.
Findings
Our method converges 6400% faster than LQR weight optimization.
It produces 350% more energy-efficient trajectories.
It remains effective under initial state disturbances and constraints.
Abstract
This article presents a method to automatically generate energy-optimal trajectories for systems with linear dynamics, linear constraints, and a quadratic cost functional (LQ systems). First, using recent advancements in optimal control, we derive the optimal motion primitive generator for LQ systems--this yields linear differential equations that describe all dynamical motion primitives that the optimal system follows. We also derive the optimality conditions where the system switches between motion primitives--a system of equations that are bilinear in the unknown junction time. Finally, we demonstrate the performance of our approach on an energy-minimizing submersible robot with state and control constraints. We compare our approach to an energy-optimizing Linear Quadratic Regulator (LQR), where we learn the optimal weights of the LQR cost function to minimize energy consumption…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control · Reinforcement Learning in Robotics
