[Joe] at BPS.space has a thing for rockets, and his latest quest is to build a rocket that will cross the Kármán Line and launch into the Final Frontier. And being the owner of a YouTube channel, he wants to have excellent on-board video that he can share. The trouble? Spinning. A spinning rocket is a stable rocket, especially as altitude increases. So how would [Joe] get stable video from a rocket spinning at several hundred degrees per second? That’s the question being addressed in the video below the break.
Rather than use processing power to stabilize video digitally, [Joe] decided to take a different approach: Cancelling out the spin with a motor, essentially making a camera-wielding reaction wheel that would stay oriented in one direction, no matter how fast the rocket itself is spinning.
Did it work? Yes… and no. The design was intended to be a proof of concept, and in that sense there was a lot of success and some excellent video was taken. But as with many proof of concept prototypes, the spinning camera module has a lot of room for improvement. [Joe] goes into some details about the changes he’ll be making for revision 2, including a different motor and some software improvements. We certainly look forward to seeing the progress!
To get a better idea of the problem that [Joe] is trying to solve, check out this 360 degree rocket cam that we featured a few years ago.
When it comes to high-powered rocketry, [BPS.space] has the unique distinction of being the first to propulsively land a solid-fueled model rocket. How could he top that? Well, we’re talking about actual rocket science here, and the only way is up! All the way up to the Kármán line: 100 km. How’s he going to get there? That’s the subject of the video below the break.
Getting to space is notoriously difficult because it’s impossible to fully test for the environment in which a rocket will be flying. But there is quite a lot that can be tested, and those tests are the purpose of a rocket that [Joe] at [BPS.space] calls Avalanche. Starting with a known, simple design as a test bed, numerous launches are planned in order to iterate quickly through several launches- three of which are covered just in this video.
The goal with Avalanche isn’t to get to the Kármán line, but to learn the lessons needed to build a far bigger rocket that will. A home-brewed guidance system, a gimballed spin-stabilized 4K camera, and the descent system are among those being tested and perfected.
Of course, you don’t have to be a rocket scientist to have fun with prototyping. Sometimes you just want to 3D print a detonation engine, no matter how long it won’t last. Why not?
If you’ve been following [Joe Barnard]’s rocketry projects for the past few years, you’ll know that one of his primary goals has been to propulsively land a model rocket like SpaceX. Now, 7 years into the rollercoaster journey, he has finally achieved that goal with the latest version of his Scout rocket.
Many things need to come together to launch AND land a rocket on standard hobby-grade solid fuel rocket motors. A core component is stabilization of the rocket during the entire flight, which achieved using a thrust-vectoring control (TVC) mount for the rocket motors and a custom flight computer loaded with carefully tuned guidance software. Until recently, the TVC mounts were 3D printed, but [Joe] upgraded it to machined aluminum to eliminate as much flex and play as possible.
Since solid-fuel rockets can’t technically be throttled, [Joe] originally tried to time the ignition time of the descent motor in such a manner that it would burn out as the rocket touches down. The ignition time and exact thrust numbers simply weren’t repeatable enough, so in his 2020 landing attempts, he achieved some throttling effect by oscillating the TVC side to side, reducing the vertical thrust component. This eventually gave way to the final solution, a pair of ceramic pincers which block the thrust of the motors as required.
Another interesting component is the landing legs. Made from light carbon fiber rods, they are released by melting a rubber band with nichrome wire and fold into place under spring tension. They also had to be carefully refined to absorb as much impact as possible without bouncing, which killed a few previous landing attempts.
Scrolling back through [Joe]’s videos and seeing the progress in his engineering is absolutely inspiring, and we look forward to his future plans. These include a functional scale model of the belly-flopping starship, a mysterious “meat rocket”, and the big one, a space shot to exceed 100 km altitude.
We’ve become so used to seeing SpaceX boosters land themselves back on the pad with clockwork reliability, that it’s easy to forget it took them a good number of attempts to get right. Inspired by SpaceX’s work, [Joe Barnard] of [BPS.Space] started working to replicate it at the model scale five years ago, with no engineering education or experience. On the latest attempt with a brand-new thrust vectoring Scout E rocket, he has gotten tantalizingly close to doing a controlled propulsive landing with a solid-fuel rocket motor.
We’ve all been thrilled to see the SpaceX rockets return to earth, landing elegantly on a floating pad. But those are liquid-fueled. The trick with a solid-fuel rocket motor is it can’t be throttled directly, which is a challenge when you need precision control to land. Thanks to [Joe]’s custom AVA flight computer and the remarkably consistent thrust curve of the Estes F15 black powder motors he used, it becomes a matter of igniting the descent motor at the right moment to make the vertical velocity zero at touchdown. However, [Joe] found that the time between sending the ignition signal and when peak thrust is reached was inconsistent, so he had to work around that. He did this by controlling how much of the thrust is spent in the vertical direction, by vectoring the motor side to side to spend some trust horizontally.
In this attempt, the rocket tipped over on landing due to excessive horizontal movement at touchdown. Joe tracked the cause down to a weak GPS signal caused by antenna position and a possible bug in the Kalman filter that fuses all the sensor data for position and velocity estimation. Thanks to incredibly detailed telemetry and logging done by the flight computer, data from every launch are used for future improvements. We are looking forward to the next flight in a few weeks, during which [Joe] plans to tune and test the control software, among other minor improvements.
Almost every single part of this rocket is a display of engineering ingenuity. The landing struts are designed to absorb as much impact as possible without bouncing while being light and quick to deploy. The ascent motor is ejected simply by moving the thrust vectoring mount to one of its extremes, allowing the descent motor to drop into place. The rocket also features a complete emergency abort system with a parachute, which can be activated manually, or by the flight computer if it calculates that landing isn’t feasible. We already covered [Joe]’s latest launch pad, which is a very interesting project all by itself.
When you’re building and launching a variety of advanced model rockets like [Joe Barnard], you don’t want to spend time building (and debugging) specialized flight computers for every rocket configuration. This challenge has led him to create AVA (All Vehicle Avionics), an impressive model rocket flight computer that he intends to use on all his future rockets.
All of [Joe]’s rockets feature active stabilization and guidance, and comprehensive telemetry using a variety of sensors. On the board there are three separate microcontrollers connected over I2C or SPI, each with its own micro USB port. The two smaller microcontrollers are both ATSAMD21s, also used on the Arduino Zero. The first is used for GPS and inertial navigation, and uses data from onboard and external sensors like the two IMUs (one is a backup), GPS and barometer to estimate the rocket’s position, velocity and attitude, The second is for telemetry, and it handles all external communications via a Bluetooth modem or long range 900 Mhz radio. The main processor (MPU) is a NXP MK20DX256 (also used on the Teensy 3.2), which receives data from the other microcontrollers and handles all the real-time operations and control outputs.
[Joe] gives a very detailed overview on the board, it’s capabilities, and the reasoning behind some of his design choices in the video after the break. Most of the sensors and microcontrollers were selected partly because of his experience with them. All three microcontrollers have Arduino bootloaders, also due to familiarity with the framework. AVA is the 12th in the line of flight computers [Joe] has built, and it is clear that a lot of work and hard-earned experience went into the design. Continue reading “Advanced Model Rocket Flight Computer Reaching For The Stars”→
When you’re building advanced rockets as BPS.Space are, an unreliable launchpad is the something you really don’t want to be struggling with. [Joe Barnard] is working on a model rocket that can land vertically under its own power, like the Falcon 9, and has upgraded his launchpad in the process. A lot of thought and hard-earned experience has gone into its design, and the video after the break is a fascinating look the engineering process.
[Joe]’s rockets don’t use guide rods and fins for stabilization in the way most amateur rockets do, but instead have thrust vectoring motor mounts and reaction wheels for active stabilization during launch and flight. The rockets are clamped to the launchpad right up to ignition, and then need to release quickly and reliably. His previous clamps looked very cool, but suffered from high friction forces during release, and the integrated covers prevented easy inspection. These were replaced by much simpler spring-loaded clamp held in place by a small locking bar, which is knocked out by a servo to release the clamp. It also has no static friction, since it moves up and away from the clamping surfaces on the rocket.
The launch pad also features a ATSAMD21 based launch computer named Impulse, which at the most basic level controls the igniter, clamps, buzzer and indicator lights. It also has a number of inputs and outputs to allow for expansion. [Joe] experienced a number of inexplicable failures of rocketry electronics in the past, but believes he has finally tracked down the culprit: Tennessee humidity. He has since started conformal coating all his electronics.
The launchpad itself is made from plywood, so to protect it from the hot exhaust it has in integrated flame trench. This was made from 1 inch steel plumbing components, and directs most of the exhaust out of one side of the platform. It can also be reconfigured to allow a three core rocket like a Falcon Heavy to be launched. Continue reading “The Ultimate Model Rocket Launchpad”→
While rockets launched from silos are generally weapons of war, [Joe Barnard] of [BPS.Space] thought model rocketry could still do with a little more thoomp. So he built a functional tube launched model rocket.
Like [Joe]’s other rockets, it features a servo-actuated thrust vectoring system instead of fins for stabilization. The launcher consists of a 98 mm cardboard tube, with a pneumatic piston inside to eject the rocket out of the tube before it ignites its engine in mid-air. When everything works right, the rocket can be seen hanging motionlessly in the air for a split second before the motor kicks in.
The launcher also features a servo controlled hatch, which opens before the rocket is ejected and then closes as soon as the rocket is clear to protect the tube. The rocket itself is recovered using a parachute, and for giggles he added a tiny Tesla Roadster with its own parachute.
Projects as complex as this rarely work on the first attempt, and Thoomp was no exception. Getting the Signal flight computer to ignite the rocket motors at the correct instant proved challenging, and required some tuning on how the accelerometer inputs were used to recognize a launch event. The flight computer is also a very capable data logger, so every launch attempt, failed or successful, became a learning opportunity. Check out the second video after the break for a fascinating look at how all this data was analyzed.
[Joe]’s willingness to fail quickly and repeatedly as part of the learning process is a true display of the hacker spirit. We’ll definitely be keeping a close eye on his work.