APMRobotics 적용 경로
2026-10-16 조사 기준 개발 제안. 예산, 크기, 적재량, 목표 속도와 환경은 아직 지정되지 않았다. 아래 단계는 일정·원가 약속이 아니라 선택과 검증의 순서다.
현재 저장소에서 활용할 자산
| 현재 자료 | 활용 방법 | 한계 |
|---|---|---|
| sim2 개요 | ANYmal C·MuJoCo 물리·지형·순찰 경로를 보행 비교 환경으로 활용 | 공개 시뮬레이션 모델이며 자체 제작 로봇의 디지털 모델은 아님 |
| 보행 제어 | 규칙 기반 보행의 기준 성능과 발 디딤 구조 확인 | 실물 모터 드라이버와 상태 추정은 별도 개발 |
| MJX 학습 | Playground Go1 환경을 ANYmal C로 옮긴 코드와 정책 내보내기 활용 | 기존 기록은 평지 중심. 실물·비정형 지형 성능을 보장하지 않음 |
| Isaac 학습 | Isaac Lab 2.3.2 기반 비교 학습과 정책 변환 활용 | 최신 Isaac Lab와 버전 차이, 이상적 PD 액추에이터 가정 |
| 학습 기록 | 실패 조건·정책 비교·관측 정의 확인 | 문서별 갱신 시점 차이 확인 필요 |
상위 sim2 README는 학습 정책 선택 기능을 설명하지만, training 루트 README에는 학습 결과를 쓰지 않는다는 이전 설명도 남아 있다. 현재 동작을 판단할 때 상위 문서와 실제 로더·정책 파일을 함께 확인해야 한다. 이번 작업은 조사 문서 작성이며 기존 실행 코드나 문서를 수정하지 않았다.
목적별 권장 경로
| 목적 | 제안하는 구성 | 먼저 확인할 것 |
|---|---|---|
| 빠른 소형 실물 제작 | Mini Pupper 세대 고정 + 해당 BSP·ROS + 보행 코드 | BOM, 부품 조달, 보드·OS·서보 호환 |
| RL 소형 실물 연구 | Pupper v3 + 공식 ROS 2·MuJoCo 경로 | GPL 조건, 하드웨어 설계 권리, 실제 재현 가능한 이미지 |
| 자체 토크 제어 구동계 | Solo12/ODRI 설계 참고 + 전용 드라이버 + 모델 기반 또는 RL | 가공·전자 제작 역량, 모터 열·토크·통신 특성 |
| 시뮬레이션에서 시작 | 기존 sim2 + MJX 또는 고정 Isaac Lab 버전 | 목표 로봇 모델·관측·행동·PD·제어 주기 일치 |
| 산업 현장 순찰 | 목표 사양 정의 후 자체 개발 또는 기성 로봇 비교 | 탑재량, 환경, 연속 운전, 정비·신뢰성 검증 |
이 표는 조사자의 권고이며 실물 성능 순위가 아니다. Barkour 기구 자료는 비상업 조건 때문에 상업 제작의 기본 선택에서 제외하고, 설계 연구 참고로 분류한다. 근거
단계별 제작·검증
- 요구 사양과 공개 범위 확정: 로봇 자체 무게와 탑재량을 분리하고, 속도·최대 턱·경사·운전 시간·환경·제작 수량을 정의한다. BOM, CAD, PCB, 펌웨어, 제어기, 모델, 학습 가중치의 확보 상태와 사용 조건을 기록한다.
- 모터 하나 검증: 전압·전류·엔코더 방향·각도 범위·명령 주기·통신 지연을 확인한다. 토크·속도·온도·전력 로그를 수집하고, 통신 단절 시 정지 동작을 검증한다.
- 한 다리 시험대: 관절 순서·영점·감속비·정기구학/역기구학·가동 범위를 맞춘다. 발 궤적, 반복 접촉, 모터 포화와 온도 상승을 확인한다.
- 자체 모델과 첫 보행: 실제 치수·질량·관성·모터 한계를 MJCF/URDF에 반영한다. 네 발 서기와 낮은 속도 보행을 먼저 검증하고, 기존 ANYmal 정책을 자체 로봇 성능으로 간주하지 않는다.
- 제어기 비교: 동일한 명령·지형·적재량·시드로 규칙 기반과 학습 기반을 비교한다. 속도 오차, 넘어짐률, 경로 완주율, 관절 토크·온도, 단위 거리 에너지를 기록한다. 학습에 쓰지 않은 평가 조건을 포함한다.
- 실물 이식과 임무 통합: 저속·제한 토크부터 시작해 지연·마찰·액추에이터 오차를 교정한다. 이후 센서 탑재·자율주행·순찰 임무와 결합하고, 적재 상태에서 재평가한다.
선정 전에 확보할 산출물
- 기구·전자·펌웨어·제어·모델별 저장소와 고정 커밋 목록
- 부품 번호·수량·단가·조달처·대체품을 넣은 실제 BOM 견적
- 질량·기어비·토크-속도·열 특성과 예상 운전 조건
- 모터/관절/좌표계/단위/통신 메시지/관측·행동 순서 정의
- 평지·경사·요철·적재·외란에 대한 통과 기준과 실험 로그
이번 조사에서는 위 실험, 견적 수집, 실제 제작을 수행하지 않았다. 후속 설계의 입력 자료를 정리한 것이다.