Installation

Add BB to your Elixir project using Igniter:

mix igniter.install bb

This will add bb to your dependencies and set up the initial configuration.

1

Define your robot

Use the BB DSL to describe your robot's structure, including links, joints, and actuators.

2

Configure your hardware

Connect actuator drivers for your servo hardware (PCA9685, Dynamixel, pigpio, etc.).

3

Run and visualise

Start your robot's supervision tree and use Livebook widgets or the LiveView dashboard to control it.

Next Steps

Ready to dive deeper? Start with the first tutorial:

Your First Robot →