Repolode
PetoiCamp

PetoiCamp/OpenCat-Quadruped-Robot

Arduino와 Raspberry Pi에서 사족 보행 로봇 강아지와 고양이를 프로그래밍하기 위한 오픈소스 프레임워크로, 보행 제어와 서보 및 IMU 통합을 지원합니다.

스타
5,544
포크
655
열린 이슈
6
마지막 커밋
2개월 전

어떤 프로젝트인가요?

OpenCat은 Arduino와 Raspberry Pi에서 사족 보행 로봇을 제작하고 프로그래밍하기 위한 오픈소스 프레임워크입니다. Petoi의 로봇 강아지 Bittle과 로봇 고양이 Nybble 키트의 기반 소프트웨어로, 보행 조정과 서보 제어, IMU 통합을 처리해 개발자가 그 위에 직접 동작을 구현할 수 있습니다.

이 저장소는 서보를 최대 12개까지 구동해 걷기, 달리기, 점프, 백플립을 수행하는 ATmega328P 기반 Arduino 보드인 레거시 NyBoard 플랫폼을 대상으로 합니다. C/C++, Python, 블록 기반 코딩을 지원하며, Raspberry Pi나 Jetson Nano 같은 센서, 카메라, 외부 AI 코프로세서를 추가해 확장할 수 있습니다. 설정은 직렬 프롬프트를 통한 보정 기능이 포함된 Arduino 스케치로 진행합니다.

ESP32 기반 최신 하드웨어는 별도의 OpenCatESP32 저장소를 참고하라고 메인테이너가 안내합니다.

핵심 기능

  • 01사족 보행 로봇의 걷기, 달리기, 점프를 위한 보행 조정 및 서보 제어
  • 02C/C++, Python, 블록 기반 비주얼 프로그래밍 지원
  • 03Arduino(NyBoard)에서 실행되며 Raspberry Pi와 연동 가능
  • 04카메라와 터치 센서를 포함한 센서 통합 및 IMU 보정
  • 05포크해 수정할 수 있는 오픈 하드웨어 및 소프트웨어

활용 사례

  • 초중고 또는 대학 수업에서 로보틱스와 코딩 교육
  • 저비용 사족 보행 로봇으로 보행 및 강화 학습 실험
  • 로봇 강아지나 고양이를 활용한 취미 프로젝트 또는 해커톤 프로젝트 제작
  • 서보 구동 다리형 로봇에 비전 또는 AI 코프로세서 추가

빠른 시작

  1. 1

    저장소를 클론합니다

  2. 2

    OpenCat.ino를 열고 로봇과 NyBoard 버전을 선택합니다

  3. 3

    설정 모드로 전환해 업로드한 다음 시리얼 프롬프트를 따릅니다

  4. 4

    MAIN_SKETCH의 주석을 해제해 메인 스케치로 전환한 뒤 다시 업로드합니다

사용 전 알아둘 점

  • 구형 NyBoard(ATmega328P) 플랫폼을 대상으로 합니다. 현재 하드웨어에서는 대신 OpenCatESP32를 사용합니다.
  • 설정하려면 Arduino IDE, USB 업로드, 시리얼 프롬프트에 따른 수동 보정이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

OpenCat-Quadruped-Robot은(는) 무엇인가요?
Arduino와 Raspberry Pi에서 사족 보행 로봇 강아지와 고양이를 프로그래밍하기 위한 오픈소스 프레임워크로, 보행 제어와 서보 및 IMU 통합을 지원합니다. OpenCat은 Arduino와 Raspberry Pi에서 사족 보행 로봇을 제작하고 프로그래밍하기 위한 오픈소스 프레임워크입니다. Petoi의 로봇 강아지 Bittle과 로봇 고양이 Nybble 키트의 기반 소프트웨어로, 보행 조정과 서보 제어, IMU 통합을 처리해 개발자가 그 위에 직접 동작을 구현할 수 있습니다.
OpenCat-Quadruped-Robot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
OpenCat-Quadruped-Robot은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
OpenCat-Quadruped-Robot은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. OpenCat-Quadruped-Robot의 마지막 커밋은 2026년 9월 8일입니다.
OpenCat-Quadruped-Robot은(는) 어디에 사용할 수 있나요?
초중고 또는 대학 수업에서 로보틱스와 코딩 교육 저비용 사족 보행 로봇으로 보행 및 강화 학습 실험 로봇 강아지나 고양이를 활용한 취미 프로젝트 또는 해커톤 프로젝트 제작 서보 구동 다리형 로봇에 비전 또는 AI 코프로세서 추가
OpenCat-Quadruped-Robot는 어떻게 설치하나요?
저장소를 클론합니다 OpenCat.ino를 열고 로봇과 NyBoard 버전을 선택합니다 설정 모드로 전환해 업로드한 다음 시리얼 프롬프트를 따릅니다 MAIN_SKETCH의 주석을 해제해 메인 스케치로 전환한 뒤 다시 업로드합니다
OpenCat-Quadruped-Robot은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/PetoiCamp/OpenCat-Quadruped-Robot

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트