ethz-asl / maplab

A Modular and Multi-Modal Mapping Framework
https://maplab.asl.ethz.ch
Apache License 2.0
2.64k stars 724 forks source link

Remove bad observations #319

Closed patripfr closed 3 years ago

patripfr commented 3 years ago

Added a new command remove_invalid_observations -> rio, that solves the issues brought up by check_map_consistency, namely landmarks that due to loop closure are observed multiple times from the same frame (which is impossible). This command splits away the worse tracks and reinitializes them again as new landmarks.

smauq commented 3 years ago

@patripfr so I should have solved now all the issues we talked about (parallelizing removal of tracks and handling -1 track ids). If you could check my code and I think there's a few last points:

ethzasl-jenkins commented 3 years ago

Test PASSed.

ethzasl-jenkins commented 3 years ago

Test FAILed.

ethzasl-jenkins commented 3 years ago

Test PASSed.

ethzasl-jenkins commented 3 years ago

Test PASSed.