用超网络让一个控制器学会四种太空任务,还能自适应新任务。
Learning Adaptive Multi-Task Guidance, Navigation, and Control via Hypernetworks

- 用超网络将任务信息映射为共享策略的参数,实现多任务统一控制。
- 在四种任务中表现接近专用模型,且抗扰动能力强。
- 可在真实卫星模拟器上直接部署,无需重新训练。
轨道环境中自主飞行的机器人需要既灵活又高效的任务控制能力,而为每种任务单独设计策略会导致架构脆弱、难以扩展。本文提出HYPER-GNC,一种基于超网络的多任务强化学习框架:通过物理感知的任务嵌入,动态生成共享演员-评论家策略的权重,使单一紧凑控制器掌握四种不同GNC任务——速度跟踪、对接、巡视与避障导航。连续嵌入空间支持部署时泛化至未见过的任务配置,无需重训。大量实验表明,其样本效率媲美单任务专用模型,且在显著惯性扰动和外部力矩下仍保持稳定。进一步在真实卫星模拟器上验证,成功跨越仿真到现实的鸿沟。代码、训练模型及部署脚本均已公开,保障可复现性。
原文摘要 · Abstract (English)
Autonomous free-flying robots in orbital environments require controllers that are both versatile and resource-efficient, yet maintaining a separate, task-specific policy for each mission profile is architecturally brittle and limits operational flexibility as requirements evolve. We introduce HYPER-GNC, a multi-task reinforcement learning framework in which a hypernetwork maps physics-informed task embeddings to the weights of a shared actor-critic policy, enabling a single compact controller to master four distinct GNC tasks: velocity tracking, docking, inspection, and navigation with obstacle avoidance. The continuous embedding space allows the controller to generalize to novel mission configurations at deployment time without any retraining. Extensive experiments demonstrate that HYPER-GNC achieves sample efficiency comparable to single-task specialists while maintaining stability under significant inertial perturbations and external body wrenches. We further validate the framework on a physical satellite emulator, successfully bridging the simulation-to-reality gap across all mission profiles. Code, trained models, and deployment scripts are made publicly available to support reproducibility.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。