RECENT POSTS
- micro-ROS is a special guest @ BOSCH research blog!
- micro-ROS @ ROS-Industrial Conference 2020!
- micro-ROS Agent on snap!
- New demo - micro-ROS enabling smart warehouse duties
- Roadmap for ROS 2 Galactic
- micro-ROS lands on Arduino
- New demo - ROS 2 to micro-ROS TCP tunneling via Integration Service
- micro-ROS goes AIoT!
- New support for graphs
- micro-ROS @ ROS World 2020!
- All posts ...
Micro XRCE-DDS Agent now on snap!
Sep 23, 2020 francesca-finocchiaro
In collaboration with Canonical, we took the liberty to wrap the Micro XRCE-DDS Agent as a snap package, which sets an important milestone for easing the use of Micro XRCE-DDS.
Snap is a package manager designed to bundle and handle applications and their dependencies on several Linux distros, among which Ubuntu.
The snap packaging of the Agent comes with two ways of running it: as a simple executable or by means of a Linux service.
The first implies the usage of the Agent’s built-in CLI, where you can specify the standard configuration parameters (such as transport, port…) directly, as follows:
micro-xrce-dds-agent <transport> <args>
The second launches the Agent as a Linux service running in the background; to do so, simply execute:
snap set micro-xrce-dds-agent daemon=true
In this case, instead of specifying the Agent’s launch parameters via the CLI, users can configure them thanks to the snap services
interface, using the snap set micro-xrce-dds-agent <param>=<value>
command. These parameters’ values are only valid when the daemon
option is set to true
, while they are ignored in snap run
mode.
To have a look at the full list of configurable parameters, click here.
Given the closeness of the two Agents libraries, a snap release of the micro-ROS Agent is just one step away!
Disclaimer: All logos and product names are property of their respective owners. All company names, logos and product names used in this website are for identification purposes only. Their use does not imply endorsement.
Share on:- Older
- Newer