In this paper the authors present a topological map building algorithm based on a Vocabulary Tree that is robust to features present in dynamic or similar environments. The algorithm recognises incorrect loop closures, not supported by the odometry, and uses this information to update the feature weights in the tree to suppress further associations from these features. Two methods of adjusting these feature entropies are proposed, one decreasing entropy related to incorrect features in a uniform manner and the other proportional to the contribution of the said feature. Preliminary results showing the performance of the proposed method are presented where it is found that by adjusting the feature entropies, the number of incorrect associations can be reduced while improving the quality of the correct matches
Reference:
Sabatta, D, Scaramuzza, D and Siegwart, R. 2010. Improved appearance-based matching in similar and dynamic environments using a vocabulary tree. 2010 IEEE International Conference on Robotics and Automation. 3-8 May 2010, Anchorange, Alaska, USA, pp 1008-1013
Sabatta, D., Scaramuzza, D., & Siegwart, R. (2010). Improved appearance-based matching in similar and dynamic environments using a vocabulary tree. Institute of Electrical and Electronics Engineers (IEEE). http://hdl.handle.net/10204/4094
Sabatta, D, D Scaramuzza, and R Siegwart. "Improved appearance-based matching in similar and dynamic environments using a vocabulary tree." (2010): http://hdl.handle.net/10204/4094
Sabatta D, Scaramuzza D, Siegwart R, Improved appearance-based matching in similar and dynamic environments using a vocabulary tree; Institute of Electrical and Electronics Engineers (IEEE); 2010. http://hdl.handle.net/10204/4094 .