计算机科学
水准点(测量)
弹道
强化学习
控制器(灌溉)
机器人学
轨迹优化
人工智能
机器人
跟踪误差
模型预测控制
梯度下降
在线模型
控制工程
控制(管理)
人工神经网络
工程类
物理
地理
天文
统计
生物
数学
大地测量学
农学
作者
Nina Wiedemann,Valentin Wüest,Antonio Loquercio,Matthias Müller,Dario Floreano,Davide Scaramuzza
标识
DOI:10.1109/icra48891.2023.10160581
摘要
Control design for robotic systems is complex and often requires solving an optimization to follow a trajectory accurately. Online optimization approaches like Model Predictive Control (MPC) have been shown to achieve great tracking performance, but require high computing power. Conversely, learning-based offline optimization approaches, such as Reinforcement Learning (RL), allow fast and efficient execution on the robot but hardly match the accuracy of MPC in trajectory tracking tasks. In systems with limited compute, such as aerial vehicles, an accurate controller that is efficient at execution time is imperative. We propose an Analytic Policy Gradient (APG) method to tackle this problem. APG exploits the availability of differentiable simulators by training a controller offline with gradient descent on the tracking error. We address training instabilities that frequently occur with APG through curriculum learning and experiment on a widely used controls benchmark, the CartPole, and two common aerial robots, a quadrotor and a fixed-wing drone. Our proposed method outperforms both model-based and model-free RL methods in terms of tracking error. Concurrently, it achieves similar performance to MPC while requiring more than an order of magnitude less computation time. Our work provides insights into the potential of APG as a promising control method for robotics.
科研通智能强力驱动
Strongly Powered by AbleSci AI