로봇은 어떻게 두 발로 걸을까? 휴머노이드 로봇의 균형과 보행 원리

인간은 태어나서 약 1년이 지나야 두 발로 걷기 시작한다. 그런데 공학자들은 수십 년이 지나도록 로봇에게 그 능력을 가르치는 데 애를 먹었다. 두 발 보행은 직관적으로 단순해 보이지만, 실제로는 매 걸음마다 넘어지는 것을 간신히 막는 연속적인 균형 제어의 연속이다. 혼다의 아시모가 처음 계단을 오르는 영상이 공개됐을 때 전 세계가 놀란 이유가 바로 그것이다.

실험실에서 걷고 있는 휴머노이드 로봇
AI Generated · Google Imagen

두 발 보행이 왜 이렇게 어려울까?

넘어지는 것이 기본값인 이유

네 발 동물은 무게중심이 항상 지지면 안에 있다. 하지만 두 발로 서 있는 존재는 무게중심이 발바닥이라는 좁은 면적 위에 아슬아슬하게 올라타 있다. 한 발을 들어 올리는 순간, 지지면은 발 하나의 면적으로 줄어들고 몸은 즉각적으로 불안정 상태에 진입한다. 걷는다는 행위 자체가 사실은 '통제된 낙하'에 가깝다.

인간은 이 문제를 수천 개의 근육과 전정기관, 시각, 고유감각을 동시에 동원해서 무의식적으로 해결한다. 눈을 감고 한 발로 서보면 얼마나 많은 미세 조정이 일어나는지 느낄 수 있다. 로봇에게는 이 모든 것을 센서와 알고리즘으로 대체해야 한다.

ZMP — 로봇 공학자들이 수십 년간 의존한 개념

1970년대 유고슬라비아의 공학자 미오미르 부코브라토비치는 '영점 모멘트 점(Zero Moment Point, ZMP)'이라는 개념을 제안했다. 쉽게 말하면, 로봇이 발바닥으로 지면을 누르는 힘의 합력이 작용하는 지점이다. 이 점이 발바닥 면적 안에 있으면 로봇은 넘어지지 않는다. 밖으로 벗어나는 순간 넘어진다.

아시모를 비롯한 초기 휴머노이드 로봇들은 대부분 이 ZMP를 항상 지지면 안에 유지하도록 모든 관절 동작을 미리 계산해서 움직였다. 덕분에 안정적이었지만, 걸음걸이가 굉장히 뻣뻣하고 무릎을 약간 구부린 채 걷는 특유의 자세가 나왔다. 자연스러운 인간 보행과는 거리가 있었다.

ZMP 기반 제어는 로봇이 절대 넘어지지 않도록 설계됐지만, 그 대가로 로봇은 인간처럼 걷는 것을 포기해야 했다.
휴머노이드 로봇의 발목과 발 관절 클로즈업
AI Generated · Google Imagen

현대 로봇은 어떻게 더 자연스럽게 걷는가

수동 동역학 보행의 등장

2000년대 들어 연구자들은 다른 접근법을 탐구하기 시작했다. '수동 동역학 보행(Passive Dynamic Walking)'이다. 경사면에 다리만 달린 단순한 장치를 올려놓으면, 모터 없이도 중력과 관성만으로 자연스럽게 걷는다. 인간의 보행도 사실 이 원리를 상당 부분 활용한다. 다리를 진자처럼 앞으로 내던지고, 에너지를 최소화하는 방향으로 움직인다.

이 개념을 발전시킨 것이 '모델 예측 제어(MPC)'와 결합된 현대적 보행 알고리즘이다. 로봇이 다음 몇 걸음을 미리 예측하면서 에너지 효율과 안정성을 동시에 최적화한다. 보스턴 다이내믹스의 아틀라스가 장애물을 뛰어넘고 공중제비를 도는 영상 뒤에는 이런 실시간 최적화 계산이 있다.

강화학습이 바꾼 게임의 규칙

최근 몇 년 사이 가장 극적인 변화는 강화학습의 도입이다. 로봇을 시뮬레이션 환경에서 수백만 번 넘어뜨리고 일어나게 하면서, 어떤 동작이 안정적인지 스스로 학습하게 한다. 사람이 직접 모든 동작을 프로그래밍하는 대신, 로봇이 '시행착오'를 통해 보행 전략을 터득한다.

스탠퍼드대와 UC 버클리 등 여러 연구 기관에서 이 방식으로 훈련된 로봇들이 자갈밭, 경사면, 눈길 등 예상치 못한 지형에서도 넘어지지 않고 걷는 결과를 보여줬다. 규칙 기반 제어로는 불가능했던 적응력이다.

로봇 보행 중 무게중심과 힘 벡터 다이어그램
AI Generated · Google Imagen

센서가 없으면 아무것도 안 된다 — 로봇의 감각 시스템

IMU, 힘/토크 센서, 그리고 라이다

현대 휴머노이드 로봇의 몸 안에는 관성 측정 장치(IMU)가 탑재돼 있다. 스마트폰에도 들어있는 그 센서인데, 로봇용은 훨씬 정밀하다. 몸이 어느 방향으로 기울고 있는지, 얼마나 빠르게 회전하는지를 초당 수백 번 측정한다. 발바닥에는 힘/토크 센서가 달려 있어 지면과의 접촉력을 실시간으로 파악한다.

