← 최신 논문
💻 computer science

ULC: A Unified and Fine-Grained Controller for Humanoid Loco-Manipulation

이 논문은 인간형 로봇의 이동과 조작을 분리된 계층 구조가 아닌 단일 통합 정책으로 제어하여 정밀도, 작업 공간, 강인성을 동시에 향상시키는 'ULC(통합 이동 - 조작 제어기)'를 제안하고 Unitree G1 로봇을 통해 검증했습니다.

원저자: Wandong Sun, Luying Feng, Baoshi Cao, Yang Liu, Yaochu Jin, Zongwu Xie

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

원저자: Wandong Sun, Luying Feng, Baoshi Cao, Yang Liu, Yaochu Jin, Zongwu Xie

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

🤖 1. 문제점: "양손으로 악수하고, 발로 춤추기"의 어려움

기존의 로봇 제어 방식은 마치 한 사람이 양손으로 악수하는 연습을 따로 하고, 발로 춤추는 연습을 따로 하는 것과 비슷했습니다.

  • 기존 방식 (분리된 제어): 로봇의 '다리 (걷기)'와 '팔 (물건 잡기)'을 별개의 두 뇌가 따로따로 제어했습니다.
    • 비유: 한 사람은 "발로 춤춰!"라고 명령하고, 다른 사람은 "손으로 악수해!"라고 명령합니다. 두 명이 따로따로 연습했으니, 실제로 합쳐서 춤을 추면서 악수하려니 서로 발을 밟거나 손이 엉켜서 어색해집니다.
    • 결과: 로봇이 걷다가 물건을 들면 넘어지거나, 물건을 잡으려다 걸음을 멈추는 등 조화가 잘 안 됐습니다.

✨ 2. 해결책: ULC, "한 뇌로 온몸을 통솔하는 마스터"

이 논문이 제안한 ULC는 다리, 허리, 팔까지 모든 부위를 하나의 뇌 (단일 정책) 가 통합적으로 제어합니다.

  • ULC 방식 (통합 제어): 로봇이 걷고, 물건을 들고, 몸을 돌리는 모든 동작을 하나의 두뇌가 동시에 계산합니다.
    • 비유: 이제 로봇은 마치 인간처럼 "걸으면서 동시에 물건을 들고, 허리를 틀어서 선반에 올려놓아라"라는 복잡한 지시를 한 번에 이해하고 실행합니다. 마치 프로 무용수가 춤을 추면서 동시에 악기를 연주하는 것과 같습니다.

🛠️ 3. 어떻게 가능해졌나? (핵심 기술 4 가지)

ULC 가 이렇게 똑똑해지기 위해 적용된 4 가지 비법은 다음과 같습니다.

  1. 단계별 학습 (Sequential Skill Acquisition):

    • 비유: 어릴 적에 먼저 걷는 법을 배우고, 그다음 서서 물건을 잡는 법을 배우는 것처럼, 로봇도 쉬운 것부터 어려운 것까지 순서대로 배웁니다.
    • 효과: 처음부터 복잡한 걸 하려다 망가지는 것을 방지하고, 기초 실력을 탄탄하게 다집니다.
  2. 잔여 동작 모델링 (Residual Action Modeling):

    • 비유: 로봇이 "팔을 들어라"라고 명령할 때, 기본적인 움직임은 로봇이 대략 알고 있고, AI 는 **"조금 더 위로 들어라" 혹은 "약간 왼쪽으로 기울여라" 같은 미세한 수정 (잔여분)**만 담당합니다.
    • 효과: 로봇이 아주 정교한 손놀림 (예: 인형 옮기기, 빵 넣기) 을 할 때 실수가 거의 없습니다.
  3. 무작위 지연과 부드러운 명령 (Stochastic Delay & Interpolation):

    • 비유: 실제 세상에서는 명령이 로봇에 닿을 때 약간의 지연이 생기거나, 명령이 갑자기 바뀌면 로봇이 놀라 넘어질 수 있습니다. ULC 는 훈련 중에도 의도적으로 명령을 늦추거나 부드럽게 연결하는 연습을 시킵니다.
    • 효과: 실제 세상 (현실) 에 나가도 명령이 늦어지거나 갑자기 바뀌어도 로봇이 넘어지지 않고 안정적으로 움직입니다.
  4. 중심점 추적 (Center of Mass Tracking):

    • 비유: 로봇이 무거운 물건을 들 때, 자신의 무게중심이 발바닥 안에 있도록 항상 신경 쓰게 합니다.
    • 효과: 2kg 짜리 물건을 들고도 균형을 잃지 않고 넘어지지 않습니다.

📊 4. 실제 성능: "다른 로봇들보다 얼마나 잘하나?"

논문은 ULC 를 다른 최신 로봇 기술들과 비교했습니다.

  • 작업 범위 (Workspace): 다른 로봇들은 팔을 움직이면 걷기가 제한되거나, 허리를 돌리면 넘어질 뻔했지만, ULC 는 팔을 자유롭게 움직이면서 허리를 360 도 돌리고, 높이도 자유롭게 조절할 수 있습니다.
  • 정확도: 물건을 잡는 정밀도나 걷는 속도를 유지하는 정확도에서 가장 높은 점수를 받았습니다.
  • 실제 테스트:
    • 인형 옮기기: 바닥에 앉아서 인형을 잡고, 일어나서 다른 손으로 넘겨서 소파에 올려놓는 복잡한 작업을 척척 해냈습니다.
    • 냉장고 열기: 빵을 들고 걸어가서, 냉동고 문을 열고 빵을 넣고 문을 닫는 일련의 과정을 실수 없이 수행했습니다.

💡 5. 결론: 왜 이것이 중요한가요?

이 기술은 로봇이 **단순히 "걷는 기계"나 "팔만 움직이는 기계"가 아니라, 인간처럼 복잡한 환경에서 다양한 일을 동시에 처리할 수 있는 "유연한 파트너"**가 될 수 있음을 보여줍니다.

  • 핵심 메시지: 로봇을 제어할 때 "다리"와 "팔"을 따로 생각하지 말고, 인간처럼 온몸을 하나로 통합해서 생각해야 더 똑똑하고 안정적으로 움직일 수 있다는 것을 증명했습니다.

이제 로봇은 빵을 들고 냉장고를 여는 일뿐만 아니라, 앞으로 더 복잡하고 다양한 일상 업무를 인간과 함께 수행할 수 있는 토대가 마련되었습니다!

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

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

Digest 사용해 보기 →