Contact us about Snaps and IoT ›

Install latest/stable of so101-bringup

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install so101-bringup

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for so101-bringup

Package name

  • so101-bringup

License

  • unset

Last updated

  • 21 September 2026 - latest/stable
  • 16 September 2026 - latest/edge

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

SO-101 leader/follower hardware bringup (ROS 2 Jazzy)

Brings up the physical SO-101 leader and follower arms: robot_state_publisher

  • ros2_control for each arm, controller spawners, and a static TF layout placing both arms side-by-side in the 'world' frame. It does NOT include teleoperation (separate snap) or RViz.

Configure via snap set:

 snap set so101-bringup leader-usb-port=/dev/so101_leader
 snap set so101-bringup follower-usb-port=/dev/so101_follower
 snap set so101-bringup hardware-type=real       # real | mock
 snap set so101-bringup ros-domain-id=0
 snap set so101-bringup rmw-implementation=rmw_fastrtps_cpp

Requires raw USB access to the Feetech serial adapters (character device permissions still come from the host's udev rule, e.g. so101_bringup/udev/99-so101-serial.rules, see https://snapcraft.io/docs/reference/interfaces/raw-usb-interface):

 snap connect so101-bringup:raw-usb

Check status with snap services so101-bringup / snap logs so101-bringup.

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install so101-bringup on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.