NASA ERNEST는 달의 급경사와 긴 그림자를 어떻게 배웠나: 강화학습 로버 현장시험

ERNEST의 다음 시험 계약서나 연구 검토표에 한 줄만 넣을 수 있다면 ‘몇 km를 달렸는가’보다 먼저 물어야 할 것이 있다. 경사·그림자·느슨한 지면에서 사람이 몇 번, 어떤 이유로 개입했고 로버는 개입 전후에 안전한 상태를 유지했는가? NASA가 공개한 지상 시험은 7일 동안 37시간, 약 26km를 최소 개입으로 주행한 중요한 기록이다. 그러나 정확한 관측·행동·보상 함수와 달 환경 합격 기준은 공개 기사에 모두 나오지 않는다.

여러 센서 입력과 후보 행동 경로를 이용해 조작 작업을 수행하는 로봇 파운데이션 모델 개념도
특정 모델의 실제 출력이나 성능 증거가 아닌, 지각·행동 후보·사람 도움 요청의 관계를 설명하기 위한 AI 생성 개념 이미지입니다.

긴 거리를 보내려면 지구의 조종자가 병목이 된다

달의 급경사와 길게 드리운 그림자에서는 경로가 평평한 지도 선으로 보이지 않는다. 바퀴가 미끄러지고 암석이 chassis를 걸며 조명 변화가 지형 인식을 흔든다. 통신 지연과 제한된 연락 창 때문에 사람이 wheel command를 계속 보내는 방식으로는 장거리 과학 임무의 시간을 쓰기 어렵다.

ERNEST 연구의 역할은 이런 환경에서 terrain을 읽고 능동 서스펜션과 주행 행동을 조절하는 자율성을 성숙시키는 데 있다. NASA의 ERNEST 현장시험 기사는 고충실도 시뮬레이션에서 강화학습을 거친 뒤 JPL Mars Yard와 콜로라도 사막으로 옮긴 순서를 설명한다. simulation에서 바로 달로 간 것이 아니다.

공개 자료는 연구 방향과 시험 결과를 알려 주지만 state vector, action set, reward weight와 energy constraint 수식을 제공하지 않는다. 그래서 ‘경사를 보상으로 배웠다’거나 특정 센서 입력을 썼다고 세부 구현을 만들어내면 안 된다. 검토자는 관측 가능한 terrain·차체 상태, 허용 행동, 진척·에너지·안전 보상이 어떻게 trace되는지 연구팀의 실제 artifact로 확인해야 한다.

기준선과 시험장은 먼저 같은 언어를 써야 한다

파일럿의 비교대상은 ‘아무것도 하지 않는 로버’가 아니다. 사람이 waypoint를 정하고 기존 autonomy가 local path·traction을 처리하는 방식, RL policy를 쓴 방식과 안전 fallback을 같은 course에서 비교해야 한다. 각 방식에 든 operator minute, stop, stuck recovery, energy와 이동 거리도 함께 잰다.

시험장 준비 항목지상 기준선달과 닮은 점아직 대체하지 못하는 조건
지형경사·암석·느슨한 토양과 반복 가능한 routetraction·suspension·path 선택 부담달 레골리스의 입도·정전기·저중력 거동
조명강한 명암·긴 그림자·역광 courseperception의 illumination 변화달 낮의 실제 태양각·반사와 열주기
운영통신 지연 주입·제한된 intervention window사람 감독을 줄인 장시간 autonomy지구–달 link와 실제 mission network
기체질량·wheel·active suspension·sensor configuration 고정동일 hardware에서 policy 비교진공·방사선·flight hardware qualification
안전geofence·chase crew·recovery·stop rule실패 원인과 개입시간 계측달에서 현장회수가 불가능한 consequences

course를 매번 다르게 달리면 날씨와 지형 난이도가 policy 차이처럼 보일 수 있다. route segment를 slope, rock field, shadow transition과 loose soil로 태그하고 baseline과 candidate를 교차 실행한다. 학습에 사용된 terrain과 완전히 새 terrain도 나눠 generalization을 본다.

시뮬레이터 밖으로 나오는 데 드는 비용

강화학습은 시뮬레이션에서 많은 실패를 허용할 수 있지만 real rover에서는 부품 마모와 recovery crew 시간이 든다. sensor noise, wheel slip, actuator delay, mass와 terrain model을 무작위화해도 현실의 모든 조합을 담지는 못한다. Mars Yard는 통제된 전환 단계를, 사막은 더 긴 거리와 변화하는 자연 지형을 제공한다.

현장비용에는 로버 운송·조립, course survey, weather·lighting 기록, battery·power support, safety crew, telemetry storage, spare part와 고장 뒤 root-cause 분석이 포함된다. 성공한 26km만 계산하면 policy를 중단하고 점검한 시간, sensor cleaning과 intervention labor가 사라진다. 시험 일지에서 moving, deliberating, stopped, serviced와 recovered 시간을 분리한다.

JPL의 ERNEST 사막시험 이미지 기록은 약 16mile·37hour의 지상 프로토타입 시험과 현장 맥락을 뒷받침한다. 사진과 메타데이터는 실제 사막에서 시험했다는 증거지만 thermal-vacuum, radiation이나 lunar regolith 시험 결과를 대신하지 않는다.

개입 횟수보다 개입 직전 상태가 더 많은 것을 말한다

