Skip to content
▸ Quick Start > Quick Setup > Installation and Startup

Software Installation#

Note: Prepare two installation packages, available from the Changelog V5.2 section: the airbot-arm main-program deb package and the airbot-arm external SDK whl package.

Package Description Package Function
airbot-arm main-program package Provides the robotic arm control service
arm-sdk client development package Provides robotic arm control examples and Python secondary-development functionality based on the control service

Host Computer Requirements

  • Operating system: Ubuntu 20.04 or later
  • Python version: Python 3.10 or later (required when using the SDK)
  • CPU: ≥ 4 cores (recommended for real-time control and simulation)
  • Video memory: ≥ 8 GB (≥ 10 GB recommended for pi0 algorithm inference; ≥ 16 GB for the DISCOVERSE simulator)
  • Storage: ≥5GB of available disk space for the operating system, software, and data
  • USB ports: Make sure enough USB ports are available for any external devices or peripherals (more than 3 USB ports are recommended for running ALOHA / Mobile ALOHA algorithms)
  • Install the main-program package

    sudo dpkg -i path/to/airbot-arm_xx_xx.deb
    
  • Verify that the main program was installed successfully

    apt-cache show airbot-arm
    

    Normal output should contain the following key fields (the version may differ):

    Package: airbot-arm
    Status: install ok installed
    Priority: optional
    Section: devel
    Installed-Size: 384740
    Maintainer: airbot
    Architecture: amd64
    Version: 5.2.5
    Depends: can-utils
    Description: AIRBOT_ARM built using CMake
    Description-md5: 29eeb3c01448583d61685e01b469b5a4
    
  • Install the Python SDK

    Creating a Virtual Environment Is Recommended

    We recommend using Conda to create an independent Python virtual environment. This effectively avoids dependency conflicts and is particularly suitable for running SDK examples and installing dependencies. For example:

    conda create -n airbot python=3.10
    conda activate airbot
    

    If you have not used Conda before, see the official website to learn how to use it. This step takes approximately an additional 10–20 minutes.

    pip install path/to/arm_sdk_xx_xx.whl
    
  • Verify that the Python SDK was installed successfully

    arm-sdk version
    

    Example of normal output:

    5.2.3