여기에 카메라나 라이다(LiDAR)가 더해지면 로봇은 지형을 미리 인식하고 발을 어디에 놓을지 계획할 수 있다. 계단의 높이를 측정하거나 갑자기 나타난 장애물을 피하는 것이 가능해진다. 센서 하나가 오작동하면 전체 보행이 무너질 수 있다는 점에서, 센서 융합과 이중화 설계는 로봇 공학에서 핵심 과제다.

처리 속도가 생존을 결정한다

인간이 발을 헛디뎠을 때 반사적으로 균형을 잡는 데 걸리는 시간은 약 100밀리초 내외다. 로봇도 비슷하거나 더 빠른 반응이 필요하다. 이 때문에 보행 제어 루프는 보통 1킬로헤르츠(초당 1,000회) 수준으로 돌아간다. 고성능 연산 하드웨어가 로봇의 다리만큼이나 중요한 이유다.

로봇의 균형은 센서가 측정하고, 알고리즘이 판단하고, 액추에이터가 실행한다 — 이 세 단계 중 하나라도 늦으면 로봇은 바닥에 있다.
야외 불규칙 지형을 걷는 휴머노이드 로봇
AI Generated · Google Imagen

액추에이터 — 근육을 대신하는 것들

유압식 vs 전기 모터

보스턴 다이내믹스의 아틀라스는 한때 유압 액추에이터를 사용했다. 유압은 힘이 강하고 충격 흡수에 유리하지만, 무겁고 유지보수가 복잡하며 기름이 새는 문제가 있다. 실제로 초기 아틀라스를 운용하던 연구자들은 유압 라인 관리에 상당한 시간을 썼다고 알려져 있다.

최근 출시된 아틀라스 신형과 피규어(Figure), 아질리티 로보틱스의 디짓(Digit) 같은 로봇들은 전기 모터 기반으로 전환했다. 전기 모터는 제어가 정밀하고 조용하며 에너지 효율도 높다. 다만 순간적인 충격 대응 능력은 유압에 비해 아직 개선 중이다. 어느 쪽이 '정답'인지는 용도에 따라 다르다.

시리즈 탄성 액추에이터 — 의외의 핵심 기술

많은 사람이 모르는 사실이 있다. 현대 보행 로봇에서 가장 중요한 기술 중 하나가 '시리즈 탄성 액추에이터(Series Elastic Actuator, SEA)'다. 모터와 관절 사이에 스프링을 의도적으로 집어넣는 설계다. 스프링이 충격을 흡수하고, 동시에 스프링의 변형량을 측정해 힘을 정밀하게 제어할 수 있다. MIT에서 처음 제안된 이 개념은 딱딱한 금속 관절로는 불가능했던 부드러운 힘 제어를 가능하게 했다.

(Opinion: 인간형 로봇의 보행 기술에서 가장 과소평가된 혁신은 화려한 AI 알고리즘이 아니라 SEA처럼 물리적 설계의 영리한 트릭이라고 생각한다. 소프트웨어가 아무리 뛰어나도 하드웨어가 받쳐주지 않으면 한계가 있다.)
분해된 로봇 다리 내부 구조 오버헤드 샷
AI Generated · Google Imagen

자주 묻는 질문

휴머노이드 로봇이 네 발 로봇보다 균형 잡기가 더 어렵나요?

그렇다. 네 발 로봇은 세 발만 지면에 닿아도 안정적인 삼각형 지지면을 형성한다. 두 발 로봇은 한 발을 들면 지지면이 선(線)에 가까워지고, 동적 균형 제어 없이는 즉시 넘어진다. 이 차이가 두 발 보행을 공학적으로 훨씬 복잡하게 만든다.

로봇이 넘어졌을 때 스스로 일어날 수 있나요?

일부 로봇은 가능하다. 보스턴 다이내믹스의 스팟이나 아틀라스는 넘어진 상태에서 일어나는 동작을 학습했다. 하지만 이것 자체가 별도의 복잡한 제어 문제다. 일어나는 동작은 걷는 것과 완전히 다른 운동학적 계획이 필요하기 때문에, 보행 알고리즘과는 별도로 개발되는 경우가 많다.

사람처럼 맨발로 걷는 로봇도 있나요?

대부분의 휴머노이드 로봇은 발바닥에 힘 센서와 충격 흡수 소재가 내장된 구조화된 발을 사용한다. 인간의 발처럼 발가락이 독립적으로 움직이는 로봇은 연구 단계에 있으며, 실용화된 사례는 아직 드물다. 발가락 관절이 추가되면 제어 복잡도가 기하급수적으로 늘어나기 때문이다.

결국 두 발 보행은 '어떻게 넘어지지 않을까'의 문제가 아니라 '어떻게 넘어지는 것을 매 순간 되돌릴까'의 문제다. 인간이 평생 의식하지 않고 해내는 이 일을 로봇에게 가르치는 데 반세기가 걸렸고, 아직도 진행 중이다. 어쩌면 우리가 걷는 행위를 너무 당연하게 여겨온 것이 문제였는지도 모른다.

복도에 홀로 서 있는 휴머노이드 로봇
Photo by Miguel Lindo on Unsplash

Related Posts

댓글

이 블로그의 인기 게시물

닭이 먼저? 알이 먼저? 우주 최대 미스터리: 은하 vs 블랙홀

AI 시대의 숨은 비용: 데이터센터는 왜 '전기 먹는 하마'가 되었나?

가치를 높이기 위해 돈을 태운다? 암호화폐 '소각'의 모든 것