ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

ROS/ROS2/Micro-ROS Product in Market

Hi,

out of curiosity, i would really like to know ROS/ROS2/Micro-ROS product in the market. if anyone has any idea or information about the marketing, please leave some comments here :smiley:

Best,

6 Likes

Here’s a list from the ROS wiki, but there are more than this. There are a lot of platforms I’ve heard about from peers where the intended use-case doesn’t involve providing a ROS API, so the fact that it’s leveraging ROS doesn’t get mentioned really.

2 Likes

From my experience, a lot of companies use ROS under the hood in their products while not publishing anything about it. So such a list is likely to be only a fraction of real applications.

1 Like

I’m not sure if this helps but I have a private list of companies that I maintain (unfortunately I can’t share it). I can tell you that it is well over 300 companies. I usually refer people to the ROS 2 TSC and the ROS Industrial Consortium members.

A good way to gauge the number of users is to search job websites for, “ROS.”

Here is the slide I use on this topic.

8 Likes

Another good source of information about who’s using ROS is also to look at the ROSCon sponsors over the years: 2021, 2020, 2019, 2019 FR, 2019 JP, 2018, 2018 JP, 2017, 2016, 2015, 2014, 2013, 2012

5 Likes

Hello tomoyafujita, i would also recommend that you join the Micro-ROS Slack if you haven’t done already. The people are very friendly and helpfull there.

2 Likes

most use ROS and the rest are lying

9 Likes

As you are no doubt aware, “using ROS” is a continuum – having all of a robot’s software based on ROS is one end (achieved by very few, most have at least some custom micro-controllers in there somewhere), having a driver or using “just” some of the tools is the other end. Many mixtures are in-between.
I mention this, because one of the problems with many current lists is that they do not differentiate these use cases, and thus when you ask “what is the experience with using ROS for use case xy”, there is often no good answer.

3 Likes

@Katherine_Scott - does the 300 number really mean companies using ROS internally or creating products with ROS in them? I think the original question was how many products are in market with ROS in them?

1 Like

@mkhansen That isn’t quite a distinction we track. There are varying levels of ROS usage.

I don’t think people appreciate how many compnies use ROS to build their product or service. For example, two more companies that use ROS closed rounds today Scythe, and Dusty Robotics.

People get so hung up on “products” on the market. How many “robot products” do most people interact with on a daily basis besides a vaccum? The real question is how many ROS robots touched a product that you purchased. If a ROS robot helped deliver a product or moved it around a fullfillment center, or helped it grow, does that count?

Kat, that’s what I thought, I was just trying to clarify the 300 number. I don’t know if anyone knows exactly how many products are in the market with ROS in them, but I think that was the original question in the thread.

Even then, many of those use ROS/ROS2 now :laughing:. Using “ROS” as a communication system is a different question than companies that use much of the other higher level tools like MoveIt or Navigation in a product. But so many use ROS, I can’t tell you how many demo videos I see where there’s a “look how cool the robot sees the world” that’s very clearly rviz.

There are companies doing it, in fact I have a little book on my desk I jot down names of companies when they reach out to me with questions because they’re using it. I don’t want to “out” anyone, but there’s already35 companies known to me using Nav2 in production (implying not just Nav2 usage, but ROS2 and the broader ecosystem as well). But its also not unusual to hit a point where you need more than what the open source implementations will provide and you need to build up the highest levels yourself. And that’s totally OK and expected in any really narrowly focused company – eventually the general tools don’t do what you need specifically done as specifically as you’d like. I’d hope at that point they’d contribute back, but in many cases, they have not :frowning: .

Part of my aim with Nav2, for instance, is to reduce or largely remove that need so that everyone can use the same platform from undergraduates to Fortune 500 companies. It’s why I’m very focused on getting adopters and really listening to their issues. We’re stronger as a field if we have these common capabilities shared across large swaths of the corporate world. But that doesn’t just happen, there are passionate people behind any of those packages that seem like everyone uses them (@tfoote with TF and the folks at Amazon @emersonknapp for rosbag2 come to mind).

7 Likes

Thanks for sharing that information @Katherine_Scott. It seems that ROS 2 is present in many important companies.

:thinking: that is an important point, so it is not only about products but also about services that are related to ROS to some extent.

Peace be upon all of you

I’m currently establishing Al Jazari agricultural robotics startup, and nearly all startups in this field are using ROS, this is our Autonomous Crop Sprayer DoDo and this is a sample of crop row detection using ROS and OpenCV

1 Like