3.5.2 · D2 · HinglishGuidance, Navigation & Control (GNC)

Visual walkthroughEuler angles — roll φ, pitch θ, yaw ψ; rotation sequence (3-2-1 convention)

3,083 words14 min read↑ Read in English

3.5.2 · D2 · Physics › Guidance, Navigation & Control (GNC) › Euler angles — roll φ, pitch θ, yaw ψ; rotation sequence (3-

Pehli line se pehle, teen plain-word promises:

  • Ek vector bas ek arrow hai jiske paas ek length aur ek direction hai — socho ek toy plane ki naak.
  • Ek frame teen arrows ka ek set hai jo right angles par hote hain, jo hum apni "measuring sticks" ki tarah use karte hain: ek aage ki taraf, ek daayein, ek neeche. Kisi arrow ke coordinates bas itne hain ki woh har measuring stick tak kitna pahuncha.
  • Frame rotate karna matlab hai measuring sticks ko uthao aur ghumaao, jabki physical arrow wahi rehta hai. Arrow ke numbers isliye change hote hain kyunki hum ab use ghumi hui sticks ke against measure kar rahe hain.

Step 1 — Ek single 2D turn measuring sticks ke saath kya karta hai

KYA. Abhi ke liye 3D bhool jao. Ek flat sheet lo jisme do measuring sticks hain: (daayein) aur (upar). Puri sheet ko ek angle se counter-clockwise ghuma do. Pucho: unit sticks ke tips kahan gaye?

KYUN. Har 3D rotation jo humein chahiye woh secretly yahi ek 2D turn hai jo ek flat plane mein ho raha hai, aur teesra axis bas khada rehta hai. Agar hum 2D case ek baar pakad lein, to hum teeno 3D matrices free mein le lete hain.

PICTURE. Figure mein, purana -stick (pale yellow) ek naye spot par jhulta hai; purana -stick (chalk blue) bhi jhulta hai. (Yaad raho hat matlab "length-1 stick"; prime matlab "turn ke baad.")

Rotated -stick ka tip horizontal amount aur vertical amount par aata hai:

Rotated -stick aata hai:


Step 2 — "Arrow ghumaane" se "frame ghumaane" tak (transpose)

KYA. Step 1 mein humne sticks ko counter-clockwise ghummaya. Lekin aerospace mein hum physical arrow ko fixed rakhte hain aur uske neeche frame ko ghummayein. Frame ko se ghummana, arrow ke coordinates ke liye, bilkul waisa hi dikhta hai jaise arrow ko se ghummao.

KYUN. Yahi ek passive rotation ka poora matlab hai: hum airplane ki naak ko duniya ke relative kabhi nahi hilate; hum sirf change karte hain ki hum use kin measuring sticks ke against padhein. Ghumi hui sticks ke against padhne se angle ka sign flip ho jaata hai.

PICTURE. Wahi picture, ulta spin. Jahan pehle off-diagonal minus top-right mein tha, flip karne se () minus lower-left mein aa jaata hai.

Coordinate rules ko rows ki tarah stack karne se (har row kehta hai ek naya coordinate kaise banana hai) passive 2D turn milta hai:


Step 3 — 2D turn ko 3D mein embed karo: yaw matrix

KYA. Yaw vertical -axis (NED Down) ke baare mein ek flat spin hai. -stick nahi hilta; aur sticks Step 2 ka 2D turn karte hain.

KYUN. Yaw 3-2-1 mein pehla rotation hai — pilot pehle naak ko left/right karta hai baaki sab se pehle. Ise pehle banana physical order se match karta hai. Right-hand rule se, positive ko ke along dekhte hue (yaani neeche ki taraf) dekha jaata hai, isliye NED mein naak-East-ki-taraf-jhulna ek positive yaw hai.

PICTURE. -axis ke seedha neeche dekhte hue, hum bilkul Step 2 ki picture dekhte hain. -row hai : "vertical coordinate touch nahi hota."

  • Top-left block = plane mein passive 2D turn.
  • Akela kehta hai spin axis () har -coordinate ko rakhta hai.

Step 4 — Pitch : wahi turn, alag plane, sign dekho

KYA. Pitch naak ko upar/neeche jhukkaata hai: -axis ke baare mein plane mein ek turn. -stick wahi rehta hai.

KYUN. Pitch doosra rotation hai. Yeh us -axis ke baare mein hota hai jise yaw ne abhi reposition kiya. Matrix ke roop mein yeh phir se hamaara 2D turn hai, lekin plane mein. Right-hand rule se ( ki taraf angutha), positive NED mein naak uthata hai.

PICTURE. Yahaan ek sign trap hai. Agar tum axes ko phir ke order mein label karo aur counter-clockwise jao, to plane ki "handedness" Steps 3 aur 5 ke comparison mein flip ho jaati hai, isliye minus top-right mein aa jaata hai lower-left ki jagah.


Step 5 — Roll : aakhri spin, naak ke baare mein

KYA. Roll wings ko bank karta hai: -axis (naak) ke baare mein plane mein ek turn. -stick wahi rehta hai.

KYUN. Roll 3-2-1 mein teesra aur aakhri rotation hai, us nose axis ke baare mein jise yaw aur pitch ne pehle se aim kiya. Right-hand rule se (naak se angutha bahar), positive daaya wing neeche jhukkaata hai.

PICTURE. Naak ke neeche se dekhte hue, hum phir Step 2 ka flat turn dekhte hain, ab plane mein; minus lower-left par wapas aata hai.


Step 6 — Teeno spins ko chain karna: kyun product right-to-left padhta hai

KYA. Ab hum teeno ko stack karte hain. Ek vector ke nav coordinates () andar jaate hain; yaw, phir pitch, phir roll ke baad, uske body coordinates () bahar aate hain.

KYUN. Matrices jo unke seedhe daayein hota hai uske upar act karti hain. Hum yaw pehle apply karte hain, isliye vector pehle se milta hai — matlab sabse daayein (vector ke sabse karib) baithna chahiye. Pitch us result par act karta hai, isliye uske baayein baithta hai; roll aakhri, isliye sabse baayein hai.

PICTURE. Operations ka arrow right→left padhein: nav vector daayein se andar aata hai, har machine se guzarta hai, aur baayein body vector ke roop mein nikalta hai.


Step 7 — Ise term by term multiply karo

KYA. Pehle ke do matrix multiplications karo, phir , aur collect karo. use karte hue:

KYUN. Attitude software yeh ek Direction Cosine Matrix store karta hai bajaay har step par teen matrices ko re-multiply karne ke — yeh faster hai aur yahi hai jo Direction Cosine Matrix (DCM) entry propagate karta hai.

Sabse saaf entries aur unka matlab notice karo:

  • Top-right : sirf pitch ise set karta hai — koi roll, koi yaw ise contaminate nahi karta. Isliye baad mein aata hai.
  • Bottom-right column (entries ): woh share karte hain, isliye unka ratio hai, aur cancel ho jaata hai — isliye aata hai.
  • Pehla column-pair : share karte hain, ratio .

Yeh poora rows-and-orthogonality structure Rotation matrices & orthogonality mein unpack hota hai.


Step 8 — Angles recover karna: kya hai aur hume iska kyun zarurat hai

KYA. Numbers diye jaane par, hum unhe ulta chalate hain paane ke liye:

KYUN aur plain nahi? Ratio akela roll ka quadrant nahi bata sakta: har par repeat karta hai, isliye ek angle aur woh angle plus same ratio dete hain. Do-argument define hota hai "woh angle jiska sine ka sign le aur cosine ka sign le" — yeh dono numbers alag rakhta hai, isliye yeh char mein se sahi quadrant mein land karta hai, mein value return karta hai. Isliye hum ise aur (sirf unka ratio nahi) feed karte hain: aur aur ke signs carry karte hain.

PICTURE. Figure ek point har quadrant mein dikhata hai jo same ratio share karta hai; unhe collapse karta hai, unhe alag karta hai.

  • Pitch ka branch. sirf return karta hai, isliye hamesha us band mein liya jaata hai — standard convention jo pitch bounded rakhta hai aur roll/yaw free.

Step 9 — Degenerate cases: pitch seedha upar AUR seedha neeche

KYA. Do orientations recovery tod dete hain: (naak seedha upar) aur (naak seedha neeche). Dono mein, , isliye carry karne wali har entry mar jaati hai: , aur ratios ban jaate hain.

KYUN. Naak vertical hone ke saath, pehla spin (yaw, world-Down ke baare mein) aur aakhri spin (roll, ab-vertical naak ke baare mein) ek hi line ke baare mein ghumte hain. Hamare teen knobs mein se do identical kaam karte hain — ek degree of freedom gayab ho jaata hai. Yeh gimbal lock hai.

PICTURE. Yaw circle aur roll circle ek shared circle par collapse ho jaate hain; sirf aur ka ek combination observable hai, har ek alag nahi.

Case (). Surviving entries ek single combined angle par collapse ho jaati hain:

Sirf dikhta hai — tum ise kabhi ek unique aur mein wapas nahi tod sakte.

Case (). Ab har term ke aage sign flip ho jaata hai, aur surviving combination sum ban jaata hai:

Yahaan sirf observable hai. Toh dono poles lock karte hain, lekin woh alag combinations par lock karte hain (upar , neeche ) — ek subtlety jise ek baar dekhna zaroori hai.


Ek-picture summary

Poora page ek single frame mein: nav (, NED) coordinates daayein se andar aate hain, yaw → pitch → roll (machines mein right-to-left) se spin kiye jaate hain, aur body () coordinates ke roop mein nikalta hai — dono vertical-nose poles pink mein flagged hain.

Recall Feynman retelling — poora walkthrough plain words mein

Socho ek flat sheet ghumana: jo bhi ghumaao, ek stick abhi bhi "along" point karti hai (woh cosine hai) aur kuch "sideways" spill hota hai (woh sine hai). Yeh ek fact har rotation matrix ka beej hai. Kyunki hum plane ko still rakhte hain aur bajaye apni measuring sticks ko ghummaate hain, hum ulti taraf spin karte hain — jo ek minus sign lower-left corner mein park kar deta hai. Ab wahi choti flat-turn teen baar karo, 3D space ke har alag flat slice mein, aur har ek right-hand-rule sign ke saath: ek baar neeche dekhte hue (woh yaw hai, aur upar-neeche stick nahi hilti), ek baar side se (pitch — lekin yeh wala apna minus top corner mein flip karta hai kyunki axes wrap karne ke tarike ki wajah se), aur ek baar naak ke neeche dekhte hue (roll). Hamare world sticks hain North, East, Down (NED). Ek airplane ki attitude describe karne ke liye hum pilot ke order mein karte hain: naak aim karo (yaw), uthao (pitch), wings bank karo (roll). Kyunki har matrix jo apne daayein hai usse grab karti hai, aur yaw pehle jaata hai, yaw sabse daayein baithta hai, roll sabse baayein: , jo nav numbers ko body numbers mein turn karta hai. Unhe multiply karo aur tumhein cosines aur sines ki ek tidy 3×3 table milti hai — aur woh tidy purpose se hai: pure-pitch entry ek corner mein akeli baithti hai, aur entries ke pairs ek share karte hain isliye unke ratios tumhe roll aur yaw cleanly wapas dete hain (hum use karte hain, jo dono numbers rakhta hai isliye quadrant pata chal jaata hai). Ek jagah yeh toot jaata hai woh hai naak-seedha-upar ya seedha-neeche: yaw aur roll tab bilkul ek hi line ke baare mein spin karte hain, do knobs ek kaam karte hain, aur tum unhe phir kabhi nahi suljha sakte. Woh gimbal lock hai, aur isliye pros apni back pocket mein quaternions rakhte hain.


Connections

mein subscript aur superscript ka kya matlab hai?
= navigation frame (NED: North-East-Down) input hai; = body frame (nose-right wing-belly) output hai.
Yahaan hat (jaise mein) kya denote karta hai?
Ek unit vector — ek arrow bilkul length 1 ka us axis ke along.
Har positive Euler rotation ki direction kis sign convention se fix hoti hai?
Right-hand rule: positive spin axis ke along angutha, curling fingers positive rotation (CCW +axis se dekhte hue) deti hain.
Roll ke liye ki jagah kyun use karte hain?
har 180° par repeat karta hai; dono signs rakhta hai isliye mein sahi quadrant choose karta hai.
aur par kaun se angle combinations survive karte hain?
sirf chodta hai; sirf — dono poles par gimbal lock.