LeRobot Installation Guide

Install LeRobot

On your computer:

  1. Install uv:

    We use uv to manage Python environments and dependencies. Install uv for your Linux operating system from the uv Installation Guide.

  2. Clone LeRobot:

    git clone https://github.com/TrossenRobotics/lerobot_trossen.git ~/lerobot_trossen
    
  3. Install the trossen lerobot packages and their dependencies

    cd ~/lerobot_trossen
    uv sync
    
  4. Verify the installation

    cd ~/lerobot_trossen
    uv pip list | grep lerobot
    
  5. For Trossen AI Mobile only, configure the SLATE mobile base:

    The SLATE mobile base uses a USB-Serial converter to communicate with the host computer.

    Remove brltty to prevent it from claiming the device:

    sudo apt-get remove brltty
    

    Add your user to the dialout group:

    sudo usermod -a -G dialout $USER
    

    Log out and log back in, or reboot your computer to apply the changes.