Skip to content

bentheperson1/go2_dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go2 Dashboard

A nice little dashboard to access your Unitree Go2 through a web interface that allows you to:

  • See stats about the dog like velocity or yaw speed
  • Get a live camera feed
  • Remotely start/stop scripts on your computer
  • Upload and play sound effects through the dog

Uses Legion1381's fork of the Unitree Python SDK

Code Setup (Local Machine)

Prerequisites: Ensure CMake and Python 3 are installed on your system.

Install CycloneDDS:

cd ~
git clone https://github.com/eclipse-cyclonedds/cyclonedds -b releases/0.10.x 
cd cyclonedds && mkdir build install && cd build
cmake .. -DCMAKE_INSTALL_PREFIX="~/cyclonedds/install"
cmake --build . --target install
export CYCLONEDDS_HOME="~/cyclonedds/install"

Create and Activate a Virtual Environment:

  • Windows:
    python -m venv .venv
    .venv/Scripts/activate
  • Linux:
    python3 -m venv .venv
    source .venv/bin/activate

Install Dependencies:

pip install -r requirements.txt

Start Dashboard:

python app.py

About

A simple web dashboard for the Unitree Go2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published