This is so surreal to watch in 2022 when we have seen SpaceX doing exactly this more than a 100 times now (even making 14th flight of a single booster just a few days back) and JPL did use Terrain Relative Navigation on Mars 2020 Perseverance landing. For a 2nd year undergrad me in 2015, this would have been a distant dream which felt incredibly exciting and it still does but the difference is, now I am living that dream. GNC is an art, albeit a highly technical one and I absolutely love this subject. It’s just the beginning. P.S - Dr. Behcet Ackimese actually shifted to University of Washington and now heads Autonomous Controls Laboratory and my lab is planning to collaborate with his. Got to talk to his students a few months back. Really nice and talented people.
Brian, Thanks for the video! This is the exact type of stuff I'm interested in. As an undergrad, it's hard to find classes that go beyond just an introduction to optimal control. I hope I can find a grad program soon that focuses in this field, cause I can't get enough of this stuff!
Now you know why it is so hard for SpaceX to land the Falcon 9 on a barge. They are tying to do a pinpoint landing on a moving target with no margin for error.
This is brilliant! Always nice to know why Im studying what Im studying and how it can actually be used. Really love you for bringing stuff like this out! Its very motivating. :)
I just walkthroughed all of your 46 videos for 3 days!! And it was So.... Awesome!! I think your video is the best of the best in UA-cam!! I hope I knowed this awesome fantastic channel when I was a freshman at University!! Always thank you Brian for your lectures
Hi Brian, Very nice set of videos. Learned a lot. I'd like to share a controls joke with you as my way of paying you back for your hard work: A group of Polish people were traveling for the first time to the United States by plane. As they approached the Statue of Liberty, the pilot announced, "The Statue of Liberty is on the Right side, please take a look'. Immediately, all the polish folks went to the right side of the plane to check Lady Liberty out. Unfortunately, the plane went unstable and crash landed. No one was killed ;-) The headline read: "Plane goes unstable and crashes as Poles go to the right". Regards, Abhilash
Thanks a ton sir! I am so happy that you too are interested in space technologies! Good for me! Please keep the videos coming! Expecting gr8 videos on such topics in the future too :) PS : and more on the control algorithms please :)
+TheStormFinder I also met Unsik Lee in a conference last year. He presented his approach to the guidance problem based on combination of convex optimization with dual quaternions and MPC. Cool stuff!
thanks . your videos are great. you say the concepts of control and that 's the thing which is not every where . actually i found it just in your videos . and i think it is because you have practically touched them. thanks a lot....
Oh wow, honey! You are sensational! Please teach me ...ummm.... everything! :D I love the maths behind this stuff. Its fun and a truck load of work. Brilliant.
Just found out about your channel. Your videos are really good. (I envy your skill with computer stylus drawing). I'm one of the devs for a user-community kerbal-space-program mod called 'kOS'. It's a mod for the game that gives people a small scripting language in which to write their own autopilot routines. It's just a game, but it lets people play around with basic ideas of control software in a safe 'game' environment. I suspect we'll want to point more people at your videos in the future. Who knows, maybe one day someone who played around with this little mod for the game will grow up to apply for one of those jobs you're talking about.
You are the best lecturer ever! I will be starting university in September to study aerospace engineering and I watch your videos because it's interesting and I know I will need them when I start uni. I am very interested in the dynamics and control side of things because I really like programming and just complex algorithms in general. Do you know any books I get get for an introduction to control systems which I can use alongside these videos? I have some knowledge of PID and fuzzy logic but I would like to start from scratch! Thanks again
Tony Stark Thanks! If this is a duplicate comment I apologize ... I responded earlier and now I don't see it. I have a list of my favorite resources as a Google Doc. You can find the link by clicking on my channel and going to the 'about' section. My favorite controls book for the beginner is Control Theory, 2nd Edition by J.R. Leigh. It's a bit older but it's just so easy to read and makes everything really intuitive! In that Google Doc I also give a link to a preview of the book if you'd like to check it out. Cheers!
Brian Douglas Hi, Brian. I believe the link to the Google Doc in your channel is no longer working. I would be interested in taking a look at the book that you mentioned because I just took a control theory class at my university and my text book was absolutely terrible. Is it possible that you put the link back on? Thanks in Advance!
Tyler Cubic Apparently I ran out of characters in the about field and when I pasted the link it left out the last bit! You're the first person who ever let me know it didn't work :) I guess people haven't been trying to click on it. Try it now and let me know if it works. Thanks!
Brian Douglas Impressive speed, only if my professors can respond to my emails this fast. However the link still doesn't work for me. Google Drive gives an error saying that the file requested doesn't exist. D:
Brian Douglas Lol, I don't think anyone could rival Scott Manley! Do you by chance know if there are any open source GitHub projects that are dedicated to solving the pin-point landing problem?
Keith Johnson I wasn't able to find any GitHub projects for pinpoint landing. I asked the team doing the research at UW and they don't have any open source code for it at the moment. If you find a project please post a reply! I'll try to remind the UW folks to do the same if they get around to releasing some SW. Cheers!
Hello Brain! Your videos are truly wonderful. I am a MS student at Tennessee Technological University studying mobile robotics with a focus on dynamic modeling. My research has been modeling the dynamics (specifically large track slippage) of climbing skid-steer welding platforms. I have one semester left and am debating if i should continue for a Ph.D or if I should go find a job :). I was wondering what your thoughts are for job opportunities with MS verses Ph.D . As a note, I would like to find a job where i can continue to work with mobile platforms perhaps for exploration or some other non-factory tasks. .
oh man good job there are so many great lectures with good examples, and feedbacks, I wish I could understand, but I cant, I'm not english speaker, I'm so mad>
Now they care where they land. This need, adds even more complexity to the GNC algorithms. Experts in entry descent and landing, such as Manning and Braun are talking about engineers struggling with improving 3-sigma landing accuracy to 10km. Including landing on sites as high as +2km MOLA. Where they land these days is significant both for useful science return and mission success in the case of polar landing on Mars...permafrost.
Hello Brian I'm really fond of your channel and your lectures. Can you suggest some control algorithms that are currently most suitable for furthering work on pin point descent?
This kind of stuff is awesome. The explanation was very easily digestible. Are there any opportunities to be a part of these projects for people of non-science backgrounds? I'm not a complete layman when it comes to the science behind this stuff, since I have a voracious appetite for it, but my degree has nothing to do with science. I would love to contribute to these kinds of endeavors, but I don't know how.
Is there any way one could startlearning, using and implementing control theory without diving hard into maths and physics first? Any resources that could guide you and maybe slowly introduce the maths but in a non overwhelming manner?
I would love to see an update, now that perseverence and ingenuity are on mars, and spacex lands their F9 / FH rockets routinely and have successfully landed a starship.
SanQae I don't know much about the space program in Brazil but it looks like the Brazilian Space Agency has a series of LEO satellites scheduled out through 2020. It would be interesting to be part of the early success stories for your country.
Why is it a fuel optimisation problem? the fuel is already loaded, I feel like it's a fuel limit issue, wether there is ten liter or one drop left after landing is irrelevant, this fuel is not used for anything else. (insofar as the control policy starts in the upper atmosphere of Mars, not on Earth)
You've never drained the last drop from your canteen in the Sahara while fervently hoping that your destination is over the crest of the next sand dune, right where you expect it to be.
You claim in this video that "there has never been a pinpoint landing on an extra-terrestrial body, ever." What about the Apollo 12 flight? Admittedly they were merely trying to get close to a point instead of an exact spot, but they were aiming specifically for the Surveyor probe (unmanned) and landed on the opposite side of the same crater on the Moon... close enough to walk to the probe after those astronauts landed on the Moon.
GlanderBrondurg Apollo 12 was very impressive but it still relied on polynomial guidance to get to the surface. Everything worked out with the original predicts such that it landed very close to intended target, but had they entered into their landing trajectory off by more than they did they wouldn't have tried to correct for it. Well, except Conrad was manually flying it for the last few hundred feet! So I guess you could claim that Conrad was acting as the pinpoint landing algorithm :-) But the Lunar Module itself was still just a soft lander.
This man is gold. One of the most underrated UA-cam channels.
This is so surreal to watch in
2022 when we have seen SpaceX doing exactly this more than a 100 times now (even making 14th flight of a single booster just a few days back) and JPL did use Terrain Relative Navigation on Mars 2020 Perseverance landing. For a 2nd year undergrad me in 2015, this would have been a distant dream which felt incredibly exciting and it still does but the difference is, now I am living that dream. GNC is an art, albeit a highly technical one and I absolutely love this subject. It’s just the beginning.
P.S - Dr. Behcet Ackimese actually shifted to University of Washington and now heads Autonomous Controls Laboratory and my lab is planning to collaborate with his. Got to talk to his students a few months back. Really nice and talented people.
6K views while this video deserves 6M. Tks and good job!
This video and channel are criminally underrated
Brian,
Thanks for the video! This is the exact type of stuff I'm interested in. As an undergrad, it's hard to find classes that go beyond just an introduction to optimal control. I hope I can find a grad program soon that focuses in this field, cause I can't get enough of this stuff!
Deep respect on Behcet Acikmese
Now you know why it is so hard for SpaceX to land the Falcon 9 on a barge. They are tying to do a pinpoint landing on a moving target with no margin for error.
This is brilliant! Always nice to know why Im studying what Im studying and how it can actually be used. Really love you for bringing stuff like this out! Its very motivating. :)
Found this video by accident. Definitely needs more views. Not the other click bait garbage on YT.
This is really an amazing video, as usual. I hope to see more videos on controls in space.
This is the coolest thing I've ever seen holy cow
Absolutely amazing stuff man. I cannot describe in words how good job this is. Keep it up, please!
I just walkthroughed all of your 46 videos for 3 days!! And it was So.... Awesome!! I think your video is the best of the best in UA-cam!! I hope I knowed this awesome fantastic channel when I was a freshman at University!! Always thank you Brian for your lectures
@ Brian Douglas , can you tackle non linear control ? because your intuition about control is amazing!
Oh my god thank you! I was literally researching this two days ago about the Curiosity rover and Philae.
Thank you for making this video. I've spent hours trying to figure out things you solved in 15 minutes.
This is really inspiring.
Hi Brian,
Very nice set of videos. Learned a lot. I'd like to share a controls joke with you as my way of paying you back for your hard work:
A group of Polish people were traveling for the first time to the United States by plane. As they approached the Statue of Liberty, the pilot announced, "The Statue of Liberty is on the Right side, please take a look'. Immediately, all the polish folks went to the right side of the plane to check Lady Liberty out. Unfortunately, the plane went unstable and crash landed. No one was killed ;-)
The headline read:
"Plane goes unstable and crashes as Poles go to the right".
Regards,
Abhilash
Thanks a ton sir! I am so happy that you too are interested in space technologies! Good for me! Please keep the videos coming!
Expecting gr8 videos on such topics in the future too :)
PS : and more on the control algorithms please :)
Hi Brian, I'm a GNC engineer, and I have to say, this video is absolutely brilliant! well done!
+TheStormFinder I also met Unsik Lee in a conference last year. He presented his approach to the guidance problem based on combination of convex optimization with dual quaternions and MPC. Cool stuff!
Such a brillant video!!! Landing on a planet seems much easier to understand now!
thanks . your videos are great. you say the concepts of control and that 's the thing which is not every where . actually i found it just in your videos . and i think it is because you have practically touched them. thanks a lot....
I can't stress how much I hate control theory and how much I love this channel. Thanks for the videos Brian
Fantastic video as usual
Thanks for this video! I appreciate the quality of production and the effort you put into making these sorts of videos!
Exciting subject and amazing explanation. Well done Brian!
your fantastic lecturer! I am a student of control systems 1 in my college
Oh wow, honey! You are sensational! Please teach me ...ummm.... everything! :D
I love the maths behind this stuff. Its fun and a truck load of work.
Brilliant.
Thank you for this wonderful video and awesome channel.
Hi Brain Douglas,
I am a regular viewer of your channel thanks once again for sharing this interesting video.
Thank you Brian!
Very good videos.Thanks so much.
Just found out about your channel. Your videos are really good. (I envy your skill with computer stylus drawing). I'm one of the devs for a user-community kerbal-space-program mod called 'kOS'. It's a mod for the game that gives people a small scripting language in which to write their own autopilot routines. It's just a game, but it lets people play around with basic ideas of control software in a safe 'game' environment. I suspect we'll want to point more people at your videos in the future. Who knows, maybe one day someone who played around with this little mod for the game will grow up to apply for one of those jobs you're talking about.
It's May 6th, 2021, and this video has aged beautifully.
Fantastic video as usual!
Loved this video, thanks for putting it together.
Cool video! interesting topic and clear explanation!
You are the best lecturer ever! I will be starting university in September to study aerospace engineering and I watch your videos because it's interesting and I know I will need them when I start uni. I am very interested in the dynamics and control side of things because I really like programming and just complex algorithms in general. Do you know any books I get get for an introduction to control systems which I can use alongside these videos? I have some knowledge of PID and fuzzy logic but I would like to start from scratch! Thanks again
Tony Stark Thanks! If this is a duplicate comment I apologize ... I responded earlier and now I don't see it. I have a list of my favorite resources as a Google Doc. You can find the link by clicking on my channel and going to the 'about' section. My favorite controls book for the beginner is Control Theory, 2nd Edition by J.R. Leigh. It's a bit older but it's just so easy to read and makes everything really intuitive! In that Google Doc I also give a link to a preview of the book if you'd like to check it out. Cheers!
Brian Douglas Thanks for the reply! It looks like I've got a lot more maths to learn before I can properly start understanding control theory.
Brian Douglas Hi, Brian. I believe the link to the Google Doc in your channel is no longer working. I would be interested in taking a look at the book that you mentioned because I just took a control theory class at my university and my text book was absolutely terrible. Is it possible that you put the link back on? Thanks in Advance!
Tyler Cubic Apparently I ran out of characters in the about field and when I pasted the link it left out the last bit! You're the first person who ever let me know it didn't work :) I guess people haven't been trying to click on it. Try it now and let me know if it works. Thanks!
Brian Douglas Impressive speed, only if my professors can respond to my emails this fast. However the link still doesn't work for me. Google Drive gives an error saying that the file requested doesn't exist. D:
This could also be a great Kerbal Space Program tutorial!
Keith Johnson Thanks! But I've got nothing on Scott Manley for Kerbal Space tutorial skill :)
Brian Douglas Lol, I don't think anyone could rival Scott Manley! Do you by chance know if there are any open source GitHub projects that are dedicated to solving the pin-point landing problem?
Keith Johnson Not that I know of, but I'l ask around today and get back to you.
Keith Johnson I wasn't able to find any GitHub projects for pinpoint landing. I asked the team doing the research at UW and they don't have any open source code for it at the moment. If you find a project please post a reply! I'll try to remind the UW folks to do the same if they get around to releasing some SW. Cheers!
Thanks for these valuable lessons 🙌🤝❤️🔥🇮🇷
Hello Brain! Your videos are truly wonderful. I am a MS student at Tennessee Technological University studying mobile robotics with a focus on dynamic modeling. My research has been modeling the dynamics (specifically large track slippage) of climbing skid-steer welding platforms. I have one semester left and am debating if i should continue for a Ph.D or if I should go find a job :). I was wondering what your thoughts are for job opportunities with MS verses Ph.D . As a note, I would like to find a job where i can continue to work with mobile platforms perhaps for exploration or some other non-factory tasks. .
oh man good job there are so many great lectures with good examples, and feedbacks, I wish I could understand, but I cant, I'm not english speaker, I'm so mad>
Now they care where they land. This need, adds even more complexity to the GNC algorithms. Experts in entry descent and landing, such as Manning and Braun are talking about engineers struggling with improving 3-sigma landing accuracy to 10km. Including landing on sites as high as +2km MOLA. Where they land these days is significant both for useful science return and mission success in the case of polar landing on Mars...permafrost.
Hello sir , can you please make few lecture videos on state space analysis please ?
Awsome video! Thx
Well done!
Hello Brian I'm really fond of your channel and your lectures. Can you suggest some control algorithms that are currently most suitable for furthering work on pin point descent?
This kind of stuff is awesome. The explanation was very easily digestible. Are there any opportunities to be a part of these projects for people of non-science backgrounds? I'm not a complete layman when it comes to the science behind this stuff, since I have a voracious appetite for it, but my degree has nothing to do with science. I would love to contribute to these kinds of endeavors, but I don't know how.
3:40 Gravity Thrust
Well explained video. Give an update and credit to the success of Falcon 9 success on this avenue
This is amazing!!! Thank you :)
how good is the exponentialy decreasing time to contact(edTTC) using constant ventral flow landing strategy?
Well done :)
Is there any way one could startlearning, using and implementing control theory without diving hard into maths and physics first? Any resources that could guide you and maybe slowly introduce the maths but in a non overwhelming manner?
Awesome!
The future is very interesting, i think my kids will study maps of mars in their geography lessons
Great!
Could swarm bots help that?
I would love to see an update, now that perseverence and ingenuity are on mars, and spacex lands their F9 / FH rockets routinely and have successfully landed a starship.
Too bad I'm not american, all the coolest stuff is there
SanQae Where are you from?
Brian Douglas Brazil, not much success stories when it comes to aerospace engineering here
SanQae I don't know much about the space program in Brazil but it looks like the Brazilian Space Agency has a series of LEO satellites scheduled out through 2020. It would be interesting to be part of the early success stories for your country.
Made video about non linear control system
So sorry I couldn't give you 2 thumbs up on YT ;-)
What was your degree in brian?
I doubt that they would hire me based on my interest :)
finally spacex did it!
Why is it a fuel optimisation problem? the fuel is already loaded, I feel like it's a fuel limit issue, wether there is ten liter or one drop left after landing is irrelevant, this fuel is not used for anything else. (insofar as the control policy starts in the upper atmosphere of Mars, not on Earth)
You've never drained the last drop from your canteen in the Sahara while fervently hoping that your destination is over the crest of the next sand dune, right where you expect it to be.
And spaceX just pulled it off :3
So now that you were right on all accounts in this video... time for an update??
If I were smart, I would have put out an updated video last week on it :) Maybe it's about time I start working on one.
SpaceX sticking pinpoint landings on earth every 2 weeks now, so guess we can consider that a solved problem :D
i can see a Destin 2
This problem looks like it's begging to be neurally networked.
You claim in this video that "there has never been a pinpoint landing on an extra-terrestrial body, ever."
What about the Apollo 12 flight? Admittedly they were merely trying to get close to a point instead of an exact spot, but they were aiming specifically for the Surveyor probe (unmanned) and landed on the opposite side of the same crater on the Moon... close enough to walk to the probe after those astronauts landed on the Moon.
GlanderBrondurg Apollo 12 was very impressive but it still relied on polynomial guidance to get to the surface. Everything worked out with the original predicts such that it landed very close to intended target, but had they entered into their landing trajectory off by more than they did they wouldn't have tried to correct for it. Well, except Conrad was manually flying it for the last few hundred feet! So I guess you could claim that Conrad was acting as the pinpoint landing algorithm :-) But the Lunar Module itself was still just a soft lander.
Just to let you know
SpaceX has done it:)
Fantastic video as usual
Awesome!
Well done!