• Andrey Filippov's avatar
    UAS projection fixes: center LLA persistence, ATR sign, logging · 1cece288
    Andrey Filippov authored
    - Cuas.createCenterClt(): average LLA from sequence scenes and save to
      center IMS XML file (did_ins_2 only, no EventLogger dependency)
    - QuadCLTCPU.restoreCenterClt(): load averaged LLA from center IMS file
      so addUasData() has a valid camera reference position
    - CuasRanging.addUasData(): log camera ATR, LLA, uas_home_alt, ned_corr
      before per-sequence loop; add cam_az/cam_tilt/cam_roll columns to TSV
    - UasLogReader: log ATR and LLA values when set; add getCameraLLA(),
      getUasHomeAlt(), getNedCorr() accessors
    - TwoQuadCLT: add comment explaining deferred setCameraLLA() design
    - CuasMotion: log UAS tile count and px/py/range per sequence
    
    Root cause found: camera_atr[0] (azimuth) in .list file is the
    ErsCorrection Y-frame-rotation angle, not compass bearing — they have
    opposite signs. Rule: az_list = -(compass_bearing_rad). Confirmed by
    comparison with working Eagle Mountain 2025 data (+2.7595 for SSW camera).
    Calibrated Latvia value: 2.0396, 0.0702, 0.0.
    Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
    1cece288
Name
Last commit
Last update
..
Did_gps_pos.java Loading commit data...
Did_ins.java Loading commit data...
Did_ins_1.java Loading commit data...
Did_ins_2.java Loading commit data...
Did_pimu.java Loading commit data...
Did_strobe_in_time.java Loading commit data...
DjiSrt.java Loading commit data...
DjiSrtReader.java Loading commit data...
EventLogger.java Loading commit data...
EventLoggerFileInfo.java Loading commit data...
Imx5.java Loading commit data...
QuatCorrAxisLMA.java Loading commit data...
QuatCorrLMA.java Loading commit data...
QuatVertLMA.java Loading commit data...
UasLogReader.java Loading commit data...
UasLogRecord.java Loading commit data...
package-info.java Loading commit data...