GitHub
pollen-robotics/microduck — 작은 이족 보행 오리 로봇 🦆
로보틱스처음 오른 때 점수 647
미국 Pollen Robotics가 만든 작은 two-legged(두 다리) 오리 로봇 'Microduck'의 소프트웨어 저장소(GitHub)입니다. 이 로봇의 '뇌'에 해당하는 코드가 모두 공개되어 있습니다.
무슨 일이 있었나요?
Pollen Robotics가 GitHub에 Microduck 로봇의 소프트웨어를 올렸습니다. 이 저장소에는 로봇이 걷고, 구르고, 물건을 줍고, 다시 일어서는 데 필요한 프로그램이 들어 있습니다. 로봇을 움직이는 학습된 동작 규칙(정책)은 옆의 다른 저장소 microduck_rl에서 만들어져 이곳으로 옮겨집니다.
핵심 숫자와 사실
- 로봇 크기는 약 25cm, 무게는 약 800g입니다.
- 두뇌 칩은 Rockchip RK3566입니다.
- 제어 루프는 초당 50번(50Hz) 돌며, 서보 모터 15개를 움직입니다.
- 로봇은 걷기, 구르기, 물건 집기, 일어서기, 공 차기, 앉기 같은 동작을 합니다.
조금 더 알아볼까요?
'강화학습(reinforcement learning)'은 컴퓨터가 시행착오를 거쳐 잘하는 법을 배우는 방법입니다. 이 프로젝트는 시뮬레이션(가상 세계)에서 먼저 연습한 뒤, 실제 로봇에 옮기는 방식을 씁니다. 저장소에는 업데이트를 안전하게 설치하고, 문제가 생기면 되돌리는 기능도 있습니다.
왜 중요한가요?
작은 로봇의 전체 소프트웨어를 누구나 살펴보고 고칠 수 있게 공개했다는 점이 중요합니다. 학생이나 개발자가 로봇 학습과 제어를 직접 배울 수 있습니다. 집에 로봇이 없어도 가상 시뮬레이션으로 실험해 볼 수 있습니다.
앞으로 지켜볼 점
- microduck_rl에서 새 정책이 얼마나 자주 올라오는지
- 커뮤니티가 새로운 동작을 추가하는지
- 시뮬레이션 실행 도구(scripts/duck-sim)가 실제 로봇과 얼마나 비슷하게 작동하는지
용어 풀이
- Pollen Robotics
- 작은 로봇을 만들고 파는 회사로, Microduck 로봇을 개발했습니다.
- Microduck
- 약 25cm 크기의 작은 두 다리 오리 로봇입니다.
- reinforcement learning
- 시행착오로 최선의 행동을 배우는 인공지능 학습 방법입니다.
- Rockchip RK3566
- 로봇 안에서 프로그램을 돌리는 작은 두뇌 칩입니다.