Yeh page har symbol ko ground up se build karta hai jis par parent note Modified Rodrigues parameters depend karta hai. Upar se neeche padho: har idea tabhi use hota hai jab usse define aur draw kar liya gaya ho.
Length 1 kyun? Hum chahte hain ki e^ sirf direction carry kare, kabhii size nahi. Agar hum uski length vary hone den, toh hum "kitna spin karna hai" (angle) aur "arrow kitna lamba hai" mein fark nahi kar paate. Length ko 1 par fix karne se yeh dono kaam alag rehte hain — axis batata hai kahan, angle batata hai kitna.
Saath mein, pair (e^,Φ) ko axis–angle description kehte hain. Yeh honest, physical picture hai. Har doosri representation — MRPs samait — bas in dono cheezon ki repackaging hai un numbers mein jo computer ko better lagte hain.
Recall
(e^,Φ) directly store kyun nahi karte?
Kyunki e^ identity Φ=0 par undefined hai (koi turn nahi → koi unique axis nahi), aur kyunki chaar numbers (e^ ke 3 components + 1 angle) ek redundant "length 1" rule carry karte hain. Hum kuch zyada compact aur smooth chahte hain.
Tum baar baar angle ke fractions dekhoge: Φ/2 (half-angle), Φ/4 (quarter-angle). Yeh table apne dimag mein rakho — poori MRP story angle ko kitni baar halve karte hain ka ek game hai:
Representation
Definition
Uses
Blows up at
Quaternion
q0=cos2Φ,q=e^sin2Φ
Φ/2
kabhi nahi
Classical Rodrigues (Gibbs)
g=e^tan2Φ
Φ/2 (as tan)
Φ=180∘
MRP
σ=e^tan4Φ
Φ/4 (as tan)
Φ=360∘
Har extra halving trouble-point ko aur door dhakelta hai. Yahi woh ek mechanical fact hai jiske peeche MRPs "better" hain.
Parent note sin, cos, tan par built hai. Yahan woh zero se kya mean karte hain, ek picture par.
Topic specifically tan kyun use karta hai? Kyunki tan angle ki steepness ko ek single number mein encode karta hai, aur — crucially — jaise angle apni limit ki taraf badhta hai, yeh unbounded grow karta hai. s03 dekho: jaise θ→90∘ "run" (adjacent, red) zero ho jaata hai, toh tanθ→∞. Yeh blow-up deliberately use hoti hai: MRPs tan(Φ/4) ki blow-up ko Φ/4=90∘, yani Φ=360∘ par rakhte hain — normal operation se jitna door ho sake.
q aur q0 — quaternion: ek vector part q (3 numbers) aur ek scalar part q0 (1 number). Dekho Quaternions (Euler symmetric parameters).
ω ("omega") — angular velocity: ek arrow jiska direction instantaneous spin axis hai aur jiska length spin rate hai (rad/s). Dekho Attitude kinematics and $\boldsymbol\omega$.
I3 — identity matrix (3×3): "kuch na karo" wali grid. I3v=v. Picture: yeh har arrow ko untouched chhod deti hai.
[σ×] — cross-product (skew) matrix. Yeh woh grid hai jo "σ crossed with v" ko ek plain matrix multiply mein badal deti hai. Ek cross product ek arrow produce karta hai dono inputs ke perpendicular — yaani yeh rotation-like sideways pushes encode karta hai.
B(σ) — assembled grid (1−σ2)I3+2[σ×]+2σσ⊤ jo spin ω ko map karta hai is mein ki MRPs kitni tezi se change ho rahe hain.
tan(Φ/4) at Φ=360∘ blow up ho jaata hai, toh σ wahan singularity hai. Spacecraft software isse kabhi actually hit nahi karta, ek switch ki wajah se jo har GNC engineer apni pocket mein rakhta hai.