LCAS / topological_navigation

The topological navigation framework
Apache License 2.0
31 stars 36 forks source link

topological_localization as a stand-alone node #41

Closed francescodelduchetto closed 3 years ago

francescodelduchetto commented 3 years ago

Make the topological particle filter localizer into a more general topological_localization node. To be used as a general tool for localising in the topomap (robots, pickers etc.)

francescodelduchetto commented 3 years ago

Problem: how make it work to replace this https://github.com/LCAS/topological_navigation/blob/master/topological_navigation/scripts/localisation.py for robot localisation?

Robot topological localization is non-probabilistic because it just puts the probability to the closest node from the reading comes from metric localization poses observations which are assumed to be accurate already.

One way of making the particle filter non-probabilistic would be to reduce the number of particles to 1, so that it always take the closest node position to the robot.