Sylphase SDGPS
The software-defined GPS(/GNSS) toolkit
simple-tracking-controller

Type signature: (solution->wrench)

Help

Usage:

simple-tracking-controller [OPTION]...

Allowed options:

Option Description
--help produce help message
--reference-mode arg valid options:
* fixed: use initial position as fixed reference for all time (ECEF velocity = zero)
* freefall: extrapolate inital position and velocity assuming free fall dynamics (note: divergence at ~1e-4 m/s^2 is expected, as gravity model is not perfect, drag is ignored, etc.)
* constant_vel: extrapolate initial position and velocity assuming constant ECEF velocity
* automatic: use "freefall" if first position is above 40 km altitude, else "fixed"
default: "automatic", if no other --reference-* options are provided
--reference-average-time arg (=10) when --reference-mode is used, average this many seconds of solutions to determine initial position/velocity
--reference-position-ecef arg reference ECEF position as a 3-length JSON array
--reference-pipeline arg run this SDGPS pipeline to get reference trajectory (e.g. "read-solution-file x.sol --rate inf")
--max-force LIMIT limit magnitude of magnitude of output force to <= LIMIT (units: N)
--max-velocity LIMIT limit magnitude of magnitude of desired correctional velocity to <= LIMIT (relative to reference) (units: m/s)