3.5.11 · HinglishGuidance, Navigation & Control (GNC)

Modified Rodrigues parameters — singularity-free, compact

1,540 words7 min readRead in English

3.5.11 · Physics › Guidance, Navigation & Control (GNC)


MRPs ki zaroorat kyun hai?

Humare paas pehle se orientation store karne ke kai tarike hain. Har ek mein koi na koi kami hai:

  • Direction Cosine Matrix (DCM): 9 numbers, 6 constraints → wasteful, integrate karna awkward.
  • Euler angles: 3 numbers, lekin gimbal lock par ek singularity jahan do axes align ho jaate hain aur ek degree of freedom kho jaata hai.
  • Quaternions: 4 numbers, kabhi bhi singularity nahi, lekin ek redundant constraint aur ek sign ambiguity ( aur ek hi rotation hain) carry karte hain.

MRPs kya hain? — Axis–angle se derivation

Har rotation = angle se unit axis ke baare mein rotate karo. Euler symmetric parameters (quaternion) se shuru karte hain:

Classical Rodrigues parameters (Gibbs vector) hain . Yeh par blow up ho jaate hain (jahan hota hai). Bahut jaldi.

Trick: half-angle ko dobara use karo. MRPs ko ki jagah se divide karke define karo:

aakhir kyun hota hai? Quaternion substitute karo: Yeh step kyun? Humne identity use ki, jahan hai. Half-angle ka half-angle = quarter-angle. Yahi extra halving hai jo singularity ko (Gibbs) se badhaakar tak push karti hai.

Figure — Modified Rodrigues parameters — singularity-free, compact

Shadow set — aakhri singularity ko kaise khatam karein

Kyunki aur ek hi physical rotation hain, isliye har attitude ke liye do MRP vectors hote hain:

Yeh kyun kaam karta hai: . par, ; par, . Shadow set map karta hai, isliye jab original 1 se zyada hota hai tab hamesha hota hai. rakhne se guarantee milti hai ki tum singularity ke paas kabhi nahi pahunchoge.


Kinematic differential equation (propagate kaise karein)

Body angular velocity diya hua ho, to MRPs is tarah evolve karte hain:

jahan cross-product (skew-symmetric) matrix hai.

Ek useful property (Steel-man): almost orthogonal hai: Isse kinematics ko invert karna (yaani solve karna) trivial ho jaata hai — control law design ke liye practically bahut bada fayda.


Worked examples


Common mistakes


Flashcards

MRP definition quaternion ke terms mein
MRP axis–angle form mein
MRP singularity kahan hai?
par (yaani )
Shadow-set formula
Shadow set par kab switch karte hain?
Jab ho (yaani )
ka physical meaning
; yeh par hota hai
MRP kinematic equation
ka expression
Factor kyun hai ( nahi)?
MRPs quarter-angle use karte hain → quaternion half-angle se ek extra halving
Euler angles ke muqable mein key advantage
Singularity (gimbal lock) se tak push ho jaati hai
Quarter-angle derive karne mein use ki gayi identity
jahan
barabar hai
(isse invert karna aasaan ho jaata hai)

Recall Feynman: 12-saal ke bachche ko explain karo

Socho tum ek top spin kar rahe ho. Kisi ko batane ke liye ki woh kaise jhuka hua hai, tum 9 numbers ka ek bada grid de sakte ho — bahut zyada! Ya 3 "tilt angles," lekin yeh confuse ho jaate hain jab top seedha upar point kare (jaise North Pole par tera compass pagal ho jaata hai). MRPs ek clever tarika hai spin ko sirf 3 numbers se describe karne ka jo sirf ek poore chakkar ke baad confuse hote hain — aur tab bhi ek magic swap hai ("shadow numbers use karo") jo use turant theek kar deta hai. Toh ek satellite guide karne wala computer bina confuse hue hamesha track rakh sakta hai.

Connections

  • Quaternions (Euler symmetric parameters) — parent representation;
  • Classical Rodrigues parameters (Gibbs vector) — sibling, , par singular
  • Euler angles and Gimbal Lock — woh singularity problem jise MRPs improve karte hain
  • Direction Cosine Matrix (DCM) — 9-number global standard
  • Attitude kinematics and $\boldsymbol\omega$ — jahan rehta hai
  • Spacecraft attitude control laws — MRP feedback controllers ki simplicity exploit karte hain

Concept Map

encodes

defines

divide by q0

blows up at 180 deg

divide by 1 plus q0

only 3 numbers

singular at 360 deg

sign ambiguity q and minus q

switch when norm exceeds 1

removes

gimbal lock at 90 deg

Axis-angle e-hat and Phi

Rotation

Quaternion q0 and q

Gibbs vector tan half angle

Early singularity

MRPs sigma equals e-hat tan quarter angle

Minimal attitude set

Distant singularity

Shadow set

Euler angles