Planning, scheduling, and execution on the Moon: the CADRE technology demonstration mission
作者: Gregg Rabideau, Joseph Russino, Andrew Branch, Nihal Dhamani, Tiago Stegun Vaquero, Steve Chien, Jean-Pierre de la Croix, Federico Rossi
发布时间: 2025-02-24
来源: arxiv
研究方向: 太空探索与机器人技术
主要内容
本文介绍了NASA的CADRE任务,旨在通过多机器人系统在月球表面进行自主探索。任务包括使用三个移动机器人和一个基地站,收集月球表面的3D重建数据和地下探测数据。文章重点介绍了CADRE任务中的自主规划、调度和执行(PS&E)系统,该系统负责协调机器人活动,并确保每个机器人的热和电力资源在规定范围内。
主要贡献
1. 开发了基于领导者选举的多机器人规划、调度和执行架构,用于行星表面操作。
2. 提出了一种信息处理方法,减少了对共享世界和拍卖方法的需求。
3. 设计了一个能够处理复杂任务的PS&E系统,包括探索和分布式雷达探测。
4. 通过在多个测试环境中进行验证和验证,证明了该系统的鲁棒性和有效性。
研究方法
1. 领导者选举机制
2. 共享状态数据库
3. 集中式规划,分布式执行范式
4. 多机器人约束检查
5. 基于任务网络的任务调度
6. 资源模型(时间、电池状态、CPU温度)
7. Pytasknet任务建模库
实验结果
通过使用ROS模拟、Dragonfarm测试平台、开发模型和飞行模型,对PS&E系统进行了全面的测试。实验结果表明,该系统能够在具有挑战性的月球表面环境中有效地执行任务,并具有鲁棒性和适应性。
未来工作
进一步研究如何提高系统在通信延迟和环境变化情况下的性能,以及如何将多机器人系统应用于其他行星探索任务。