Skip to content
generated from upkie/new_agent

Upkie agent that can balance and crouch

License

Notifications You must be signed in to change notification settings

upkie/pink_balancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pink balancer

An agent for Upkie that combines wheeled balancing with inverse kinematics computed by Pink. This is the controller that runs in the first two videos of Upkie.

Usage

  • Install Python packages to a conda environment: conda create -f environment.yaml
  • Activate conda environment: conda activate pink_balancer
  • Run the Bullet spine: ./start_simulation.sh (from your Upkie repository)
  • Run the agent with Bullet: python pink_balancer/main.py -c bullet
  • Upload this repository to your Upkie: make upload
  • Run the pi3hat spine: pi3hat_spine (on your robot)
  • Run the agent: python pink_balancer/main.py -c $(hostname)