Configure an Agilex LIMO Base

An agilex-limo base supports LIMO, a mobile robot designed around the AgileX mobile platform.

Configure an agilex-limo base as follows:

Navigate to the Config tab of your robot’s page in the Viam app. Click on the Components subtab and navigate to the Create component menu. Enter a name for your base, select the type base, and select the agilex-limo model.

Click Create component.

An example configuration for a agilex-limo base in the Viam app Config Builder.

Edit and fill in the attributes as applicable.

  "components": [
      "name": "<your-base-name>",
      "type": "base",
      "model": "agilex-limo",
      "attributes": {
        "drive_mode": "<your-drive-mode>",
        "serial_path": "<your-serial-path>"
      "depends_on": []

The following attributes are available for agilex-limo bases:

drive_modestringRequiredLIMO steering mode. Options: differential, ackermann, omni (mecanum).
serial_pathstringRequiredYour serial port connection to your LIMO’s board. Determine during setup and start of your LIMO.
Default: /dev/ttyTHS1

Have questions, or want to meet other people working on robots? Join our Community Discord.