The International Journal of Robotics Research · 2009 · 117 citations · 78 references
ComputingAutonomous SystemsRobotics EngineeringKnowledge RepresentationMobile RoboticsRoboticsCognitive MappingMappingRobot NavigationSpatial CognitionSpatial Knowledge RepresentationSpatial RepresentationLocal Reference FramesMap BuildingMap RepresentationMap UncertaintyMetrical StructureNavigationTopological Map ConstructionTopological Mapping
We propose a factored approach to mobile robot map-building that handles qualitatively different types of uncertainty by combining the strengths of topological and metrical approaches. Our framework is based on a computational model of the human cognitive map; thus it allows robust navigation and communication within several different spatial ontologies. This paper focuses exclusively on the issue of map-building using the framework. Our approach factors the mapping problem into natural sub-goals: building a metrical representation for local small-scale spaces; finding a topological map that represents the qualitative structure of large-scale space; and (when necessary) constructing a metrical representation for large-scale space using the skeleton provided by the topological map. We describe how to abstract a symbolic description of the robot’s immediate surround from local metrical models, how to combine these local symbolic models in order to build global symbolic models, and how to create a globally consistent metrical map from a topological skeleton by connecting local frames of reference.
78
Numerical recipes in C: the art of scientific computing
Choice Reviews Online · 1993 · 18.1K citations · Full text
Numerical recipes in Pascal: the art of scientific computing
Choice Reviews Online · 1990 · 11.9K citations
Sebastian Thrun · Communications of the ACM · 2002 · 8K citations