• Andrey Filippov's avatar
    CLAUDE: CuasRender - disparity defined for ALL tiles (conditionDisparityCuas) · e4e65e23
    Andrey Filippov authored
    Per Andrey: the sky has nothing to match but is the BACKGROUND FOR DRONES -
    it must render (at infinity), NaN acceptable only outside the image.
    
    Root of the NaN tiles in -CUAS-RT-RENDER: use_lma_dsi=true selected the LMA
    DSI slice, which is NaN wherever the LMA did not fit (the whole sky) ->
    tiles dropped from the task list. The plain slice has no NaN but carries
    garbage (crazy < -1 tiles in the sky, negatives near the sign post).
    
    Fix: NEW static QuadCLT-free conditionDisparityCuas() (the legacy
    conditionInitialDS takes a QuadCLT instance - out per the RT rules):
    plain slice 0, NaN -> 0.0 (infinity), negatives -> 0.0. testRenderSequence
    now uses it unconditionally (not gated by use_lma_dsi - that gate is for
    the pose measurement, not rendering).
    
    Verified: mvn -DskipTests clean package OK.
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    e4e65e23
Name
Last commit
Last update
..
rt Loading commit data...
CorrectionFPN.java Loading commit data...
Cuas.java Loading commit data...
CuasCenterLma.java Loading commit data...
CuasData.java Loading commit data...
CuasMotion.java Loading commit data...
CuasMotionLMA.java Loading commit data...
CuasMultiSeries.java Loading commit data...
CuasRanging.java Loading commit data...
CuasTile.java Loading commit data...