Type signature: (observables->observables)
Usage:
ingest-orientation [OPTION]... PIPELINE
Allowed options:
| Option | Description |
|---|---|
| --help | produce help message |
| --pipeline PIPELINE | SDGPS pipeline with type signature "->orientation_trajectory" to run in asynchronous thread that provides orientation_trajectory samples |
| --verbose | output extra debugging information |
| --sample-latency arg (=0.1) | latency of generated orientation samples (units: seconds); more latency reduces the need for extrapolation |
| --sample-period arg (=1/10) | period of generated orientation samples (units: seconds) |
| --maximum-extrapolation arg (=20.000000000000000000) | maximum duration by which orientation will be extrapolated forward in time, relative to the latest orientation_trajectory packet |
| --queue-size arg (=1024) | number of orientation_trajectory packets thread-to-thread circular buffer can hold |
| --history-size arg (=1024) | number of orientation_trajectory packets interpolator history buffer can hold |
| --block-branch-pipeline | block asynchronous pipeline if its GNSS time is moving too far into the future; useful if branch pipeline is unsynchronized with main pipeline (e.g. branch pipeline is "read-orientation-trajectory-file --rate inf") because --block-branch-pipeline will slow branch pipeline down as necessary to keep it synchronized with main pipeline |
| --block-main-pipeline | block main pipeline if it needs orientation_trajectory packets in future relative to branch pipeline's current output; useful if main pipeline is unsynchronized with branch pipeline (e.g. main pipeline is "read-cooked2-file --rate inf") because --block-main-pipeline will slow main pipeline down as necessary to keep it synchronized with branch pipeline |
| --restart-branch-pipeline | restart asynchronous pipeline if it exits (e.g. due to connect-*-tcp's TCP connection failing) |
| --restart-branch-pipeline-delay arg (=3.000000000000000000) | delay before restarting branch pipeline if --restart-branch-pipeline is used (units: seconds) |