Deploying robotics applications

For our Robotics-oriented snap documentation, please visit ubuntu.com/robotics/docs.

Snapcraft.io is only hosting the snapcraft ROS references, also accessible from the above site.

ROS 1

ROS applications Learn how to create a ROS snap for your application
catkin Use the Catkin plugin to generate your ROS1 package
catkin-tools Use the Catkin plugin to compile your ROS package
ROS extension ROS extension helps you snap ROS applications. It comes along with caktin or catkin-tools plugins, adds the ROS APT package repository and sets a build and run-time environment.

ROS 2

ROS 2 applications Learn how to create a ROS 2 snap for your application
colcon Use the Colcon plugin to build your ROS 2 package
ROS 2 Foxy extension ROS 2 Foxy extension helps you snap ROS 2 applications. It comes along with the colcon plugin, adds the ROS 2 APT package repository and sets a build and run-time environment.
ROS 2 Humble extension ROS 2 Humble extension helps you snap ROS 2 applications. It comes along with the colcon plugin, adds the ROS 2 APT package repository and sets a build and run-time environment.
1 Like