2021 · 45 citations · 16 references
ComputingAutonomous SystemsComputer ScienceAutonomous VehiclesComputer VisionRobot PerceptionMappingPose EstimationRobot LocalizationRobot NavigationScene UnderstandingSimultaneous LocalizationBipartite MatchingMap BuildingObject-level MappingObjectsRobot MappingSemantic InformationSimultaneous MappingTask Planning
It is often desirable to capture and map semantic information of an environment during simultaneous localization and mapping (SLAM). Such semantic information can enable a robot to better distinguish places with similar low-level geometric and visual features and perform high-level tasks that use semantic information about objects to be manipulated and environments to be navigated. While semantic SLAM has gained increasing attention, there is little research on semantic-level data association based on semantic objects, i.e., object-level data association. In this paper, we propose a novel object-level data association algorithm based on bag of words algorithm [1], formulated as a maximum weighted bipartite matching problem. With object-level data association solved, we develop a quadratic-programming-based semantic object initialization scheme using dual quadric and introduce additional constraints to improve the success rate of object initialization. The integrated semantic-level SLAM system can achieve high-accuracy object-level data association and real-time semantic mapping as demonstrated in the experiments. The online semantic map building and semantic-level localization capabilities facilitate semantic-level mapping and task planning in a priori unknown environment.
16
YOLOv3: An Incremental Improvement
Joseph Redmon, Ali Farhadi · arXiv (Cornell University) · 2018 · 5.9K citations · Full text
Multiple view geometry in computer vision
H. Opower · Optics and Lasers in Engineering · 2002 · 3K citations
G<sup>2</sup>o: A general framework for graph optimization
Rainer Kümmerle, Giorgio Grisetti, Hauke Strasdat et al. · 2011 · 2K citations