ubgk / pink_balancer

Upkie agent that can balance and crouch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Upkie agent that can balance and crouch

License:Apache License 2.0


Languages

Language:Python 91.3%Language:Makefile 5.2%Language:Shell 3.5%