Python-библиотека со стандартным API и эталонными средами для исследований многоагентного обучения с подкреплением, аналогичная Gymnasium.
AVSLab/bsk_rl
Пакет Python для создания сред Gymnasium для обучения с подкреплением и планирования задач космических аппаратов на базе симулятора Basilisk.
- Звёзды
- 125
- Форки
- 20
- Открытые issues
- 30
- Последний коммит
- позавчера
Что это?
BSK-RL — пакет Python для создания сред Gymnasium для задач постановки задач космическим аппаратам, например планирования и составления расписания наблюдений, которые должен провести спутник. Пакет работает поверх Basilisk — модульной платформы для симуляции космических аппаратов, — поэтому среды обеспечивают высокую точность динамики при разумных вычислительных затратах.
Пакет предназначен для исследований автономности космических аппаратов: исследователи описывают задачи как стандартные среды Gymnasium, а затем обучают на них агентов или оценивают их работу. Инструкции по установке, примеры и документация API доступны на сайте проекта.
Проект разрабатывает лаборатория Autonomous Vehicle Systems (AVS) Lab при Университете Колорадо в Боулдере.
Ключевые возможности
- 01Создаёт совместимые с Gymnasium среды для задач постановки задач космическим аппаратам.
- 02Работает на базе платформы симуляции космических аппаратов Basilisk, обеспечивающей высокую точность динамики.
- 03Ориентирован на планирование и составление расписания задач спутников, в том числе наблюдений Земли.
- 04Поддерживает сценарии обучения с подкреплением для исследований автономности космических аппаратов.
Сценарии использования
- Обучение агентов с подкреплением планированию расписания спутниковых наблюдений.
- Сравнение алгоритмов автономной постановки задач в реалистичной орбитальной симуляции.
- Исследование принятия решений на борту группировок спутников для наблюдения Земли.
Быстрый старт
- 1
Откройте сайт BSK-RL и следуйте инструкциям по установке
Что важно знать
- Пакет построен на базе симулятора Basilisk, поэтому необходимо также настроить Basilisk.
В подборках
Темы
Частые вопросы
- Что такое bsk_rl?
- Пакет Python для создания сред Gymnasium для обучения с подкреплением и планирования задач космических аппаратов на базе симулятора Basilisk. BSK-RL — пакет Python для создания сред Gymnasium для задач постановки задач космическим аппаратам, например планирования и составления расписания наблюдений, которые должен провести спутник. Пакет работает поверх Basilisk — модульной платформы для симуляции космических аппаратов, — поэтому среды обеспечивают высокую точность динамики при разумных вычислительных затратах.
- bsk_rl можно использовать бесплатно? Какая у него лицензия?
- bsk_rl распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- bsk_rl всё ещё поддерживается?
- Активно поддерживается. Последний коммит в bsk_rl — 4 нояб. 2026 г..
- Для чего можно использовать bsk_rl?
- Обучение агентов с подкреплением планированию расписания спутниковых наблюдений. Сравнение алгоритмов автономной постановки задач в реалистичной орбитальной симуляции. Исследование принятия решений на борту группировок спутников для наблюдения Земли.
- Как установить bsk_rl?
- Откройте сайт BSK-RL и следуйте инструкциям по установке
- Где скачать bsk_rl?
- Исходный код и инструкции по установке — на GitHub: https://github.com/AVSLab/bsk_rl
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Совместимый с Gymnasium набор симуляторов вождения для обучения и тестирования агентов автономного вождения и принятия решений.
Среды Gymnasium на базе PyBullet для обучения контроллеров квадрокоптеров с подкреплением — как одиночных, так и мультиагентных.
Набор робототехнических сред для обучения с подкреплением на базе MuJoCo, реализованных через API Gymnasium.
Лёгкий симулятор вождения на Python для обучения с подкреплением и исследований автономного вождения, с симуляцией сенсоров и средами в стиле Gymnasium.
Фреймворк на Python и C для моделирования динамики космических аппаратов, а также систем наведения, навигации и управления в задачах астронавтики.