Repolode
AVSLab

AVSLab/bsk_rl

Basilisk 시뮬레이터를 기반으로 우주선 작업 배정 및 계획을 위한 Gymnasium 강화학습 환경을 구축하는 Python 패키지입니다.

스타
125
포크
20
열린 이슈
30
마지막 커밋
3일 전

어떤 프로젝트인가요?

BSK-RL은 위성이 어떤 관측을 수집할지 계획하고 일정을 정하는 등의 우주선 작업 배정 문제를 위한 Gymnasium 환경을 구축하는 Python 패키지입니다. 모듈형 우주선 시뮬레이션 프레임워크인 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은(는) 무엇인가요?
Basilisk 시뮬레이터를 기반으로 우주선 작업 배정 및 계획을 위한 Gymnasium 강화학습 환경을 구축하는 Python 패키지입니다. BSK-RL은 위성이 어떤 관측을 수집할지 계획하고 일정을 정하는 등의 우주선 작업 배정 문제를 위한 Gymnasium 환경을 구축하는 Python 패키지입니다. 모듈형 우주선 시뮬레이션 프레임워크인 Basilisk를 기반으로 하므로, 환경에서 높은 충실도의 동역학을 합리적인 계산 비용으로 시뮬레이션할 수 있습니다.
bsk_rl은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
bsk_rl은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
bsk_rl은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. bsk_rl의 마지막 커밋은 2026년 11월 4일입니다.
bsk_rl은(는) 어디에 사용할 수 있나요?
위성 관측 일정을 정하는 강화학습 에이전트를 학습합니다. 현실적인 궤도 시뮬레이션에서 자율 작업 배정 알고리즘을 벤치마킹합니다. 지구 관측 위성군의 온보드 의사결정을 연구합니다.
bsk_rl는 어떻게 설치하나요?
BSK-RL 웹사이트를 열고 설치 안내를 따르세요
bsk_rl은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AVSLab/bsk_rl

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

우주선 역학, 유도, 항법 및 제어를 우주 궤도역학 임무에서 시뮬레이션하기 위한 Python과 C 기반 프레임워크입니다.

데이터·분석#astrodynamics#spacecraft#simulation
418+3 이번 주146CISC활발히 관리됨업데이트 19시간 전