3 Get the SDK

  • The URDF models are open source. For the latest version, refer to the GitHub repository: AgibotTech/agibot_x2_urdf

  • You can also download the URDF(s) related to this SDK version from the floating toolbar in the lower-right corner of the online docs page: [X2 URDF]

  • After downloading, choose the matching model files according to the model nameplate at the back of the robot’s neck:

    Nameplate ending

    Model

    Use directory

    Model files

    X2 Ultra

    X2 Ultra

    X2_URDF-v1.3.0/

    x2_ultra.*

    X2 Ultra -N

    X2 Ultra(new version)

    X2_URDF-v1.4.0/

    X2-Ultra.*

    X2 EDU

    X2 EDU

    X2_URDF-v1.4.0/

    X2-EDU.*

    The X2_URDF-v1.4.0/ directory contains the models for the X2 Ultra(new version) and the AgiBot X2 EDU; the X2 Ultra(new version) also provides end-effector variants: X2-Ultra_omnihand.urdf (dexterous hand) and X2-Ultra_omnipicker.urdf (gripper). See the README inside the archive for how to pick the model for your machine.

  • The SDK package can be downloaded from the floating toolbar in the lower-right corner of the online docs page.

  • The extra packages (MC-RL extras, X2 RL Deploy extras) are not included in the SDK package. Download them separately from the Downloads section of the same floating toolbar; see Simulation & Reinforcement Learning for the corresponding code.

Caution

Notes about non-volatile user data:

  • The disks in the robot would be reformatted during firmware upgrade/downgrade, please back up your data

  • User data under $HOME(/home/agi, compatible path /agibot/data/home/agi) would survive in general

  • Exception 1: DO NOT save data into $HOME/aimdk*, which are preserved and maintained by the system

  • Exception 2: All data under $HOME would be moved to $HOME/.old_agi_home.bak (specific to v1.0 firmware flashing)

  • BE CAREFUL of features like factory reset, which would forcibly erase all user data (including $HOME)