Live data from Hacker News

Ask HN: Is it practical to create a software-controlled model rocket?

news.ycombinator.com

21–30 of 78 posts

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#21
> Is it practical to create a software-controlled model rocket?

No, but that is what people will tell you about every idea from Facebook to a pet rock.

If you want to do it, good luck. It will not be easy.

If you want a simple project- Add your arduino, get GPS, accelerometer and a noise maker. (Edit: if you are really ambitious, get it to communicate live)

See if you can optimize anything. I would guess your goal is to play in embedded C++ anyway.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#23
post #22

It's likely to be difficult. I heard a good analogy once: imagine balancing a broom, handle pointed straight down, on one fingertip. It's not that hard. Now imagine balancing a toothpick. Impossible. Scale matters. Bigger things are more stable.

Specifically, you need reaction time faster than sqrt(l/g), where l is the distance between the engine and the center of mass, and g is gravity. But l=30 cm is still with the range of commodity hobby servos to vector the engine.

The same effect makes walking robots harder at small scale, unless they cheat by having large feet and stiff ankles.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#24

I’m pretty sure that your problem isn’t going to be the software but rather the engine and the rocket itself. Hobby rockets use simple solid fuel engines you’ll need to build an actual liquid rocket engine with controlled thrust that can be reignited the rocket it self also need to be large enough to be aerodynamically controlled and hobby rockets tend to be too light so they’ll simply tumble in the wind. While you d…

You don't necessarily need a liquid rocket engine if doing something like the hoverslam, because you'd just time the burn correctly and fire engine at full power.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#25

You will blow up several engines if you try to make a liquid fueled engine. Get yourself a copy of https://www.amazon.com/Rockets-Missiles-Men-Space-Definitive... which is the story of a German rocket club which first got shut down by the Nazis because "somebody could get hurt" and then the Nazis thought it over... Probably your best bet is a hypergolic monopropellant such as hydrogen peroxide.

I agree, that looking - though very carefully! - into hydrogen peroxide could be a good approach. However, "hypergolic monopropellant" is like clapping with one hand. "Hypergolic" means "self-igniting by the contact with the other component", it's a property of a component of a pair, not of a single substance.

For example (see J. Clark, Ignition!) nitric acid is hypergolic with turpentine, but not hypergolic with kerosene.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#26

I’m pretty sure that your problem isn’t going to be the software but rather the engine and the rocket itself. Hobby rockets use simple solid fuel engines you’ll need to build an actual liquid rocket engine with controlled thrust that can be reignited the rocket it self also need to be large enough to be aerodynamically controlled and hobby rockets tend to be too light so they’ll simply tumble in the wind. While you d…

You don't necessarily need a liquid rocket engine if doing something like the hoverslam, because you'd just time the burn correctly and fire engine at full power.

The problem is that you can't stop a solid fuel engine as it has the oxidizer mixed in it, unless it requires some sort of a catalyst that you can control.

Hybrid engines which use solid fuel and a liquid/gaseous oxidizer can be controlled better but these are often very hard to reignite.

So this means you'll have to have additional engines that are used just for the slam landing, technically possible but again might be harder to construct than a liquid engine since solid fuel engine ignition is also fairly inconsistent.

The Soyuz capsule uses rockets to soften the landing but these technically aren't propulsive landing and the landing forces tend to vary quite a bit between landings.

Overall when I think about this problem as a hobby the software isn't going to be the biggest blocker here especially considering the speeds/altitudes that we are talking about as well as the overall mass of the rocket, in fact since these rockets are going to be considerably smaller and would travel considerably slower you could absorb much more of their relative energy via hydraulics so the amount of precision needed for the slam/hover landing isn't as great.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#28
As others have mentioned, the burn of the solid propellant used can't be controlled. However, you could look at things like gyros, thrust vectoring or servo controlled fins to give you more a more controlled ascent. That wouldn't help with the descent which is traditionally unpowered. Maybe a small charge to flip the rocket around and then use servo fins to control its glide direction on the way back down.

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#29

BPS.space is attempting it. Test Launch: https://www.youtube.com/watch?v=QQt-9SSJ51c Test Landing: https://www.youtube.com/watch?v=lXy-x6lkQvQ

Wow, close!

This appears to be working with solid rocket motors, thrust vectoring, and a carefully timed ignition. How do they get accurate distance to ground? Is altitude just a constant for these tests?

Re: Ask HN: Is it practical to create a software-controlled model rocket?

#30

Years ago, I remember reading this guy's website where he was building a homemade cruise missile: https://www.theage.com.au/world/diy-cruise-missile-20030604-... I don't know whether he got shut down by the authorities or not.

I was actually curious how cruise missiles were defined in itar. The definition of missiles is really broad and actually includes lots of UAVs.

> “Missiles”. (All) Rocket systems (including ballistic missiles, space launch vehicles, and sounding rockets) and unmanned aerial vehicle systems (including cruise missiles, target drones, and reconnaissance drones) “capable of” delivering at least 500 kilograms payload to a range of at least 300 kilometers.

Post reply on HN