Isse pehle ki aap representations ke beech convert kar sako, aapko raw ingredients mein fluent hona chahiye. Hum unhe dependency order mein banate hain: arrows → frames → do frames ko link karne wale numbers → un numbers ko package karne wali matrix → axis-angle idea → half-angle quaternion → angles wापस padhne ke trig tools.
Figure s01 se kya samajhna hai: burnt-orange arrow v hai. Iska floor par shadow (teal dashes) aapko vx aur vy deta hai; iska vertical rise (plum dash) vz deta hai. Lesson yeh hai: woh teen shadows HI teen numbers hain — kuch bhi mysterious nahin, bas "har direction ke along kitna door".
Topic ko yeh kyun chahiye: rotation ka poora point yeh hai ki ek arrow ko dusre arrow mein turn karo, v→v′. Aage aane wali sab cheezein — DCM, quaternion, Euler angles — us ek turn ko describe karne ki machinery hain.
Topic ko yeh kyun chahiye: rotation axise^=(e1,e2,e3) hamesha ek unit vector hota hai — hum sirf yeh care karte hain ki spin-axis kis taraf point karta hai, na ki hum use kitna lamba draw karte hain. Quaternion formula (q1,q2,q3)=e^sin2Φ (§9 mein build hua) us pure direction ko ek number se multiply karta hai.
Figure s02 se kya samajhna hai: teal arrows ka star frame A hai (duniya). Plum star wahi origin hai lekin twist kiya hua — frame B (body). Ek hi lesson: poora topic sirf yeh poochta hai ki "B, A ke relative kitna rotated hai?" — har representation is picture ka jawab hai.
Topic ko yeh kyun chahiye: DCM, quaternion, aur Euler angles teeno sirf arrows ke in do star-shaped bundles ke beech ke twist ko likhne ke teen tarike hain.
Topic ko yeh kyun chahiye: ek direction cosine literally frame A ke ek axis aur frame B ke ek axis ke beech ka dot product hai. Direction Cosine Matrix naam ka matlab hai "un nau cosines ka table".
Topic ko yeh kyun chahiye: matrix [e^]× Rodrigues' rotation ko ek clean matrix formula mein likhne deta hai instead of ek cross-product jo andar dabi ho. Yeh woh bridge hai jo "geometry" ko "ek table jo aap multiply kar sako" mein turn karta hai.
Topic ko yeh kyun chahiye: Rodrigues' formula IcosΦ se shuru hota hai: Φ=0 par, cos0=1, toh C=I — zero rotation kuch nahin karta. Yeh woh sanity check hai jo poori formula ko anchor karta hai.
Figure s03 se kya samajhna hai: plum arrow e^ object ke through skewer hai. Orange arrow v dark arc ke along swing karta hai teal arrow v′ tak; arc ka opening angle Φ (Greek capital phi) hai. Lesson: ek rotation sirf do cheezein mein fully captured hai — skewer e^ ki direction aur turn Φ ki miqdar.
Topic ko yeh kyun chahiye: DCM aur quaternion dono ke paas (e^,Φ) se seedhe clean formulas hain. Isliye parent note dono ko is anchor se derive karta hai, phir conversions compose karta hai. Yeh master karo toh baaki sab bookkeeping hai. Dekhein Rodrigues Rotation Formula.
Figure s04 se kya samajhna hai: teen curved arrows ke saath ek chhota aircraft — orange yaw (nose left/right swing karta hai vertical ke around), teal pitch (nose upar/neeche tip karta hai), plum roll (wings nose line ke around tilt karte hain). Lesson: Euler angles orientation batane ka human tarika hain, lekin kyunki har turn agle ke liye axes change karta hai, ulte order mein karne par alag result milta hai — aur θ=±90° par do axes line up ho jaate hain (Gimbal Lock).
Topic ko yeh kyun chahiye: Euler angles woh hain jaise ek rotation kisi person ko report hoti hai. Inhe DCM se wापस nikalna (e.g. θ=−arcsinC13, ϕ=atan2(C23,C33)) exactly isliye §12 ke inverse-trig tools chahiye.
Figure s05 se kya samajhna hai: do arrows jinka same ratioy/x hai — orange wala quadrant I (+,+) mein, teal wala quadrant III (−,−) mein. Plain arctan(y/x) sirf ratio dekhta hai aur dono ko confuse karta hai; atan2 dono signs padhta hai aur har ek ko uske correct quadrant mein land karta hai. Lesson: hamesha dono numbers alag-alag feed karo.
Topic ko yeh kyun chahiye: DCM se Euler angles extract karne ke liye full-circle inverse trig chahiye, warna aapka reported roll/pitch/yaw silently flip ho jaayega. Yahi tool hai jahan Gimbal Lock bhi show up karta hai: pitch =±90° par arguments atan2(0,0) ban jaate hain — undefined.
rows perpendicular unit vectors hain (orthonormal); uska inverse uska transpose hai C⊤
Identity matrix I ek arrow ke saath kya karta hai?
kuch nahin — wahi arrow return karta hai (zero rotation)
Euler's rotation theorem ek line mein batao.
koi bhi orientation ek fixed unit axis e^ ke around angle Φ se ek turn hai
Quaternion kitne numbers ka hota hai, aur uske do parts kya hain?
chaar — ek scalar part q0 aur ek vector part (q1,q2,q3)
Axis-angle se quaternion do.
q0=cos2Φ aur (q1,q2,q3)=e^sin2Φ
Quaternion se vector kaise rotate karte hain?
sandwich q⊗(0,v)⊗q−1; output vector part rotated arrow hai
Unit q ka quaternion inverse kya hota hai?
uska conjugate — vector part ka sign flip karo: (q0,−q1,−q2,−q3)
Quaternion Φ ki jagah Φ/2 kyun use karta hai?
sandwich axis ko do baar apply karta hai; halving doubling cancel karta hai (aur q aur −q agree karte hain)
3-2-1 sequence mein teen Euler angles aur unke axes batao.
yaw ψz ke around, pitch θ naye y ke around, roll ϕ sabse naye x ke around
atan2(y,x) ko arctan(y/x) par prefer kyun karte hain?
atan2 dono arguments ke signs use karta hai, isliye woh poore circle mein correct quadrant choose karta hai
Recall Aage badhne ke liye ready ho?
Agar aap picture kar sakte ho: ek arrow → ek hatted axis → do twisted frames → ek nine-cosine table (DCM) → ek spun skewer (axis-angle) → ek scalar-plus-vector quaternion jo sandwich se multiply hua → teen tilt angles jo atan2 se wapas read kiye gaye — toh aapke paas har woh symbol hai jo parent note assume karta hai. Wapas parent topic par jaao.