Benjamin Gibbs Profile picture
May 10, 2024 9 tweets 5 min read Read on X
@adamgluck @chris_j_paxton @ReadyRobotics @DanGrover Thanks for tagging me in @adamgluck (and great meeting in person at Automate)!

Oh yeah, I definitely have thoughts here. Standard disclaimers on bias, etc, etc...

Why don't we see more robots deployed? A thread with all the reasons I've seen:
Why We Don't See More Robots Deployed, Reason #1:

Skepticism. Everyone who works in a factory either has direct experience with a failed robot deployment, or they have a friend, or a cousin, or a friend's cousin's uncle who tried using a robot and it didn't work out.
Why We Don't See More Robots Deployed, Reason #2:

Cost. I don't mean this entirely in the sense of "oh no, robots are too expensive." But imagine this scenario from a buying perspective: you run a small machine shop in a large, cheap building. You have 2 maybe 3 machine tools (CNC lathe, CNC mill, etc).

Let's say you have another $50K in capital to spend. Your choice is buying a robot to tend your existing mill, or buying a stamping press that lets you make new, different types of parts.

Which do you choose?

Literally every machine shop owner I've ever spoken to will pick buying the machine tool over the robot.

Why?

It opens up new revenue streams for your machine shop. The best the robot does is give you better machine utilization, which if you're a small shop with lots of physical space, doesn't count for much.

Oh they're labor constrained you say?

Most small machine shop owners have a cot in the shop. They'll sleep there while parts are being made. They're scrappy. They'll scrimp up and buy the machine tool, not the robot.

That's the right call for them. Its a big, big reason why its so hard to sell into the "S" part of SMBs.
Why We Don't See More Robots Deployed, Reason #3:

Software complexity. You need someone who can program a robot. If you want that robot to interact with stuff, odds are you're going to need a PLC too. So now you need to program ladder logic. You need someone to program the safety system. Oh you want vision? Gonna need a vision programmer.

So for a single robot cell, now you need:
1. Robot programmer
2. PLC programmer (they can handle the safety system)
3. Maybe a vision programmer

According to the BLS, there are at most 40,000 robotics engineers working in ALL of US manufacturing.

How many robot arms have we ever deployed annually in the US?

The US has never deployed more than 40,000 robot arms in any one year.

Even if you make the robot easy to program, if you cannot control the entire robot cell, you still need to end up bringing in other programmers, which makes it harder to deploy.

Coincidence? I don't think so.
Why We Don't See More Robots Deployed, Reason #4:

Tooling design. There is no such thing as off-the-shelf tooling for robots. Anything that claims to be off the shelf is pretty much a lie.

If you're picking up parts, you need to design the gripper fingers properly. Lots of ways to design this.

Or maybe you're using suction. Ever seen how many different types of suction cups exist? Hundreds. Plus you have to cobble together all the extrusion.

Oh, you also have make sure there isn't too much or too little flex in your design.

So you're going to need some mechanical engineering capability for this, plus the ability to fab metal parts. Now if you're a metalworking shop, you can probably do this, but there is even a lot of work that goes into picking the right metal for the grasping.
Why We Don't See More Robots Deployed, Reason #5:

Parts presentation. This is probably the biggest reason a robot deployment fails. Robots are dumb like computers, so you need to make sure the parts that are going to be manipulated by the robot are showing up in the same place and in the same orientation so the robot can reliably pick them up.

This means you need some sort of parts presentation system. Sure, you can design a simple grid if you have a long(ish) cycle time tending a mill or lathe, and fill that grid every few hours.

But if you have a short cycle time, you need some way to rapidly dump parts in and let the system sort it out. You might need a step feeder, a bowl feeder, an elevator feeder, or something else entirely.

Designing the right parts presentation system is an art and science by itself. And almost every single parts presentation system is custom.

Almost every single parts presentation is custom.

And if you don't get parts presentation right, your system won't work properly, or worse, you'll spend all your time just feeding the robot instead of doing the task directly.

Oh, but you can just use vision?

Most bin-picking vision systems are extremely time consuming to configure at best(not to mention more expensive than a robot arm), and at worst, they are unreliable for a whole host of different parts.
Why We Don't See More Robots Deployed, Reason #6:

Electrical complexity. Everything in your robot cell has to be physically connected. Since the entire robot cell is custom, this means you need a custom electrical panel that hooks everything up. This will include a PLC or an industrial PC, but then you have to wire it all together.

This means you now need someone that knows how to do wiring.

Here's an example of an electrical cabinet you need for a lot of robotic systems:Image
All the complexity adds a whole lot of friction to the process of deploying robots. We're working on solving the software complexity layer here at @ReadyRobotics, but that is only one piece of the puzzle!

I deeply believe that solving for the software complexity will significantly reduce the friction of managing robot cells once they're deployed, but we don't have magic technology that solves the friction of the design and implementation.

You need a whole team of specialists to deploy a single robot cell.

This is why ultimately large enterprises will establish an internal team to build and install robot cells, as well as relying on systems integrators.
One other thing to consider when it comes to the narrative around the US not being as good as China when it comes to installing robots: relative size.

China employs 128M people in manufacturing. They installed ~140K robots.

The US employs 12.1M people in manufacturing. We installed ~40K robots.

They have 10x the workforce yet only installed 4x the number of robots.

This isn't to say that we shouldn't be doing better, we should be. This is to say that we will never brute force a solution here, we will only get ahead by creating better technology faster than others.

So let's get back to building the future @adamgluck @chris_j_paxton @DanGrover

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Benjamin Gibbs

Benjamin Gibbs Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(