‘최소 개입’은 유용하지만 분모와 정의가 필요하다. 사람이 목표 waypoint를 줬는지, stuck를 풀었는지, sensor를 닦았는지, software를 restart했는지, safety 때문에 수동 조종했는지를 나눈다. 예정된 배터리·정비와 autonomy failure recovery도 따로 집계한다.

개입 전 30초와 뒤 30초의 terrain estimate, wheel speed·slip, suspension state, commanded·actual motion, energy와 planner confidence를 보존한다. 그래야 policy가 스스로 위험을 감지해 멈춘 것인지, 움직이지 못해 사람이 늦게 막은 것인지 구분할 수 있다. 안전 정지는 distance KPI를 낮춰도 좋은 결과일 수 있다.

긴 그림자에서 perception confidence가 떨어질 때 무리하게 전진하는 policy보다 관측각을 바꾸거나 기다리고 우회하는 policy가 mission value를 높일 수 있다. reward가 거리만 크게 주면 energy와 wheel sinkage, suspension stress를 희생할 위험이 있다. 공개 NASA 기사에 정확한 reward 식이 없으므로 이러한 항목은 사실 주장 대신 review question으로 둔다.

26km를 달 통과증으로 바꾸지 않는 합격표

2026년 3월 지상시험의 가치와 미래 lunar readiness는 한 표에서 상태를 달리 표시해야 한다. 완료된 지상 결과는 그대로 인정하되, 아직 하지 않은 환경 검증은 계획 또는 미확인으로 남긴다. 숫자가 없으면 목표를 만들 수는 있어도 NASA 달성값처럼 쓰지 않는다.

판단축현재 공개된 증거다음 gate에서 받을 수치합격 해석
장시간 이동7일 동안 37시간·약 26km, 최대 약 1km/h, 최소 개입이라는 NASA 보고moving·stopped·service 시간과 segment completion거리와 가동시간을 함께 충족
새 지형 적응simulation→Mars Yard→사막의 단계적 이전seen·unseen terrain별 success·slip·stuck학습 course 밖 성능 저하가 허용범위 안
사람 개입기사에는 최소 개입으로 설명원인별 interventions per km·hour와 recovery time안전정지와 실패개입을 분리해 목표 충족
에너지·기계 부담세부 공개 수치 없음Wh/m, peak torque, suspension·wheel stress거리 이익이 energy·수명 손실보다 큼
달 환경지상 사막 프로토타입 시험저중력 대체시험·진공·열·방사선·regolith·통신 결과각 qualification을 독립 통과해야 flight readiness 논의 가능

benefit threshold는 baseline보다 멀리 간다는 한 문장이 아니다. 같은 과학 목표를 더 적은 operator minute와 energy로 달성하고, unsafe excursion과 unrecoverable stuck를 늘리지 않아야 한다. 달 현장에서는 사람이 끌어낼 수 없으므로 tail risk와 safe-state recovery에 더 높은 가중치를 둔다.

다음 결정은 단계 사이의 증거로 내린다

NASA TechPort의 관련 프로젝트 기록은 ERNEST가 기술 연구개발 과정에 있음을 확인하는 공식 추적 자료다. 현장시험이 완료됐다는 사실과 달 비행 하드웨어·발사 임무가 승인됐다는 상태는 다르다. 일정표에는 논문·기사 날짜보다 technology gate와 configuration을 적는다.

  • 고충실도 simulation에서 known terrain·randomized terrain과 sensor·actuator fault를 재현한다.
  • JPL Mars Yard에서 policy·fallback·telemetry와 recovery procedure를 같은 configuration으로 통과시킨다.
  • 사막 field test에서 거리·시간·조명·경사·intervention·energy·damage를 segment별로 기록한다.
  • 실패 사례를 simulation에 다시 넣되 test set과 training set을 분리해 재시험한다.
  • thermal-vacuum, radiation, dust·regolith, 저중력 대체시험과 lunar communication 조건을 각각 검증한다.
  • flight-like hardware 변경이 policy input·dynamics에 미치는 영향을 재학습·회귀시험한다.
  • 임무 review에서는 달 환경 gate가 닫히기 전 지상 26km를 flight readiness로 승인하지 않는다.

다음 단계로 가는 기준은 모든 불확실성이 사라지는 것이 아니다. 남은 위험이 어떤 환경에서 나타나는지, fallback이 작동하는지, 새 hardware와 terrain에서 성능이 얼마나 변하는지 설명할 수 있어야 한다. 지상시험이 제공한 가장 큰 자산은 숫자 하나가 아니라 이 검증 사슬을 실제 rover log로 시작했다는 점이다.

학습 방식의 차이는 로봇 모방학습과 강화학습 비교로, 보상이 이상행동을 만드는 문제는 사람·영상 피드백 기반 reward model과 함께 보면 좋다. ERNEST의 실제 세부 구현은 공개 NASA 자료의 범위 안에서만 연결한다.

현장에서 다시 확인할 질문

ERNEST 같은 강화학습 rover 파일럿은 언제 중단하거나 되돌려야 하나요?

unsafe excursion, 사람이 풀어야 하는 stuck, energy·actuator 부담이나 새 지형 성능 저하가 합의한 문턱을 넘고 fallback도 안전하게 닫히지 않을 때다. 한 번의 실패로 연구를 포기하기보다 해당 policy·configuration의 field progression을 멈추고 baseline controller로 되돌린 뒤 원인과 재시험 조건을 기록한다.

자료 마지막 확인: 2026년 8월 26일