Hello ROS Community,
I’ve written the response below to answer questions posed over the past few weeks about who I am and why we are trying to help port packages from ROS1 to ROS2.
Persistent Systems (BSE & NSE: PERSISTENT) is a global leader in Technology Services. We build software that drives the business of our customers’ business; enterprises and software product companies with software at the core of their digital transformation. We have a global presence in 15+ countries, 9000+ Employees, 25+ years building software-driven business. Our FY2017-18 revenue was USD 470.55 Million. For more information, please visit www.persistent.com.
Persistent Systems has been funded internally and externally to build out our Robotics expertise and we have formed an initial engineering team focused on ROS development. We will be developing software for our internal projects and for our customers around the globe that will leverage ROS as a foundation, so we have a sincere interest in improving ROS and contributing to the advancement of ROS2. At this time, we have on-boarded an initial team of software engineers to work on this project, initially porting packages from ROS1 to ROS2, and we are committed to investing time and effort to contribute to ROS2.
Regarding package selection and maintenance, we selected the top 40 most commonly used packages. Our initial thought was that we would help people migrate packages that they were maintaining on ROS1 and wanted to have available on ROS2 but didn’t have the bandwidth to port themselves. We assumed the owners would accept the help if we submitted the pull request. I was reaching out to the community at large only because we didn’t want to duplicate any other ongoing porting efforts – if anyone has a suggestion to improve this, please let me know. We are available to help answer questions in the community after these packages have been ported, as the original maintainer sees fit.
Our team is learning here and we welcome your feedback as we engage with the community. Please let me know if you have any questions.
Call : (+1)-714-902-3074