Astrobee — это свободно летающая роботизированная система, разработанная NASA, состоящая из трёх кубических роботов. 🚀 Первоначально она создавалась для помощи астронавтам на МКС, автоматизируя их рутинные задачи. Однако у системы есть проблема: робот плохо справляется с деформируемыми объектами, например, с грузовыми мешками, которые используются на станции.
Учёные из Стэнфорда, Кембриджа и NASA Ames разработали Pyastrobee — симулятор и систему управления для обучения робота на языке Python, фокусируясь на транспортировке грузов. 🛠️ Этот инструмент, описанный в [статье](https://arxiv.org/abs/2505.01630), позволяет обучать Astrobee перемещать грузы между модулями МКС без столкновений.
Основная сложность — предсказание деформации мешков из гибкого материала. Для решения этой проблемы команда использовала физический движок Bullet и интеграцию с фреймворками для обучения с подкреплением (RL), такими как Gymnasium и Stable Baselines. 🧠 Это позволяет тестировать алгоритмы управления в виртуальной среде, что ускоряет разработку.
Симулятор Pyastrobee уже доступен для всех: код открыт на [GitHub](https://danielpmorton.github.io/pyastrobee). Следующие шаги — повышение эффективности алгоритмов и использование двух роботов для стабилизации груза. 🤖💡
#Наука #Робототехника #Космос