/pink_balancer

Upkie agent that can balance and crouch

Primary LanguagePythonApache License 2.0Apache-2.0

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.

Run in simulation

  • Run the Bullet spine: ./start_simulation.sh
  • Run the agent: ./tools/bazel run //pink_balancer -- -c bullet

Run on the real robot

  • Build spines and agent: make build
  • Upload to your Upkie: make upload
  • SSH into your Upkie
  • Run the pi3hat spine: make run_pi3hat_spine
  • Run the agent: make run_pink_balancer