ROS2
The Studica ROS2 driver acts as a hardware abstraction layer for the VMX platform. It exposes each hardware component — motors, sensors, servos, and input devices — as independent, configurable ROS2 nodes. Only components you explicitly enable will start.
The driver runs on Ubuntu 22.04 with ROS2 Humble and requires the VMX HAL library, which comes pre-installed on the official VMX OS image.
Installation
Prerequisites, install steps, and launching the driver.
Configuration
Configure hardware components via params.yaml.
Components
Topics, services, and parameters for each supported hardware component.
Examples
Python, C++, and standalone driver examples for every component.
Integration
Use the driver in your own ROS2 package with custom launch files.
GitHub
Open source driver repository hosted on GitHub.