본문 바로가기

Figure Helix는 어떻게 발전했나: System 0·1·2 구조와 Helix 02·2.5에서 바뀐 것

Figure AI의 휴머노이드 VLA Helix를 공식 발표 기준으로 정리합니다. 상체 제어용 System 1·2에서 1kHz System 0을 더한 Helix 02, Index 사전학습을 쓴 Helix 2.5까지 구조와 수치를 비교합니다.

목차

핵심 요약

  1. Helix는 느리게 이해하는 System 2(7B VLM, 7~9Hz)와 빠르게 움직이는 System 1(80M 트랜스포머, 200Hz)을 나눈 구조로 시작했고, 처음에는 상체 35자유도만 제어했다.
  2. Helix 02는 1kHz로 균형·접촉·전신 협응을 맡는 10M 파라미터 System 0을 더해, 걷기와 조작을 하나의 신경망 시스템으로 묶었다.
  3. System 0은 1,000시간 이상의 리타게팅된 사람 동작 데이터와 20만 개 이상의 병렬 시뮬레이션 환경에서 학습한 뒤 실제 로봇으로 옮겼다고 Figure는 밝힌다.
  4. Helix 2.5는 사전학습된 VLM 대신 사람 행동 데이터셋 Index로 처음부터 사전학습해, 처음 보는 30가구에서 제로샷 평가를 했다.
  5. 공개 수치는 대부분 회사 발표 기준이며 외부 재현이 없으므로, 작업별 성공률이 공개된 항목과 공개되지 않은 항목을 구분해 읽어야 한다.

Figure AI의 Helix는 휴머노이드용 VLA(Vision-Language-Action) 모델 가운데 구조를 비교적 자세히 공개한 사례입니다. 다만 2025년 2월 첫 발표 이후 물류 작업 확장, 전신 제어를 더한 Helix 02, 새 사전학습 방식을 쓴 Helix 2.5까지 구조가 계속 바뀌어서, 어느 발표의 수치를 보느냐에 따라 같은 이름이 다른 시스템을 가리킵니다. 이 글은 Figure 공식 발표 네 편을 시간 순서로 읽고, 버전별로 무엇이 추가됐는지와 제어 주기 사이의 관계를 계산으로 정리합니다.

VLA가 이미지와 지시문을 관절 명령으로 바꾸는 일반적인 방식은 VLA 모델 구조 비교에서 다뤘으므로, 여기서는 Helix에만 해당하는 내용에 집중합니다.

출발점: 이해하는 모델과 움직이는 모델을 나눈 이유

첫 Helix 발표에 따르면 Helix는 두 개의 네트워크로 이루어집니다.

  • System 2(S2): 인터넷 규모 데이터로 사전학습된 7B 파라미터 오픈 가중치 VLM입니다. 7~9Hz로 동작하며 장면과 언어 지시를 이해해 잠재 벡터를 만듭니다.
  • System 1(S1): 80M 파라미터 크로스어텐션 인코더-디코더 트랜스포머입니다. S2의 잠재 벡터와 최신 관측을 받아 200Hz로 연속 행동을 출력합니다.

이렇게 나눈 이유는 큰 언어 모델이 빠르게 돌 수 없기 때문입니다. 7B 모델을 200Hz로 돌리는 것은 로봇에 탑재한 GPU로는 어렵지만, 무엇을 할지에 대한 판단은 초당 몇 번만 바뀌어도 충분합니다. 반대로 손가락과 손목의 미세한 궤적은 매 순간 갱신돼야 합니다. Helix는 두 네트워크를 로봇에 탑재된 저전력 임베디드 GPU 두 개에 하나씩 나눠 올려, 외부 서버 없이 로봇 안에서 전부 실행한다고 밝힙니다.

첫 Helix가 제어한 범위는 손가락, 손목 끝 궤적, 머리 시선, 몸통 자세를 포함한 상체 35자유도였습니다. 학습 데이터는 여러 로봇과 운영자가 모은 약 500시간 분량의 원격조작 데이터였고, 영상 클립을 보고 “이 동작을 시키려면 어떤 지시를 했겠는가"를 VLM이 사후에 붙이는 방식으로 언어 라벨을 자동 생성했습니다(Figure Helix 발표).

주기 사이의 관계를 계산해 보기

이중 시스템을 이해하는 가장 쉬운 방법은 느린 계층이 한 번 갱신되는 동안 빠른 계층이 몇 번 실행되는지 세어 보는 것입니다. S2의 주기를 f2 f_2 , S1의 주기를 f1 f_1 이라 하면 S2 갱신 한 번당 S1 실행 횟수는 다음과 같습니다.

n=f1f2 n = \frac{f_1}{f_2}

첫 Helix 발표의 값(f1=200 f_1 = 200 , f2=7∼9 f_2 = 7 \sim 9 )을 넣으면 S1은 S2가 한 번 생각을 바꿀 때마다 약 22~29번 행동을 냅니다. 즉 S1은 같은 잠재 목표를 받은 채로 0.1초 이상 스스로 관측을 반영해 동작을 다듬어야 하고, 이것이 S1에 별도 시각 입력이 들어가는 이유입니다.

