3.5.5 · D1 · HinglishGuidance, Navigation & Control (GNC)

FoundationsGimbal lock — problem with Euler angles at θ = ±90°

2,821 words13 min read↑ Read in English

3.5.5 · D1 · Physics › Guidance, Navigation & Control (GNC) › Gimbal lock — problem with Euler angles at θ = ±90°

Yeh parent topic ka ground floor hai. Hum assume karte hain ki tumne pehle kabhi rotation matrix, sine, ya angular rate nahi dekha. Har cheez ko hum yahan earn karte hain.


1. Orientation kya hoti hai? (woh cheez jo hum describe kar rahe hain)

Imagine karo ek chhota sa teen arrows ka set object ke saath chipka hua hai: ek nose ke bahar, ek right wing ke bahar, ek belly ke bahar. Object ko rotate karo toh woh teeno arrows ka trio bhi rotate ho jaata hai. Poora subject yahi hai: hum kaise likhein ki woh teen arrows kis taraf point kar rahe hain?

Kyun zaroori hai: Parent note mein har cheez — Euler angles, gimbal lock, quaternions — ek competing language hai iss ek cheez ko naam dene ke liye: ek orientation. Object fix karo; sirf description alag hoti hai.


2. Axes aur right-hand rule

Neeche wali picture right-handed trio aur ke around ek positive turn ka sense dikhati hai (jo ko ki taraf sweep karta hai).

Kyun zaroori hai: Parent ke teen angles (yaw, pitch, roll) mein se har ek inheen axes mein se kisi ek ke around ek rotation hai. Ek fixed right-handed frame aur positive sense ke bina, "" ambiguous hota.


3. Angle , aur aur kyun aate hain

Ek angle measure karta hai ki tum kitna ghoome — ek poore circle ka fraction. Hum angles Greek letters se likhte hain: (alpha), (phi), (theta), (psi). Yeh bas "amount of turn" hain.

Yeh key values seedha picture se padho:

Kyun zaroori hai: Parent mein har rotation matrix aur teeno angles se bhari hoti hai. wala blow-up term exactly isliye explode karta hai kyunki hai, aur zero se divide karna forbidden hai.

Hum abbreviate karte hain, exactly jaise parent karta hai:


4. Tangent aur — steepness, aur kyun yeh infinity tak bhaag jaata hai

Dekho kya hota hai jab ki taraf badhta hai: "kitna upar" () tak badhta hai jabki "kitna across" () ki taraf sirakta hai. Ek finite number ek shrinking number se divide ho toh bahut bada ho jaata hai:

Kyun zaroori hai: Parent ki rate matrix mein hai. Jaise pitch ki taraf jaata hai, (aur uska cousin ) infinity ki taraf bhaag jaate hain — yahi gimbal lock ka mathematical chehra hai, koi physical jam nahi.


5. Vectors aur matrices — woh machine jo arrows ko rotate karti hai

times ka rule: har output row hai "matching entries multiply karo aur add karo."

5a. pattern kahan se aata hai

Chalo ek rotation matrix derive karte hain, ise quote karne ki bajaye. axis ke around angle se turn lo. ke around turn coordinate ko untouched chhodta hai aur sirf plane ko stir karta hai — toh hume bas yeh jaanna hai ki do flat arrows kahan jaate hain.

Section 3 ki circle picture use karte hue: angle par ek arrow se turn ho kar par land karta hai; par ek arrow se turn ho kar par land karta hai. Toh:

  • purana arrow — yeh column 1 hai.
  • purana arrow — yeh column 2 hai.
  • purana arrow — unchanged, column 3.

Un columns ko stack karne par general -rotation milta hai:

Kyun zaroori hai: Rotation matrices SO(3) woh group hai jise parent parametrize karta hai. Single equation ka matlab hai "teen turns ek ke baad ek karo," kyunki matrices multiply karne ka matlab hai "ek rotation apply karo, phir agla."


6. Teen named angles: yaw , pitch , roll

Beech wala kyun special hai: pitch yaw aur roll ke beech mein baitha hai. Yeh woh turn hai jo roll axis ko yaw axis se tilt karta hai. Agar pitch reach kar le, toh roll axis seedha yaw axis ke upar land ho jaata hai — aur yahi parent note ki poori kahani hai.


7. Body rates , dot notation, aur conversion matrix

Yahan poori conversion matrix hai (wohi jo parent use karta hai), taaki kuch hidden na ho:

Kyun zaroori hai: GNC systems (Attitude determination and control) continuously read karte hain aur unhe exactly isi matrix ke through angles mein integrate karte hain. Disaster static angles mein nahi balki isi rate conversion ke diverge hone mein hai.


8. Singularity — map mein ek hole, duniya mein nahi

Gimbal lock exactly yahi hai: par Euler-angle map mein ek hole hai, lekin physical object freely rotate karta hai. Fix hai ek aisi map par switch karna jisme koi hole na ho — Quaternions.


Yeh topic ko kaise feed karte hain

Orientation - which way it faces

Axes x y z right-handed

Angle - amount of turn

cos and sin on the circle

tan = sin over cos - blows up at 90

Rotation matrix - columns are turned axes

Yaw pitch roll = three matrix turns

Body rates p q r and the dot

Conversion matrix has 1 over cos theta

Gimbal lock at pitch = 90

Singularity - hole in the map

Fix - quaternions


Equipment checklist

Orientation aur position mein kya fark hai?
Orientation matlab kis taraf object face kar raha hai; position matlab kahan baitha hai. Gimbal lock sirf orientation ke baare mein hai.
, , kis taraf point karte hain, aur frame ko right-handed kya banata hai?
forward, left, up; right-handed ka matlab hai sweep karti ungliyaan thumb ko ke along point karti hain (yaani ).
Right-hand rule rotations ke baare mein kya batata hai?
Thumb positive axis ke along, curling fingers us ke around positive direction of rotation deti hain.
aur geometrically kya hain?
Unit circle par se turn kiye gaye point ke horizontal ("across") aur vertical ("up") coordinates.
kya hai, aur yahan kyun matter karta hai?
; isse divide karne par (jaise mein) gimbal-lock blow-up hota hai.
ke saath kyun hota hai?
Kyunki aur : ek finite top over ek vanishing bottom explode karta hai.
Rotation matrix ke columns kya represent karte hain?
Turn ke baad purane axis arrows ki nayi positions — isliye entries / hain.
diagonal par aur upar , neeche kyun carry karta hai?
Diagonal = har axis apna kitna retain karta hai; off-diagonal = perpendicular axis mein kitna leak hota hai; upar hai kyunki opposite sense hai ke ki taraf leak se.
Yaw/pitch/roll mein se "middle" rotation kaun sa hai aur kis axis ke around?
Pitch , axis ke around — yeh roll axis ko yaw axis ke relative tilt karta hai.
Body-to-Euler conversion ka woh term likho jo blow up hota hai, aur kab hota hai yeh batao.
(aur ) entries par blow up karte hain kyunki .
Coordinate singularity kya hai?
Woh jagah jahan description break hoti hai (infinities/ambiguity) jabki physical object theek hota hai — jaise longitude ke liye North Pole.

Connections

  • Euler angles — in pieces se bana hua teen-angle description
  • Rotation matrices SO(3) — woh machine jo arrows turn karti hai
  • Angular velocity kinematics — jahan body rates angle rates bante hain
  • Quaternions — hole-free alternative map
  • Singularities of coordinate charts — woh general idea jiska gimbal lock ek instance hai
  • Attitude determination and control — jahan yeh sab real GNC mein run karta hai