Great video! The production quality stepped up a ton and the animations were great! Keep up with the good work! P.S I recognize that background music from one of our videos ;P
The missile knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the missile from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't. In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the missile must also know where it was. The missile guidance computer scenario works as follows. Because a variation has modified some of the information the missile has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.
When I got my first job as a GNC Data Scientist at the university that invented the IMU, this was my introduction to my new role. It took me about 9 months to figure out that this is the analysis for just one frame of reference. There are 9 transformations to get from the stable member of a 3 ring gimbal to the flight vehicle's body alone. It's was laughably complex at first but after 7 years working on that program my brain has been completely reformatted. The inherent multi-dimensionality of the GNC feedback cycle has enabled me to parley that convolution ability into Artificial Intelligence, particularly in Natural Language Processing, where 60 billion individual tokenized words and n-grams can easily be coupled by 50 or 500 dimensions. Whenever I come across it, I can't help but think back to it as the point of inception where I went from a rubber-stamped Aerospace Engineer to a real rocket scientist. I like to use that as a gauge to see if a new team member is going to be able to keep pace with the initiatives I create. If that throws them for a loop, then they just aren't going to survive. Simple as that. I think it should be used in universities exactly the way it is but the copyright does make it pretty grey in terms of legality.
Hi, I see your altitude sensor is BMPxxxx. Is this a baro meter? If it is true. Then the altitude reading should be interfered by the movement of the rocket since the change of air pressure is not only affected by the altitude but also by the moving speed of the rocket. How can you solve the problem? Do you calibrate it with GPS altitude? Do you use KALMEN filter to do the status estimation?
Very interesting. I was part of the initial 1970’s Space Shuttle program on a team designing the APU’s for powering TVC and other functions. Our APU’s have been modified for use on the SLS. Old timer 😎😎
Very cool! I am very familiar with those actuators, I got to sit on on the class for teaching them and one of my TVC clips is now a part of the curriculum. I'm just excited to see it fly even if my time on the program ended over a year ago
APU’s are Auxillary Power Units. Turbine driven Hydraulic pumps generating the only power onboard the Shuttles, other than the engines. I did system analysis and optimization of the turbine design. 72000 rpm 5.5 in pitch dia . Geared down to hydraulic pump speed.
Hello, thanks for the informative video. I have a question about 3D orientation. I'm currently using the MPU6050 which includes accelerometer and gyroscope (but not magnetometer). Can I use this sensor to get accurate 3D orientation? The rocket will be dropped from a height of 40 meters with the help of a crane and the rocket must make a vertical soft landing.
Fairly new to this subject. Just want to know whether the rockets can be scaled in a sense that whether the same algorithms and block diagrams be applied to an other rocket which has different size and weight just by scaling the parameters.
Can a mechanical engineering work in aerospace company? I want to take my master degree in mechanical engineer but im afraid it is different than aerospace engineer. Because my previous background is mechanical, idk if i can keep up if i take aerospace.
Hi, Robert. I thought I was doing a good job of understanding what you (and Joe) are doing, but this video raises a question that I hadn't considered before. Is your system guiding the rocket toward a point in space directly above the launch pad, keeping the rocket pointing straight upwards, or just keeping the rocket stable? In the absence of wind, there wouldn't be a difference, but we can't seem to get away from the weather. I think I know the answer based on the theoretical system you describe in the video, but I am not sure.
Roger! So both are functional. You can have a target point or vector and regardless of weather you should be able to reach it. The tuning is the hard part in this cause you can tune for large disturbances or small ones. large means you can take extreme gusts but you're not good as good at filtering out noise. if you tune for small disturbances you aren't as good at fighting large ones but great at keeping an accurate and precise track. thats why i fly in minimum winds under 10mph usually.
Just discovered you channel today and I'm glad I did. The quality of content and the production are great! Question: Is your schematic (the drawing shown in the video) of the software state-machine, available anywhere? Not the code just the drawing. I wish I had a plan like that when I first started my own GNC System 6 months ago. Maybe it could inspire me on the next generation of flight computer.
In regards to the Max-Q launch-abort test of the Orion's LES I really wish there'd been a proper test-series like in the Apollo programme with the launcher being called "Little Joe III".
You can watch Joe Barnard video . He builds a flight computer in a video . 😇 I made my flight computer watching that video . I hope this was informative 😇 . Have a nice day
👍 acronyms are fancy 😊 That’s half the fun with aviation The other half is human performance and limitations Then the rest of the day we can spend with the birds 🦅
Do you have any plans of teaching any of this? I want to learn these things but struggle to find good content on the subject. I don't know if you'll even find the free time to make detailed tutorial style videos for these things. Thanks for the upload anyway. Really interesting video!
I don't understand why people wana make a video to read stuff off line, like he's the ones who came up with the info when he didn't, they act like we don't gott google and can't look it up ourselves!
were did you get your launch pad from? im just interested in COMMON things like flight using the fins! and not the rocket engine, which should be stationary! what your talking about works but its beyond me! who is your audience? just the very common rocket using fins and navigation is more then enough.
9:20 - That crash happened because the technician installing the accelerometers for the GNC platform wilfully stuck them in back-to-front, in addition to being dismissed I hope the arsehole was sent to jail.
As far as "model rocket" the only part of GNC you should be dealing with is the C because the rest is not necessary to for "stabilization". Don't make it more complicated than it is!
📺💬 A flight computer, GNC generative navigation guidance, and controls the flight parameters are contained into these circuits with censors that are input to its contained algorithm generated output signals to control navigating part to maintain the rocket in their course setup. 📺💬 How do you contain all information into small circuits, you do not need to compress all data into it because the rocket only needs to know commands reflection from the sensors, and those commands are trained into a set of variables as a sequence of series. 🥺💬 I am listening to his lesson and I think he is explaining training parameters and remote devices navigation, as you see it required only source signal generation to make a small of change with trained parameters and sensor signals to output as target functions. 📺💬 The guidance and states work with deviations that to desire of action to perform for the current state. 🥺💬 Yes, you are correct they called it deviation as you give an example AI, to create output from input signals it required some change of the number of sources ( source + parameters + sensors ) but my knowledge only for AI and radio devices.
The rocket knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the rocket from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't. In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GNC. However, the rocket must also know where it was. The rocket guidance computer scenario works as follows. Because a variation has modified some of the information the rocket has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.
I was just about to make a similar comment! Get to the topic in just a few seconds. This is as annoying as when people are promoting products and sponsors on their channel, taking the better part of 30 minutes to chatter about it. I bet the sponsors have stipulated how to. It’s as interesting as when Americans came with their company power points, spending 28 minutes on 49 slides talking about the company, and one minute about the part that covered the reason for the meeting. Results, not impressive! But it was company policy to create power points in this manner… No wonder the process have a huge problem convincing yours truly
0:07 We all feel your pain sir
Bro you're the only one on TH-cam covering stuff like this. Keep it going! Ya got a subscriber in me :)
iam the subscriber😈
I liked this video! I like how you explain the basic logic of the control system
Great video! The production quality stepped up a ton and the animations were great! Keep up with the good work!
P.S I recognize that background music from one of our videos ;P
Did you ever do a follow up on 14:21? My AE senior design group are looking at doing an active aero mid power rocket.
The missile knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the missile from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the missile must also know where it was.
The missile guidance computer scenario works as follows. Because a variation has modified some of the information the missile has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.
All jokes aside , this is a great video
I was going to use that audio! But its copyrighted :(
That sounds like something Douglas Adams would write.
When I got my first job as a GNC Data Scientist at the university that invented the IMU, this was my introduction to my new role. It took me about 9 months to figure out that this is the analysis for just one frame of reference. There are 9 transformations to get from the stable member of a 3 ring gimbal to the flight vehicle's body alone. It's was laughably complex at first but after 7 years working on that program my brain has been completely reformatted. The inherent multi-dimensionality of the GNC feedback cycle has enabled me to parley that convolution ability into Artificial Intelligence, particularly in Natural Language Processing, where 60 billion individual tokenized words and n-grams can easily be coupled by 50 or 500 dimensions. Whenever I come across it, I can't help but think back to it as the point of inception where I went from a rubber-stamped Aerospace Engineer to a real rocket scientist. I like to use that as a gauge to see if a new team member is going to be able to keep pace with the initiatives I create. If that throws them for a loop, then they just aren't going to survive. Simple as that. I think it should be used in universities exactly the way it is but the copyright does make it pretty grey in terms of legality.
Hi, I see your altitude sensor is BMPxxxx. Is this a baro meter? If it is true. Then the altitude reading should be interfered by the movement of the rocket since the change of air pressure is not only affected by the altitude but also by the moving speed of the rocket. How can you solve the problem? Do you calibrate it with GPS altitude? Do you use KALMEN filter to do the status estimation?
Proud of you young man, show it for your quality to the world, I really like you thank you so much for your video, May God bless you always.
Intro music is much cooler than the rest.
What would you recommend?
How the hell is this channel so underrated?? You have great content!
Your explanation too was slow & steady stabilized towards intended direction.
Please make more videos like this! This was absolutely great!
I have just discovered your channel! Amazing content :-) Great video!
Much appreciated!
@@TZeroSystems really great sir
Oh I see some Kerbal. Man they need to get the sequel finished!
Very interesting. I was part of the initial 1970’s Space Shuttle program on a team designing the APU’s for powering TVC and other functions. Our APU’s have been modified for use on the SLS. Old timer 😎😎
Very cool! I am very familiar with those actuators, I got to sit on on the class for teaching them and one of my TVC clips is now a part of the curriculum. I'm just excited to see it fly even if my time on the program ended over a year ago
APU’s are Auxillary Power Units. Turbine driven Hydraulic pumps generating the only power onboard the Shuttles, other than the engines. I did system analysis and optimization of the turbine design. 72000 rpm 5.5 in pitch dia
. Geared down to hydraulic pump speed.
Much joke in this video make it's not boring. I like content like this
cool video! One thing i noticed is that the boop effect was a bit lound and I also think you should cut a little faster. But good video!
what reference did you use for diagram at 7:33 ?
That's how my F9 rocket works
Perfect info for my upcoming interview.
I love what you are doing so I just subscribed. Keep the videos coming please!
More to come!
Great video! Definitely continue the format. Ceep it up!
"You will have to find a happy medium between all of those" --- As a mechanical engineer, I perfectly feel this.
Hello, thanks for the informative video.
I have a question about 3D orientation.
I'm currently using the MPU6050 which includes accelerometer and gyroscope (but not magnetometer). Can I use this sensor to get accurate 3D orientation?
The rocket will be dropped from a height of 40 meters with the help of a crane and the rocket must make a vertical soft landing.
Yes but the MPU6050 has notoriously bad gyroscope drift. I suggest the Bosch BNO055 or BMI088.
Mann you're damnn motivational. That calm music and rocket going boom in the background. I might also get lill off path and do MS in rocket science 😁
This was a really great video that I heavily enjoyed
Just found your channel today. Very cool. I can see this becoming a favorite channel!
Btw - what is your 'day job'?
Spacecraft operations and design
@@TZeroSystems Can you recommend a good book as an introduction to satellite communications? One of the items on my bucket list is to work satellites.
Fairly new to this subject. Just want to know whether the rockets can be scaled in a sense that whether the same algorithms and block diagrams be applied to an other rocket which has different size and weight just by scaling the parameters.
A series of rocket subsystems would be best. I subscribe
could you uses compressed air to steer it with?
yes and some things do!
Can a mechanical engineering work in aerospace company? I want to take my master degree in mechanical engineer but im afraid it is different than aerospace engineer. Because my previous background is mechanical, idk if i can keep up if i take aerospace.
of course! a title is not the end all be all for things. Sierra Space where i work is full of mechanical engineers
@@TZeroSystems what kind of specialize of mechanical engineering they are?
Hi, Robert. I thought I was doing a good job of understanding what you (and Joe) are doing, but this video raises a question that I hadn't considered before. Is your system guiding the rocket toward a point in space directly above the launch pad, keeping the rocket pointing straight upwards, or just keeping the rocket stable? In the absence of wind, there wouldn't be a difference, but we can't seem to get away from the weather. I think I know the answer based on the theoretical system you describe in the video, but I am not sure.
Roger! So both are functional. You can have a target point or vector and regardless of weather you should be able to reach it. The tuning is the hard part in this cause you can tune for large disturbances or small ones. large means you can take extreme gusts but you're not good as good at filtering out noise. if you tune for small disturbances you aren't as good at fighting large ones but great at keeping an accurate and precise track. thats why i fly in minimum winds under 10mph usually.
Just discovered you channel today and I'm glad I did. The quality of content and the production are great!
Question: Is your schematic (the drawing shown in the video) of the software state-machine, available anywhere? Not the code just the drawing. I wish I had a plan like that when I first started my own GNC System 6 months ago. Maybe it could inspire me on the next generation of flight computer.
Great video. I am glad Tory recommended it..
Thanks! I saw and was super stoked!
In regards to the Max-Q launch-abort test of the Orion's LES I really wish there'd been a proper test-series like in the Apollo programme with the launcher being called "Little Joe III".
Can you please make a video and make available a file on how you made that flight computer please
You can watch Joe Barnard video . He builds a flight computer in a video . 😇 I made my flight computer watching that video . I hope this was informative 😇 . Have a nice day
Wow..keep it going..Very useful information.. it would be great if u make videos of pid controllers in depth with all its maths..
Great video! Thanks! Helpful for my class!
That 2 stage algorithm was like a cookie Jar and my head stuck in hard... Is it possible to have it in full please? :-) GREAT stuff! Thank you!!!
Can you give the device that are needed for rocket navigation and control
how do you not have more subs :( great vid! btw is that one of BPS' chips?
also appreciate that filmmaking, laughed a couple times :)
@@marius100mark No I have a custom board. I talk to BPS but we both have different approaches and hardware
Ah ok thanks for the info :)
@@TZeroSystems how you talked to him?
The intro seems like an everyday conversation between a nasa employee and his higher up coming to see what's his progress
lol, nah just grade A procrastination
do you use MATLAB for programming the missiles gaidence system ?
Great video! Super informative and relaxing :-) looking forward to more!
👍 acronyms are fancy 😊
That’s half the fun with aviation
The other half is human performance and limitations
Then the rest of the day we can spend with the birds 🦅
Ballistic projectile flight path guidance navigation and flight control .
Cheers to all Kerpals!!
Yeah that intro was really cool
besides that, you explain in pretty easy language Thanks sir
Do you think you will upload more videos on this topic?
Wow! Nice Video 👍
Thanks!
How can i become strong skilled person in GNC of rocket..can u help me sir
So, the PID is the core. It means have to make many times to find the accuracy PID.
You are doing great work man 😇 . I love this rocket race .
Do you have any plans of teaching any of this? I want to learn these things but struggle to find good content on the subject. I don't know if you'll even find the free time to make detailed tutorial style videos for these things. Thanks for the upload anyway. Really interesting video!
Kind of, the next video I have in the works have in the works is kind of like that.
@@TZeroSystems yay! Good luck with that.
Where I can find the computer
I custom make them, I am working toward offering them on patreon. All structural parts are on there
Nice explaination for the non-geeks like me, thks.
Ty so much i am exited for more 😊
Keep up the good work brother 😊😊
6:15 "The missile knows where it is, and where it isn't."
Maybe try to do some sort of how to basics and stuff like that
Plz do make a video on rocket motors which u r using
I don't understand why people wana make a video to read stuff off line, like he's the ones who came up with the info when he didn't, they act like we don't gott google and can't look it up ourselves!
Great vid.
Thank you for this little bit but It makes more questions than an answer lol
How does rocket know ... ????
How does it .... ????
With the help of an IMU (inertial measurement unit), which is essentially gyros and accelerometers.
were did you get your launch pad from? im just interested in COMMON things like flight using the fins! and not the rocket engine, which should be stationary! what your talking about works but its beyond me! who is your audience? just the very common rocket using fins and navigation is more then enough.
رائع سيدي شهيد
Veritasium is it you?
Lol nah
9:20 - That crash happened because the technician installing the accelerometers for the GNC platform wilfully stuck them in back-to-front, in addition to being dismissed I hope the arsehole was sent to jail.
The session was nice. But the background music distracted me a little from deep attention.
How the hell do someone programs a million dollars expensive rocket with the sensors oriented backwards??
Never under estimate the ability of people to forget a step or misinterpret something.
As far as "model rocket" the only part of GNC you should be dealing with is the C because the rest is not necessary to for "stabilization". Don't make it more complicated than it is!
"you can't just control it by hand"
KSP players:
You have a twin....I didn't know until now 0:01
S.smart😮
You only have 310 subscribers?
Just getting started!
sub systems!!!!
love your videos!!! your so cute BTW... hehe
📺💬 A flight computer, GNC generative navigation guidance, and controls the flight parameters are contained into these circuits with censors that are input to its contained algorithm generated output signals to control navigating part to maintain the rocket in their course setup.
📺💬 How do you contain all information into small circuits, you do not need to compress all data into it because the rocket only needs to know commands reflection from the sensors, and those commands are trained into a set of variables as a sequence of series.
🥺💬 I am listening to his lesson and I think he is explaining training parameters and remote devices navigation, as you see it required only source signal generation to make a small of change with trained parameters and sensor signals to output as target functions.
📺💬 The guidance and states work with deviations that to desire of action to perform for the current state.
🥺💬 Yes, you are correct they called it deviation as you give an example AI, to create output from input signals it required some change of the number of sources ( source + parameters + sensors ) but my knowledge only for AI and radio devices.
The rocket knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the rocket from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GNC. However, the rocket must also know where it was.
The rocket guidance computer scenario works as follows. Because a variation has modified some of the information the rocket has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.
Amazing
Too much useless chatter and boring clips make folks click away fast. Just get to it!
I was just about to make a similar comment!
Get to the topic in just a few seconds.
This is as annoying as when people are promoting products and sponsors on their channel, taking the better part of 30 minutes to chatter about it.
I bet the sponsors have stipulated how to.
It’s as interesting as when Americans came with their company power points, spending 28 minutes on 49 slides talking about the company, and one minute about the part that covered the reason for the meeting.
Results, not impressive!
But it was company policy to create power points in this manner…
No wonder the process have a huge problem convincing yours truly