Helix 02에서 추가된 System 0까지 넣으면 계층이 하나 더 생깁니다. Helix 02 발표의 S0 주기 1kHz와 S1 주기 200Hz를 같은 식에 넣으면 S1 명령 하나당 S0가 5번 실행됩니다. 세 계층의 관계를 표로 정리하면 다음과 같습니다.

계층주기파라미터입력출력처음 등장
System 27~9Hz7B카메라 영상, 언어 지시잠재 목표 벡터Helix (2025-02)
System 1200Hz80M (첫 발표 기준)S2 잠재 벡터, 카메라, 고유수용 감각관절 목표(첫 버전은 상체, 02부터 전신)Helix (2025-02)
System 01kHz10M전신 관절 상태, 몸체 운동관절 단위 액추에이터 명령Helix 02 (2026-01)

수치 출처: Helix, Helix 02. Helix 02에서 S1의 파라미터 수는 다시 공개되지 않았습니다.

물류 확장 발표에서 드러난 데이터 규모의 효과

2025년 6월의 물류 확장 발표는 구조보다 데이터와 입력 구성이 성능에 미치는 영향을 보여 줍니다. 컨베이어 위 소포를 집어 바코드가 스캐너를 향하도록 내려놓는 작업에서, Figure는 시연 데이터 양을 약 10·20·40·60시간으로 늘려 가며 학습했습니다.

항목변경 전변경 후조건
소포당 처리 시간약 6.84초4.31초학습 데이터 10시간 → 60시간
바코드 방향 성공률88.2%94.4%학습 데이터 10시간 → 60시간
소포당 처리 시간(최종)약 5.0초4.05초디코더 헤드 파라미터 50% 확대 등

수치 출처: Scaling Helix 발표. 같은 발표 안에서도 최종 처리 시간이 4.31초와 4.05초로 두 번 나오는데, 앞의 값은 60시간 학습 모델의 그래프, 뒤의 값은 추가 개선을 반영한 본문 수치입니다.

이 발표에서 S1 입력에 더해진 모듈은 세 가지입니다. 최근 프레임으로 만든 짧은 시각 기억, 손·몸통·머리의 과거 상태를 담은 상태 이력, 촉각을 대신하는 힘 피드백입니다. 기억 모듈을 더하자 주기당 처리 시간이 약 0.5초 짧아졌다고 밝히며, 저자들은 60시간도 여전히 데이터가 적은 구간이라고 평가합니다.

Helix 02: 걷기와 조작을 하나로 묶은 System 0

Helix 02의 핵심 변화는 전신 제어입니다. 첫 Helix가 상체만 다뤘다면, Helix 02의 S1은 머리 카메라, 손바닥 카메라, 손끝 촉각 센서, 전신 고유수용 감각을 모두 받아 전신 관절 목표를 냅니다. 손바닥 카메라와 손끝 촉각 센서는 Figure 03에 새로 들어간 하드웨어로, 손끝 센서는 3g 수준의 힘까지 감지한다고 밝힙니다.

새로 추가된 System 0은 균형, 접촉, 전신 협응을 맡습니다. 학습 방식은 다음과 같이 공개됐습니다.

  1. 1,000시간 이상의 사람 동작 데이터를 로봇 관절에 맞게 리타게팅합니다.
  2. 20만 개 이상의 병렬 시뮬레이션 환경에서 도메인 랜덤화를 적용해 학습합니다.
  3. 학습한 정책을 실제 로봇으로 옮깁니다.

수치 출처는 Helix 02 발표이며, 시뮬레이션 학습 정책을 현실로 옮길 때 생기는 문제와 도메인 랜덤화의 역할은 Sim-to-Real 격차 정리에서 설명했습니다.

공개 데모는 식기세척기 앞으로 걸어가 그릇을 꺼내고, 방을 가로질러 찬장에 쌓은 뒤, 다시 식기세척기를 채우고 작동시키는 4분짜리 연속 작업입니다. Figure는 이 과정이 리셋이나 사람 개입 없이 61개의 이동·조작 동작으로 이루어졌다고 밝히며, 손이 차 있을 때 엉덩이로 서랍을 닫거나 발로 식기세척기 문을 올리는 장면도 보여 줍니다.

Helix 2.5: 사전학습 데이터의 출처를 바꾸다

Helix 2.5 발표는 구조보다 사전학습 방식을 바꿨습니다. Helix 02까지는 사전학습된 VLM에서 출발했지만, Helix 2.5는 Figure의 사람 행동 데이터셋 Index로 무작위 초기화 상태부터 사전학습했습니다.

