# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: Ball-Balancing Robot summary: An educational Raspberry Pi ball-balancing robot that uses camera vision and PID control to keep a ball centered on a platform tilted by servos. category: other difficulty: intermediate license: hardware: GPL-3.0-only software: GPL-3.0-only source: repository: https://github.com/I-M-Robotics-Lab/Ball-Balancing-Robot ref: d06e5fd1875e59af8c36c0d4a2fe780470a6ace3 tools: - 3D printer files: parts_3d: model/ cad: model/ images: - pictures/5.JPG build_steps: - title: Obtain components - title: Print and assemble robot structure - title: Flash Raspberry Pi OS - title: Install electrical components - title: Install software - title: Initial calibration via HMI - title: Zero pose capture - title: Offset calibration - title: Verification - title: Run runtime control loop