ROS stands for "Robot Operating System" and is an open source framework designed for developing robotics software and operating robots. It provides a collection of tools, libraries and conventions that enable developers to create complex robotic applications. ROS2 is an evolution of the original ROS that better meets the requirements of modern robotic systems. Some of the most important features of ROS2 are:
Platform independence (Linux, Windows, macOS)
Real-time capability
Scalability
Improved security (data access, communication)
Modularity (co-exists with ROS)
Ability to integrate with existing robotics systems and frameworks
Why ROS2 on ctrlX AUTOMATION?
ctrlX AUTOMATION offers the perfect ecosystem for industrial ROS2 applications. The Linux-based, hardware- and software-scalable, field-proven platform offers developers and users a wide range of solution options. For example, the ctrlX CORE can be used as a ROS2 robot controller, as a robotic cell control or to control mobile robots. The ctrlX CORE offers everything to implement automation solutions: hardware suitable for industrial use including fieldbus connectivity (e.g. EtherCAT), the real-time operating system ctrlX OS with integrated functions such as secure user management or cyber security, and a wide range of apps, e.g. for implementing PLC functionality.
For developers of ROS2 applications, ctrlX AUTOMATION is particularly attractive because they can access a comprehensive portfolio of developer and engineering tools. In addition, the microservice-based software architecture with the ctrlX Data Layer as a central element offers extensive possibilities for interaction with apps from Bosch Rexroth, ctrlX World partners or in-house developments.
What do ROS2 developers get?
Bosch Rexroth would like to make it as easy and efficient as possible for software developers to start developing ROS2 applications. The following package is available for this purpose:
Application notes, in which concrete application examples are described
ctrlX Software Development Kit, which supports the development of apps for ctrlX OS with libraries, documentation and examples
Examples that make it easier to implement your own solutions
ROSCon
We were already active at several ROSCon events by being a sponsor with booth and speeches.
ROSCon DE 2023
We were active as sponsor with booth and speech:
"Eine Perfekte Kombination! Industrielle Automatisierung & ROS2"
Video | Presentation
ROSCon Odensee 2024
We were active as sponsor with booth and speech together with our partner Canonical:
"ROS 2 Gateway to Professional 24/7 Applications"
Video | Presentation
ROSCon DE 2024
We were active as sponsor with booth and speech:
"Einsatz und Mehrwert von ROS in Forschung, Entwicklung und industriellen Anwendungen bei Bosch"
Video | Presentation
ROSCon DE&FR 2025
We will participate as sponsor with booth and speech.
Looking forward to see you!
Questions
Forum SDK for ctrlX AUTOMATION
Related Links
Contact persons
Harnischfeger Nick (DC-AE/PAX)
Havidiansyah Aria Malik (DCEM/SLC6)