4 ms·
Last time I used it was a couple of years ago but it was rife with incompatibilities between versions. Make no mistake, it was still a huge step forward for aca
by Iv 6y ago
Last time I used it was a couple of years ago but it was rife with incompatibilities between versions. Make no mistake, it was still a huge step forward for academia as the alternative was to manage all algorithms individually and design a transport layer yourself, but as a software developer it feels like it was lacking in terms of good practices like backward compatibility.
From a business perspective, ROS is an open framework, which is a plus only if you are in a specific perspective. Many robotics company still think in terms of walled gardens and hope to sell full solutions to clients, not have to support just a module in a complex environment. I would say that what ROS is lacking is a competitive marketing advantage. If ROS was promoting its brand and offering access to clients for companies that support it, it would help a lot its adoption.