Actively Stabilized Model Rocket with Real-Time Telemetry

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 192

  • @BPSspace
    @BPSspace 7 หลายเดือนก่อน +334

    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 7 หลายเดือนก่อน +8

      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 7 หลายเดือนก่อน +5

      Bro I just found this guy and it reminded me of you and here you are 😭

    • @paulhetherington3854
      @paulhetherington3854 6 หลายเดือนก่อน

      FAR -- Muslim brotherhood - half the time! SP' - Jap battel fleet - or in - your felon:
      "SHIP < served u, in the - nazi attack raids!"

  • @davidbertsch9809
    @davidbertsch9809 7 หลายเดือนก่อน +41

    It is fantastic to see BPS inspire others that will in turn inspire others. Nicely done!

  • @PhilsLab
    @PhilsLab 7 หลายเดือนก่อน +46

    This is awesome - really well done!

  • @zachbowles4516
    @zachbowles4516 2 วันที่ผ่านมา

    wow! I have been working towards TVC on my own flight computer, and I am just blown away by this work!

  • @LafayetteSystems
    @LafayetteSystems 7 หลายเดือนก่อน +19

    Awesome flights! I'm a huge fan of your flight computer layout too :)

  • @rawbwasab5732
    @rawbwasab5732 7 หลายเดือนก่อน +30

    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 7 หลายเดือนก่อน +1

      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 7 หลายเดือนก่อน

      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  7 หลายเดือนก่อน +1

      Will definitely be looking into it!

    • @rawbwasab5732
      @rawbwasab5732 7 หลายเดือนก่อน +2

      @@KofiAsare0hell yeah man! it comes included in the student version of MATLAB, im sure your college has a license

  • @dorshreal0016
    @dorshreal0016 6 หลายเดือนก่อน

    Holy shot man, this is awesome! I have been working on and off on my own TVC rocket system for the last couple months (with varying progress) but after watching this video and seeing all effort and dedication you put into it I have reinvigorated to finish my own. You just earned yourself a new subscriber!

  • @trevfindley4155
    @trevfindley4155 7 หลายเดือนก่อน +3

    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  6 หลายเดือนก่อน

      Thank you so much for watching, next video will be all about the Flight Computers!

  • @quanjohnson1691
    @quanjohnson1691 7 หลายเดือนก่อน +9

    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.

  • @jrocket50
    @jrocket50 6 หลายเดือนก่อน +1

    Yes CP and CG relationship is a crucial aspect in rocket flight stability.Great content.

  • @berkguraybg
    @berkguraybg 6 หลายเดือนก่อน +1

    What a time to be alive. One could access this information only by torture in 80's

  • @smccrory
    @smccrory 7 หลายเดือนก่อน +1

    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!

  • @fredbloggs4829
    @fredbloggs4829 7 หลายเดือนก่อน +4

    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.

  • @mf1ve
    @mf1ve 6 หลายเดือนก่อน +1

    More please - I really enjoyed your presentation and I'm already wanting to click on the next video. Great work!

  • @winnifredregan6935
    @winnifredregan6935 6 หลายเดือนก่อน

    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 :)

  • @RCHobbyist463
    @RCHobbyist463 7 หลายเดือนก่อน +1

    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!

  • @ethaninfinite5991
    @ethaninfinite5991 7 หลายเดือนก่อน +1

    You made that look easy.

  • @janniswildermuth1499
    @janniswildermuth1499 6 หลายเดือนก่อน

    Huge props, what an achievement all by yourself!

  • @sbh_24
    @sbh_24 6 หลายเดือนก่อน

    Nice work, I clapped on each successful launch! Love seeing the improvements over time. Look forward to another project you share! Never stop building

  • @soulwynd
    @soulwynd 7 หลายเดือนก่อน +1

    Good job. This is a cool project.

  • @The_Blue_Sky.
    @The_Blue_Sky. 6 หลายเดือนก่อน

    The last lunch test was amazing it had very great stability good job!

  • @eusuntlorean
    @eusuntlorean 6 หลายเดือนก่อน

    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!!!

  • @RidiculousRocketry
    @RidiculousRocketry 7 หลายเดือนก่อน

    TH-cam recommended this video. I'm really glad that it did. Great work!

    • @KofiAsare0
      @KofiAsare0  6 หลายเดือนก่อน

      Thanks for watching!

  • @Jake-nb2ts
    @Jake-nb2ts 7 หลายเดือนก่อน

    awesome iterative prototyping and test driven development

  • @PiDsPagePrototypes
    @PiDsPagePrototypes 7 หลายเดือนก่อน +2

    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 7 หลายเดือนก่อน +1

      "Joe" Barnard BPS Space, agree.

    • @PiDsPagePrototypes
      @PiDsPagePrototypes 7 หลายเดือนก่อน +1

      @@jeffrey5961 Dagnabbit! :)

  • @lukasplatz
    @lukasplatz 6 หลายเดือนก่อน

    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 :)

  • @billypoe3703
    @billypoe3703 6 หลายเดือนก่อน

    It is beautiful quality.
    You are tenacious; you will succeed.

  • @nospoiler9550
    @nospoiler9550 6 หลายเดือนก่อน +1

    How did I discover this channel just now? TH-cam algorithm, you failed me.

  • @MagicAndReason
    @MagicAndReason 7 หลายเดือนก่อน

    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 TH-cam documentation. You're going places, kid! Keep on truckin'.

  • @madmonkey7183
    @madmonkey7183 7 หลายเดือนก่อน +1

    Awesome video. I'd be really interested to hear how you worked your way through the computer hardware and software design decisions.

    • @madmonkey7183
      @madmonkey7183 5 หลายเดือนก่อน

      Coming back to watch it again for some inspiration and the STM32F405 jumped out at me this time. How did you get it to work with Arduino. I tried for AGES and finally abandoned my efforts.

  • @dkpriest
    @dkpriest 7 หลายเดือนก่อน

    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!

  • @geocrafters
    @geocrafters 7 หลายเดือนก่อน

    Incredibly impressive!! Keep it up man

  • @DonQuichotteLiberia
    @DonQuichotteLiberia 7 หลายเดือนก่อน

    Duuuuude, great video and awesome explanations, thanks for sharing!

  • @intelligentdonut
    @intelligentdonut 7 หลายเดือนก่อน

    Amazing. Can’t wait to see what you do next.

  • @MarcelThissenCracy
    @MarcelThissenCracy 6 หลายเดือนก่อน

    Wow really good, amazing, as a programmer and designer from Hardware amazing work.

  • @raketenolli
    @raketenolli 6 หลายเดือนก่อน

    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!

  • @freakyou123
    @freakyou123 7 หลายเดือนก่อน

    Great job bro! Cheers from Brazil!

  • @matthijsklomp
    @matthijsklomp 7 หลายเดือนก่อน

    Impressive work and excellent presentation!

  • @kozycodes
    @kozycodes 7 หลายเดือนก่อน

    love this - super inspired now! thank you!

  • @jacobthornhill
    @jacobthornhill 6 หลายเดือนก่อน

    Great job! Awesome footage too

  • @sanamandingra
    @sanamandingra 4 หลายเดือนก่อน

    I'm so impressed. What a mind!!!!!

  • @metropolis10
    @metropolis10 7 หลายเดือนก่อน

    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!

  • @DBProto
    @DBProto 7 หลายเดือนก่อน

    Great work, really awesome efforts and results!

  • @relwaretep
    @relwaretep 7 หลายเดือนก่อน

    Nice work mate, all the best for the future!

  • @storminmormin14
    @storminmormin14 7 หลายเดือนก่อน +1

    I’m interested in how you forked your sim software. Would love to see that video.

  • @simontanguay3619
    @simontanguay3619 7 หลายเดือนก่อน

    Love your design, keep going!

  • @evanbarnes9984
    @evanbarnes9984 7 หลายเดือนก่อน

    Dude instant sub! This is so impressive

  • @___aZa___
    @___aZa___ 6 หลายเดือนก่อน

    That is AWESOME Dude!

  • @belliduradespicio8009
    @belliduradespicio8009 7 หลายเดือนก่อน

    That is awesome! I'm definitely interested in seeing how you designed your flight computer, this is really nice work

  • @carlosm7701
    @carlosm7701 7 หลายเดือนก่อน

    awesome bro. passion and perserverence. keep going!

  • @r.s.e.9846
    @r.s.e.9846 7 หลายเดือนก่อน

    congrats and thanks for the detailed explanation 👍

  • @adjeielias6346
    @adjeielias6346 7 หลายเดือนก่อน

    Please do a detailed video of how you built and programmed the flight computer, Great video!!!

  • @nasheed-x
    @nasheed-x 7 หลายเดือนก่อน

    Great work! Nice touch using RTOS for firmware.

  • @levy9777
    @levy9777 7 หลายเดือนก่อน

    Awesome video! I would love to see more about the coding process and how the electronics work together

  • @paulbizard3493
    @paulbizard3493 7 หลายเดือนก่อน

    Very cool. 👍👍Don't forget the freezing of the integration when the actuators are saturated (max throws).

  • @krkrgrsk2539
    @krkrgrsk2539 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน +1

      Thanks for watching, the next video will be all about Flight Computer ONE!

    • @krkrgrsk2539
      @krkrgrsk2539 6 หลายเดือนก่อน

      @@KofiAsare0 Awesome! Thanks a lot!

  • @christopherfranks478
    @christopherfranks478 6 หลายเดือนก่อน

    Well done! Keep at it

  • @Funguy0077
    @Funguy0077 หลายเดือนก่อน

    you are doing good bro! im encouraged 🤓

  • @Juanpavz
    @Juanpavz 7 หลายเดือนก่อน

    Awesome job. We need more!

  • @brycenarcisomercines5036
    @brycenarcisomercines5036 6 หลายเดือนก่อน

    Amazing work!

  • @TheMacbu
    @TheMacbu 6 หลายเดือนก่อน

    Very cool, congrats!

  • @NavidIsANoob
    @NavidIsANoob 6 หลายเดือนก่อน

    Instantly subscribed.

  • @DaveWeagle
    @DaveWeagle 7 หลายเดือนก่อน

    Nice work, way to stick with it!

  • @ArifKhan-bp9zx
    @ArifKhan-bp9zx 7 หลายเดือนก่อน +1

    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.

  • @arnaudthiercelin8631
    @arnaudthiercelin8631 6 หลายเดือนก่อน

    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.

  • @krishpandey9725
    @krishpandey9725 7 หลายเดือนก่อน

    Dude! Thats amazing fr

  • @joetkeshub
    @joetkeshub 7 หลายเดือนก่อน

    Great channel and great project. You just earned an exited subscriber ;)

  • @tetronaut88
    @tetronaut88 7 หลายเดือนก่อน

    Can you do a video on the control computer? I'm fascinated by them!

  • @cicADA001
    @cicADA001 7 หลายเดือนก่อน

    I wanna see more !!!!!!!!!!! Nice video

  • @rre9121
    @rre9121 7 หลายเดือนก่อน

    Fantastic work.

  • @SanjayS-eq1ko
    @SanjayS-eq1ko 27 วันที่ผ่านมา

    Can you explain how you made the PCB and programmed it in a future video? As well as how the simulations worked? I would love to see it!

  • @projects_with_mufty1621
    @projects_with_mufty1621 6 หลายเดือนก่อน

    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.

  • @Hellawacked
    @Hellawacked 7 หลายเดือนก่อน +1

    The Charlie scream 😂

  • @baang76
    @baang76 7 หลายเดือนก่อน

    Really interested on how you design the flight controller from scratch. If time permits, please do a series on that one.
    Ad astra!

  • @TheCANhunter
    @TheCANhunter 7 หลายเดือนก่อน

    This is incredible! So many different disciplines executed... how did you learn how to all of these skillsets so quickly?

  • @OldManCassius
    @OldManCassius 7 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      Dynamic PID gains would definitely improve flight performance, especially for longer flights!

  • @brickonblock5183
    @brickonblock5183 7 หลายเดือนก่อน +1

    Awesome, The missile knows where it is or smth... I#m rellay excited to see further progress.

  • @furkantgz6772
    @furkantgz6772 6 หลายเดือนก่อน

    Gratz! i hope you can improve to next project with you gained experience.

  • @MaximumMatador
    @MaximumMatador 7 หลายเดือนก่อน

    This is excellent!

  • @khimbittle7705
    @khimbittle7705 7 หลายเดือนก่อน

    Nice work !

  • @samknox8733
    @samknox8733 7 หลายเดือนก่อน

    Really impressive!

  • @darkXwolf17xyz
    @darkXwolf17xyz 7 หลายเดือนก่อน

    im hyped for this

  • @yt45204
    @yt45204 7 หลายเดือนก่อน

    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.

  • @AltiumAcademy
    @AltiumAcademy 6 หลายเดือนก่อน

    So cool!

  • @Daniboy370
    @Daniboy370 6 หลายเดือนก่อน

    Respect man !!

  • @danielkemp4860
    @danielkemp4860 7 หลายเดือนก่อน

    More 3D plots please 🙏

  • @TitanUnleashed7
    @TitanUnleashed7 7 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      Next video will be all about Flight Computer ONE, good luck on your project!

  • @jeffryzeyak4686
    @jeffryzeyak4686 6 หลายเดือนก่อน

    I'd like to offer some ideas:
    1. Would a Raspberry Pico be cheaper to use?
    2. Have you considered using sugar (candy) rocket fuel. Just as much thrust as black powder, you could control the burn length, and, most importantly, it gives a slower lift off than than the black powder based Estes engines. This would give the servo controls more time to correct the flight. Also, cheaper once you have the engine casing.

    • @KofiAsare0
      @KofiAsare0  6 หลายเดือนก่อน

      The pico would be cheaper but lacks some critical peripherals such as an FPU, I'm also quite spooked to pursue custom prop for now lol!

  • @Positive_Altitude
    @Positive_Altitude 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน +1

      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. :)

  • @dsdy1205
    @dsdy1205 6 หลายเดือนก่อน

    After high school? Don't mind me crying in a corner

  • @davidcretois8636
    @davidcretois8636 7 หลายเดือนก่อน

    Well done

  • @stay_at_home_astronaut
    @stay_at_home_astronaut 7 หลายเดือนก่อน

    Good work

  • @The-KP
    @The-KP 7 หลายเดือนก่อน

    @KofiAsare0 The good ol' 6050 IMU, nice! Did you pull individual x-y-z axis samples, or use fully-fused result? It would be neat to see you switch to a valved propellant system, to enable Falcon 9-like landings. That a high school graduate is developing his own TVC rockets... the future is looking very bright. Subscribed w/all notifs.

    • @KofiAsare0
      @KofiAsare0  6 หลายเดือนก่อน +1

      I ended up using a different IMU in Flight Computer ONE V2 & 2.5, more about that will be in the next video!

    • @The-KP
      @The-KP 6 หลายเดือนก่อน

      @@KofiAsare0 Very cool, looking forward to more vids!

  • @bqt2774
    @bqt2774 6 หลายเดือนก่อน

    Hey bro, I think you should add fins to your rocket to improve its stability.

  • @transsonicgirl
    @transsonicgirl 6 หลายเดือนก่อน

    DUDE fuck yeah we love to see it

  • @jcaldavi5195
    @jcaldavi5195 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      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!

  • @QuarterD25
    @QuarterD25 7 หลายเดือนก่อน

    This is so cool.

  • @georgeKir
    @georgeKir หลายเดือนก่อน

    awsome video, what is the programm that has the rocket model and the two plots on the right?

  • @ardi8241
    @ardi8241 7 หลายเดือนก่อน

    Awesome!!

  • @robert0st
    @robert0st 6 หลายเดือนก่อน

    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?