평가는 데이터를 한 번도 수집하지 않은 30가구에서 거실 정리, 수건 개기, 침대 정리 세 작업으로 했고, 작업 전체를 끝내야 성공으로 셌습니다. 같은 작업 데이터·구조·학습 조건에서 Index 사전학습이 없으면 제로샷 성공률이 9%, 있으면 56%였다고 밝힙니다(Helix 2.5 발표). 다만 Helix 2.5 자체의 작업별 성공률은 공개되지 않았습니다.

네 발표를 한 표로 보기

발표제어 범위새로 추가된 것공개된 주요 지표
Helix (2025-02)상체 35자유도S2(7B)+S1(80M) 이중 구조, 로봇 탑재 실행약 500시간 원격조작 데이터, 두 로봇 협업 데모
Scaling Helix (2025-06)상체(물류 작업)시각 기억, 상태 이력, 힘 피드백소포당 처리 시간, 바코드 방향 성공률
Helix 02 (2026-01)전신1kHz System 0, 손바닥 카메라·촉각 입력4분 연속 작업, 61개 동작
Helix 2.5 (2026-09)전신Index 기반 처음부터 사전학습30가구 제로샷, 사전학습 유무 9% 대 56%

출처: Helix, Scaling Helix, Helix 02, Helix 2.5.

발표 수치를 읽을 때 구분할 것

Helix 관련 수치는 모두 Figure가 직접 발표한 값이고, 같은 조건으로 외부에서 재현한 결과는 검증일 기준으로 확인하지 못했습니다. 그래서 인용할 때는 세 가지를 함께 적는 편이 안전합니다.

  • 어느 버전인가: 35자유도, 200Hz 같은 값은 첫 Helix 기준이며 Helix 02 이후에는 범위가 바뀌었습니다.
  • 어떤 작업에서 잰 값인가: 처리 시간과 바코드 방향 성공률은 소포 분류 작업에만 해당합니다.
  • 무엇과 비교한 값인가: Helix 2.5 발표의 9%와 56%는 같은 회사 모델 사이의 비교이며, 다른 회사 모델과의 비교가 아닙니다.

다른 휴머노이드 플랫폼과 하드웨어 사양을 나란히 놓고 싶다면 휴머노이드 플랫폼 비교를 함께 보면 됩니다.

자주 하는 실수

  • Helix를 하나의 거대 모델로 이해하는 경우 — 실제로는 주기가 다른 2~3개 네트워크가 잠재 표현으로 연결된 구조다.
  • 버전마다 제어 범위가 다르다는 점을 놓치는 경우 — 첫 Helix의 35자유도는 상체 기준이고, 전신 제어는 Helix 02부터다.
  • 데모 영상의 연속 동작 시간을 일반 성공률로 받아들이는 경우 — 발표마다 공개한 지표(처리 시간, 바코드 방향 성공률, 가구별 성공률)가 다르다.
  • Helix를 내려받아 쓸 수 있는 오픈 모델로 오해하는 경우 — 구조는 공개됐지만 가중치는 공개되지 않았다.

적용 전 체크리스트

  • 비교하려는 Helix 버전(초기·02·2.5)과 그 버전이 제어하는 범위를 확인했는가
  • 각 시스템의 제어 주기(7~9Hz, 200Hz, 1kHz)가 내 로봇 제어 루프와 어떻게 대응하는지 정리했는가
  • 인용하려는 수치가 어느 발표의 어떤 작업에서 나온 값인지 출처를 붙였는가
  • 자체 로봇에 비슷한 구조를 적용한다면 빠른 계층을 시뮬레이션으로 학습할 환경이 있는가

자주 묻는 질문

Helix를 직접 내려받아 써 볼 수 있나요?
검증일 기준으로 Figure는 Helix의 구조와 결과를 블로그로 공개했을 뿐 가중치나 코드를 공개하지 않았습니다. 비슷한 이중 시스템 구조를 직접 실험하려면 공개 모델인 GR00T N1.7 같은 대안을 검토하는 편이 현실적이며, 선택 기준은 오픈소스 로봇 정책 모델 비교에 정리했습니다.
System 0은 기존의 모델 기반 보행 제어기와 무엇이 다른가요?
Figure는 System 0이 손으로 작성한 C++ 코드 109,504줄을 대체한다고 밝힙니다. 사람이 설계한 규칙 대신 시뮬레이션에서 학습한 신경망이 관절 명령을 직접 낸다는 점이 다릅니다. 고전적인 ZMP 제어와 강화학습 보행의 차이는 휴머노이드 보행 제어에서 다뤘습니다.

참고 자료 · 검증 기준

  1. Figure AI — Helix: A Vision-Language-Action Model for Generalist Humanoid Control (2025-02-20)
  2. Figure AI — Scaling Helix: a New State of the Art in Humanoid Logistics (2025-06-07)
  3. Figure AI — Introducing Helix 02: Full-Body Autonomy (2026-01-27)
  4. Figure AI — Helix 2.5: Zero-Shot 30-Home Generalization (2026-09-17)
  5. Figure AI — Introducing Figure 03

마지막 검증일: