Skip to content

[Feature]: Huber kernel based robustification of PnP pose refinement#1099

Description

@Astik-2002

馃殌 Feature Description

Current PnP from kornia-rs is not robust to fast jerky motion seen in Euroc Vicon room datasets. So a fix is added by adding a huber kernel in the pnp pose refinement cost function. The resulting scheme is under in kornia-slam here:
kornia/kornia-slam#54

馃搨 Feature Category

Rust Core Library

馃挕 Motivation

To robustify per frame tracking in Kornia-SLAM

馃挱 Proposed Solution

Adding huber kernel in the refine_pose cost function

馃摎 Library Reference

lightweight VIO (https://github.com/93won/lightweight_vio)

馃攧 Alternatives Considered

No response

馃幆 Use Cases

No response

馃摑 Additional Context

No response

馃 Contribution Intent

  • I plan to submit a PR to implement this feature
  • I'm requesting this feature but not planning to implement it

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededtriagewait for a maintainer to approve and assign this ticket

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions