Skip to content

Reinitialization when NDT-matching failed #4870

Answered by yukkysaito
Joonki0111 asked this question in Q&A
Discussion options

You must be logged in to vote

If it is determined that initialization has failed, it is necessary to manually perform the initialization process. An API is available that provides a service (srv) for initialization, so you just need to call it. A button to call this service is also available in RViz. However, since the initialization process has a high computational cost, the vehicle must be stopping.

Additionally, there is still room for discussion on whether to reinitialize when self-localization deviates or to determine it as an abnormal state and switch to MRM.

In any case, basic functions for detecting self-localization failures and reinitializing during driving are planned to be implemented to achieve such func…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Joonki0111
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
component:localization Vehicle's position determination in its environment.
2 participants