Jacob Thornhill
Jacob Thornhill
  • 8
  • 390 131
Flight Computer and Navigation Software for a Fin-Controlled Rocket
Designing a flight controller for my latest model rocket, and detailing the navigation software.
Thanks to PCBWay for sponsoring this project! Visit their website here and get $5 off: pcbway.com/g/F4AbfF
Watch the first part in this series:
Fin-controlled model rocket: th-cam.com/video/RrzxSOtj33s/w-d-xo.htmlsi=MMz6mu34jhVfkWq8
For more on my thrust vectoring rocket:
TVC rocket launch 2: th-cam.com/video/SnyL9zGP4L4/w-d-xo.htmlsi=zzShKsHztz4UkfXh
TVC rocket flight computer: th-cam.com/video/M87HNwIzG8o/w-d-xo.htmlsi=WX-6srMr9yNrQWnW
Helpful links:
Kalman filter tutorial: kalmanfilter.net
Madgwick filter: courses.cs.washington.edu/courses/cse466/14au/labs/l4/madgwick_internal_report.pdf
Support me on Patreon: patreon.com/JacobThornhill
Twitter: JacbThornhill
มุมมอง: 41 772

วีดีโอ

Making a Fin-Controlled Model Rocket
มุมมอง 86Kหลายเดือนก่อน
Designing and building a model rocket that uses actively-driven fins to steer. Thanks to PCBWay for sponsoring this project! Visit their website here and get $5 off: pcbway.com/g/F4AbfF For more on my thrust vectoring rocket: TVC rocket launch 2: th-cam.com/video/SnyL9zGP4L4/w-d-xo.htmlsi=zzShKsHztz4UkfXh TVC rocket flight computer: th-cam.com/video/M87HNwIzG8o/w-d-xo.htmlsi=WX-6srMr9yNrQWnW Su...
DIY Flight Controller for RC Drones & Planes
มุมมอง 30Kปีที่แล้ว
Going over my latest PCB: a general-purpose flight controller. Thanks to PCBWay for sponsoring this project! Visit their website here and get $5 off: pcbway.com/g/F4AbfF Rocket flight computer video: th-cam.com/video/M87HNwIzG8o/w-d-xo.html Rocket launch video: th-cam.com/video/SnyL9zGP4L4/w-d-xo.html&ab_channel=JacobThornhill Support me on Patreon: patreon.com/JacobThornhill Twitter: twitter.c...
Thrust Vectoring Model Rocket Flight 2
มุมมอง 18Kปีที่แล้ว
The second flight of my new thrust-vectoring model rocket! A great success that highlighted a few improvements to be made. Flight 1 video: th-cam.com/video/e6QJyLCsimU/w-d-xo.html Electronics & software video: th-cam.com/video/M87HNwIzG8o/w-d-xo.html Launch pad video: th-cam.com/video/6BtTRpljWMw/w-d-xo.html Support me on Patreon: patreon.com/JacobThornhill Twitter: JacbThornhill
TVC Rocket Flight 1 - What went wrong?
มุมมอง 8Kปีที่แล้ว
The first flight of my new thrust-vectoring model rocket! Things didn't go quite as planned... If you're interested in the complicated electronics involved, watch my video on the flight computer: th-cam.com/video/M87HNwIzG8o/w-d-xo.html Launch pad video: th-cam.com/video/6BtTRpljWMw/w-d-xo.html Support me on Patreon: patreon.com/JacobThornhill Twitter: JacbThornhill
Advanced Model Rocket Launchpad
มุมมอง 13Kปีที่แล้ว
The launchpad for my new TVC model rocket, flying soon! Support me on Patreon: patreon.com/JacobThornhill Twitter: JacbThornhill
Flight Computer for a TVC Model Rocket
มุมมอง 136K2 ปีที่แล้ว
An overview of an STM32 flight computer / avionics PCB I designed! It is capable of stabilising and guiding a model rocket using thrust vector control (TVC). Some useful TH-cam channels that helped me: PCB Design: th-cam.com/users/PhilS94 Electronics: th-cam.com/users/greatscottlab Rocketry: th-cam.com/users/BPSspace Coding (C ): th-cam.com/users/TheChernoProject Support me on Patreon: patreon....
Actively Stabilised TVC Model Rocket
มุมมอง 58K3 ปีที่แล้ว
An overview of the actively stabilised TVC (Thrust Vector Control) rocket I have developed! It is fully 3d printed with an Arduino-based flight computer. Support me on Patreon: patreon.com/JacobThornhill Twitter: JacbThornhill

