Actively Stabilized Model Rocket with Real-Time Telemetry

  Рет қаралды 71,389

Kofi Asare

Kofi Asare

Күн бұрын

Check out the most recent flight of my 3D-printed thrust vector-controlled model rocket! This video also includes an overview of my journey through TVC up to this point.
Advance model rocketry resources:
‪@BPSspace‬
‪@LafayetteSystems‬
PCB design(flight computer) resources:
‪@PhilsLab‬
‪@AltiumAcademy‬
TVC flight simulator resources:
‪@SHKYERAAerospace‬
github.com/fszewczyk/tvc-simu...
github.com/GuidodiPasquo/Aero...
‪@adamdude‬
codesandbox.io/p/sandbox/rock...
Intro clip:
‪@RickMemer‬
Thanks for watching, please like and subscribe for more rocketry content!
Unlisted test videos:
Static Fire 1: • TVC Model Rocket Stati...
Static Fire 2: • TVC Model Rocket Stati...
Static Fire 3: • Stabilized Rocket TVC ...
Hold Down 1: • Thrust Vector Control ...
Hold Down 5: • Thrust Vector Control ...
Hold Down 6: • Thrust Vector Control ...
Flight 1: • TVC Rocket Flight Atte...
Flight 2: • TVC Rocket Flight Atte...
Flight 3: • TVC Rocket Flight Atte...
Flight 3(Pad Cam): • 3D Printed TVC Rocket ...
Flight 4(Pad Cam): • TVC Rocket Flight Test...
Timestamps:
Intro: 0:00
Project Summary: 0:12
Airframe Development: 0:45
Flight Computer Development: 1:32
Flight Computer Firmware Development: 2:29
TVC Flight Simulator Development: 2:58
Hold Down Test: 3:19
Flight 1: 3:38
Flight 2: 4:27
Flight 3: 5:20
Flight 4: 6:41
Outro: 7:36
#rocket #electronics #controlsystems

