Notation

Canonical symbol registry for the wiki. Every equation-bearing page renders symbols only from
this table; if a page needs a symbol not listed here, it must be added centrally, not invented
locally. This is the defense against the examiner’s notation objections. Symbols are written in
LaTeX ($...$), which both Obsidian (KaTeX) and GitHub render.

review: draft — promoted from the project’s canonical equation sheet
(my_writing/equations/current_sota.md §0, itself a synthesis of final.tex and Giordano 2019).
The user should verify these against the thesis conventions and flip to verified.

Conventions (locked ✓ — confirmed 2026-06-22)

  • Inertia symbol is (not ), repo-wide.
  • Attitude error uses the unit quaternion: vector part , scalar part .
  • Skew / cross-product: , identical to . Giordano writes
    ; final.tex writes and — treat as the same operator.
  • Frame subscripts: map from frame to
    , expressed in . Twist is of relative to
    ; a single subscript means relative to inertial.
  • Circumcentroidal quantities carry the superscript (motion about the system CoM).
  • Accents: = full transformed; = reduced
    attitude+EE block. See circumcentroidal_decoupling.

Frames

FrameLabelLocation / orientation
Target satelliteglobal inertial frame
System CoMat the whole-system CoM; axes non-rotating w.r.t. (shifts as the arm moves)
Camera / end-effectorat the end-effector; along the camera aim direction
Base spacecraftat the base CoM, aligned with its principal axes
Body- CoMCoM of body ( is the base)

Core matrices & maps

SymbolDimMeaning
rotation / position from to , expressed in
()skew/cross-product matrix of a 3-vector
adjoint (twist) transform
body- Jacobian (linear / angular)
manipulator (end-effector) Jacobian; fixed-base part (alias: )
mass-averaged linear Jacobian
circumcentroidal Jacobian: motion of about (removes base translation)
generalized Jacobian matrix (GJM, Umetani 1989) — folds momentum conservation for the free-floating regime. Distinct from : different object, different regime (our free-flying system uses ).
CoM-velocity / base-angular-velocity maps onto the EE twist
CoM velocity map (stacked)
joint-rate recovery selector
coordinate transform
full coupled inertia / Coriolis
full transformed (stacked) inertia / Coriolis:
reduced inertia / Coriolis of the coupled attitude+EE (circumcentroidal) subsystem — the lower-right block of
CoM-coupling Coriolis
error-rate Jacobian
block-diagonal stiffness (SPD)
block-diagonal damping (SPD)
CoM-loop stiffness / damping (SPD)
EE integral gain (folded into the stiffness term)
identity matrix

Velocities, wrenches, errors

SymbolDimMeaning
body twist of rel.
whole-system CoM velocity
circumcentroidal EE velocity ()
stacked attitude+EE velocity (coupled-subsystem state)
transformed inputs: CoM force, base torque, EE wrench
physical base force, base torque, joint torques
CoM / base-attitude / EE-pose tracking errors
stacked outer-loop error
steady-state (cruise-lag) pose-error floor
unit-quaternion vector / scalar parts (attitude error)
linear / angular momentum (conserved in the free-floating regime)
total mass; mass of body

Guidance & singularity scalars

SymbolUnitsMeaning
runtime progress variable along the discrete helix
analytic helix parameter (, )
m, rad, rad, radhelix radius, longitude rate, latitude rate, initial latitude
m/sconfigured cruise speed
sstartup-ramp / feedforward-blend time scales
mcamera standoff radius
1/mpath curvature vector
min singular value of — proximity to singularity
min singular value of the circumcentroidal Jacobian (Spearman with )
singularity threshold cascade
Tikhonov damping (), damped- damping, isotropic floor
impedance-derate ramp (scales gains; emergent slowdown)
CVaR confidence level (risk layer)

Disambiguation. always means . A bare subscripted
means an SVD singular value in the singularity sections, but a normalized score term in
the guidance scorer — disambiguate locally. “Self-motion (null-space)” denotes the redundant-DOF
reconstruction (7-DOF work).

Additions (equations fan-out — confirmed; fold into the tables above at next pass)

Symbols harvested centrally from the fan-out (agents flagged these as missing rather than coining them
per-page). Conventions confirmed 2026-06-22; these rows are canonical and may be merged into the
tables above whenever the registry is next reorganized.

SymbolMeaning
singularity-free region (stability domain)
highest tolerable generalized velocity (e.g. UR3 wrist rate rad/s) — sets
Yoshikawa manipulability (volume measure; contrast )
observed minimum singular value of (empirical, e.g. )
operational-space (task) inertia (Khatib)
dynamically-consistent generalized inverse (Khatib); distinct from (mass-averaged linear Jacobian)
null-space projector,
(≡ coupling block; Giordano )base–arm coupling inertia; its kernel is the reaction null space
reaction null-space projector
free-floating end-effector Jacobian (Papadopoulos); dynamic singularity at . Distinct from and
base (), arm (), and base–arm coupling () inertia blocks of the full GIM (wilde2018equations writes ; rendered here per M not H). coupling_inertia_matrix, kernel = reaction null space
free-floating reduced GIM ( Schur complement of ; wilde2018equations eq 45, conserved-momentum mode). Distinct from the full free-flying
free-floating reduced Coriolis/centrifugal block paired with (dambrosio2024redundant’s full-coupled analogue is the “convective inertia” )
initial momentum 6-vector (free-floating); base uncontrolled (the regime our free-FLYING base leaves)

Convention — desired/reference quantities carry the subscript (e.g. ,
, , , ); the
per-frame quaternion error instances (, , …) instantiate the
generic + convention.

Generic systems-theory symbols (class-/ functions, cascade
subsystem states , Lie derivative ) used on the stability pages are reproduced
source-faithfully from Panteley/Loria and are not canonicalized here.


Source: promoted from my_writing/equations/current_sota.md §0 (private master). Add rows centrally
as new symbols appear during ingestion; never coin notation on a per-page basis.