ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

If you're installing the snap to run alongside the rest of the ROS software, on the Jackal's SBC, the snap should "just work" and be able to publish and subscribe to topics available from the Jackal by connecting to the Jackal's rosmaster. Snaps don't operate in a nested/NAT'd network namespace, you just need to make sure the snap uses the network and network-bind plugs to be able to properly access the network under confinement and it sees your host's network interface just like any other application.

If for some reason the Jackal uses a non-standard port for rosmaster, you can change where the snap connects by defining the catkin-ros-master-uri option in the snapcraft.yaml's catkin part.