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…
Ask HN: Is it practical to create a software-controlled model rocket?
71–78 of 78 posts
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#72It'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.
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#73Be really careful. Adding guidance to a hobby rocket may classify it as a missile, and you will need to start looking into ITAR.
A hobby grade throttling and gimbaling rocket engine, with free documentation and open source guidance software sounds like an absolute proliferation nightmare scenario.
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#74Be really careful. Adding guidance to a hobby rocket may classify it as a missile, and you will need to start looking into ITAR.
This is a common rumor but appears not be be based in reality. Lots of hobby rockets have guidance now. It's fairly common to have enough guidance that the thing will go straight up.
Specifically:
(1) Flight control and guidance systems (including guidance sets) specially designed for articles enumerated in paragraph
(a) of this category (MT for those articles enumerated in paragraphs (a)(1) and (a)(2) of this category);
Note to paragraph (h)(1): A guidance set integrates the process of measuring and computing a vehicle's position and
velocity (i.e., navigation) with that of computing and sending commands to the vehicle's flight control systems
to correct the trajectory.Re: Ask HN: Is it practical to create a software-controlled model rocket?
#75This isn't a computing hardware or software problem, it's an aerodynamics and propulsion, structures problem. A team of engineering graduate students with a bit of funding might succeed, but the cost and custom hardware would be pretty high. The problem also gets more difficult as the rocket gets smaller. Also, failed rockets are flying bombs, not something to be done lightly.
It's also quite a challenging control problem, which at the end of the day turns into a software problem. You can see what spacex (probably) does to turn it into a tractable problem for real time control in http://www.larsblackmore.com/iee_tcst13.pdf (Blackmore leads entry, descent, and landing at spacex).
And the design of the control system for a small model rocket and whatever control authority can be created for it in hardware are super hard compared to however it is implemented.
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#76I’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…
Couldn't you develop some sort of servo-controlled thrust deflector that allowed you to effectively reduce the net thrust without throttling the engine itself? It would be similar to thrust reversal on jet engines, but you would only do it partially since you're aiming for thrust reduction instead of reversal.
If you go this route you might as well just use an EDF engine instead of a rocket engine for the landing.
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#77I’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…
Re: Ask HN: Is it practical to create a software-controlled model rocket?
#78Earlier quoted context omitted.
It's also quite a challenging control problem, which at the end of the day turns into a software problem. You can see what spacex (probably) does to turn it into a tractable problem for real time control in http://www.larsblackmore.com/iee_tcst13.pdf (Blackmore leads entry, descent, and landing at spacex).
My point being that the design of the control system is the hard part and the software implementation while not trivial isn't the problem being solved. And the design of the control system for a small model rocket and whatever control authority can be created for it in hardware are super hard compared to however it is implemented.