This paper develops an adaptive PID autotuner for multicopters, and presents simulation and experimental results. The autotuner consists of adaptive digital control laws based on retrospective cost adaptive control implemented in the PX4 flight stack. A learning trajectory is used to optimize the autopilot during a single flight. The autotuned autopilot is then compared with the default PX4 autopilot by flying a test trajectory constructed using the second-order Hilbert curve. In order to investigate the sensitivity of the autotuner to the quadcopter dynamics, the mass of the quadcopter is varied, and the performance of the autotuned and default autopilot is compared. It is observed that the autotuned autopilot outperforms the default autopilot.
翻译:本文为多机组开发了适应性的 PID 自动图解器, 并展示了模拟和实验结果。 自动图解器包含基于在 PX4 飞行堆放中执行的追溯成本适应控制法的适应性数字控制法。 学习轨迹用于优化单次飞行的自动驾驶。 然后自动调试自动驾驶与默认的PX4自动驾驶相比较, 通过驾驶使用第二阶Hilbert 曲线构造的试验轨迹进行飞行。 为了调查自动图解器对四轮机动态的敏感度, 四轮机的质量是不同的, 自动调试和默认自动驾驶的性能是比较的。 观察到自动调试运行自动驾驶比默认自动驾驶的性能要强。