The Goal
The ROS drivers for the event cameras from iniVation AG would only support ROS1, and the company had no plans to support ROS2. The goal of this project was to implement a ROS2 wrapper for the DV software suite, enabling seamless integration of the DV Event Camera with ROS2-based robotic systems.
The How
Features that were implemented in the ROS1 wrapper were ported to ROS2, including:
- Real-time event streaming
- IMU data integration
- Dynamic reconfiguration of camera parameters
- Support for multiple camera models
The Results
All components available in the ROS1 driver were re-implemented using ROS2 best practices, ensuring compatibility with the latest ROS2 distributions. The project was open-sourced on GitHub, allowing the robotics community to leverage the capabilities of the DV Event Camera within ROS2 environments.