로봇 제어·개발 안내

아길렉스 PiPER 로봇팔 SDK 설치와 CAN 연결 안내

자료 범위와 버전

중국 Agilex Robotics의 PiPER 로봇팔 Python SDK 문서입니다. 이 SDK는 CAN 데이터 프레임을 받아 사용자 정의 자료형으로 처리하며 데이터 오프셋 프레임은 제외한다고 설명합니다. 아래는 공식 README의 설치 절 번역과 CAN 연결 안내 해설입니다. 문서 전체 번역이나 로봇의 신규 출시 소식이 아니며, 2026년 7월 31일 저장소 커밋을 기준으로 원문을 첨부합니다. README가 안내하는 새로운 SDK pyAgxArm과 이 기존 piper_sdk를 구분해야 합니다.

소프트웨어 설치 절 번역

의존성 python-can은 3.3.4보다 높은 버전을 사용합니다. pip3 install python-can으로 설치합니다. SDK를 설치하기 전에 which pip3로 현재 conda 환경 사용 여부를 확인합니다. 설치는 세 방법 중 하나를 선택합니다. 첫째 pip3 install piper_sdk로 PyPI 패키지를 설치합니다. 둘째 공식 저장소를 git clone한 뒤 piper_sdk 폴더에서 pip3 install .을 실행합니다. 셋째 공식 GitHub 릴리스의 wheel 파일을 내려받아 pip3 install piper_sdk-X.X.X-py3-none-any.whl을 실행하며 X.X.X는 필요한 실제 릴리스 번호로 바꿉니다.

버전 확인·삭제·갱신 절 번역

pip3 show piper_sdk로 설치 정보를 확인합니다. 문서는 0.0.x가 V1.5-2 이전 로봇팔 펌웨어를 지원한다고 설명하므로 펌웨어와 SDK 조합을 먼저 확인해야 합니다. 삭제는 pip3 uninstall piper_sdk입니다. 갱신은 pip3 install --upgrade piper_sdk 또는 기존 패키지 삭제 후 재설치, GitHub 저장소에서 재설치, 필요한 새 wheel 설치 중 하나를 선택합니다. 저장소와 패키지 배포 시점이 일치하지 않을 수 있다는 원문의 주의도 유지합니다.

CAN 연결 준비와 인터페이스 해설

문서의 CAN 설정 스크립트는 로봇팔에 내장된 CAN 모듈을 대상으로 하며 임의의 다른 CAN 모듈 지원을 뜻하지 않습니다. can-utils와 ethtool로 모듈을 설정하며 ip 명령이 없으면 iproute2가 필요합니다. bash find_all_can_port.sh의 출력은 can0 같은 인터페이스 이름과 3-1.4:1.0 같은 연결 USB 위치를 대응시킵니다. 모듈이 여러 개라면 장치를 구분한 뒤 해당 원문의 단일·다중 CAN 활성화 절을 따라야 합니다. 문서에는 V2 인터페이스, 로봇팔 예제, 두 팔의 마스터·슬레이브 설정, UI와 질의응답 링크도 있습니다.

첨부와 이용 조건

영문·중문 README 원본과 MIT 라이선스를 함께 제공합니다. 저작권·허가·보증 부인 고지를 보존했으며 원본 파일은 변경하지 않았습니다. 한국어 설치 절 번역과 해설은 로봇노드의 비공식 편집본입니다. 실제 동작 예제나 전체 SDK는 첨부 원문의 공식 저장소에서 해당 버전을 확인해 사용해야 합니다.

첨부파일

  • LICENSE ↓1082 bytes · SHA-256 e4532c47d61dfd9cfda717088a90991fd35f3206b37ed3b06820942dbe3f47f8
  • README.MD ↓12680 bytes · SHA-256 3705742ae2cd1f5a333d45333babc6ad6975ecd708a8c4b757216d8184129748
  • README(ZH).MD ↓11310 bytes · SHA-256 7fb1f071ebca7ee44af4a1d118948b8129b35b5b100d9b35494ef54cb064daf3
  • ROBOTNODE-NOTICE.txt ↓465 bytes · SHA-256 5486a8f273718b880dd379fa41607cda8a1096b0389c895bb44517e8da1ee25c
  • guide-ko.md ↓4571 bytes · SHA-256 35a0a6538f8ac1b7ff2bd713b27e6f29a8dc9f71b02899b45a640a6287a0b98f
원저작자 · Agilex Robotics 및 기여자
국가 · 중국
자료 버전 공개일 · 2026-07-31 (공식 저장소 커밋 기준, 로봇 최초 발표일과 구분)
등록·정리일 · 2026-09-24
원본 · 공식 저장소의 확인된 버전
버전 · c9e8a28174e71eeaac448593cb65f8ab258a92fe
이용 조건 · MIT (첨부한 공식 문서의 범위)
명시한 README 절의 비공식 한국어 번역·해설입니다. 전체 프로젝트 문서의 전문 번역이 아닙니다. 원본 첨부는 변경하지 않았고 저작권·라이선스 고지를 보존했습니다. 한국어 번역·해설에도 첨부 원문의 이용 조건을 적용합니다.

목록보기