AI Generated issue-ticket
Summary
bbl_parser has no equivalent of blackbox-tools' --simulate-imu feature. There is no
complementary-filter attitude/heading estimation anywhere in the codebase — bbl_parser
only decodes BBL frames and exports the recorded fields (CSV/GPX/event), it does not
derive roll/pitch/heading from gyro/accel/mag samples.
Confirmed via full grep of src/ for imu, heading, attitude, EstM, EstG,
EstN, complementary, atan2, simulate — zero matches on current master (283c05e).
Context
This was noticed while investigating a heading-computation bug in blackbox-tools:
That bug (an arbitrary-seed warm-up transient in the magnetometer heading reference
vector) does not apply here, since bbl_parser doesn't implement the feature that bug
lives in.
Open question
Is --simulate-imu (attitude/heading estimation from gyro/accel/mag) in scope for
bbl_parser, or should it stay a pure decode/export tool? This is a scope discussion,
not a bug report and not a commitment to implement — no prior task or issue on this
topic existed before the recent blackbox-tools issue/PR prompted this investigation,
and there's no known personal use case for it yet.
AI Generated issue-ticket
Summary
bbl_parser has no equivalent of blackbox-tools'
--simulate-imufeature. There is nocomplementary-filter attitude/heading estimation anywhere in the codebase — bbl_parser
only decodes BBL frames and exports the recorded fields (CSV/GPX/event), it does not
derive roll/pitch/heading from gyro/accel/mag samples.
Confirmed via full grep of
src/forimu,heading,attitude,EstM,EstG,EstN,complementary,atan2,simulate— zero matches on current master (283c05e).Context
This was noticed while investigating a heading-computation bug in blackbox-tools:
That bug (an arbitrary-seed warm-up transient in the magnetometer heading reference
vector) does not apply here, since bbl_parser doesn't implement the feature that bug
lives in.
Open question
Is
--simulate-imu(attitude/heading estimation from gyro/accel/mag) in scope forbbl_parser, or should it stay a pure decode/export tool? This is a scope discussion,
not a bug report and not a commitment to implement — no prior task or issue on this
topic existed before the recent blackbox-tools issue/PR prompted this investigation,
and there's no known personal use case for it yet.