A ROS 2 node to start and stop snap services.
This snap contains a ROS 2 Jazzy node that exposes ROS 2 services
which allow to interact with snap services.
To list available snap service:
ros2 service call /ros2_snapd/list ros_snapd_interfaces/srv/SnapdList
To start, stop and restart snap service:
ros2 service call /ros2_snapd/start ros_snapd_interfaces/srv/SnapdStart "service: 'service.name'"
ros2 service call /ros2_snapd/stop ros_snapd_interfaces/srv/SnapdStop "service: 'service.name'"
ros2 service call /ros2_snapd/restart ros_snapd_interfaces/srv/SnapdRestart "service: 'service.name'"