Skip to content

I want just fiducial pose estimation. Should I make it another node called fiducial_localization or find a way to work it into the existing nodes? #147

Open
@jack-digilabs

Description

@jack-digilabs

I'm looking at a simpler fiducial node that takes a predefined fiducial map and publishes pose estimates with covariances. The way the current fiducial_slam package is structured, I don't see a good way of bisecting out the Mapping so only Localization is performed without several changes to how the variance propagates. Specifically, the camera pose variance seems to be based on the fiducial's variance in the map and not on the detection error.

This makes me think it would be simpler to just add another node that only does localization. I'd be very interested in hearing your opinions on the best way to proceed. All I'm looking for is a node that...

  1. Publishes pose estimate based on fiducials with proper variance for position and orientation.
  2. Fiducials are in a pre-defined map and can be given some variance in position and orientation in that map.

There's also a high probability I'm misunderstanding the code so any tips or help would be greatly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions