Repolode
AVSLab

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. 1

    Откройте сайт BSK-RL и следуйте инструкциям по установке

Что важно знать

  • Пакет построен на базе симулятора Basilisk, поэтому необходимо также настроить Basilisk.

В подборках

Темы

#reinforcement-learning#spacecraft#satellite-tasking#simulation#gymnasium#earth-observation#autonomy

Частые вопросы

Что такое 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 обновляется ежедневно.

Похожие проекты

Python-библиотека со стандартным API и эталонными средами для исследований многоагентного обучения с подкреплением, аналогичная Gymnasium.

3,6 тыс.+9 за неделю555PythonMITАктивно поддерживаетсяОбновлён 7 дней назад

Фреймворк на Python и C для моделирования динамики космических аппаратов, а также систем наведения, навигации и управления в задачах астронавтики.

417+2 за неделю146CISCАктивно поддерживаетсяОбновлён вчера