将可解释模块与端到端可微结合,提升自动驾驶导航的性能与透明度。
MIND-Stack: Modular, Interpretable, End-to-End Differentiability for Autonomous Navigation
- 分模块设计,中间状态可解释,支持从传感器到控制的全程可微训练。
- 定位模块优化后,控制误差降低,实测性能超越现有先进算法。
- 适用于计算资源受限的真实机器人平台,支持模拟到现实的部署。
开发鲁棒高效的导航算法面临挑战:基于规则的方法具备可解释性和模块化,但难以从大数据中学习;端到端神经网络虽擅长学习,却缺乏透明性与模块性。本文提出MIND-Stack,一个由定位网络与Stanley控制器组成的模块化软件栈,包含人类可理解的中间状态表示,并实现全程端到端可微。该方法使上游定位模块不仅能完成状态估计,还能通过可微性降低下游控制误差。与现有可微算法相比,MIND-Stack不仅覆盖从传感器输入到执行器输出的完整导航链路,还具备真实世界部署能力。实验表明,定位模块通过可微性显著降低控制损失,性能优于当前最优算法。我们在算力受限的真实嵌入式平台上成功部署,验证了模拟到现实的迁移能力,并实现了定位与控制的联合训练。未来计划引入更多导航模块,进一步提升系统稳定性与性能。
原文摘要 · Abstract (English)
Developing robust, efficient navigation algorithms is challenging. Rule-based methods offer interpretability and modularity but struggle with learning from large datasets, while end-to-end neural networks excel in learning but lack transparency and modularity. In this paper, we present MIND-Stack, a modular software stack consisting of a localization network and a Stanley Controller with intermediate human interpretable state representations and end-to-end differentiability. Our approach enables the upstream localization module to reduce the downstream control error, extending its role beyond state estimation. Unlike existing research on differentiable algorithms that either lack modules of the autonomous stack to span from sensor input to actuator output or real-world implementation, MIND-Stack offers both capabilities. We conduct experiments that demonstrate the ability of the localization module to reduce the downstream control loss through its end-to-end differentiability while offering better performance than state-of-the-art algorithms. We showcase sim-to-real capabilities by deploying the algorithm on a real-world embedded autonomous platform with limited computation power and demonstrate simultaneous training of both the localization and controller towards one goal. While MIND-Stack shows good results, we discuss the incorporation of additional modules from the autonomous navigation pipeline in the future, promising even greater stability and performance in the next iterations of the framework.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。