3.5.11 · D3Guidance, Navigation & Control (GNC)

Worked examples — Modified Rodrigues parameters — singularity-free, compact

2,205 words10 min readBack to topic

Before symbols fly:

  • (read "e-hat") is a length-1 arrow pointing along the rotation axis — the pole you spin around.
  • (capital phi) is how far you spin. Convention on this page: is in degrees, unless a formula explicitly says "in radians" (only the small-angle approximation in Example 6 does).
  • is "opposite over adjacent" of a right triangle; here it turns the angle into a number, and that number is the whole magnitude of .

The scenario matrix

Every case this topic can throw at you falls into one of these cells. Each worked example below names the cell it covers.

Cell What makes it special Covered by
A. Small angle () , no switch needed Ex 1
B. Exactly exactly, the switch boundary Ex 2
C. Large angle () , must switch to shadow set Ex 3
D. Zero / identity , — degenerate axis Ex 4
E. Tilted axis, signed components axis not along a coordinate line; negative entries Ex 5
F. Limiting behaviour , blow-up; and Ex 6
G. Propagation (kinematics) use off-identity Ex 7
H. Real-world word problem detumble → convert → decide switch Ex 8
I. Exam twist recover back from Ex 9
Figure — Modified Rodrigues parameters — singularity-free, compact

Read the figure carefully — it is the map for every example:

  • The horizontal axis is the rotation angle , in degrees, from to about .
  • The vertical axis is the MRP magnitude .
  • The chalk-blue curve is that tangent. It starts flat near the origin (small angles give small ), then curves upward ever faster.
  • The pale-yellow dashed line at height is the switch threshold; the yellow arrow marks where the curve crosses it, exactly at .
  • The pink dotted vertical line at is the singularity, and the pink arrow shows the curve racing to infinity as it approaches.
  • The shaded blue band under the curve, left of the yellow line, is the safe region where .

The whole game is: stay in the shaded region, and if you ever drift out, jump to the shadow set.


The examples


Recall

Recall One-line rules for every cell

Safe vs switch threshold? at .

Undo the MRP map for the angle? .

Undo the MRP map for the axis? .

Shadow set magnitude relation? .

Kinematic coefficient? (quarter-angle), never .

Related maps to compare against: Quaternions (Euler symmetric parameters), Classical Rodrigues parameters (Gibbs vector), Euler angles and Gimbal Lock, Direction Cosine Matrix (DCM), and the propagation background in Attitude kinematics and $\boldsymbol\omega$.