Skip to content

Level 0 Developer Guide

Quick start guide for low-level (Level 0) control near joints and sensors.

Prerequisites

ItemDetails
OSUbuntu 22.04 (x86_64) recommended
Basic understandingCommon guide, Developers guide
Runtime environmentReal robot or simulation launched with scripts/sim.bash

Quick Start

  1. Read Common guide first.
  2. Prepare the environment with Developers guide.
  3. Set up SDK using RBQ SDK.
  4. Build and run rbq_example_level_0.
  5. Extend only the features you need after verifying the baseline behavior.

Typical Level 0 Work

  • Directly setting per-joint command values (pos/kp/kd/torque)
  • Using low-level state data (IMU, joints, joystick)
  • Testing policy-based locomotion with ONNX models

For predefined motion API-oriented development, use the Level 1 Developer Guide.

Reference Example

Safety Notes

This user manual is intended for RBQ users.