IncrementalInference.jl icon indicating copy to clipboard operation
IncrementalInference.jl copied to clipboard

Prior standardization

Open GearsAD opened this issue 4 years ago • 2 comments

As a user I'd like priors to be standardized across the various dimensions, either one prior for all (like Prior?) or a set of priors that are named similarly.

GearsAD avatar Mar 06 '22 20:03 GearsAD

Prior will not be able to be used as a standard. There is a newly created IIF.ManifoldPrior which would be better but is clunky. The preferred approach for ease of use is to use names (some might end up as aliases of ManifoldPrior):

  • PriorCircular, PriorSpere1, PriorSphere2
  • PriorPosition1, PriorPosition2...
  • PriorPoint2 (may get deprecated and replaced by PriorPosition2), PriorPoint3, see JuliaRobotics/Caesar.jl#807
  • PriorPose2, PriorPose3, ...
  • PriorInertialPose3,
  • ...

dehann avatar Mar 06 '22 20:03 dehann

Great, thanks - keep me in the loop if there change and I'll make sure we accommodate the new factors in the API. Aliases are great then we can deprecate the older ones over time.

GearsAD avatar Mar 06 '22 23:03 GearsAD