DreamLander: 행성 착륙선 강화학습을 위한 6-DOF 월드 모델

DreamLander: 행성 착륙선 강화학습을 위한 6-DOF 월드 모델

George Nehma, Patrick Quinn, Madhur Tiwari, Camilo Riano-Rios

2 분 읽기•2026년 11월 10일

시뮬레이션 프레임워크

DreamLander는 착륙선과 목표 착륙 지점 사이의 6-DOF 운동 방정식에 기반한 환경에서 학습합니다. 환경은 IsaacLab에서 구축되며, 동역학 전파에는 통합된 NVIDIA PhysX 엔진을 사용합니다. PhysX는 충돌 처리와 완전한 6-DOF 제약 조건을 지원하므로 시뮬레이션의 여러 센서를 구현하기에 적합합니다. 시뮬레이션은 진입·하강·착륙(EDL)의 착륙 직전 단계에 초점을 맞추므로 중력은 수직 아래 방향으로 작용한다고 가정합니다.

IsaacLab의 지형은 시뮬레이션 대상 행성이나 소행성의 색상과 크레이터, 산, 바위 등의 기하학적 특징을 재현하도록 설계하고 텍스처를 입힌 FBX 파일로 생성합니다. 사실감 높은 지형 렌더링은 사진처럼 사실적인 카메라 관측에 중요하며, 시뮬레이션과 현실 간 격차를 줄이는 데 도움이 될 수 있습니다. 이 연구는 픽셀 기반 관측을 사용하지 않으므로 초고해상도 텍스처 렌더링은 필요하지 않지만, 지형의 기하학적 형상을 정확하게 표현해야 합니다.

착륙선의 3D 모델도 시뮬레이션 프레임워크의 중요한 요소입니다. IsaacLab은 사용자가 지정한 질량 또는 밀도 매개변수로부터 비행체의 관성 텐서를 계산합니다. 실제 비행체와 유사한 기하학적 특징을 가진 착륙선을 선택하면 시뮬레이션의 충실도가 높아집니다. 텍스처는 시뮬레이션에 영향을 주지 않으므로 착륙선 모델에는 텍스처를 적용하지 않습니다.

자주 묻는 질문

DreamLander는 어떤 시뮬레이션 프레임워크를 사용하나요? IsaacLab과 통합된 NVIDIA PhysX 엔진을 사용해 동역학을 전파합니다.

시뮬레이션은 무엇을 모델링하나요? 착륙선과 목표 착륙 지점 사이의 6-DOF 운동을 모델링하며, EDL의 착륙 직전 단계에 초점을 맞춥니다.

지형은 어떻게 표현하나요? 크레이터, 산, 바위 등 행성이나 소행성의 특징을 재현하도록 설계된 FBX 파일로 지형을 생성합니다.

착륙선 모델의 기하학적 형상이 중요한 이유는 무엇인가요? IsaacLab은 질량 또는 밀도 매개변수로부터 비행체의 관성 텐서를 계산하며, 실제와 유사한 기하학적 특징은 시뮬레이션의 충실도를 높여줍니다.