Skip to content

hunter952001/go1_pose_detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go1_pose_classification

control go1 pro robot using hand/body poses using mediapipe dog password is 00000000

Authors

Using Body Gestures

Using Body Gestures

Using Hand Gestures

Using Hand Gestures

Installation of Mediapipe

pip install opencv-contrib-python

pip install mediapipe

Installation of free-dog-sdk (Ubuntu)

cd git

git clone https://github.com/Bin4ry/free-dog-sdk.git

ln -s ~/git/free-dog-sdk/ ~/catkin_ws/src

cd ../catkin_ws

source devel/setup.bash

#Before you install requirements.txt, check your numpy version and edit the txt file

#pip show numpy

cd src/free-dog-sdk

pip install -r requirements.txt

Installation of free-dog-sdk (Windows)

#Download zip file, extract it in the Documents folder

pip install -r requirements.txt

How to Use

  1. Once the go1 pro is turned on, connect to the robot using your computer's network settings.
  2. In the go1_pose_detection directory, run receiver.py first in its own terminal.
  3. Then, in another terminal, run either new_pose.py (for body poses) or new_hands.py (for hand poses). Make sure webacam is setup before running
  4. Press Escape on the interface to close Screenshot from 2023-07-18 15-15-51 talk to the

Acknowledgements