3.5.1 · HinglishGuidance, Navigation & Control (GNC)

Reference frames — body frame, inertial frame; rotation between them

1,843 words8 min readRead in English

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


WHAT are the frames?


WHAT is a rotation between frames?

Ek vector ek physical arrow hai — yeh change nahi hota. Sirf uske components change hote hain jab aap use alag frames mein describe karte hain. Agar uske components inertial frame mein hain aur body frame mein, toh woh ek matrix se related hain:

(padho "R body-from-inertial") Direction Cosine Matrix (DCM) / rotation matrix hai.

Figure — Reference frames — body frame, inertial frame; rotation between them

HOW to derive the rotation matrix from first principles

Maano body axes hain jo inertial coordinates mein express hain. Koi bhi vector:

Yeh step kyun? Kyunki ek vector apne components ka sum hota hai ek orthonormal basis ke along.

pe project karo (dono sides pe dot karo, etc. use karke): likhte hain:

Yeh step kyun? Dot product linear hai, isliye ki projection inertial basis vectors ki projections ka weighted sum hai.

Teeno rows stack karke:

Har entry ek direction cosine hai. Rows body axes hain jo inertial components mein likhe hain.

Why (derive it)

ki row body axis hai inertial coordinates mein. ki entry hai . Kyunki body axes orthonormal hain, yeh hai → . Yeh kyun matter karta hai: inverse free hai — bas transpose karo, onboard koi matrix inversion nahi chahiye.


Elementary rotations (building blocks)

-axis ke baare mein angle ka rotation (rotated axes ko project karke derive kiya):

Signs kyun aisi hain? Yeh inertial components ko body components mein map karta hai jab body se rotated ho. wali row isliye aati hai kyunki naya axis ki taraf jhuk jaata hai. (Kuch texts transpose use karte hain — hamesha check karo ki matrix "frame-to-frame" hai ya "vector-rotation".)

Ek general attitude = teen elementary rotations ka product (jaise yaw-pitch-roll 3-2-1):


Worked examples


Common mistakes


Recall Feynman: ek 12-saal ke bacche ko samjhao

Socho tum ek merry-go-round pe ghoom rahe ho aur camera pakde ho. Duniya actually khadi hai (woh "star frame" hai), lekin tumhare camera ki film mein sab cheez sideways slide karti dikhti hai (woh tumhara "body frame" hai). Ek rotation matrix ek chhoti translation table hai jo kehti hai: "agar duniya kehti hai ped wahan hai, toh tumhare ghoomte camera pe woh yahan dikhega." Spacecraft yahi trick karte hain yeh jaanne ke liye ki woh stars ki taraf kis taraf point kar rahe hain, chahe unke sensors unke saath ghoom rahe hon.


Flashcards

What distinguishes an inertial frame from a body frame?
Inertial = non-rotating, non-accelerating (Newton ke laws simple, stars se fixed); body = vehicle se rigidly attached, uske saath rotate/translate karta hai.
What is each entry of a Direction Cosine Matrix physically?
Do axes ke beech angle ka cosine — yaani do unit axes ka dot product.
Given , how do you get ?
— transpose karo, kyunki orthogonal hai ().
Why does for a rotation matrix?
Uski rows orthonormal basis vectors hain; row-dot-row deta hai.
What is for a proper rotation and why?
; yeh pure rotation hai bina kisi reflection ke (koi handedness flip nahi).
How do you combine then ?
; adjacent subscripts cancel ho jaate hain, rightmost pehle apply hota hai.
Write (frame-to-frame form).
Why can't you treat the body frame as inertial for dynamics?
Yeh rotate karta hai, isliye fictitious forces (Coriolis, centrifugal, Euler) aate hain; sirf mein cleanly hold karta hai.

Connections

  • Euler angles and gimbal lock
  • Quaternions for attitude representation
  • [[Angular velocity and the kinematic equation $\dot R = -[\omega\times]R$]]
  • IMU and gyroscope sensing
  • Coriolis and fictitious forces in rotating frames
  • ECI, ECEF and orbit reference frames
  • Attitude determination — star trackers

Concept Map

report in

defined in

rigidly attached to

fixed to

must translate between

must translate between

converts

related by

related by

derives entries of

entry equals cos of angle

only components change

Onboard sensors

Body frame B

Newton laws and stars

Inertial frame I

Vehicle CoM axes

Distant stars ECI

GNC problem

Direction Cosine Matrix R

v_B = R v_I

Projection dot product

Vector is physical arrow