LeRobot documentation
Feetech 모터 펌웨어 업데이트
시작하기
튜토리얼
로봇을 위한 Imitation LearningLeLab - Lerobot GUI정책 추가직접 하드웨어 가져오기RL로 로봇 학습하기시뮬레이션에서 RL 학습멀티 GPU 학습Human In the Loop 데이터 수집PEFT(예: LoRA)를 사용한 학습Rename Map 및 빈 카메라 사용
컴퓨팅 및 하드웨어
데이터셋
LeRobotDataset 사용학습 데이터 스트리밍대형 데이터셋 이식Dataset Tools 사용언어 열 및 레시피도구Annotation Pipeline비디오 인코딩 매개변수스트리밍 비디오 인코딩
정책
ACTSmolVLAπ₀ (Pi0)π₀-FAST (Pi0Fast)π₀.₅ (Pi05)FineART-VLAMolmoAct2VLA-JEPALaWAMEO-1LingBot-VALingBot-VLA 2.0OpenGalaxea G0.5FastWAMLong-WAMFLUX 3 Action (flux3)EVO1NVIDIA GR00TX-VLA멀티태스크 DiT 정책WALL-OSSWall-OSS-0.5DM05Cosmos3
보상 모델
추론
시뮬레이션
벤치마크
벤치마크 추가LIBEROLIBERO-plusMeta-WorldRoboTwin 2.0RoboCasa365RoboCerebraNVIDIA RoboLabRoboMMENVIDIA IsaacLab Arena EnvironmentsVLABench
로봇 프로세서
로봇
SO-101SO-100Koch v1.1LeKiwiHope JrReachy 2Unitree G1Earth Rover MiniOMXOpenArmreBot B601YAM제3자 로봇 및 텔레오퍼레이터
텔레오퍼레이터
센서
리소스
개요
API 참고
Feetech 모터 펌웨어 업데이트
이 튜토리얼에서는 공식 Feetech 소프트웨어를 사용하여 Feetech 모터의 펌웨어를 업데이트하는 방법을 안내합니다.
필수 조건
- Windows 컴퓨터 (Feetech 소프트웨어는 Windows용으로만 제공됨)
- Feetech 모터 제어 보드
- 제어 보드를 컴퓨터에 연결하는 USB 케이블
- 제어 보드에 연결된 Feetech 모터
1단계: Feetech 소프트웨어 다운로드
- 공식 Feetech 소프트웨어 다운로드 페이지를 방문하세요: https://www.feetechrc.com/software.html
- Feetech 디버깅 소프트웨어(FD)의 최신 버전을 다운로드합니다
- Windows 컴퓨터에 소프트웨어 설치
2단계: 하드웨어 설정
- Feetech 모터를 모터 제어 보드에 연결하세요
- USB 케이블을 사용하여 모터 제어 보드를 Windows 컴퓨터에 연결합니다
- 모터에 전원이 공급되는지 확인하세요
3단계: 연결 구성
- Feetech 디버깅 소프트웨어를 실행합니다
- 포트 드롭다운 메뉴에서 올바른 COM 포트를 선택합니다
- 사용할 포트가 불분명하면 Windows 장치 관리자의 “Ports (COM & LPT)” 항목을 확인하세요.
- 적절한 baud rate를 설정합니다(대부분의 Feetech 모터의 경우 일반적으로 1000000입니다).
- Open을 클릭하여 제어 보드와의 통신을 설정합니다
4단계: 모터 스캔
- 연결이 완료되면 Search 버튼을 클릭하여 연결된 모든 모터를 감지합니다
- 소프트웨어는 버스상의 모든 모터를 자동으로 검색하여 목록으로 표시합니다
- 각 모터는 ID 번호와 함께 표시됩니다
5단계: 펌웨어 업데이트
업데이트하려는 각 모터에 대해:
- 모터를 목록에서 클릭하여 선택합니다
- 업그레이드 탭을 클릭합니다:
- Click the Online button:
- 잠재적인 펌웨어 업데이트가 발견되면 해당 업데이트가 상자 안에 표시됩니다.
- Click the Upgrade button:
- 업데이트 진행 상황이 표시됩니다
6단계: 업데이트 확인
- 업데이트가 완료되면 소프트웨어가 자동으로 모터 정보를 새로고침해야 합니다
- firmware 버전이 예상 버전으로 업데이트되었는지 확인하세요
중요한 참고 사항
⚠️ 경고: 펌웨어 업데이트 중에는 전원을 차단하거나 USB를 분리하지 마세요. 모터가 영구적으로 손상될 수 있습니다.
보너스: Linux/macOS에서 모터 디버깅
디버깅 목적으로만, 오픈소스 Feetech Debug Tool을 사용할 수 있습니다:
- 저장소: FT_SCServo_Debug_Qt
설치 방법
… 저장소의 지침에 따라 도구를 설치합니다. Ubuntu의 경우 직접 설치할 수 있으며, MacOS의 경우 소스에서 빌드해야 합니다.
한계:
- 이 도구는 디버깅 및 파라미터 조정에만 사용됩니다
- Firmware 업데이트는 여전히 Windows에서 공식 Feetech 소프트웨어를 사용하여 수행해야 합니다