Norm drift
Expose invalid rotations before they contaminate downstream calculations.
Local-first orientation forensics
Find, explain, and visualise quaternion attitude failures. Preserve the original evidence. Evaluate repair, trajectory, and controller candidates without handing software authority over physical hardware.
What component plots hide
Quatopsy keeps representation, physical motion, declared convention, time, and dynamics separate. A report tells you which obligation failed, where it failed, and what evidence supports that conclusion.
Expose invalid rotations before they contaminate downstream calculations.
Separate antipodal representation jumps from physical attitude motion.
Check declared quaternion semantics against supplied rotation matrices.
Compare body angular velocity with quotient-aware quaternion kinematics.
Contrast a commanded path with the quotient-shortest orientation baseline.
Surface fragile near-pi intervals without inventing a unique repair.
One local evidence chain
The conformance kernel owns diagnostic verdicts. Adapters declare provenance, the viewer presents canonical evidence, and optional repair, planning, and control paths remain separately named outputs.
From symptom to handover
Analyse declared CSV semantics with a closed rule registry, stable result states, deterministic identity, bounded resources, and privacy-conscious reproducers.
A dependency-free static console keeps geometry, findings, evidence, raw values, and proposed state aligned by source-sample identity.
Copy source material, diagnostics, reproducers, viewers, and optional candidates into one verifiable local handover.
Generate torque-limited rest-to-rest paths with declared actuator, keep-out, objective, and uncertainty models. Optimality is not claimed.
Exercise geometric control, MEKF or UKF navigation, guidance, wheel allocation, SIL, host-CPU PIL, and loopback HIL without physical actuator authority.
Start with one trajectory
Rust 1.97 or newer is the only runtime requirement. Quatopsy runs locally and writes explicit, separately named evidence.
Open the complete quick start ↗# Install the released CLI
cargo install quatopsy --locked
# Analyse declared quaternion evidence
quatopsy analyze \
--input trajectory.csv \
--manifest manifest.json \
--report report.json
result: findings
rule QAT-SIGN-001: finding (3)
Advisory by design
Quatopsy is early-stage, production-quality research software for local advisory evaluation. It is not flight approval, certification evidence, independent validation, or a production support commitment.
Follow the evidence