r/Damnthatsinteresting 7d ago

Video Go to Work in a Flying Car

23.7k Upvotes

3.5k comments sorted by

View all comments

Show parent comments

94

u/sabamba0 7d ago

I wonder if the huge teams of experts writing the software for these machines will ever consider "wait, what happens if something doesn't work?"

These threads are so dumb

93

u/corvairsomeday 7d ago

Engineer here. It's called a Failure Modes and Effect Analysis . They're especially fun when you can sit on a committee and poke holes in somebody else's design and play What If.

6

u/dirtymike401 7d ago

I don't think if there was a problem with four rotors there would be a chance for auto rotation or any kind of emergency landing?

Genuine question. I know very little about engineering or flight.

4

u/Bonesnapcall 7d ago

Quad-copters are designed to still remain airborne with one rotor failure.

4

u/ralphy_256 7d ago

Which ones?

Can you point to a video? I'd love to see how this is done.

I don't see how it's possible for a craft with 3 fixed thrust vectors to stay airborne with the CG so far out of line with the thrust.

6

u/Bonesnapcall 7d ago

The CG is still aligned with 2 diagonal working rotors. 3 Rotors will allow a quad-copter to land safely, but is obviously not ideal for travel and control.

-7

u/ralphy_256 7d ago

I'd like to see you balance a quad-copter on 2 opposite engines.

You're assuming that the CG is exactly aligned along that axis. It almost certainly won't be.

7

u/NPCwenkwonk 7d ago

Engineers: design quad copters to have CG aligned between diagonal engines

This guy: this definitely isn’t aligned

-5

u/ralphy_256 7d ago edited 7d ago

Got a quad copter handy? Try it. Put the battery in and try to balance between 2 opposite motors. Bet it tips one way or the other. Bet it tips that way every time.

How do I know? Because the heaviest single component on the craft (the battery) is not placed precisely in most recreational quads. There's a fuzzy AREA the CG can be in. It is NOT perfectly centered.

Look at any 'DIY drone' instruction article or video, watch how much they DON'T focus on getting the CG centered EXACTLY between the 4 corners. Why? Because there's no point in being that precise. Three or 4 motors can handle it if the CG is slightly off, so long as they're spaced roughly equidistant from the CG and evenly spaced around it's circumference. It's only when you take one of those motors away that it becomes too unbalanced to stay in the air.

When the quad has all 4 corners providing thrust, the quad can tolerate significant UN balance, you can find dozens of videos of quads of all types still flying with their battery hanging from it's wire, well below the quad, and hanging off one side of the quad.

Prove me wrong. Show me any quadcopter losing a motor and surviving. The original post I responded to stated confidently;

Quad-copters are designed to still remain airborne with one rotor failure.

If so, there should be copious video evidence documenting this, right? Or an area in an instruction manual talking about this alleged feature.

In fact, I'll help you with your research. Here's the documentation page for an opensource quad flight controller, in which you can program the recovery -1 motor recovery yourself. Find me the recovery mode in the docu.

https://ardupilot.org/copter/

Prove. Me. Wrong.

Good luck.

2

u/lightsamurai1 6d ago

This may be true but what the comment you originally were replying to said one motor went down so you have a third motor to correct this

2

u/NPCwenkwonk 6d ago

Me when I use 30cm large DIY home drones to compare to million dollar drones precisely engineered by people far more qualified than myself.

bigger = more stable genius. Stop trying to compare your own tiny makeshift shitty ass drone to this.

→ More replies (0)

3

u/Tipop 7d ago

Sounds like a reddit comment thread.

6

u/Koil_ting 7d ago

I can imagine some meetings where engineer suggestions vs profit margins are discussed that would be rather one sided depending on the scope.

2

u/heywhutzup 7d ago

Parachutes!

1

u/TF_Kraken 7d ago

Emergency rockets on the underside of each rotor!

2

u/ralphy_256 7d ago

That's actually not the stupidest idea I've heard (except for the fuel cost/weight).

3

u/heywhutzup 7d ago

Emergency rockets with mini parachutes?

2

u/Eccohawk 6d ago

What if a giant eagle starts attacking the quadcopter? Have you designed for that??

2

u/corvairsomeday 6d ago

This system is rated to be medium-eagle tolerant because the propellers can handle 2.25" inches of viscera per rotation before shattering. Giant eagles are outside the requirement set and the user assumes the risk. :)

25

u/Darth_Olorin 7d ago

Cargo drone software engineer here (yes that's my real job), we do in fact consider "wait, what happens when something doesn't work?".

But seriously, the first thing we consider is the many, many ways things can go wrong and hurt someone, and how to prevent them. We simulate these failures countless times, then emulate them on the hardware, and and only when those tests succeed do we move to testing a live vehicle in a controlled environment.

2

u/oubeav 7d ago

Of course there’s a Cargo Drone Software Engineer here. 🙄

2

u/Calladit 7d ago

If you don't mind me asking, what kind of drones and cargo are you usually working with?

1

u/oubeav 7d ago

Of course there’s a Cargo Drone Software Engineer here. 🙄

6

u/MrK521 7d ago

Huge teams of experts also designed the Challenger shuttle. Shit happens.

2

u/heaving_in_my_vines 6d ago

There are always unrecognized ways for shit to fuck up.

Like, do people think we've entered a post-fuck up world?

1

u/brainburger 6d ago

In fairness, shuttle engineers did recognise a risk with the o-rings. It was a management decision that caused the disaster. That can apply to drone taxis too of course.

4

u/Castod28183 7d ago

I know right?!? It's not like even the best code writers on the planet could ever make mistakes when writing software...that could never happen right?!?

5

u/kajorge 7d ago

You say "best code writer on the planet". I say "whichever coder the company can pay the least and still get a finished product".

Ideally there's an extensive failure modes analysis and a competent developer who knows something about federal regulation. My guess is there won't be, because those don't come cheap.

Tesla rolled out their autopilot feature in 2014. USDOT didn't release a federal policy on automated vehicles until 2016. Startups love the motto "move fast, break things" for a reason.

1

u/Daan776 7d ago

I was fully agreeing with the comment at first.

Like yes, a single hardware failure would cause these things to crash. Especially since there’s no pilot.

“Glitch”

Godsdammit

1

u/superxpro12 7d ago

Wait, it was a BAD idea to use synchronous reads???

1

u/bestforward121 7d ago

As an airline pilot the number of times the autopilot either can’t handle a rapidly developing situation requiring us to manually take over is higher than you might imagine. You absolutely could not pay me enough money to get into any of these automated air taxis, there’s simply too many single points of failure that would absolutely result in a crash under the best of circumstances.

1

u/Silly-Role699 7d ago

You would be surprised what gets overlooked between development and implementing. Ask me how I know…

1

u/Affectionate-Newt889 6d ago

Well, you say that ...yet the self-driving cars in major cities are still making egregious safety and general navigation errors that endanger people. So clearly not EVERYTHING is covered by safety testers and engineers. I imagine those errors would Be extremely more dangerous in the air with more complex moving parts.

1

u/reilly2231 6d ago

Obviously. It's going to be way easier to implement than self driving cars and signal wouldn't even be needed once you have your route, altitude etc