Coordinating Planning and Tracking in Layered Control Policies via Actor-Critic Learning
–arXiv.org Artificial Intelligence
Layered control architectures (Matni et al., 2024; Chiang et al., 2007) are ubiquitous in complex cyber-physical systems, such as power networks, communication networks, and autonomous robots. For example, a typical autonomous robot has an autonomy stack consisting of decision-making, trajectory optimization, and low-level control. However, despite the widespread presence of such layered control architectures, there has been a lack of a principled framework for their design, especially in the data-driven regime. In this work, we propose an algorithm for jointly learning a trajectory planner and a tracking controller. We start from an optimal control problem and show that a suitable relaxation of the problem naturally decomposes into reference generation and trajectory tracking layers. We then propose an algorithm to train a layered policy parameterized in a way that parallels this decomposition using actor-critic methods. Different from previous methods, we show how a dual network can be trained to coordinate the trajectory optimizer and the tracking controller. Our theoretical analysis and numerical experiments demonstrate that the proposed algorithm can achieve good performance in various settings while enjoying inherent interpretability and modularity.
arXiv.org Artificial Intelligence
Aug-2-2024
- Country:
- North America > United States
- Pennsylvania (0.04)
- Europe > Portugal
- North America > United States
- Genre:
- Research Report > New Finding (0.46)
- Industry:
- Energy (0.46)
- Technology: