WHY does angular velocity matter for navigation?
Because orientation (attitude) is the time-integral of angular velocity. If you know where you started and you know ω(t) perfectly, you know your orientation forever:
θ(t)=θ0+∫0tω(τ)dτ
HOW do physical gyros sense ω? Two common principles:
MEMS Coriolis gyro (phones, drones): a tiny proof mass vibrates. When the device rotates, the Coriolis force Fc=−2mω×v pushes the mass sideways. That sideways deflection is measured capacitively and is ∝ω.
Optical (RLG / FOG): uses the Sagnac effect — counter-propagating light beams in a rotating loop accumulate a phase difference ∝ω.
We never trust a raw sensor. We build a model of what the sensor actually outputs, then invert it.
Step 1 — Start with the ideal. A perfect gyro outputs the true rate:
ω~=ωtrueWhy this step? Establish the target before adding imperfections.
Step 2 — Add a slowly-varying offset (bias). Real electronics have an offset even at zero rotation. Call it b(t):
ω~=ωtrue+b(t)Why this step? Measured output at rest is not zero — that constant-ish part is bias.
Step 3 — Add random measurement noise. Thermal/electronic fluctuations add a jitter n(t), modeled as white noise:
ω~(t)=ωtrue(t)+b(t)+n(t)Why this step? No real reading is smooth; there is high-frequency randomness on top.
Step 4 — Model the bias itself. Bias isn't perfectly constant; it wanders. The standard model is a random walk driven by its own white noise nb:
b˙(t)=nb(t)Why this step? Over minutes/hours the offset slowly drifts — this is captured by integrating a small white noise.
So the full gyro error model is two coupled equations: a fast noise n and a slow drifting bias b.
Suppose the true rate is zero (ωtrue=0) and we integrate the reading to get an angle estimate θ^:
θ^(t)=∫0tω~dτ=∫0tbdτ+∫0tndτ
Bias contribution. If b is roughly constant:
θbias(t)=bt⇒error grows LINEARLY in timeWhy? A constant offset integrated gives a ramp. A 0.01°/s bias → 36° error after one hour. This is why bias is the #1 enemy.
Noise contribution (Angle Random Walk). White noise integrated becomes a random walk. Its standard deviation grows like t:
σθ(t)=ARW⋅t
Imagine spinning around in an office chair with your eyes closed and counting "one-Mississippi" to guess how far you've turned. A gyroscope is a tiny gadget that feels how fast you're spinning. To know which way you're finally facing, it adds up all the "how fast"s over time. Trouble: the gadget always thinks it's spinning a teensy bit even when still (that's bias — like a scale that reads 1 kg with nothing on it), and it's also a little shaky (that's noise). The tiny bias adds up and adds up, so after a while your guess of "which way I face" drifts off — that's why phones and drones also peek with GPS or a compass to fix the drift.
Dekho, gyroscope ka kaam simple hai: woh batata hai ki tum kitni tezi se ghoom rahe ho — yaani angular velocityω (rad/s). Yeh angle nahi deta directly. Agar tumhe orientation (kis taraf face kar rahe ho) chahiye, to ω ko time ke saath integrate karna padta hai. Yahin problem shuru hoti hai, kyunki chhoti chhoti errors bhi integration me jama hoti rehti hain aur slowly tumhara answer galat kar deti hain — isko drift kehte hain.
Do main dushman hain. Pehla biasb: sensor stationary hone par bhi thoda non-zero padhta hai, jaise weighing machine bina kuch rakhe 1 kg dikhaye. Yeh integrate hone par linearly badhta hai (θ=b⋅t), isliye sirf 0.01°/s bias bhi ek ghante me 36° error de deta hai — bahut khatarnak. Dusra noisen: high-frequency random jitter. Yeh integrate hone par random walk ban jata hai aur error t ke hisaab se badhta hai — bias se dheere, isliye kam dangerous par phir bhi present.
Practical baat: bias ko ek baar minus karke chhod nahi sakte, kyunki woh temperature aur time ke saath khiskta rehta hai (b˙=nb). Isiliye real GNC systems me gyro ko GPS, accelerometer, magnetometer ke saath Kalman filter se fuse karte hain, jo continuously bias estimate karke drift theek karta hai. Aur Allan deviation plot dekhkar samajhte hain: −1/2 slope wala hissa noise (average karo to sudhrega), aur curve ka bottom bias instability — woh floor jise average karke bhi hata nahi sakte. Exam aur real life dono me: pehle bias pakdo, wahi 80% problem hai.