Description
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...
- Publishes pose estimate based on fiducials with proper variance for position and orientation.
- 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.