399달러 AI 펫 오리, 두 마리 입양했습니다. 강화학습 기초부터 전부 알려드립니다
한 줄 핵심
허깅 페이스의 399달러 AI 펫 오리 Microduck를 사례로 강화학습, Sim2Real, PPO, 클라우드 학습 환경까지 한 번에 이해할 수 있게 설명하는 피지컬 AI 입문 영상이다.
시간별 요약
-
0:00
인트로 — 오리 2마리 입양 선언 Microduck 두 마리를 실제로 입양해 시뮬레이션에서 강화학습으로 학습시키고 현실 로봇에 옮기는 전 과정을 기초부터 다루겠다는 목표를 제시한다. 피지컬 AI가 대중화될 흐름 속에서 허깅 페이스와 같은 철학의 중요성도 함께 강조한다.
-
1:31
강화학습의 시대가 왔습니다 강화학습은 생성형 모델과 다른 방식으로 동작하며, 과거에는 로봇과 게임에 주로 쓰였지만 이제는 로봇 발전으로 실용성이 커졌다고 정리한다. 예전에는 시장성이 약했던 강화학습이 피지컬 AI 시대에는 핵심 역량이 되었다는 관점을 제시한다.
-
2:41
Sim2Real — 양말 줍기가 어려운 이유 시뮬레이션에서 배운 행동을 현실로 옮길 때 생기는 차이, 즉 Sim2Real 갭이 강화학습의 가장 큰 난점이라고 설명한다. 양말처럼 재질과 형태가 다양한 물체를 집는 문제는 단순 동작보다 훨씬 복잡하며, 여러 관절을 연속적으로 제어하는 정책 학습이 필요하다고 보여준다.
-
6:14
홍길동 분신술 — 왜 4,096마리인가 하나의 로봇이 아니라 여러 시뮬레이션 에이전트를 동시에 돌려 다양한 관찰을 모으는 방식이 학습 효율을 높인다고 설명한다. 여러 개의 상황과 시점을 한 번에 수집해 더 나은 정책을 만드는 접근이 왜 중요한지 강조한다.
-
9:29
Microduck 사양 — 모터 14개 Microduck는 25cm, 약 800g의 소형 이족보행 로봇이며 다리 10개와 목·머리 쪽 4개를 합쳐 총 14개의 모터를 가진다고 소개한다. 걷기, 물기, 차기, 일어서기 같은 동작이 가능한 구조라는 점이 핵심이다.
-
10:41
강화학습이 배우는 방식 — 보상 강화학습은 목표를 주고, 시도 끝에 성공하면 보상을 주는 방식으로 정책을 업데이트한다. 스스로 여러 번 탐험하며 경험을 축적하고, 그 결과로 더 좋은 행동을 선택하게 되는 학습 구조를 동물 학습에 비유해 설명한다.
-
14:30
브라우저 시뮬레이터 직접 해보기 Hugging Face Space의 브라우저 시뮬레이터에서 키보드로 공 차기나 물건 집기를 직접 조작해볼 수 있음을 보여준다. 다만 이 단계는 사람이 행동을 지정하는 것이어서 아직 강화학습 자체는 아니고, 시뮬레이션 체험용에 가깝다.
-
15:13
공차기 시연 — 이건 아직 AI가 아니다 사람이 눈으로 보고 F, G 같은 키 입력으로 로봇 행동을 정하는 방식은 진짜 AI 학습이 아니라는 점을 분명히 한다. 진짜 학습을 위해서는 환경, 정책, 보상 구조가 포함된 강화학습용 코드와 실행 환경이 필요하다고 정리한다.
-
17:08
microduck_rl — 진짜 학습 코드 microduck_rl 저장소는 Microduck를 위한 RL training environment이며, MJCF 기반의 MuJoCo 환경 위에서 PPO로 학습하도록 설계되어 있다. 최적의 정책을 찾는 과정과 Sim2Real 갭을 줄이기 위한 시뮬레이터 설계가 핵심이라고 설명한다.
-
18:45
PPO란 무엇인가 PPO는 데이터 효율성, 학습 속도, 단순성을 동시에 만족시키는 강화학습 알고리즘으로, 로보틱 로코모션과 Atari 게임에서 널리 쓰여 왔다. 복잡한 최적화 문제를 비교적 안정적으로 푸는 방식이라는 점이 강점으로 제시된다.
-
20:20
안티그래비티로 설치 Google Antigravity IDE를 이용해 저장소를 열고 에이전트에게 설치 명령을 내려 프로젝트를 준비하는 과정을 보여준다. 로컬에서 실행이 되는 환경과 그렇지 않은 환경을 구분하며, 개발 도구를 통한 설치 자동화 흐름을 실습 형태로 안내한다.
-
23:18
허깅페이스 토큰 발급 GPU가 부족한 경우 Hugging Face 토큰을 발급해 클라우드 자원을 사용하면 4,096개의 에이전트를 동시에 학습시킬 수 있다고 설명한다. 토큰 생성, 터미널 입력, 잡 실행까지 연결되는 실제 운영 절차가 구체적으로 제시된다.
-
24:58
클라우드에서 오리 4,096마리 학습 시작 클라우드에서 학습이 돌며 체크포인트가 저장되고, 중간 결과로 일어서기 같은 동작을 연습하는 장면을 보여준다. 동시에 로봇 본체를 주문하며, 학습된 정책을 실제 하드웨어에 넣는 제품화 흐름을 함께 설명한다.
-
26:44
학습 중간 확인 — 일어서기 연습 중 학습된 정책이 아직 균형을 잘 잡지 못하고 자주 넘어지지만, 모터 제어를 통해 점점 일어서기를 익혀가는 과정을 확인한다. 이 단계에서 강화학습이 단순한 시연이 아니라 실제로 행동을 누적 개선하는 과정임을 보여준다.
-
27:37
입양 — 두 마리 주문 (152만 원 전부 공개) 두 마리의 Microduck와 액세서리, 배터리·충전기·예비 모터가 포함된 구성으로 실제 구매를 완료한다. 피지컬 AI가 누구나 접근 가능한 교육·실험 대상이 되어야 한다는 AI 민주화 관점이 다시 강조된다.
-
29:23
이걸 왜 배워야 하는가 피지컬 AI는 스마트폰처럼 새로운 시장과 비즈니스를 만들 가능성이 크므로, 원리와 시뮬레이션-현실 차이를 이해하는 것이 중요하다고 결론짓는다. 로봇을 직접 사지 않더라도 무료 시뮬레이터만 해봐도 시장 구조와 기술 흐름을 읽는 눈을 기를 수 있다고 마무리한다.
실무 인사이트
- 피지컬 AI는 하드웨어 성능보다도 Sim2Real 갭을 얼마나 잘 줄이느냐가 성패를 좌우하므로, 시뮬레이터 품질과 도메인 랜덤화 전략을 먼저 설계해야 한다.
- 강화학습 프로젝트는 로컬 개발보다 4,096개처럼 대규모 병렬 환경을 돌릴 수 있는 클라우드 운영 역량이 중요하므로, 토큰·잡·체크포인트 흐름을 미리 표준화해 두는 것이 좋다.
- 실제 제품화를 목표로 한다면 걷기보다 집기, 일어서기, 차기처럼 과제가 명확한 동작부터 보상 함수를 설계하는 편이 학습 안정성과 검증 속도에서 유리하다.