eProsima and Robotics
Robots are distributed systems consisting of networks of sensors and actuators connected to one or many CPUs. If you consider this definition, nowadays, everything is a robot, from typical examples, such as mobile manipulators, to more complex systems like an autonomous car. All those systems need middleware to share information in real-time.
eProsima DDS solutions are used in hundreds of different robotics use cases:
- Fast DDS is the most adopted DDS implementation, and the middleware of ROS2, the de facto standard framework for developing robotics applications. We develop many components of this framework and ship them together in our Vulcanexus ROS2 distribution.
- Safe DDS is our alternative for embedded and safety-critical systems. It is used in combination with ROS2 and Fast DDS in many robotics applications.