← 최신 논문
⚡ electrical engineering

Terrain Consistent Reference-Guided RL for Humanoid Navigation Autonomy

본 논문은 지형 기하학적 특성에 맞춰 훈련 궤적을 조절하는 참조 기반 강화 학습 방법을 제시하여, 온보드 센싱과 계산만으로도 Unitree G1 휴머노이드 로봇이 험로와 계단에서 견고한 장시간 자율 항해를 달성할 수 있도록 합니다.

원저자: William D. Compton, Zachary Olkin, Aaron D. Ames

게시일 2026-05-18
📖 3 분 읽기☕ 가벼운 읽기

원저자: William D. Compton, Zachary Olkin, Aaron D. Ames

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

거친 예측 불가능한 세상, 예를 들어 계단과 고르지 않은 바닥, 좁은 문이 있는 공사장을 로봇이 걷도록 가르치는 상황을 상상해 보세요. 보통 두 가지 선택지가 있습니다: 카메라를 이용해 로봇이 주변을 '느끼며' 걷게 하는 것 (이는 어색할 수 있음) 이나, 다리를 어떻게 움직일지 정확히 미리 작성된 완벽한 스크립트를 주는 것 (바닥이 변하면 작동이 멈춤) 입니다.

이 논문은 로봇이 실시간으로 지형에 맞춰 스스로 변형되는 '지능형 스크립트'를 따라 걷도록 학습하는 현명한 중간 지점을 제시합니다.

다음은 이를 단순한 개념으로 분해한 방법입니다:

1. 문제: '눈먼' 스크립트 vs '어색한' 카메라

  • 옛날 방식 (참조 유도형): 무용수에게 "1 미터 앞으로 한 걸음 내딛어라"라는 스크립트를 준다고 상상해 보세요. 바닥이 평평하면 1 미터 한 걸음을 내딛습니다. 하지만 구멍이나 계단이 있다면, 스크립트가 바닥이 변했음을 알지 못해 넘어질 수 있습니다.
  • 다른 옛날 방식 (지각 강화학습): 로봇에게 걷기 영상 수천 개를 보여주고 물리 법칙을 스스로 터득하게 하는 것입니다. 이는 잘 작동하지만, 로봇이 어디로 가야 하는지 알려주는 'GPS' 시스템과 연결하기 어렵습니다. 로봇은 걷기는 훌륭하지만 지도를 따르는 데는 형편없을 수 있습니다.

2. 해결책: '변신하는' 스크립트

저자들은 로봇이 참조 궤적 (스크립트) 을 따라 걷도록 학습하되, 로봇이 이를 따르기 전에 스크립트가 지형에 맞춰 '성형'되도록 시스템을 만들었습니다.

다음과 같이 생각해보세요:

  • 로봇은 특정 경로를 따르고자 하는 '뇌' (AI 정책) 를 가지고 있습니다.
  • 로봇이 움직이기 전에, 선형 역진자 (Linear Inverted Pendulum) 라는 빠른 수학적 모델이 경로를 위한 3D 프린터처럼 작동합니다.
  • 로봇이 계단을 감지하면, 이 '프린터'는 즉시 "1 미터 앞으로 한 걸음 내딛어라"라는 명령을 "1 미터 앞으로 한 걸음 내딛되, 발을 더 높이 들어 계단에 맞게 각을 잡으라"로 재구성합니다.
  • 로봇은 이렇게 조정된 스크립트를 따라 학습합니다. 스크립트가 이미 지형에 완벽하게 맞춰져 있기 때문에, 로봇은 훨씬 더 빠르고 안정적으로 걷는 법을 학습합니다.

3. "SE(2)" 인터페이스: 만능 리모컨

로보틱스에서 가장 큰 장애물 중 하나는 '뇌' (보행기) 와 '항법자' (GPS/플래너) 가 서로 대화하도록 만드는 것입니다.

  • 보통 이 둘은 서로 다른 언어를 사용합니다. 항법자는 "부엌으로 가라"고 말하지만, 보행기는 각 관절을 어떻게 움직일지 정확히 알아야 합니다.
  • 이 논문은 로봇에 만능 리모컨을 제공합니다. 항법자는 "초당 1 미터로 앞으로 걷기"나 "왼쪽으로 회전하기" 같은 간단한 명령만 보냅니다.
  • 로봇의 내부 시스템은 그 간단한 명령을 받아 지형을 확인하고, '스크립트' (참조) 를 재구성한 뒤 복잡한 다리 움직임을 자동으로 실행합니다. 이로 인해 이 보행 로봇을 표준 항법 소프트웨어에 쉽게 연결할 수 있습니다.

4. 결과: 걷는 법을 실천하다

이 팀은 Unitree G1 휴머노이드 로봇 (인간처럼 생긴 이족 보행 로봇) 에서 이를 테스트했습니다.

  • 시뮬레이션에서: 로봇이 '성형된' 스크립트를 사용할 때, 변하지 않는 경직된 스크립트를 따를 때보다 경로를 훨씬 더 잘 추적함을 보여주었습니다.
  • 실제 세계에서는: 로봇을 실제 건물 안과 밖으로 데려갔습니다.
    • 로봇은 70 미터 이상 (축구장 길이 정도) 을 자율적으로 걸었습니다.
    • 두 개의 계단을 오르고 고르지 않은 험한 지형을 통과했습니다.
    • 모든 '사고'와 '감지'가 로봇 외부의 컴퓨터에 연결되지 않고 로봇 자체에서 이루어진 채로 이 모든 것을 수행했습니다.

요약 비유

자동차 운전법을 배우는 상황을 상상해 보세요.

  • 방법 A (옛날 방식): 특정 도로에 대한 정확한 조향 각도와 액셀러레이터 압력을 알려주는 GPS 를 받습니다. 우회전을 하면 지시가 틀어져 사고가 납니다.
  • 방법 B (옛날 방식): 아무 지시도 없이 차에 던져져 "스스로 알아내라"는 말을 듣습니다. 배울 수는 있겠지만 시간이 무진장 걸리고, 차에게 "마트로 가라"고 쉽게 지시할 수 없습니다.
  • 이 논문의 방법: "마트로 가라"는 GPS 를 받습니다. 운전하는 동안, 지능형 비서가 지금 당장 보는 구덩이와 회전길에 따라 '조향 및 가속' 지시를 즉시 다시 씁니다. 당신은 이 즉각적이고 완벽한 지시를 따르므로 어디든 안전하고 효율적으로 운전할 수 있습니다.

이 논문은 '지시사항'을 실시간으로 지형에 적응하도록 함으로써, 휴머노이드 로봇이 계단과 험한 지면 같은 복잡하고 인간적인 환경에서 걷도록 가르치고 이를 완전한 항법 시스템에 통합할 수 있음을 증명합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →