🤖

MechDog 클래스 소개

실제 로봇 개를 객체지향으로 제어하기

🎯 학습 목표

  • • MechDog 클래스의 구조 이해하기
  • • 기본 동작 메서드 사용법 익히기
  • • 자세 제어와 동작 실행하기
  • • 실제 하드웨어와 시뮬레이션 연결하기

🏗️ MechDog 클래스 구조

🎮 기본 동작

  • • set_default_pose() - 기본 자세
  • • move(speed, direction) - 이동
  • • action_run(action) - 동작 실행
  • • set_pose() - 자세 설정

🎬 동작 종류

  • • "sit_dowm" - 앉기
  • • "stand_four_legs" - 서기
  • • "go_prone" - 엎드리기
  • • "shake_hands" - 손 흔들기

💻 MechDog 제어 실습

MechDog 클래스 코드를 실행해보세요!

📝 정리

✅ 핵심 내용

  • • MechDog 클래스: 로봇 개를 제어하는 파이썬 클래스
  • • 기본 동작: move(), action_run(), set_pose()
  • • 동작 종류: 앉기, 서기, 엎드리기, 손 흔들기
  • • 객체지향: 클래스와 메서드로 체계적 제어
← 이전 다음 →