Expressing Vectors in Different Frames Using Rotation Matrices

  Рет қаралды 33,798

Christopher Lum

Christopher Lum

Күн бұрын

Пікірлер: 130
@ChristopherLum
@ChristopherLum 4 жыл бұрын
In case it is helpful, here are all the Flight Mechanics videos in a single playlist kzbin.info/aero/PLxdnSsBqCrrEx3A6W94sQGClk6Q4YCg-h. You can support this channel via Patreon at www.patreon.com/christopherwlum. Please let me know what you think in the comments. Thanks for watching!
@davidtelgen8114
@davidtelgen8114 7 ай бұрын
AE 512: it's always useful to review how the handy rotation matrices were actually derived!
@ChristopherLum
@ChristopherLum 7 ай бұрын
Dave, good to see you are getting a head start on the lectures. Keep me posted on how things go in the future!
@jdanderson9727
@jdanderson9727 Жыл бұрын
Christopher is a great teacher for engineers in an adjacent discipline. He doesn't drag you back to sixth grade, at the same time, he doesn't fly over important details you need. He is the teacher's teacher. I subscribed half way through my first video of his.
@ShivaShakerii
@ShivaShakerii 10 ай бұрын
AA 516: During my bachelor's degree, I took a Mechatronics course that introduced these fundamental concepts. Initially, I found them quite perplexing, but your clear and engaging explanation has now illuminated my understanding. Thanks for making those concepts accessible and easy to grasp!
@KTLifestyle
@KTLifestyle 4 жыл бұрын
Best 45 minutes I've ever spent on KZbin.
@ChristopherLum
@ChristopherLum 4 жыл бұрын
I'm glad it was helpful. There are other similar videos on the channel please feel free to check them out. Thanks for watching!
@petermay6090
@petermay6090 10 ай бұрын
AA 516: Very clear examples of how rotation matrices work, thanks!
@tonymcdaniel6878
@tonymcdaniel6878 9 ай бұрын
AA516: A great refresher on reference frame and awesome visual understanding to frame rotations.
@reesetaylor3506
@reesetaylor3506 7 ай бұрын
AE 512: The notation used for expressing rotations of vectors has always confused me and this video really helped clarify/simplify it, thanks!
@prabhjeetsingharora
@prabhjeetsingharora 2 жыл бұрын
Amazing explanation of a very complex concept especially for the freshers in this field. Thank you Dr. Lum.
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Prabhjeet, Thanks for the kind words, I'm glad you enjoyed the video. If you find these videos helpful, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. Thanks for watching! -Chris
@sunnysarkar7643
@sunnysarkar7643 7 ай бұрын
AE 512: The references to dihedral and anhedral were fun and nice for an aero lecture
@vocasle
@vocasle Жыл бұрын
Thank you Mr. Lum. After your explanation I was finally able to see how to deduce rotation matrix!
@ChristopherLum
@ChristopherLum Жыл бұрын
Hi Nikita, Thanks for the kind words, I'm glad you enjoyed the video. If you find these videos helpful, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum or via the 'Thanks' button underneath the video. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. I can also answer any questions, provide code, notes, downloads, etc. on Patreon. Thanks for watching! -Chris
@radoraan5272
@radoraan5272 4 ай бұрын
Thank you for all this series Dr Lum! It has really help me to be able to understand this topics, even when i alredy viewed them in my flight dynamics course
@sianhoan833
@sianhoan833 Жыл бұрын
AA516: I was also going to mention multiple rotations about different axes until you mentioned it last minute. I appreciated the reminder on definition of Eigenvalues, I don't use it often enough to remember it but it also pops up often enough that I'd want to keep it in mind.
@rwikrana
@rwikrana 10 ай бұрын
AA516 2024 Wi : Really good explanation. Intuitive diagrams! WOrk on drones, so this was insightful and refreshing.
@zacharywilliams2436
@zacharywilliams2436 5 жыл бұрын
Easy to follow, rotation matrices make a lot more sense now
@karanpathak2106
@karanpathak2106 4 жыл бұрын
The best in-depth explanation that I've ever found. Thank you so much!
@ChristopherLum
@ChristopherLum 4 жыл бұрын
You're very welcome, this is a part of a series of videos on the channel. Please feel free to check them out and let me know what you think. Thanks for watching!
@shavykashyap
@shavykashyap 10 ай бұрын
AA516 : thank you for the clear explanation
@wocannaseilai5983
@wocannaseilai5983 3 жыл бұрын
I believe that it is wonderful that I was able to hop on youtube and search for this without thinking of cost. Thank you!
@mehmetsahin8261
@mehmetsahin8261 2 жыл бұрын
Every morning, while i am travelling on the bus i bus your videos and now i beleive my quadcopter project will be better with your helps. Again you are literally hero ☺️
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Mehmet, Thanks for the kind words, I'm glad you enjoyed the video. If you find these videos helpful, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum or via the 'Thanks' button underneath the video. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. Thanks for watching! -Chris
@beritsyltebo3940
@beritsyltebo3940 2 жыл бұрын
Very easy to follow; makes spatial reasoning easy!
@Kumky605
@Kumky605 9 ай бұрын
AA516: Forgot to comment on this when I watched it the first time but very clear examples and applicatioon of rotation matrices
@Eomji_Kim
@Eomji_Kim 10 ай бұрын
AA516: Watching the application of rotation matrices to aircraft motion was an interesting part as an AA student.
@kajalparmar6776
@kajalparmar6776 9 ай бұрын
Great lecture professor..it helped me a lot in understanding this topic. thanks a lot
@newschool050
@newschool050 4 жыл бұрын
Thank you Christopher for making it easy.
@milesbridges3547
@milesbridges3547 Жыл бұрын
AA 516: Clear and easy to follow! I appreciate the explanations on the subscript notations of the rotation matrices since I always mix those up.
@ChristopherLum
@ChristopherLum Жыл бұрын
Yes, the notation is going to be critical especially when we start chaining together multiple rotations.
@wiloberlies9598
@wiloberlies9598 5 жыл бұрын
Thank you Dr Lum, this was very well done, and I'm very much looking forward to the rest of the videos in this series, as well as the control theory stuff. Thank you for taking the time to share this with us.
@SayedTorak
@SayedTorak 7 ай бұрын
AE 512: Good refresher!
@saberxebeck
@saberxebeck 3 жыл бұрын
I hope Fred appreciates us going from his base to his tip 1:22 lol. But seriously these videos are absolutely amazing their very well explained thank you
@jamesdavey3101
@jamesdavey3101 5 жыл бұрын
Always nice to have notation clarified.
@sethwhittington28
@sethwhittington28 2 жыл бұрын
AE512: I never knew what a rotation matrix was! Thank you for clarifying that!
@ChristopherLum
@ChristopherLum 2 жыл бұрын
This gets much more interesting later on down the road.
@inderbhangal5419
@inderbhangal5419 2 жыл бұрын
AA 516: Great lecture to illustrate rotation matrices and their uses.
@swedishfish169176
@swedishfish169176 4 жыл бұрын
Awesome lecture. Really helped me to understand what was going on. Great examples. Thank you!
@ChristopherLum
@ChristopherLum 4 жыл бұрын
I'm glad it was helpful thanks for watching!
@WalkingDeaDJ
@WalkingDeaDJ 7 ай бұрын
Jason-AE512: Thanks for the explanation.
@r05rahul
@r05rahul 3 ай бұрын
Very nice explanation 👌
@duytanvu4938
@duytanvu4938 3 жыл бұрын
amazing, i see how Rotation Matrices are created, really thanks alot
@xxroco0418xx
@xxroco0418xx Жыл бұрын
Nice content ,will help me along with a dued project .
@arastooajorian9069
@arastooajorian9069 3 жыл бұрын
you are the best! that was the best tutorial in this topic I've ever seen. thank you
@christophgerhardt6141
@christophgerhardt6141 4 жыл бұрын
you got my thumsup after the first example with the drone in the air :D :D like so much!
@ChristopherLum
@ChristopherLum 4 жыл бұрын
Thanks, I've got a few other similar videos on the channel with drones, please feel free to check them out. Thanks for watching!
@jacobcarroll3933
@jacobcarroll3933 5 жыл бұрын
What a wonderful example.
@bsgove
@bsgove 5 ай бұрын
AE512: Good refresher here
@zwww_ee5235
@zwww_ee5235 3 жыл бұрын
clear and easy to understand explanation! 45 minutes well spent ! thanks for the effort >
@marilynjasmer8365
@marilynjasmer8365 5 жыл бұрын
nice Fred and Joe hats
@sunildhull8878
@sunildhull8878 4 жыл бұрын
Incredible, get exactly what I was searching
@cesaralexisperezvelasco7060
@cesaralexisperezvelasco7060 4 жыл бұрын
Your videos are very useful. Great job man!
@ChristopherLum
@ChristopherLum 4 жыл бұрын
Glad you like them, thanks for watching!
@phuctruong1825
@phuctruong1825 3 жыл бұрын
Thanks so much for the deep explanation :)
@athilgeorge8945
@athilgeorge8945 3 жыл бұрын
Thank you Dr. Lum!
@JoelyRoley
@JoelyRoley 3 ай бұрын
The QUT drip goes hard in this video. That's where I study.
@khizarmohammedamjedmohamed6184
@khizarmohammedamjedmohamed6184 3 жыл бұрын
Very well explained.
@sidraman6950
@sidraman6950 5 жыл бұрын
Informative and easy to follow
@tilio9380
@tilio9380 3 жыл бұрын
How much effort goes into making these lecture videos? Chris: Yes.
@ChristopherLum
@ChristopherLum 3 жыл бұрын
Haha, yes you are correct, they do take some effort but there are also fun to make. Thanks for watching!
@Po-ChihHuang
@Po-ChihHuang 9 ай бұрын
AA516 Amazing explanation! Po
@BahadirTubay
@BahadirTubay 5 жыл бұрын
Amazing explanation! I will do great during exam thank you
@ChristopherLum
@ChristopherLum 5 жыл бұрын
I'm glad it was helpful, thanks for watching!
@homemadejam4307
@homemadejam4307 Жыл бұрын
Thank you for your wonderful work !
@ChristopherLum
@ChristopherLum Жыл бұрын
Hi, Thanks for the kind words, I'm glad you enjoyed the video. If you find these videos helpful, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum or via the 'Thanks' button underneath the video. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. I can also answer any questions, provide code, notes, downloads, etc. on Patreon. Thanks for watching! -Chris
@carlosgalvis4538
@carlosgalvis4538 4 жыл бұрын
Excellent! Very useful
@ChristopherLum
@ChristopherLum 4 жыл бұрын
I'm glad it was helpful. There are several related videos on the channel. Please feel free to check them out and I would love to hear what you think in the comments. Thanks for watching!
@carlosgalvis4538
@carlosgalvis4538 4 жыл бұрын
@@ChristopherLum I just saw the video about Euler Angles and it was amazing too!!. Christopher, I am facing some challenges dealing with segment-fixed coordinate systems, but my field of study is Biomechanics..... Any suggestion to overcome my challenges?
@edwardmau5877
@edwardmau5877 7 ай бұрын
AE 512 The tip for keeping notation in check when using rotation matricies is useful, esepcially the note that we’re assuming a right hand angle rotation.
@ChristopherLum
@ChristopherLum 7 ай бұрын
Yes, the notation is going to be helpful in some of the future discussions.
@djredrover
@djredrover 2 жыл бұрын
hey brother, I love you stuff... and I find your over-use of the word "here" hilariously awesome!!!! I am thinking of teaching my self some machine learning and I am planning to build a program that can detect and count the number of times you say "here" LOL. Since you have lots of videos I have loads of data to train the network. (i hope you aren't offended by what I said, it just goes to show how much I love and watch your videos!)
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi DJ, No worries, I know I say that I lot, it seems to be my tic when lecturing. I'm glad you're enjoying the videos, thanks for watching! -Chris
@djredrover
@djredrover 2 жыл бұрын
@@ChristopherLum Whatever it is, its working and I'm loving the content. If I can be so bold to suggest some topics? I am current building an EDF-powered hovering rocket that gimbals the motor (instead of using fins for control). It would be awesome to see you discuss actually implementing an LQR Controller on a microcontroller. I understand the concepts decently well but when I go to implement my software from the simulation, I get a bit overwhelmed. Also, on a more theoretical note, I would love to see you explain sensor fusion in great detail, specially combining a gyro/accel (eg. MPU6050) with a magnetometer to calculate a complete 9-DOF state space. Thanks in advance.
@ChristopherLum
@ChristopherLum 2 жыл бұрын
@@djredrover I am able to take requests, talk about concepts, and answer questions via my Patreon page at www.patreon.com/christopherwlum. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. Thanks for watching! -Chris
@djredrover
@djredrover 2 жыл бұрын
@@ChristopherLum just became your patreon! You are my first!
@helenkuni9039
@helenkuni9039 5 жыл бұрын
Great explanation!
@thatWMDdude
@thatWMDdude 4 жыл бұрын
anhedral/dihedral pop ups made me laugh. that was a nice touch
@ChristopherLum
@ChristopherLum 4 жыл бұрын
Hi Brian, great to hear from you, I'm glad it was entertaining. I'll try to have more popups in future videos.
@morganwalker940
@morganwalker940 5 жыл бұрын
You've got a very nice backyard! Make sure to water those plants though also nice video too
@megajohny143
@megajohny143 4 жыл бұрын
rubbed my eyes several time for clearing vision and each time I noticed that it was camera getting blurred of a moment and clearing up :D
@milesrobertroane955
@milesrobertroane955 10 ай бұрын
AA516 What helps me with the rotation notation is thinking of the subscripts/superscripts as units. So the r basis on the left side 1/r * r --> cancels to leave us in frame 1
@ChristopherLum
@ChristopherLum 10 ай бұрын
That's a good way to think of it, great observation!
@Hannah08LV
@Hannah08LV 5 жыл бұрын
thanks for the lecture!
@Colin_Baxter_UW
@Colin_Baxter_UW 10 ай бұрын
AA516: Thank you for the refresher. Will we be covering quaternions in this course and, if not, what benefits do they have over DCMs?
@ChristopherLum
@ChristopherLum 10 ай бұрын
You're a few weeks ahead of the game but you are correct, we'll be looking at quaternions in week 3. Stay tuned!
@mentamiralemu8948
@mentamiralemu8948 2 жыл бұрын
i am honoured,thank you very much
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Mentamir, Thanks for the kind words, I'm glad you enjoyed the video. If you find these videos helpful, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum or via the 'Thanks' button underneath the video. Given your interest in this topic, I'd love to have you a as a Patron as I'm able to talk/interact personally with all Patrons. Thanks for watching! -Chris
@cybermomo520
@cybermomo520 2 жыл бұрын
Tahnk you soooooo much!
@bilalsadiq45
@bilalsadiq45 4 жыл бұрын
Super Dr Lum,,,,Awesome lecture,,just one suggestion if you could do this on MATLAB to show some graphical and coding skills ,I hope you will do it for lazy or lame students like me
@triskitman124
@triskitman124 5 жыл бұрын
very good video!
@srvl7538
@srvl7538 2 жыл бұрын
In which video in the playlist where gimbal lock is mentioned or explained?
@ahmadwael8541
@ahmadwael8541 4 жыл бұрын
Great master,😃
@princekeoki4603
@princekeoki4603 9 ай бұрын
AA516 : Interesting how rotation matricies are orthogonal. Are there any physical scenarios where you would need to find the rotation matrix when given the input and output vectors?
@daviddevine2415
@daviddevine2415 2 жыл бұрын
AE512: what is the difference between a frame, a basis, and a coordinate system? Thanks for the video!
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Dave, these are good questions. A frame and coordinate systems are sometimes used interchangeably. Some authors consider a coordinate system to be a frame with an origin attached to it. A basis is typically a higher order concept as you can have a basis of functions instead of just directions. This might be easier to chat about at office hours, please remind me if you'd like to talk at our next meeting, thanks.
@trickboi3543
@trickboi3543 2 жыл бұрын
thank you
@rowellcastro2683
@rowellcastro2683 10 ай бұрын
AA516: Just a clarifying question in the topic of switching between the rotation matrix indices (42:20), Do we use C_(1/r), the original rotation matrix, for rotating clockwise; and then C_(r/1), transposed rotation matrix, for rotating counter-clockwise? Thanks!
@ChristopherLum
@ChristopherLum 10 ай бұрын
We use this notation to help keep track when we chain multiple rotations together. I can talk more about this at office hours if you like.
@eyo3303
@eyo3303 4 жыл бұрын
awesome
@mikeandrewputerakurnia5572
@mikeandrewputerakurnia5572 5 жыл бұрын
cool stuff
@kennethwilsey6260
@kennethwilsey6260 2 жыл бұрын
AA516 Is there a more efficient way to derive the rotation matrix (I'm thinking of something that can be implemented repeatedly in software), or is deriving by hand using angles such as psi the main method? Thanks Dr. Lum
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Ken, Good observation. In practice, we'll just want to derive these once and then memorize or implement these rotation matrices in a software package. You can code it yourself or leverage the Matlab Aerospace blockset/toolbox for some of this. -Chris
@nathanlipshutz3140
@nathanlipshutz3140 7 ай бұрын
AE512: Chris, for some reason I usually use a rotation matrix about z that is Rz = [cos(theta) -sin(theta) 0 ; sin(theta) cos(theta) 0 ; 0 0 1] as opposed to the one you derived Rz = [cos(theta) sin(theta) 0 ; -sin(theta) cos(theta) 0 ; 0 0 1] in matlab syntax. Can you explain the discrepancy? I believe they are both attempting to perform the same transformation.
@ChristopherLum
@ChristopherLum 7 ай бұрын
Often this is a matter of which frame you are rotating to/from. The order of the subscripts matters a lot in these situations
@nathanlipshutz3140
@nathanlipshutz3140 7 ай бұрын
Ah I think I see. It seems that somehow they are doing the opposite transformation.
@AndersonYuan-j7g
@AndersonYuan-j7g 9 ай бұрын
AA 516: Celeste Yuan (Late due to name discrepancies discussed)
@ilovehorses38
@ilovehorses38 2 жыл бұрын
i think it's easier if you were to project onto the former frame instead of onto the newer frame.
@nataliakosenko5918
@nataliakosenko5918 2 жыл бұрын
Excuse me, could you give an example of a frame in linear algebra, please?
@ChristopherLum
@ChristopherLum 2 жыл бұрын
Hi Olga, Thanks for reaching out. If you have questions or would like to request a video, I hope you'll consider supporting the channel via Patreon at www.patreon.com/christopherwlum. I'd love to have you as a Patron as I'm able to talk/interact personally with Patrons. Thanks for watching! -Chris
@wocannaseilai5983
@wocannaseilai5983 3 жыл бұрын
At 17:07, why is it we can assume that P_1 = A_1 + B_1 + C_1?
@ChristopherLum
@ChristopherLum 3 жыл бұрын
Thanks for reaching out. If you have questions or would like to request a video, please consider supporting the channel via Patreon at www.patreon.com/christopherwlum. I interact personally with Patrons at all levels. Thanks for watching!
@ojasvikamboj6083
@ojasvikamboj6083 Жыл бұрын
Ojasvi Kamboj - AA 516
@kenrickchan1165
@kenrickchan1165 5 жыл бұрын
Hello Everyone!
@edengebretsadik7793
@edengebretsadik7793 7 ай бұрын
AE512
@ravipashchapur5803
@ravipashchapur5803 3 жыл бұрын
May I know the author name of the book you are referring? It would be helpful.
@ChristopherLum
@ChristopherLum 3 жыл бұрын
I use the textbook by Stevens and Lewis. If you have specific questions I can interact more via Patreon at www.patreon.com/christopherwlum, thanks for watching!
@ravipashchapur5803
@ravipashchapur5803 3 жыл бұрын
@@ChristopherLum thank you so much.
@kaikim8402
@kaikim8402 4 жыл бұрын
i cant really get my head around with the sign convention @20:00 and @21:37 ... anyone?
@kaikim8402
@kaikim8402 3 жыл бұрын
Think of it as just XY plane. As frame Fr rotates to F1, the components on a_hat rotate (phi) clockwise which results in y_axis (in Frame1) on a_hat(in Frame1 ) to be -alpha*cos(phi). omg, It took me 7 months to understand this.
@jamesferrese2350
@jamesferrese2350 5 жыл бұрын
First comment!
@khoavo5758
@khoavo5758 5 ай бұрын
Thanks! Has anyone ever told you that you look like Donnie Yen?
@ChristopherLum
@ChristopherLum 5 ай бұрын
Hi, Haha, no I've never heard that but thanks for the kind words. Also let me say thank you for your generous support of the channel, it is very much appreciated! Do you have any particular interests in terms of videos or topics? I try to prioritize request made by interested parties as much as possible as I plan future videos. If you are interested, I interact personally with all Patreon members at www.patreon.com/christopherwlum. Given your interest in the topic, I'd love to have you as a Patron. In any event, I want to again say thank you for your contribution and for supporting the channel. I hope to hear from you at a future KZbin video or on Patreon!
@khoavo5758
@khoavo5758 5 ай бұрын
​@@ChristopherLum Hi, I found your channel through your Mathematica videos. I found the explanations to be very thorough and practical, so I explored more. Turned out you already have a lot of videos that match my interest. I'm interested in computer-sciency stuff as well as (practical) engineering & mathematics, because I'm making a 3D animation engine so videos that explain linear algebra in a practical way like these always help. I'm interested in pretty much all of the stuff you do, so I'll check out your patreon and maybe in the future I can suggest some topics.
@ChristopherLum
@ChristopherLum 5 ай бұрын
@@khoavo5758 Awesome, please let me know if you have any suggestions for future videos or if you'd like to discuss any of the videos. I hope to hear from you again soon!
@BHARGAV_GAJJAR
@BHARGAV_GAJJAR 3 жыл бұрын
well the z axis goes into the center of the page or Earth ? Well then next video journey to the center of the earth.
@marshawnlynch6310
@marshawnlynch6310 5 жыл бұрын
I'm just here so I won't get fined.
@AlexandraSurprise
@AlexandraSurprise 10 ай бұрын
AA 516
@Pluto4Planet2024
@Pluto4Planet2024 5 жыл бұрын
A comment
Derivation of Rodrigues’ Rotation Formula
43:16
Christopher Lum
Рет қаралды 18 М.
Euler Angles and the Euler Rotation Sequence
1:10:52
Christopher Lum
Рет қаралды 50 М.
Мама у нас строгая
00:20
VAVAN
Рет қаралды 6 МЛН
Can You Find Hulk's True Love? Real vs Fake Girlfriend Challenge | Roblox 3D
00:24
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,6 МЛН
PIZZA or CHICKEN // Left or Right Challenge
00:18
Hungry FAM
Рет қаралды 16 МЛН
Rotating Reference Frames
27:03
Jason Kendall
Рет қаралды 7 М.
The Navigation Equations: Computing Position North, East, and Down
51:38
Computing Euler Angles: Tracking Attitude Using Quaternions
1:14:54
Christopher Lum
Рет қаралды 25 М.
What's a Tensor?
12:21
Dan Fleisch
Рет қаралды 3,7 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 6 МЛН