Getting started with robotics on Ubuntu? Try this.
This is how you install and run a physical robot with snaps: a pair of SO-101 arms on ROS 2 Jazzy, with the follower arm mirroring the leader in real time. You don’t need to build anything from source, and each snap gets only the hardware access you grant it.
Watch the full walkthrough: https://www.youtube.com/watch?v=LjG_Bjsyfw4
Setting up a teleoperated robot arm with ROS 2 snaps on Ubuntu
YouTube