Vulcanexus Core Tutorials

Hi everyone,

As you know we’ve recently launched Vulcanexus, the All-in-One ROS 2 tool set, and we are working hard on the documentation, that’s why we want to share with you the tutorials that will help you get the most of Vulcanexus.

In this Topic, you’ll find the latest tutorials on Vulcanexus Core to help you get started with these applications that allow you to test, improve and configure the performance of ROS 2 networks.

Click on the bell :bell: and follow this Topic to stay updated on the new upcoming tutorials.

Check out the following tutorial:

  1. Modifying Ownership and Ownership Strength QoS Policy:

This tutorial provides step-by-step instructions to modify the Ownership QoS within the ROS 2 talker/listener demo

Go to: 1.2.1. Modifying Ownership and Ownership Strength QoS Policy — Vulcanexus 1.0.0 documentation

2 Likes

Hello everyone,

We are delighted to bring you a new tutorial, this time about Partitions QoS. This allows for creating logical isolation data spaces within the same Domain, placing each publisher and subscription in zero, one, or more partitions. Using this feature, publishers and subscriptions only communicate if they share at least one partition.

Do you want to learn more? Check out this CORE tutorial: 1.2.3. Modifying Partition QoS Policy — Vulcanexus 1.0.0 documentation

2 Likes

Hello again

We have prepared a new Vulcanexus CORE tutorial about “Customizing Network Transports” for you.
You will learn how to limit IP fragmentation and secure the RTPS datagram.

We included information on XML file configuration and a great example on how to communicate over localhost with UDPv4 datagrams smaller than the standard 1500 B MTU.

Don’t miss it!

Hi all,

Today we are talking about complex network topologies (mesh, nested, etc.) and how to connect nodes through external networks using external locators.

This Vulcanexus CORE tutorial uses the example of a nested network scenario to guide you through the necessary steps in connecting your nodes.

Give it a try!

Hi everyone

Security concerns all of us. In order to make your ROS 2 application more secure, Vulcanexus offers the Public-Key Cryptography Standard (PKCS #11), defining a platform-independent API to cryptographic tokens. So instead of storing your private keys used to encrypt and decrypt the enclave information as plain text, opt for Hardware Security Modules (HSM)!

This Vulcanexus CORE tutorial “Storing private keys in Hardware Security Modules” shows you how!

1 Like

Hello

How much importance give ROS 2 nodes to the exchanged data? Choose between volatile, transient or transient local.

Today’s Vulcanexus CORE tutorial explains the different settings of the Durability QoS policy for ROS 2.

Follow the steps in Persistent Data using Durability QoS and set up this helpful QoS!

1 Like

Hi all,

Heterogeneous systems can be big, complex, and might need to intercommunicate existing DDS networks with ROS 2 applications.

If you are interested in knowing more about this topic and how to tackle this issue, check out the Vulcanexus CORE tutorial “Fast DDS - Vulcanexus Topic Intercommunication”.

Hello there,

Did you know that there are mutable QoS? These QoS are pretty handy as they can be modified after entity creation.

The Vulcanexus CORE tutorial “Change mutable QoS through get native API” shows you how to do that using the Ownership QoS Policy as an example.

Try it yourself!

1 Like