ROS-Industrial Roadmap Journey and a Path Forward
/The previous significant update to the ROS-Industrial roadmap centered mainly on the technical capabilities in various areas, aiming to create a vibrant open-source robotics development ecosystem. The main challenge was the lack of detail regarding when these capabilities would become available, in an ever-changing technological landscape.
Since then, a more generalized vision has been shared, focusing on four broad areas of interest: Ease of Use, Advanced Capability, Interoperability, and Human Interface & Reaction. However, the challenge of integrating a time component and actual deliverables has persisted.
Vision for ros-i based on four pillars of ease of use, advanced capability, interoperability, and human robot interaction
Over the years, member and community feedback has aligned with these four pillars. We have been collaborating with members to improve and distill these elements into manageable components that can be delivered within a reasonable timeframe. The requests from the 2023 ROS-Industrial workshops reflect this ongoing effort.
community feedback via regular workshops
In recent years there has been a pivot to think more towards building frameworks and modular components that enable applications to be developed with minimal custom code. The vision is a toolbox of intuitive and useful robotics modules, exemplified by the Scan-N-Plan initiative. This approach has led to more reusable code and greater flexibility.
The ROS-Industrial project has always sought to bring forward usable open source tools, but now with helping to improve the developer experience by:
- Providing clear and cohesive concepts/interfaces
- Offering easy-to-build and customizable modules
- Ensuring decent documentation
- Making it relatively simple to create specific applications
Projects such as behavior tree, Open3D, and ros2_control have demonstrated this replicable experience.
An example demonstrating this approach is Tesseract , a motion planning framework for industrial processing applications. Tesseract offers:
modules and the scan-n-plan framework
- Abstract interfaces for core capabilities
- Planning pipelines and capabilities as modules
- Customizable plugins
- Complex task pipelines
- Meta-planning and visualization tools
Similarly, the noether repository for tool path planning has evolved to include:
- Clear and cohesive interfaces
- Numerous out-of-the-box capability modules
- Mesh modification tools, tool path planners, and modifiers
- Available graphical user interface and quick pipeline configurations
- Customization and front-end presentation capabilities
- Tutorials from the 2024 ROSCon workshop
And now Tesseract and noether also both include development checklsts towards release milestones or a roadmap, enabling improved visibility and collaboration on capability progression.
Progress through collaboration
The Robotic Blending Milestone 5 Focused Technical Project , sponsored by the Steel Founders’ Society of America, recently demonstrated significant advancements by leveraging and improving modularity. Key achievements of this program include:
- Successful deployment at three sites with three distinct hardware setups:
- Fisher Cast Steel (end-user)
- Iowa State University (ISU)
- Southwest Research Institute (SwRI)
- Creation of an application example
- Integration of contributions from ISU
- Enhancement of capabilities and documentation for modules
Future Direction
We have begun the work to move towards the release of modules and frameworks with clearly defined, trackable lists of items to be completed before release. These module releases will include comprehensive documentation and additional basic application examples that may serve as templates. Additionally, we aim to create best practice documents, including guidelines for OEM Driver Creation.
Global Collaboration and Synergy
Global collaboration strategy developed by RIC AP and agreed upon in 2024
This progress aligns with the global collaboration vision developed and shared in 2024 within each ROS-Industrial Consortia region. The ROS-Industrial Consortia Global Workplan, developed by the ROS-Industrial Asia-Pacific team in late 2024, highlights areas of synergy across regions. This plan seeks to optimize outcomes for all members by reducing redundancy and making efficient use of global resources.
Community Engagement
The updated ROS-Industrial roadmap will be a central focus at the upcoming 2025 RIC Americas Annual Meeting. We encourage current members and those interested in membership to participate in this event. There will be opportunities for broader community engagement and feedback following the publication of the workshop outcomes.
draft ros-i roadmap 2025
A living vision and roadmap
We look forward to working with the global consortia supporting ROS-Industrial, our open source collaborators, and the broader community. Our goal is to continuously improve ROS-Industrial resources. We recognize that a dynamic program requires a living vision and roadmap, so stay tuned for updates and new capabilities that align with the evolving roadmap.
Once again, we extend our gratitude to those who have supported the ROS-Industrial open source project and everyone who has contributed to enhancing open source for industry.