ความคิดเห็น

  • @nicola_gaiani
    @nicola_gaiani 10 ชั่วโมงที่ผ่านมา

    Great work, impressive!

    • @jacobthornhill
      @jacobthornhill 8 ชั่วโมงที่ผ่านมา

      Thanks! I actually came across your channel last week - amazing stuff and very professionally done. Congrats on all the views, and good luck with whatever comes next!

  • @yusufsahin7382
    @yusufsahin7382 วันที่ผ่านมา

    What is the software for design roket ?

  • @ImayavarambanGK
    @ImayavarambanGK วันที่ผ่านมา

    Respected sir, I am a student pursuing aerospace engineering. I want to make a model rocket like yours for my final year project. Please guide me how must i begin with this project. I promise i will give my heart and soul to the making of this project, please guide and support me.

  • @ShaileshWaran
    @ShaileshWaran วันที่ผ่านมา

    Add a explosion to the cone , we got a third world Missile to destabilize the region .

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

    today we do rocket science, baby!

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

    What is the application for design roket ?

  • @cool_lateef
    @cool_lateef 3 วันที่ผ่านมา

    I have no idea what you're talking about. Feels exactly like rocket science!

  • @heatherryan9820
    @heatherryan9820 3 วันที่ผ่านมา

    Omg, thank you so much for making this video. I have been completely stuck on trying to create my own flight controller for a long time now, and thus explains so much. Definitely going to save this video so I can reference it later. Again thank you so much.

  • @Plan-And-Build
    @Plan-And-Build 3 วันที่ผ่านมา

    in the TSP motors you can remove ejection charges by unglueing cardboard from the top of motor

  • @iforce2d
    @iforce2d 3 วันที่ผ่านมา

    With the right antennas the 'high-power'/PA nRF24 can definitely transmit over long distance (eg. 30+km on my high altitude balloon), but it would require the antenna to be sticking out sideways which I guess is not ideal for a rocket. Also you'd want it to be in transmit only mode, which would not allow sending commands to the rocket. Starting in bi-directional mode and then switching to transmit-only right before launching would be possible, but not reversible wirelessly. Most likely you'd get better range with one of those off-the-shelf modules (with the RF shield can) than you would with your own PCB - I'm no expert, but I do know that RF traces are a devilishly difficult thing to get right.

    • @jacobthornhill
      @jacobthornhill 3 วันที่ผ่านมา

      Thanks for the detail! My last rocket had a nRF24 without the PA, so I probably should have given a nRF24+PA a spin before switching to LoRa. 30 km range is crazy! Definitely going to watch your series on that now. Also, I’ve used plenty of your GPS and RF range tests as reference when deciding what to go for - clearly I should have paid more attention to your nRF24 range testing video!!

  • @iforce2d
    @iforce2d 3 วันที่ผ่านมา

    Very interesting stuff, and well explained too.

  • @Alisachit617
    @Alisachit617 4 วันที่ผ่านมา

    How i can talk with you about some problem i cant solve it

  • @alishinawii3502
    @alishinawii3502 4 วันที่ผ่านมา

    delay mixture when the actual mixture ends the parachute charge which is slowed maybe idk.

  • @alishinawii3502
    @alishinawii3502 4 วันที่ผ่านมา

    fins for ayrodynamics ,it moves ,righ,left,up,down,the missile spins ,from inside ,somwtjing with wieght a motor .but up down is vectoring .

  • @RixtronixLAB
    @RixtronixLAB 4 วันที่ผ่านมา

    Nice,thank you :)

  • @alirezaabasi.
    @alirezaabasi. 4 วันที่ผ่านมา

    Great video 👌

  • @maigurens
    @maigurens 5 วันที่ผ่านมา

    What software you're using to build the rocket?

  • @Newcleus_Lab
    @Newcleus_Lab 5 วันที่ผ่านมา

    Hi! What did you use as the 7 segment display? Like what is the model or part number you used?

    • @jacobthornhill
      @jacobthornhill 5 วันที่ผ่านมา

      I bought it as a breakout board from adafruit: www.adafruit.com/product/1270

  • @MrI8igmac
    @MrI8igmac 7 วันที่ผ่านมา

    I really like your board it has everything. Im testing with esp32s3. I subscribed!

  • @HENEKETT
    @HENEKETT 7 วันที่ผ่านมา

    Great work. Everything seems to be clear after watching. But how to make first step. Specially when you are on the couch :P

  • @amareshiferaw
    @amareshiferaw 8 วันที่ผ่านมา

    Send me I like to this

  • @tontosilver6578
    @tontosilver6578 8 วันที่ผ่านมา

    Oh my 😅 Don't worry. Failure will lead to another success... soon, very soon!

  • @tontosilver6578
    @tontosilver6578 8 วันที่ผ่านมา

    Well done, mate 👏🏻😊 The mini SpaceX 🚀 ✅

  • @JanetGrech
    @JanetGrech 8 วันที่ผ่านมา

    Blimey, I feel like an amoeba by comparison. Thank you for demonstrating the importance inherent in not standing still in a world where the 'progress' genie is well and truly out of the bottle. Education is key. By the way, which docking port at the ISS are you going to rendezvous with?

  • @moroccotech7750
    @moroccotech7750 9 วันที่ผ่านมา

    Do u have git repo for source code ?

  • @stanl33y
    @stanl33y 10 วันที่ผ่านมา

    Bro, this is really awesome!! Congratulations!

  • @BrandonJJackson
    @BrandonJJackson 11 วันที่ผ่านมา

    How do you guys do handle the real time stuff? I would like to know why you guys dont use embedded linux devices or microprocessors and how do you guys simulate all this? Gazeebo with ros? Not because i want to build a actual rocket but i would love to use sensor fusion and kalman Filter aswell, maybe for a fixed wing uav. Huge respects!

  • @oswaldogarcia7327
    @oswaldogarcia7327 11 วันที่ผ่านมา

    A project I must also do.

  • @CanAltineller
    @CanAltineller 11 วันที่ผ่านมา

    Hello Jacob, the MEMS sensors do have a cross coupling effect under linear acceleration, and in your case of use there is a lot of linear acceleration. As one axis of acceletometer faces acceleration, the other axises produce false data, that manifests itself as a twist. Have you observed it in your experiments?

  • @annaj7918
    @annaj7918 11 วันที่ผ่านมา

    Great video, this is so inspiring! Thank you Jacob, keep up the hard work🙌🙌

    • @jacobthornhill
      @jacobthornhill 11 วันที่ผ่านมา

      Thank you Anna!! Will do 🤓

  • @ioijiopjkiopjkp
    @ioijiopjkiopjkp 12 วันที่ผ่านมา

    Fin-controlled rocket, ie a missile. Hope you're ready for a visit from the authorities lol

  • @oliverchen9966
    @oliverchen9966 12 วันที่ผ่านมา

    Very Cool and May I know how to use Matlab to do analysis and why you know its Yaxis problem? Thanks a lot.

  • @superjimnz
    @superjimnz 12 วันที่ผ่านมา

    I was of the impression that adding guidance to a rocket was illegal?

    • @jacobthornhill
      @jacobthornhill 12 วันที่ผ่านมา

      It depends, but that’s not what I’m doing. My rocket has navigation and control systems, but not a guidance system

  • @oddzc
    @oddzc 13 วันที่ผ่านมา

    Just remember your accuracy in lowest bits is only as good as your noise floor on things like power supplies etc

  • @radovansemansky4618
    @radovansemansky4618 13 วันที่ผ่านมา

    this is excelent profesional project- I love it , excelent job!! 1000x thank you

  • @ianhorsley4751
    @ianhorsley4751 13 วันที่ผ่านมา

    Another excellent video with clear explanations. I imagine lots of testing & simulation. Great to hear you’re using C - still the set language for embedded real time s/w and do reduce any need to resort to assembler!

  • @EngineerAnandu
    @EngineerAnandu 13 วันที่ผ่านมา

    good.

  • @RF_Micrwave
    @RF_Micrwave 13 วันที่ผ่านมา

    good job man

  • @arifmartoyo
    @arifmartoyo 15 วันที่ผ่านมา

    Thank you....

  • @aladinmovies
    @aladinmovies 15 วันที่ผ่านมา

    Interesting

  • @alberdemir8877
    @alberdemir8877 15 วันที่ผ่านมา

    Wow I always thought a simple gyro module's data would be sufficient to steer a rocket!

  • @attilagergely6734
    @attilagergely6734 15 วันที่ผ่านมา

    Great video on the flight computer and navigation software for your fin-controlled rocket, Jacob! I was fascinated by the design process and implementation details you shared. I'm curious - are the CAD files, schematics, and code for this project available anywhere? It would be amazing to dig deeper into the technical aspects. Keep up the awesome work!

  • @youssefn.3437
    @youssefn.3437 15 วันที่ผ่านมา

    I wish you would make a video about the roadmap to get to this level of excellence

  • @3dmicroproject
    @3dmicroproject 15 วันที่ผ่านมา

    Hello, what name of website you buy componen?

  • @davidsivanovs7093
    @davidsivanovs7093 15 วันที่ผ่านมา

    Awesome

  • @pc2753
    @pc2753 16 วันที่ผ่านมา

    Ok. I'm not an engineer 😅

  • @spb1179
    @spb1179 16 วันที่ผ่านมา

    What would it take for you to be able to flash betaflight or inav/ardupilot onto your custom board?

  • @osmanpasha_diy
    @osmanpasha_diy 16 วันที่ผ่านมา

    Very impressive!

  • @도둘리-i7k
    @도둘리-i7k 17 วันที่ผ่านมา

    Nice video. One question for AHRS fusion alrogithm. Why did you use Madgwick filter even if you can implement kalman filter for position tracking? One of the most key benefit of using Kalman Filter is fast initial convergence and most commercial SOMs using it for this reason. Of course they put their own recipe filters to cope with the external disturbrance and optimizations.🐱🐒🦄🐅🐹🐘🐪