Abstract
This paper describes using a mobile robot, equipped with some sonar sensors and an odometer, to test navigation through the use of a cognitive map. The robot explores an office environment, computes a cognitive map, which is a network of ASRs [36, 35], and attempts to find its way home. Ten trials were conducted and the robot found its way home each time. From four random positions in two trials, the robot estimated the home position relative to its current position reasonably accurately. Our robot does not solve the simultaneous localization and mapping problem and the map computed is fuzzy and inaccurate with much of the details missing. In each homeward journey, it computes a new cognitive map of the same part of the environment, as seen from the perspective of the homeward journey. We show how the robot uses distance information from both maps to find its way home.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Barshan, B., Kuc, R.: Differentiating Sonar Reflections from Corners and Planes by Employing an Intelligent Sensor. IEEE Trans. on Pattern Anlysis and Machine Intelligence 12(6), 560–569 (1990)
Campbell, J.: The role of physical objects in spatial thinking. In: Eilan, N., McCarthy, R., Brewer, B. (eds.) Spatial Representation: Problems in Philosophy and Psychology, pp. 65–95. Blackwell Press, Oxford (1993)
Chatila, R.: Path planning and environment learning in a mobilerobot system. In: Proc. of the Fifth European Conference on Artificial Intelligence, Paris, France, pp. 211–215 (1982)
Cheng, K.: A Purely Geometric Module in the Rat’s Spatial Representation. Cognition 23, 149–178 (1986)
Chong, K.S., Kleeman, L.: Mobile Robot Map Building for an Advanced Sonar Array and Accurate Odometry. International Journal robotics Research 18(1), 20–36 (1999)
Choset, H., Nagatani, K.: Topological Simultaneous Localization and Mapping (SLAM): Towards Exact Localization Without Explicit Localization. IEEE Trans. on Robotics and Automation 17(2), 125–137 (2001)
Cornell, E.H., Heth, C.D.: Memories of travel: Dead reckoning within the cognitive map. In: Allen, G. (ed.) Human spatial memory: Remembering where, pp. 191–215. Lawrence Erlbaum Associates, Mahwah, NJ (2004)
Crowley, J.L.: Navigation of an Intelligent Mobile Robot. IEEE Journal Robotics Research 1(1), 31–41 (1985)
Etienne, A.S., Maurer, R., Georgakopoulos, J., Griffin, A.: Dead reckoning (path integration), landmarks, and representation of space in a comparative perspective. In: Golledge, R.G. (ed.) Wayfinding Behavior: Cognitive Mapping and Other Spatial Processes, pp. 197–228. John Hopkins University Press, Baltimore (1999)
Evans, G.: The Varities of Reference. Oxford University Press, Oxford (1982)
Galliestel, C.R., Cramer, A.E.: Computations of metric maps in mammals: Getting oriented and choosing a multi-destination route. Journal of Experimental Biology 199, 211–217 (1996)
Gallistel, C.R.: Animal Cognition: The Representation of Space, Time and Number. Annual Review of Psychology 40, 155–189 (1989)
Golledge, R.G.: Human wayfinding and cognitive maps. In: Golledge, R.G. (ed.) Wayfinding Behavior: Cognitive Mapping and Other Spatial Processes, John Hopkins University Press, Baltimore (1999)
Gray, E.R., Spetch, M.L., Kelly, D.M., Nguyen, A.: Searching in the center: Pigeons encode relative distance from walls of an enclosure. Journal of Comparative Psychology 118(1), 113–117 (2004)
Hermer, L.: Internally coherent spatial memories in a mammal. Learning and Memory 8, 1743–1747 (1997)
Hill, R.W., Han, C., Van Len, M.: Applying perceptually driven cognitive mapping to virtual urban environments. In: Proc. National Conference on Artificial Intelligence, Edmonton, Canada, pp. 886–893. AAAI press, USA (2002)
Huttenlocher, J., Newcombe, N., Sandberg, E.H.: The Coding of Spatial Location in Young Children. Cognitive Psychology 27, 115–147 (1994)
Jefferies, M.E., Cree, M., Mayo, M., Baker, J.T.: Using 2D and 3D landmarks to solve the correspondence problem in cognitive robot mapping. In: Freksa, C., Knauff, M., Krieg-Brückner, B., Nebel, B., Barkowsky, T. (eds.) Spatial Cognition IV. LNCS (LNAI), vol. 3343, pp. 434–454. Springer, Heidelberg (2005)
Jefferies, M.E., Yeap, W.K.: Representing the local space qualitatively in a cognitive map. In: Proc. of the Cognitive Science Conference, Madison, USA, pp. 525–530 (1998)
Jefferies, M.E., Yeap, W.K.: The utility of global representations in a cognitive map. In: Proc. Conference on Spatial Information Theory, Morro Bay, US, pp. 233–246 (2001)
Kortenkamp, D.: Cognitive Maps for Mobile Robots: A Representation for Mapping and Navigation. PhD thesis, University of Michigan (1993)
Kuipers, B., Modayil, J., Beeson, P., MacMahon, M., Savelli, F.: Local Metrical and Global Topological Maps in the Hybrid Spatial Semantic Hierarchy. In: Int. Conf. on Robotics and Automation, New Orleans, USA, pp. 4845–4851 (2004)
Laviers, K.R., Peterson, G.L.: Cognitive robot mapping with polylines and an absolute space representation. In: IEEE International Conference on Robotics and Automation, vol. 4, pp. 3771–3776. IEEE Computer Society Press, Los Alamitos (2004)
Margules, J., Gallistel, C.R.: Heading in the Rat: Determination by Environmental Shape. Animal Learning Behaviour 16(4), 404–410 (1988)
Nilsson, N.J.: A Mobile Automaton: An Application of Artificial Intelligence Techniques. In: Proc. of the First International Joint Conference on Artificial Intelligence, Washington, USA, pp. 509–520 (1969)
Pacherie, E.: Perspectival and Objective Representations of Space and Time. In: Proc. of the 4th European Congress of Analytic Philosophy, Lund, Sweden (2002)
Peremans, H., Audenaert, K., Van, C.J.M.: A High-resolution Sensor Based on Tri-aural Perception. IEEE Trans. Robot Automation 9(1), 26–48 (1993)
Rueb, K.D., Wong, A.K.C.: Structuring Free Space as a Hypergraph for Roving Robot Path Planning and Navigation. IEEE Transactions of Pattern Analysis and Machine Intelligence 9(2), 263–273 (1987)
Schmidt, J., Wong, C.K., Yeap, W.K.: A split and merge approach to metric-topological map-building. In: ICPR. Int. Conf. on Pattern Recognition, Hong Kong, vol. 3, pp. 1069–1072 (2006)
Schmidt, J., Wong, C.K., Yeap, W.K.: Localisation and mapping with a mobile robot using sparse range data. In: Mukhopadhyay, S.C., Gupta, G.S. (eds.) Autonomous Robots and Agents. Studies in Computational Intelligence, Springer-Verlag, Berlin (to appear, 2007)
Tardos, J.D., Neira, J., Newman, P.M., Leonard, J.J.: Robust Mapping and Localisation in Indoor Environments using Sonar Data. International Journal robotics Research 21(4), 311–330 (2002)
Wong, C.K., Schmidt, J., Yeap, W.K.: Using a Mobile Robot for Cognitive Mapping. In: IJCAI. International Joint Conference on Artificial Intelligence, Hyderabad, India, pp. 2243–2248 (January 2007)
Wong, C.K., Yeap, W.K., Sapiyan, M.: A mobile robot that maps naively but plans intelligently. In: Proceedings of the Artificial Intelligence and Application Conference, pp. 562–567 (2005)
Wong, C.K., Yeap, W.K., Schmidt, J.: Computing a Network of ASRs Using a Mobile Robot Equipped with Sonar Sensors. In: RAM. International Conference on Robotics, Automation, and Mechatronics, Bangkok, Thailand, pp. 57–62 (June 2006)
Yeap, W.K.: Towards a Computational Theory of Cognitive Maps. Artificial Intelligence 34(3), 297–360 (1988)
Yeap, W.K., Jefferies, M.E.: Computing a Representation of the Local Environment. Artificial Intelligence 107(2), 265–301 (1999)
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Yeap, W.K., Wong, C.K., Schmidt, J. (2007). Using a Mobile Robot to Test a Theory of Cognitive Mapping. In: Jefferies, M.E., Yeap, WK. (eds) Robotics and Cognitive Approaches to Spatial Mapping. Springer Tracts in Advanced Robotics, vol 38. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75388-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-75388-9_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75386-5
Online ISBN: 978-3-540-75388-9
eBook Packages: EngineeringEngineering (R0)