Пікірлер: 179
@BPSspace
@BPSspace Ай бұрын
This is awesome!! It was great meeting you at FAR - can't wait to see more. Also nice job on the video too :)
@PiDsPagePrototypes
@PiDsPagePrototypes Ай бұрын
This bloke, yourself, Tom Stanton's gas thruster quad copter, Xyla's materials science and design aesthetics,.... Got most of a Space Program right there!
@shreyashdalvi4721
@shreyashdalvi4721 Ай бұрын
Bro I just found this guy and it reminded me of you and here you are 😭
@paulhetherington3854
@paulhetherington3854 24 күн бұрын
FAR -- Muslim brotherhood - half the time! SP' - Jap battel fleet - or in - your felon: "SHIP < served u, in the - nazi attack raids!"
@PhilsLab
@PhilsLab Ай бұрын
This is awesome - really well done!
@davidbertsch9809
@davidbertsch9809 Ай бұрын
It is fantastic to see BPS inspire others that will in turn inspire others. Nicely done!
@LafayetteSystems
@LafayetteSystems Ай бұрын
Awesome flights! I'm a huge fan of your flight computer layout too :)
@rawbwasab5732
@rawbwasab5732 Ай бұрын
This is so sick. I came from your tiktok, very glad I did. I’m going to grad school for GNC in the fall and I work in GNC atm, so this is very interesting to watch. Excited to see what you do with this, you got a bright future ahead of you man
@rawbwasab5732
@rawbwasab5732 Ай бұрын
would love to hear more about the TVC and simulator development. I’m very interested in that part of rocketry. I’m a mechanical engineer by education, so haven’t had too much rocketry exposure and it’s always cool to learn about it
@rawbwasab5732
@rawbwasab5732 Ай бұрын
Have you considered modeling this in simulink? you can simulate the control system and tweak it there, as well as auto code it into C
@KofiAsare0
@KofiAsare0 Ай бұрын
Will definitely be looking into it!
@rawbwasab5732
@rawbwasab5732 Ай бұрын
@@KofiAsare0hell yeah man! it comes included in the student version of MATLAB, im sure your college has a license
@quanjohnson1691
@quanjohnson1691 Ай бұрын
Absolutely brilliant test of patience and determination. I’m excited to see what you have lined up in the future! I would think it would be fascinating to move to a larger scale to get more realistic and reliable telemetry data due to the overall mass increase. In addition a larger scale will allow you to see you more heat data, which will help you increase thermal efficiency, leading to longer flights. I am very intrigued with this project and approach to racketeering.
@fredbloggs4829
@fredbloggs4829 Ай бұрын
Such a cool video. Great work with all the PID gains - I realise that it's not an easy task. I subscribed to see the follow up videos you make.
@janniswildermuth1499
@janniswildermuth1499 2 күн бұрын
Huge props, what an achievement all by yourself!
@jrocket50
@jrocket50 27 күн бұрын
Yes CP and CG relationship is a crucial aspect in rocket flight stability.Great content.
@trevfindley4155
@trevfindley4155 27 күн бұрын
Even as someone with very limited interest in rocketry - this was a must watch, and I’m excited for more. Personally I’d love to see a dedicated overview of the controller circuitry and its development process at some stage, but the general story of this project is absolutely fascinating…
@KofiAsare0
@KofiAsare0 25 күн бұрын
Thank you so much for watching, next video will be all about the Flight Computers!
@smccrory
@smccrory 28 күн бұрын
I launched my first (Estes!) model rocket in 1975, went into I.T. years later, but never married the two. Seeing you take this to a whole 'other level blows my mind. Sincere thanks for sharing - I'm looking forward to future videos!
@lukasplatz
@lukasplatz 26 күн бұрын
Congrats on the persistence and resulting success! It's inspiring to see you kept at it over that time frame and eventually made it work - looking forward to your other projects :)
@sbh_24
@sbh_24 8 күн бұрын
Nice work, I clapped on each successful launch! Love seeing the improvements over time. Look forward to another project you share! Never stop building
@mf1ve
@mf1ve 26 күн бұрын
More please - I really enjoyed your presentation and I'm already wanting to click on the next video. Great work!
@winnifredregan6935
@winnifredregan6935 24 күн бұрын
Kofi this is absolutely incredible!!! This is genuinely one of the coolest things I've seen someone do, and I'm so proud to be able to say I've worked with you :)
@soulwynd
@soulwynd 27 күн бұрын
Good job. This is a cool project.
@berkguraybg
@berkguraybg 5 күн бұрын
What a time to be alive. One could access this information only by torture in 80's
@dkpriest
@dkpriest Ай бұрын
Congrats on your work getting here! re: the flight computer software, huge kudos on your approach change (should I say "course correction"? :D ) between loop, RTOS, and then loop again. As a fellow engineer and now working with software, I know it takes a sizeable amount of focus and dedication to not fall for the sunken cost fallacy of "I've already implemented , I shouldn't just go back!", and recognize priorities in the wide sense!
@projects_with_mufty1621
@projects_with_mufty1621 23 күн бұрын
Great job Kofi. I saw the thumbnail and the Channel name and was like holy sh*t, i must see this. 😂😂😂😂. Just subscribed. Hoping to see more from you.
@DBProto
@DBProto 29 күн бұрын
Great work, really awesome efforts and results!
@eusuntlorean
@eusuntlorean 19 күн бұрын
Congratulations for being persistent! :) I've had the idea to create such a system for my Engineering undergraduate project but it was much more complicated after a couple of researches :) Congratulations once again for making such a great job there!!!
@The_Blue_Sky.
@The_Blue_Sky. 26 күн бұрын
The last lunch test was amazing it had very great stability good job!
@geocrafters
@geocrafters 29 күн бұрын
Incredibly impressive!! Keep it up man
@RCHobbyist463
@RCHobbyist463 28 күн бұрын
Nice job Kofi! Having talked to a variety of senior projects teams, it seems like designing an Avionics system, especially one with PID control, seems like an extremely challenging task!
@relwalretep
@relwalretep 29 күн бұрын
Nice work mate, all the best for the future!
@CrashPreinsertion
@CrashPreinsertion 29 күн бұрын
Impressive stuff! Keep up the good work. It's not many recent HS grads who've made their own PCB & all the other things you've done - along with KZfaq documentation. You're going places, kid! Keep on truckin'.
@simontanguay3619
@simontanguay3619 29 күн бұрын
Love your design, keep going!
@matthijsklomp
@matthijsklomp 27 күн бұрын
Impressive work and excellent presentation!
@DonQuichotteLiberia
@DonQuichotteLiberia 27 күн бұрын
Duuuuude, great video and awesome explanations, thanks for sharing!
@freakyou123
@freakyou123 27 күн бұрын
Great job bro! Cheers from Brazil!
@kozycodes
@kozycodes Ай бұрын
love this - super inspired now! thank you!
@jacobthornhill
@jacobthornhill 7 күн бұрын
Great job! Awesome footage too
@intelligentdonut
@intelligentdonut Ай бұрын
Amazing. Can’t wait to see what you do next.
@evanbarnes9984
@evanbarnes9984 29 күн бұрын
Dude instant sub! This is so impressive
@carlosmorales7591
@carlosmorales7591 Ай бұрын
awesome bro. passion and perserverence. keep going!
@indramal
@indramal 7 күн бұрын
Awesome work.
@brycenarcisomercines5036
@brycenarcisomercines5036 23 күн бұрын
Amazing work!
@billypoe3703
@billypoe3703 26 күн бұрын
It is beautiful quality. You are tenacious; you will succeed.
@madmonkey7183
@madmonkey7183 28 күн бұрын
Awesome video. I'd be really interested to hear how you worked your way through the computer hardware and software design decisions.
@belliduradespicio8009
@belliduradespicio8009 28 күн бұрын
That is awesome! I'm definitely interested in seeing how you designed your flight computer, this is really nice work
@christopherfranks478
@christopherfranks478 25 күн бұрын
Well done! Keep at it
@Jake-nb2ts
@Jake-nb2ts 28 күн бұрын
awesome iterative prototyping and test driven development
@r.s.e.9846
@r.s.e.9846 28 күн бұрын
congrats and thanks for the detailed explanation 👍
@ArifKhan-bp9zx
@ArifKhan-bp9zx Ай бұрын
As am currently pursuing Bachelor's in Electronics and Communication Engineering, and I also designed my Flight Computer out of Raspberry Pi Pico RP2040 MCU and other sensors.. And since no idea about rocket motors, my Flight Computer just spending it's time laying around, and sometimes just records random data while sitting on RC quad coptor. 😢.. hopefully I'll make it work in an actual model rocket this year.
@TheMacbu
@TheMacbu 22 күн бұрын
Very cool, congrats!
@raketenolli
@raketenolli 25 күн бұрын
Great work! I'd like to see more on software, especially what measurements you're getting from the MPU6050 and how you're integrating them into the control loop. Thanks!
@nasheed-x
@nasheed-x Ай бұрын
Great work! Nice touch using RTOS for firmware.
@RidiculousRocketry
@RidiculousRocketry 27 күн бұрын
KZfaq recommended this video. I'm really glad that it did. Great work!
@KofiAsare0
@KofiAsare0 25 күн бұрын
Thanks for watching!
@___aZa___
@___aZa___ 25 күн бұрын
That is AWESOME Dude!
@Juanpavz
@Juanpavz 28 күн бұрын
Awesome job. We need more!
@nospoiler9550
@nospoiler9550 6 күн бұрын
How did I discover this channel just now? KZfaq algorithm, you failed me.
@hellawacked
@hellawacked 29 күн бұрын
The Charlie scream 😂
@levy9777
@levy9777 Ай бұрын
Awesome video! I would love to see more about the coding process and how the electronics work together
@MaximumMatador
@MaximumMatador 28 күн бұрын
This is excellent!
@rre9121
@rre9121 29 күн бұрын
Fantastic work.
@krishpandey9725
@krishpandey9725 Ай бұрын
Dude! Thats amazing fr
@arnaudthiercelin8631
@arnaudthiercelin8631 22 күн бұрын
This was really cool, but I had to playback at .75. First time I slowed down a video. Super looking forward the details on the FC design.
@joetkeshub
@joetkeshub Ай бұрын
Great channel and great project. You just earned an exited subscriber ;)
@MarcelThissenCracy
@MarcelThissenCracy 20 күн бұрын
Wow really good, amazing, as a programmer and designer from Hardware amazing work.
@metropolis10
@metropolis10 Ай бұрын
Great job on the project! I would encourage you to record the overdub in a conversational tone, it can help a ton in conveying your excitement for your project. Keep up the great work!
@samknox8733
@samknox8733 27 күн бұрын
Really impressive!
@PiDsPagePrototypes
@PiDsPagePrototypes Ай бұрын
It's blokes like you and Joe Barnard who should be working on the Mars Sample Return project. You've accomplished so much here, at an enthusiast budget level, building skills and knowledge that will be invaluable to future human endeavors. Well Done!
@jeffrey5961
@jeffrey5961 29 күн бұрын
"Joe" Barnard BPS Space, agree.
@PiDsPagePrototypes
@PiDsPagePrototypes 29 күн бұрын
@@jeffrey5961 Dagnabbit! :)
@ethaninfinite5991
@ethaninfinite5991 27 күн бұрын
You made that look easy.
@cicADA001
@cicADA001 27 күн бұрын
I wanna see more !!!!!!!!!!! Nice video
@adjeielias6346
@adjeielias6346 27 күн бұрын
Please do a detailed video of how you built and programmed the flight computer, Great video!!!
@TheCANhunter
@TheCANhunter 29 күн бұрын
This is incredible! So many different disciplines executed... how did you learn how to all of these skillsets so quickly?
@stay_at_home_astronaut
@stay_at_home_astronaut Ай бұрын
Good work
@Ch1ldPr3dator
@Ch1ldPr3dator 28 күн бұрын
im hyped for this
@paulbizard3493
@paulbizard3493 27 күн бұрын
Very cool. 👍👍Don't forget the freezing of the integration when the actuators are saturated (max throws).
@krkrgrsk2539
@krkrgrsk2539 25 күн бұрын
Its very cool! Keep making videos! It would be great to see how is your rocket's computer works and how you did the PCB!
@KofiAsare0
@KofiAsare0 25 күн бұрын
Thanks for watching, the next video will be all about Flight Computer ONE!
@krkrgrsk2539
@krkrgrsk2539 24 күн бұрын
@@KofiAsare0 Awesome! Thanks a lot!
@khimbittle7705
@khimbittle7705 Ай бұрын
Nice work !
@davidcretois8636
@davidcretois8636 28 күн бұрын
Well done
@DaveWeagle
@DaveWeagle Ай бұрын
Nice work, way to stick with it!
@storminmormin14
@storminmormin14 Ай бұрын
I’m interested in how you forked your sim software. Would love to see that video.
@AltiumAcademy
@AltiumAcademy 9 күн бұрын
So cool!
@Daniboy370
@Daniboy370 2 күн бұрын
Respect man !!
@QuarterD25
@QuarterD25 27 күн бұрын
This is so cool.
@ardi8241
@ardi8241 29 күн бұрын
Awesome!!
@OldManCassius
@OldManCassius 28 күн бұрын
That's super cool man! I love seeing the improvements you made from one version to the next. As far as the oscillation go on your last flight, it seemed like early in the flight the PIDs were too high but later on they seemed close to correct. Would doing some kind of speed dependent PID ramp be a good idea?
@KofiAsare0
@KofiAsare0 25 күн бұрын
Dynamic PID gains would definitely improve flight performance, especially for longer flights!
@dsdy1205
@dsdy1205 Күн бұрын
After high school? Don't mind me crying in a corner
@SomeGuyInSandy
@SomeGuyInSandy 28 күн бұрын
Impressive!
@silphonym
@silphonym Ай бұрын
Very cool!
@furkantgz6772
@furkantgz6772 8 күн бұрын
Gratz! i hope you can improve to next project with you gained experience.
@danielkemp4860
@danielkemp4860 Ай бұрын
More 3D plots please 🙏
@tetronaut88
@tetronaut88 Ай бұрын
Can you do a video on the control computer? I'm fascinated by them!
@PPYTAO
@PPYTAO Ай бұрын
Nice!
@baang76
@baang76 Ай бұрын
Really interested on how you design the flight controller from scratch. If time permits, please do a series on that one. Ad astra!
@Positive_Altitude
@Positive_Altitude Ай бұрын
Very well done! Congrats! Also +respect for STM32 ;) I noticed Mahony filter mentioned in the code. So you do some sensor fusion? What data is involved besides the gyro? Would also recommend you to learn DMA and interrupts if you haven't yet. STM32 has amazing peripherals and you can offload so many things on them instead of wasting core cycles. That makes a HUGE difference in performance. As I can see from your code you are doing things like sensor reading in a blocking way (not 100% sure, sorry if you are not, not much code on the screen you know ;) ). That's not only a waste of CPU cycles but you may also have inconsistent time intervals for each "task". Instead, you can use hardware timers to schedule your "tasks" with precise time intervals and do sensor reads in a non-blocking way with DMA + interrupts. With that, you will get even better performance compared to RTOS. Good luck!
@KofiAsare0
@KofiAsare0 29 күн бұрын
Thanks for your comment! I'm a big fan of your work! I used the Mahony filter to fuse gyro and accel data for orientation during ~1g flight and ground phases. I will definitely be exploring DMA and interrupts in the next project! I'm currently just using Arduino millis to schedule "tasks," but I would like to try out the hardware timers like you suggested. :)
@stephenphoenix2919
@stephenphoenix2919 28 күн бұрын
Impressive.
@allisonbyrnes2691
@allisonbyrnes2691 25 күн бұрын
DUDE fuck yeah we love to see it
@m7mds91
@m7mds91 27 күн бұрын
Awesome ..
@robert0st
@robert0st Күн бұрын
This is really awesome, i'm also interested in making a model rocket by myself, approx. how much did it all cost, including all tests, printing, etc?
@mr.washbear9747
@mr.washbear9747 27 күн бұрын
Sick
@StevenNess
@StevenNess 28 күн бұрын
you are awesome!
@KofiAsare0
@KofiAsare0 25 күн бұрын
No you!
@manuelescobar2257
@manuelescobar2257 Ай бұрын
tremendo!
@jcaldavi5195
@jcaldavi5195 23 күн бұрын
This is such a great project! I was also attempting to build my model rocket with a software that displays Real-Time Telemetry, I was wondering if you have any recommendations or references as to that? I want to implement the motion tracking as well as the data, nice video btw :)
@KofiAsare0
@KofiAsare0 22 күн бұрын
Thanks for watching, my next video will be about the flight computer and flight software! In the meantime, I recommend checking out BPS Space and Lafayette Systems if you haven’t already. They have lots of great information regarding real time telemetry!
@yt45204
@yt45204 Ай бұрын
5:06 Bang-bang rocket control, a bold choice :) Talk about motivation to really learn the ins and outs of control theory, and all related math, instead of just grinding test questions.
@WeBeGood06
@WeBeGood06 27 күн бұрын
Nice
@TitanUnleashed7
@TitanUnleashed7 29 күн бұрын
Very cool project! Any tips on the custom pcb controller development? I’m a mechanical engineering major but one of my personal projects involves building a quadcopter from scratch. Right now I’m using flight controller I made myself that uses an arduino nano and and MPU 6050 IM. One of the improvements I’d like to make is creating my own pcb to integrate my main processor, sensors, and voltage regulation into single package.
@KofiAsare0
@KofiAsare0 25 күн бұрын
Next video will be all about Flight Computer ONE, good luck on your project!
@0xmassive526
@0xmassive526 27 күн бұрын
subbed. more content boi.
@KofiAsare0
@KofiAsare0 25 күн бұрын
On da wayy!
Supersonic Aerodynamic Control
25:08
BPS.space
Рет қаралды 341 М.
I turned my $20 Hairdryer into a JET ENGINE
13:37
Integza
Рет қаралды 253 М.
The Worlds Most Powerfull Batteries !
00:48
Woody & Kleiny
Рет қаралды 27 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 3,1 МЛН
I Made Real-life Airsoft AIM-ASSIST: Aimbot V3
25:19
Excessive Overkill
Рет қаралды 1 МЛН
Mayhem in the Skies 2024 | High-Power Rocket Launch
8:41
Sebastian Richard
Рет қаралды 2,7 М.
Testing 12 Ultra Efficient Electric Boat Propellers
24:13
rctestflight
Рет қаралды 41 М.
3D Printed and Topology Optimized Drone!
7:34
Power of N
Рет қаралды 60 М.
400mph Rocket Knife
13:15
TheBackyardScientist
Рет қаралды 9 МЛН
DIAMOND-X -- Fin Controlled Rocket -- Flight Test 1
13:54
Lafayette Systems
Рет қаралды 178 М.
Open Source Motion Capture for Autonomous Drones
10:34
Joshua Bird
Рет қаралды 553 М.
Flight Computer for a TVC Model Rocket
6:09
Jacob Thornhill
Рет қаралды 121 М.
World's Fastest Spinning Yoyo
13:43
Waterjet Channel
Рет қаралды 75 М.
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 770 М.
МОЩНЕЕ ТВОЕГО ПК - iPad Pro M4 (feat. Brickspacer)
28:01
ЗЕ МАККЕРС
Рет қаралды 55 М.
Mem VPN - в Apple Store
0:30
AndroHack
Рет қаралды 63 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 2,1 МЛН
Где раздвижные смартфоны ?
0:49
Не шарю!
Рет қаралды 768 М.
Девушка и AirPods Max 😳
0:59
ОТЛИЧНИКИ
Рет қаралды 14 М.