로보파티 ROBOTO_ORIGIN — 휴머노이드 설계·제어 자료와 이용 안내
자료의 범위와 확인 버전
중국 상하이 RoboParty의 ROBOTO_ORIGIN(RPO) 휴머노이드 시제품을 위한 공식 통합 저장소 안내입니다. 이 글은 루트 README의 자료 구성·기여 경로·빠른 시작과 LICENSES.md 및 THIRD_PARTY_NOTICES.md의 이용 조건을 한국어로 번역·정리한 자료입니다. 모든 설계 파일이나 연결 문서 전체의 번역은 아닙니다. 표시 날짜 2026-08-18은 확인한 고정 커밋의 날짜이며 로봇 최초 공개일이 아닙니다. 확인일은 2026-09-28입니다.
제작자와 개발 배경
README에 따르면 Shanghai RoboParty Technology Co., Ltd.는 2025년 2월 21일 설립됐고 같은 해 4월 휴머노이드 개발을 시작해 네 달 만에 ROBOTO_ORIGIN 시제품을 완성했습니다. 구조·전자장치·훈련·배포 자료를 공개해 개발 과정을 공유하는 프로젝트입니다. 제작자는 타오바오에서 부품을 조달하고 Jialichuang 시제품 제작 서비스를 활용해 조립할 수 있다고 설명합니다. 이는 제작자의 안내이며 이 게시물에서 구매 가능성이나 조립·보행 성능을 독립 시험한 것은 아닙니다.
통합 저장소와 원본 모듈의 관계
roboto_origin은 핵심 하위 저장소의 스냅숏을 한곳에 모으는 저장소입니다. README는 매일 갱신하는 구조라고 설명합니다. 모듈의 기능 문제·코드 개선은 해당 하위 저장소에 제안해야 합니다. 통합 저장소의 Issues·Pull Requests는 스냅숏 동기화, 루트 문서, 링크, 메타데이터 및 동기화 작업의 수정에 사용합니다. 이 게시물의 첨부는 특정 커밋에 고정돼 이후 상위 저장소 변경을 자동 반영하지 않습니다.
기구 설계·전자회로·부품표
rpo_hardware는 기구 구조, CAD 도면, PCB 및 부품표(BOM) 개선의 대상입니다. 원본은 https://github.com/Roboparty/rpo_hardware 입니다. 통합 저장소의 영문 부품표는 assets/BOM_EN.md에 있습니다. 부품표와 하드웨어 하위 모듈은 이번 첨부에 포함하지 않았으므로 원본의 현재 파일과 별도 이용 조건을 확인해야 합니다. 전체 연구개발 문서의 공식 안내 주소는 https://roboparty.com/roboto_origin/doc 입니다.
로봇 배포·제어와 학습
roboparty_deploy는 ROS2 기반 모듈형 배포·제어 프레임워크로 IMU, 모터 드라이버, 추론 등의 연결을 다룹니다. 원본: https://github.com/Roboparty/roboparty_deploy . roboparty_train은 IsaacLab 기반 강화학습 환경과 시뮬레이션 설정, MuJoCo로의 Sim2Sim 전환을 다룹니다. 원본: https://github.com/Roboparty/roboparty_train . 이 루트 안내에는 실제 로봇에 적용할 모든 설정이 들어 있지 않으므로 각 모듈의 README를 순서대로 확인해야 합니다.
로봇 모델·펌웨어·외관
rpo_description은 시뮬레이션·시각화를 위한 URDF/MJCF의 기구학·동역학 설명과 시각·충돌 메시를 제공합니다(https://github.com/Roboparty/rpo_description). roboparty_firmware는 USB2CAN, OrangePi/RDK 빌드 도구, 임베디드 소프트웨어와 시스템 데몬 관리를 다룹니다(https://github.com/Roboparty/roboparty_firmware). rpo_appearance는 외장 셸과 시제품 외함 자료입니다(https://github.com/Roboparty/rpo_appearance). 원문은 외관 자료를 정적 전시용으로 한정하며 출력을 권장하지 않는다고 명시합니다. 이를 실제 구동용 외장 제작 승인으로 해석해서는 안 됩니다.
탐색·원격조작 및 옛 이름
roboparty_navigation은 RPO 실험용 탐색·위치 추정 모듈입니다(https://github.com/Roboparty/roboparty_navigation). roboparty_xr_teleop은 XR 원격조작 응용입니다(https://github.com/Roboparty/roboparty_xr_teleop). modules 아래 디렉터리는 공개 저장소 이름을 따르지만 내부 패키지, 파일명과 호환 경로에는 이전 이름인 Atom01 또는 atom01이 남아 있을 수 있습니다. 이름만 보고 서로 다른 로봇 자료로 중복 취급하거나 임의로 경로를 바꾸지 않아야 합니다.
빠른 시작·기여 경로
원문 빠른 시작은 git clone https://github.com/Roboparty/roboto_origin.git 으로 저장소를 복제하고, 복제한 저장소 안에서 git pull로 갱신하는 방법입니다. 이후 modules/...의 해당 모듈 README를 따릅니다. 기본 Linux·ROS2 지식이 도움이 된다고 안내합니다. 고정 버전 검토가 필요하면 이 글의 원본 커밋 링크에서 자료를 확인합니다. 기여 절차는 루트 CONTRIBUTING.md, 행동규범은 CODE_OF_CONDUCT.md 및 CODE_OF_CONDUCT_CN.md를 따릅니다. 공식 커뮤니티 QQ 그룹 번호는 README에 546376843으로 기재돼 있습니다.
루트 문서의 재게시 허가
LICENSES.md는 별도 고지가 없는 RoboParty 작성 루트 파일, .github 및 assets 자료에 GPL-3.0-only가 적용된다고 명시합니다. 이번에는 루트 README.md, LICENSE, LICENSES.md, THIRD_PARTY_NOTICES.md를 원본 그대로 첨부하고 한국어 안내의 수정 가능한 Markdown 원문과 번역 고지를 제공합니다. 한국어 번역·편집 부분도 GPL-3.0-only로 배포합니다. 상표·이름·로고에 대한 별도 권리는 이 라이선스로 부여되지 않습니다. 원본 README가 참조하는 사진·GIF·QR 코드·외부 기여자 이미지 등은 이번 문서 첨부에 포함하지 않았습니다.
모듈별 라이선스를 구별하는 법
루트 GPL은 하위 저장소 전체에 일괄 적용되지 않습니다. deploy의 RoboParty 작성 부분은 GPL-3.0-only이고 내장 부품·바이너리는 별도 조건을 따릅니다. firmware와 navigation의 기본 조건은 GPL-3.0이지만 firmware의 orangepi-build는 GPL-2.0, navigation 일부 유틸리티는 BSD 계열입니다. train의 README 및 포함된 robolab·rsl_rl에는 BSD-3-Clause 고지가 있으나 Parkour 관련 InstinctLab 유래 파일은 CC BY-NC 4.0이라 비상업 조건이 따릅니다. XR 원격조작의 결합 저작물·RoboParty 부분은 GPL-3.0-only이고 Unitree 유래 코드의 Apache-2.0 고지는 유지됩니다. rpo_appearance와 rpo_description은 CERN-OHL-W-2.0입니다. rpo_hardware는 하드웨어 설계·소프트웨어·문서·제3자 자료를 별도로 다루므로 해당 LICENSES.md를 확인해야 합니다.
제3자 고지와 바이너리 배포
THIRD_PARTY_NOTICES.md는 RealSense ROS의 Apache-2.0, cnpy·yaml-cpp의 MIT, create_ap의 BSD-2-Clause, ETH 유틸리티와 rsl_rl의 BSD-3-Clause 등의 원저작권·조건을 열거합니다. ONNX Runtime 1.21.0 압축 파일 네 개에는 MIT LICENSE와 ThirdPartyNotices.txt가 포함돼 있다고 명시합니다. RoboParty가 훈련한 ONNX 정책 모델 아홉 개에 대해서도 릴리스 기록에 훈련 코드 버전·설정·데이터 출처를 식별하도록 요구합니다. 이번 자료 첨부는 이러한 모듈 코드나 모델·바이너리를 재배포하지 않습니다. 재사용자는 파일 또는 더 가까운 디렉터리의 개별 고지가 우선한다는 원칙을 따라야 합니다.
출처가 미확인인 파일
공식 고지는 rockchip-rk3588 관련 일부 .deb, robolab/data/motions 아래 데이터, orangepi-build 캐시의 102개 .deb와 일부 펌웨어·라이브러리, roboto_usb2can/scripts/libusb-1.0.dll 등의 출처·정확한 버전·배포 근거가 충분히 기록되지 않았다고 명시합니다. 목록에 들어 있다는 사실은 재배포 허가가 아닙니다. 이번 첨부에서는 모두 제외했습니다. 제조사·표준 부품 모델 등 제3자 자료도 저장소에 있다는 이유만으로 RoboParty 라이선스가 적용되지 않습니다.
원문 면책과 실제 하드웨어 사용
원문은 소프트웨어를 있는 그대로 제공하며 상품성·특정 목적 적합성·비침해 등 명시적·묵시적 보증을 제공하지 않는다고 설명합니다. 소프트웨어 명령이 실제 하드웨어에서 실행되는 결과와 운용 통제는 사용자에게 있으며, 2차 개발·수정·운용·배포의 책임도 사용자가 부담한다고 명시합니다. 로봇 작동에 따른 신체·재산 피해, 부적절한 설정에 따른 장비 손상, 충분하지 않은 안전 시험으로 인한 사고가 예로 제시됩니다. 한국어 안내는 비공식 번역·정리이며 제작자의 인증이나 실제 하드웨어 시험 결과가 아닙니다.
첨부파일
- guide-ko.md ↓9496 bytes · SHA-256 c7da0ac83474692c2d9f7f83111501ca22691f4b66d5ee76473132e660b898f9
- LICENSE ↓34475 bytes · SHA-256 965739c3f9f9d3e1e060e0f2f11613d7da89e89513bdf5792033e7237fd8bf0f
- LICENSES.md ↓4187 bytes · SHA-256 8fe5f2bf953d6a314901acb7a1bb7750035d7de4efe37e3de92a35ae88d27bf4
- README.md ↓11056 bytes · SHA-256 bec41319642956f3a9be2f5c0a668ccd9ccc1dbada4cd04438078efc710f4437
- ROBOTNODE-NOTICE.txt ↓779 bytes · SHA-256 66258b550795c79345f8fc567e51aba8992bd0d0ba2aafb10a6f7f3064184bac
- THIRD_PARTY_NOTICES.md ↓6382 bytes · SHA-256 92e2c7e7c7a4ff7bdde453646bbdcde376094ab451631368e0de02f88821dae0