How Dusty Robotics used a fridge to diagnose & repair a {hardware} bug

0
82

[ad_1]

Hearken to this text

Editor’s Word: This story was initially printed on Tessa Lau’s Twitter feed. We have now reprinted it right here with Lau’s permission. It particulars how Dusty Robotics recognized and glued a uncommon {hardware} bug on a few of its FieldPrinter robots, which might autonomously print full-scale fashions onto development surfaces in a fraction of the time it takes a guide structure crew with a chalk line.
A couple of yr in the past, we began getting experiences from the sphere about undesirable habits when our robots have been turned on. On uncommon events, they might behave unpredictably. Our engineering and CS staff investigated all such experiences to attempt to uncover the foundation trigger. Each time a report got here in from the sphere, we’d instantly troubleshoot. We’d deliver the robotic again in home to attempt to replicate the failure.
We couldn’t reproduce it, however we did provide you with a concept for why it was occurring. It was the coupler that related the motor to the wheel. If this got here unfastened, the wheel wouldn’t flip when it ought to, and the robotic would drive unpredictably.
So we redesigned the coupler system in order that it wouldn’t slip beneath regular operation, and rolled out the repair to all robots. With many in prospects’ palms, it took some time to cycle via all of them.
We additionally developed a discipline repair that concerned taking the robotic aside and tightening the coupler. The following time a buyer referred to as in with this drawback, we had them apply this repair. And it labored! Downside solved.
Quick ahead to 2022. Final month, we began getting experiences once more of robots behaving erratically within the discipline. Once more we introduced the robots again in home and once more couldn’t reproduce the habits.
This have to be a brand new drawback, we thought. In spite of everything, we had fastened the couplers and hadn’t had any coupler-related points for the previous 9 months. Our staff began systematically debugging all different potential causes.
Dusty Robotics put a number of of its FieldPrinter robots right into a fridge to assist diagnose a {hardware} bug. | Credit score: Dusty Robotics
We assigned an intern to attempt to reproduce the issue. Because it appeared to occur very first thing within the morning, perhaps it was associated to the power-up sequence. The intern turned on and off a robotic lots of of instances. It by no means confirmed the issue.
Then somebody had the sensible thought to place a robotic within the fridge. We pulled it out the following morning, and … it exhibited the issue. For 10 minutes. Then it stopped. Might it have one thing to do with temperature?
However not all robots exhibited the habits after being refrigerated. And 10 minutes didn’t give us a variety of time to debug earlier than the issue went away. So we stuffed the fridge with robots and took them out one after the other to experiment on. The kitchen grew to become an OR, with robotic cadavers unfold out on working tables.
A number of the experiments concerned measuring what was occurring contained in the bot whereas it was chilly. At one level I discovered a scope exterior the fridge, measuring the vitals of the affected person inside.
Lastly, we found the issue. One of many off-the-shelf parts we use behaved out of spec at sure temperatures, producing a loud sign. We reverse-engineered the element and located that eradicating two resistors fastened it. Downside solved, for actual this time.
Seems that final yr’s coupler issues had the identical root trigger. Whereas individuals have been opening up the robotic and tightening the coupler, the robotic would heat up. By the point they put it again collectively, the issue would have gone away. It had nothing to do with couplers in any respect.
By the point we had rolled out the coupler “repair” to all robots, the climate had warmed up sufficient throughout the nation that the difficulty didn’t reoccur. We thought we had fastened it, when really spring fastened it.
If you notice that there are lots of of parts within the easiest robotic, and each can have unpredictable failure modes like this one, that’s why {hardware} is tough.

In regards to the Creator
Tessa Lau is an skilled entrepreneur with experience in AI, machine studying, and robotics. She is presently the CEO and founding father of Dusty Robotics, which develops robot-powered instruments for the fashionable development workforce. Previous to Dusty, Lau was CTO/co-founder at Savioke, the place she orchestrated the deployment of 75+ supply robots into inns and high-rises.
Beforehand, she was a analysis scientist at Willow Storage, the place she developed easy interfaces for private robots. Lau additionally spent 11 years at IBM Analysis working in enterprise course of automation and data seize. She was acknowledged as one of many High 5 Modern Girls to Watch in Robotics by Inc. in 2018 and one in all Quick Firm’s Most Inventive Folks in 2015. She holds a PhD in Pc Science from the College of Washington.

[ad_2]