ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.