← 최신 논문
💻 computer science

CLAW: Composable Language-Annotated Whole-body Motion Generation

이 논문은 Unitree G1 휴머노이드 로봇을 위한 물리적으로 실현 가능한 언어-동작 쌍 데이터를 대규모로 생성하기 위해, 구성 가능한 운동 블록과 MuJoCo 시뮬레이션을 기반으로 한 CLAW 라는 오픈소스 웹 기반 파이프라인을 제안합니다.

원저자: Jianuo Cao, Yuxin Chen, Masayoshi Tomizuka

게시일 2026-04-15
📖 3 분 읽기☕ 가벼운 읽기

원저자: Jianuo Cao, Yuxin Chen, Masayoshi Tomizuka

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

🤖 CLAW: 로봇에게 '춤'을 가르치는 마법 레시피 책

이 논문은 Unitree G1이라는 사람형 로봇을 위해, "언어로 명령하면 움직이는" 데이터를 대량으로 만들어내는 새로운 방법 CLAW를 소개합니다.

기존 방식의 문제점과 CLAW 가 어떻게 해결책을 제시하는지, 마치 요리와 레시피에 비유해서 쉽게 설명해 드릴게요.


1. 왜 이 연구가 필요한가요? (기존 방식의 문제점)

지금까지 로봇에게 걷거나 뛰는 법을 가르치려면 두 가지 방법만 있었습니다.

  1. 실제 인간을 카메라로 찍는 방법 (모션 캡처):
    • 비유: 유명 안무가를 고용해서 춤을 추게 하고, 그걸 로봇에게 복사해 주는 거예요.
    • 문제: 비용이 너무 비싸고, 사람마다 동작이 달라서 로봇에게 딱 맞게 수정하기 힘들어요. 게다가 로봇이 넘어질 수도 있는 위험한 동작을 만들 수 있죠.
  2. AI 가 글을 보고 춤을 추게 하는 방법 (텍스트 - 모션 생성):
    • 비유: "신나게 춤춰!"라고 말하면 AI 가 춤을 만들어내는 거예요.
    • 문제: AI 가 만든 춤은 물리적으로 불가능할 때가 많아요. (예: 발이 공중에 뜬 채로 걷거나, 관절이 꺾이는 등). 실제 로봇에 적용하려면 다시 물리 법칙을 맞춰주는 번거로운 수정 작업이 필요하죠.

2. CLAW 는 무엇인가요? (해결책)

CLAW 는 "로봇이 실제로 움직일 수 있는 동작을 먼저 만들고, 그걸 바탕으로 설명문을 자동으로 써주는" 시스템입니다.

  • 핵심 아이디어: 로봇의 동작을 레고 블록처럼 생각하세요.
    • 걷기, 뛰기, 주먹질, 기어가기 등 25 가지 기본 동작 (블록) 이 있습니다.
    • 우리는 이 블록들을 속도, 방향, 시간만 조절해서 자유롭게 이어붙일 수 있습니다.
    • 마치 레고로 성을 짓듯이, "먼저 3 초간 걷고, 그다음 2 초간 주먹질하고, 마지막으로 기어가라"는 식으로 레시피를 짜는 거죠.

3. CLAW 는 어떻게 작동하나요? (3 단계 프로세스)

이 시스템은 크게 세 가지 역할을 하는 팀으로 나뉩니다.

① 레시피 작성자 (사용자 인터페이스)

사용자는 웹 브라우저에서 두 가지 방식으로 로봇에게 지시를 내립니다.

  • 키보드 모드: 게임 하듯이 키보드 (W, A, S, D) 를 누르며 실시간으로 로봇을 조종합니다. "지금 당장 오른쪽으로 돌면서 천천히 걸어!"라고 즉흥적으로 명령할 수 있어요.
  • 편집기 모드: 타임라인에 동작 조각들을 끌어다 놓아 정해진 레시피를 만듭니다. "1 분간 걷고, 2 분간 뛰고, 3 분간 주먹질하기" 같은 복잡한 미션을 미리 만들어서 반복 실행할 수 있죠.

② 요리사 (운동 계획 및 시뮬레이션)

  • 사용자가 만든 레시피를 받아서, MuJoCo라는 물리 엔진 안에서 로봇이 실제로 그 동작을 하도록 시뮬레이션합니다.
  • 여기서 중요한 건, 로봇이 넘어지지 않고 물리 법칙에 맞게 움직이는지 확인한다는 점입니다. 만약 로봇이 넘어지면 그 데이터는 버리고, 성공한 데이터만 저장합니다.

③ 비평가 (자동 설명문 생성)

  • 로봇이 움직이는 동안, CLAW 는 동시에 그 동작을 설명하는 문장을 만들어냅니다.
  • 창의적인 비유: 로봇이 "빨리 왼쪽으로 90 도 돌면서 걷는다"라고 움직이면, CLAW 는 이를 다음과 같이 다양한 스타일로 설명합니다.
    • 지시형: "빨리 왼쪽으로 90 도 돌며 걸어라."
    • 서술형: "로봇이 활기차게 왼쪽으로 돌아서 걷기 시작했다."
    • 간결형: "좌회전 걷기."
  • 이 설명문은 AI 가 임의로 지은 게 아니라, 동작 파라미터를 바탕으로 규칙에 따라 자동으로 생성되므로 100% 정확하고 반복 가능합니다.

4. CLAW 의 놀라운 점 (기대 효과)

  1. 무한한 데이터 생산: 실제 사람을 고용할 필요 없이, 컴퓨터만 있으면 밤새도록 수천 가지의 다양한 동작 데이터를 만들 수 있습니다.
  2. 자연스러운 연결: 걷다가 갑자기 기어가는 동작으로 넘어갈 때, 로봇이 넘어지지 않고 자연스럽게 넘어가도록 설계되어 있습니다. (물론 가끔은 어색한 연결이 생기기도 하지만, 대부분 매끄럽습니다.)
  3. 언어와 운동의 완벽한 짝꿍: 로봇이 어떤 동작을 했는지, 그걸 설명하는 문장이 자동으로 붙어 나오기 때문에, 나중에 "로봇아, '신나게 춤춰'라고 했을 때 실제로 춤을 추게 하는" AI 를 훈련시키기에 최적의 데이터가 됩니다.

요약

CLAW는 로봇에게 춤을 가르치는 마법 레시피 책입니다.
우리는 이 책에서 기본 동작 (레고 블록) 을 골라 조합하고, 속도와 방향을 조절하면, 로봇은 물리 법칙을 지키며 그 동작을 수행합니다. 그리고 동시에 그 동작을 설명하는 다양한 스타일의 설명문도 자동으로 써줍니다.

이 덕분에 우리는 값비싼 촬영 장비나 수작업 없이도, 로봇이 언어 명령을 이해하고 자연스럽게 움직일 수 있도록 훈련시키는 엄청난 양의 데이터를 쉽게 만들어낼 수 있게 되었습니다.

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

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

Digest 사용해 보기 →