Biologically inspired computational structures and processes for autonomous agents and robots

Recent years have seen a proliferation of intelligent agent applications; from robots for space exploration to software agents for information filtering zmd electronic commerce on the Internet. Although the scope of these agent applications have blossomed tremendously since the advent of compact, affordable computing (and the recent emergence of the World Wide Web), the design of such agents for specific applications remains a daunting engineering problem. Rather than approach the design of artificial agents from a purely engineering standpoint, this dissertation views animals eis biological agents, and considers artificial analogs of biological structures and processes in the design of effective agent behaviors. In particular, it explores behaviors generated by artificieil neurzd structures appropriately shaped by the processes of evolution and spatiad learning. The first part of this dissertation deals with the evolution of au:tificial neural controllers for a box-pushing robot task. We show that evolution discovers high fitness structiures us­ ing little domeun-specific knowledge, even in feedback-impoverished environments. Through a careful analysis of the evolved designs we also show how evolution exploits the envirormientcd constrednts sind properties to produce designs of superior adaptive value. By modifying the task constraints in controlled ways, we also show the ability of evolution to quickly adapt to these changes and exploit them to obtciin significant performance gains. We also use evolution to design the sensory systems of the box-pushing robots, particularly the number, placement, and remges of their sensors. We find that evolution automaticeiUy disceirds unnecessary sen­ sors retaining only the ones that appear to significantly affect the performcmce of the robot. This optimization of design across multiple dimensions (performaince, number of sensors, size of neural controller, etc.) is implicitly achieved by the evolutioneiry algorithm without any external pressure (e.g., penality on the use of more sensors or neurocontroUer units). When used in the design of robots with limited battery capacities, evolution produces energy-efficient robot designs that use minimai numbers of components and yet perform reasonably well. The performance as well as the complexity of robot designs increase when the robots have access to a spatial learning mechanism that allows them to leam, remember, and navigate to power sources in the environment. The second part of this dissertation develops a computational characterization of the hippocampal formation which is known to play a significant role in animal spatial learning. The model is based on neuroscientific cind behavioral data, £ind learns place maps based on inter­ actions of sensory and dead-reckoning information streams. Using an estimation mechanism known as Kalman filtering, the model explicitly deals with uncertainties in the two information streams, edlowing the robot to effectively leam and localize even in the presence sensing and motion errors. Additionally, the model has mechanisms to handle perceptual alieising problems (where multiple places in the environment appear sensorily identical), incrementcdly learn and integrate local place maps, and leam and remember multiple goal locations in the environment. We show a number of properties of this spatial learning model including computationai replica­ tion of several behavioral experiments performed with rodents. Not only does this model ma.lfp significant contributions to robot localization, but also offers a number of predictions and sug­ gestions that can be validated (or refuted) through systematic netirobiological and behavioral experiments with animals.

[1]  W. Levy A computational approach to hippocampal function , 1989 .

[2]  Olivier D. Faugeras,et al.  Building a Consistent 3D Representation of a Mobile Robot Environment by Combining Multiple Stereo Views , 1987, IJCAI.

[3]  W. Walter An Imitation of Life , 1950 .

[4]  B. McNaughton,et al.  Comparison of spatial and temporal characteristics of neuronal activity in sequential stages of hippocampal processing. , 1990, Progress in brain research.

[5]  Alberto Elfes Dynamic control of robot perception using multi-property inference grids , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  R. Morris,et al.  Place navigation impaired in rats with hippocampal lesions , 1982, Nature.

[7]  P. Husbands,et al.  Analysis of Evolved Sensory-motor Controllers Analysis of Evolved Sensory-motor Controllers , 1992 .

[8]  Ralph L. Keeney,et al.  Decisions with multiple objectives: preferences and value tradeoffs , 1976 .

[9]  Jeffrey Horn,et al.  Multiobjective Optimization Using the Niched Pareto Genetic Algorithm , 1993 .

[10]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[11]  Andrew H. Fagg,et al.  Genetic programming approach to the construction of a neural network for control of a walking robot , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  A S Etienne,et al.  Path integration in mammals and its interaction with visual landmarks. , 1996, The Journal of experimental biology.

[13]  P. E. Sharp,et al.  Simulation of spatial learning in the Morris water maze by a neural network model of the hippocampal formation and nucleus accumbens , 1995, Hippocampus.

[14]  Terrence J. Sejnowski,et al.  The Computational Brain , 1996, Artif. Intell..

[15]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[16]  Raja Chatila,et al.  Stochastic multisensory data fusion for mobile robot location and environment modeling , 1989 .

[17]  W E Skaggs,et al.  Deciphering the hippocampal polyglot: the hippocampus as a path integration system. , 1996, The Journal of experimental biology.

[18]  C. L. Hull Principles of Behavior , 1945 .

[19]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[20]  D. Kimble Hippocampus and internal inhibition. , 1968, Psychological bulletin.

[21]  Vasant Honavar,et al.  Evolutionary Design of Neural Architectures -- A Preliminary Taxonomy and Guide to Literature , 1995 .

[22]  D. Fogel ASYMPTOTIC CONVERGENCE PROPERTIES OF GENETIC ALGORITHMS AND EVOLUTIONARY PROGRAMMING: ANALYSIS AND EXPERIMENTS , 1994 .

[23]  R. Muller,et al.  The positional firing properties of medial entorhinal neurons: description and comparison with hippocampal place cells , 1992, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[24]  Astro Teller,et al.  The evolution of mental models , 1994 .

[25]  C. L. Hull Essentials of behavior , 1974 .

[26]  David R. Jefferson,et al.  An Artificial Neural Network Representation for Artificial Organisms , 1990, PPSN.

[27]  O. Bousquet,et al.  Is the hippocampus a Kalman filter? , 1998, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[28]  Simon Haykin,et al.  Neural networks , 1994 .

[29]  Charles E. Taylor,et al.  Selection for Wandering Behavior in a Small Robot , 1994, Artificial Life.

[30]  Patricia E. Sharp,et al.  Computer simulation of hippocampal place cells , 1991, Psychobiology.

[31]  John E. W. Mayhew,et al.  Building Long-range Cognitive Maps using Local Landmarks , 1993 .

[32]  Peter J. Fleming,et al.  An Overview of Evolutionary Algorithms in Multiobjective Optimization , 1995, Evolutionary Computation.

[33]  Ali M. S. Zalzala,et al.  Neural networks for robotic control : theory and applications , 1996 .

[34]  Benjamin Kuipers,et al.  A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations , 1991, Robotics Auton. Syst..

[35]  M. Recce,et al.  Memory for places: A navigational model in support of Marr's theory of hippocampal function , 1996, Hippocampus.

[36]  Hugh F. Durrant-Whyte,et al.  An Evidential Approach to Probabilistic Map-Building , 1995, Reasoning with Uncertainty in Robotics.

[37]  S. Mizumori,et al.  Directionally selective mnemonic properties of neurons in the lateral dorsal nucleus of the thalamus of rats , 1993, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[38]  Pat Langley,et al.  Elements of Machine Learning , 1995 .

[39]  E. Rolls Functions of neuronal networks in the hippocampus and neocortex in memory , 1989 .

[40]  Randall D. Beer,et al.  Spatial learning for navigation in dynamic environments , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[41]  Peter M. Todd,et al.  Designing Neural Networks using Genetic Algorithms , 1989, ICGA.

[42]  R. Passingham The hippocampus as a cognitive map J. O'Keefe & L. Nadel, Oxford University Press, Oxford (1978). 570 pp., £25.00 , 1979, Neuroscience.

[43]  J. Keith,et al.  Latent place learning in a novel environment and the influences of prior training in rats , 1988, Psychobiology.

[44]  Tony J. Prescott,et al.  Spatial Representation for Navigation in Animats , 1996, Adapt. Behav..

[45]  Yoshua Bengio,et al.  Pattern Recognition and Neural Networks , 1995 .

[46]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[47]  S. Engelson Passive map learning and visual place recognition , 1994 .

[48]  R. Muller,et al.  The firing of hippocampal place cells in the dark depends on the rat's recent experience , 1990, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[49]  Patrick Hébert,et al.  Probabilistic Map Learning: Necessity and Difficulties , 1995, Reasoning with Uncertainty in Robotics.

[50]  C. L. Hull,et al.  A Behavior System , 1954 .

[51]  L. Jarrard On the role of the hippocampus in learning and memory in the rat. , 1993, Behavioral and neural biology.

[52]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[53]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[54]  David Kortenkamp,et al.  Cognitive maps for mobile robots: A representation for mapping and navigation , 1993 .

[55]  Gregory Dudek,et al.  Localizing a robot with minimum travel , 1995, SODA '95.

[56]  Marco Colombetti,et al.  Learning to control an autonomous robot by distributed genetic algorithms , 1993 .

[57]  Craig W. Reynolds Evolution of corridor following behavior in a noisy world , 1994 .

[58]  D Marr,et al.  Simple memory: a theory for archicortex. , 1971, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[59]  Pat Langley,et al.  Acquisition of Place Knowledge Through Case-Based Learning. , 1995 .

[60]  P. E. Sharp Multiple spatial/behavioral correlates for cells in the rat postsubiculum: multiple regression analysis and comparison to other hippocampal areas. , 1996, Cerebral cortex.

[61]  E. Tolman Cognitive maps in rats and men. , 1948, Psychological review.

[62]  Reid G. Simmons,et al.  Robot Navigation with Markov Models: A Framework for Path Planning and Learning with Limited Computational Resources , 1995, Reasoning with Uncertainty in Robotics.

[63]  Vasant Honavar,et al.  Intelligent Diagnosis Systems , 1998 .

[64]  J. O'Keefe,et al.  The hippocampus as a spatial map. Preliminary evidence from unit activity in the freely-moving rat. , 1971, Brain research.

[65]  Inman Harvey,et al.  Analysing recurrent dynamical networks evolved for robot control , 1993 .

[66]  Hobart R. Everett,et al.  Sensors for Mobile Robots: Theory and Application , 1995 .

[67]  Inman Harvey,et al.  Noise and the Reality Gap: The Use of Simulation in Evolutionary Robotics , 1995, ECAL.

[68]  D. Levine Introduction to Neural and Cognitive Modeling , 2018 .

[69]  Bernhard Schölkopf,et al.  View-Based Cognitive Mapping and Path Planning , 1995, Adapt. Behav..

[70]  Alberto Elfes,et al.  Occupancy grids: a probabilistic framework for robot perception and navigation , 1989 .

[71]  Christos H. Papadimitriou,et al.  Elements of the Theory of Computation , 1997, SIGA.

[72]  D. K. Anand,et al.  Introduction to Control Systems , 1984 .

[73]  E T Rolls,et al.  Computational constraints suggest the need for two distinct input systems to the hippocampal CA3 network , 1992, Hippocampus.

[74]  RU Muller,et al.  The hippocampus as a cognitive graph , 1996, The Journal of general physiology.

[75]  E. Capaldi,et al.  The organization of behavior. , 1992, Journal of applied behavior analysis.

[76]  George Sarton,et al.  The study of the history of science , 1936 .

[77]  Randall D. Beer,et al.  Integrating reactive, sequential, and learning behavior using dynamical neural networks , 1994 .

[78]  G. K. Bhattacharyya,et al.  Statistics: Principles and Methods , 1994 .

[79]  John Hallam,et al.  Evolving robot morphology , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[80]  Jeffrey L. Elman,et al.  Learning and Evolution in Neural Networks , 1994, Adapt. Behav..

[81]  A. Etienne,et al.  The effect of a single light cue on homing behaviour of the golden hamster , 1990, Animal Behaviour.

[82]  A. Bennett,et al.  Do animals have cognitive maps? , 1996, The Journal of experimental biology.

[83]  Edward McCurdy The mind of Leonardo da Vinci , 1928 .

[84]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[85]  Ingemar J. Cox,et al.  Autonomous Robot Vehicles , 1990, Springer New York.

[86]  John R. Koza,et al.  Genetic evolution and co-evolution of computer programs , 1991 .

[87]  D. Zipser,et al.  Biologically plausible models of place recognition and goal location , 1986 .

[88]  Michael A. Arbib,et al.  Simple Self-Reproducing Universal Automata , 1966, Inf. Control..

[89]  Stephen Kaplan,et al.  Cognitive maps, human needs and the designed environment , 1973 .

[90]  D. Amaral,et al.  Memory and the Hippocampus , 1989 .

[91]  Sebastian Thrun,et al.  A Bayesian Approach to Landmark Discovery and Active Perception in Mobile Robot Navigation , 1999 .

[92]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[93]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[94]  Sven Schuierer,et al.  Efficient Robot Self-Localization in Simple Polygons , 1996, Intelligent Robots.

[95]  Benjamin Kuipers,et al.  Modeling Spatial Knowledge , 1978, IJCAI.

[96]  M.H. Hassoun,et al.  Fundamentals of Artificial Neural Networks , 1996, Proceedings of the IEEE.

[97]  David J. Chalmers,et al.  The Evolution of Learning: An Experiment in Genetic Connectionism , 1991 .

[98]  C. A. Castro,et al.  Spatial selectivity of rat hippocampal neurons: dependence on preparedness for movement. , 1989, Science.

[99]  Tod S. Levitt,et al.  Qualitative Navigation for Mobile Robots , 1990, Artif. Intell..

[100]  Filippo Menczer,et al.  Maturation and the Evolution of Imitative Learning in Artificial Organisms , 1995, Adapt. Behav..

[101]  David S. Touretzky,et al.  The Role of the Hippocampus in Solving the Morris Water Maze , 1998, Neural Computation.

[102]  Edmund T. Rolls,et al.  What determines the capacity of autoassociative memories in the brain? Network , 1991 .

[103]  B. Bernstein,et al.  Animal Behavior , 1927, Japanese Marine Life.

[104]  R. Sutherland,et al.  The hippocampal formation is necessary for rats to learn and remember configural discriminations , 1989, Behavioural Brain Research.

[105]  Luc Steels,et al.  The artificial life route to artificial intelligence : building embodied , 1995 .

[106]  Hans P. Moravec,et al.  High resolution maps from wide angle sonar , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[107]  Rajesh Parekh,et al.  Constructive learning: inducing grammars and neural networks , 1998 .

[108]  Vasant Honavar,et al.  Properties of Genetic Representations of Neural Architectures. , 1995 .

[109]  Vasant Honavar,et al.  Spatial Learning and Localization in Animals: A Computational Model and Behavioral Experiments , 1998 .

[110]  B. McNaughton,et al.  Cortical-hippocampal interactions and cognitive mapping: A hypothesis based on reintegration of the parietal and inferotemporal pathways for visual processing , 1989 .

[111]  Filippo Menczer,et al.  Latent energy environments , 1996 .

[112]  John Durkin,et al.  Expert systems - design and development , 1994 .

[113]  Craig W. Reynolds Evolution of obstacle avoidance behavior: using noise to promote robust solutions , 1994 .

[114]  Vasant Honavar,et al.  A Computational Model of Rodent Spatial Learning and Some Behavioral Experiments , 1998 .

[115]  E. Thorndike Animal intelligence : an experimental study of the associative processes in animals / by Edward L. Thorndike. , .

[116]  James L. Crowley,et al.  Mathematical Foundations of Navigation and Perception for an Autonomous Mobile Robot , 1995, Reasoning with Uncertainty in Robotics.

[117]  E. Tolman,et al.  Studies in spatial learning; place learning versus response learning. , 1946, Journal of experimental psychology.

[118]  A. Fenton,et al.  Interhippocampal transfer of place navigation monocularly acquired by rats during unilateral functional ablation of the dorsal hippocampus and visual cortex with lidocaine , 1994, Neuroscience.

[119]  David H. Ackley,et al.  Interactions between learning and evolution , 1991 .

[120]  Stefano Nolfi,et al.  Evolving non-Trivial Behaviors on Real Robots: an Autonomous Robot that Picks up Objects , 1995, AI*IA.

[121]  R. Morris Spatial Localization Does Not Require the Presence of Local Cues , 1981 .

[122]  Vasant Honavar,et al.  Toward Learning Systems That Integrate Different Strategies and Representations , 1993 .

[123]  Frédéric Gruau,et al.  Genetic micro programming of neural networks , 1994 .

[124]  R. Traub,et al.  Neuronal Networks of the Hippocampus , 1991 .

[125]  J. B. Ranck,et al.  Spatial firing patterns of hippocampal complex-spike cells in a fixed environment , 1987, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[126]  Robert A. Hummel Uncertainty Reasoning in Object Recognition by Image Processing , 1995, Reasoning with Uncertainty in Robotics.

[127]  P. E. Sharp,et al.  Spatial correlates of firing patterns of single cells in the subiculum of the freely moving rat , 1994, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[128]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1988, IJCAI 1989.

[129]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[130]  Filippo Menczer,et al.  EVOLVING SENSORS IN ENVIRONMENTS OF CONTROLLED COMPLEXITY , 1994 .

[131]  James S. Albus,et al.  Brains, behavior, and robotics , 1981 .

[132]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[133]  L. F. Abbott,et al.  A Model of Spatial Map Formation in the Hippocampus of the Rat , 1999, Neural Computation.

[134]  P. S. Maybeck,et al.  The Kalman Filter: An Introduction to Concepts , 1990, Autonomous Robot Vehicles.

[135]  R Linsker,et al.  Perceptual neural organization: some approaches based on network models and information theory. , 1990, Annual review of neuroscience.

[136]  Kimon P. Valavanis Intelligent Robotic Systems: Theory, Design and Applications , 1995, ICCCN.

[137]  O. Bousquet,et al.  Spatial Learning and Localization in Animals : A Computational Model and Its Implications for Mobile Robots , 1997 .

[138]  R. Muller,et al.  Firing properties of hippocampal neurons in a visually symmetrical environment: contributions of multiple sensory cues and mnemonic processes , 1990, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[139]  Vasant Honavar,et al.  On sensor evolution in robotics , 1996 .

[140]  Ming Li,et al.  An Introduction to Kolmogorov Complexity and Its Applications , 1997, Texts in Computer Science.

[141]  Maja J. Mataric,et al.  Integration of representation into goal-driven behavior-based robots , 1992, IEEE Trans. Robotics Autom..

[142]  B. McNaughton,et al.  Replay of Neuronal Firing Sequences in Rat Hippocampus During Sleep Following Spatial Experience , 1996, Science.

[144]  Steven L. Tanimoto The Elements of Artificial Intelligence Using Common Lisp , 1995 .

[145]  Inman Harvey,et al.  Seeing the Light: Artiicial Evolution, Real Vision Seeing the Light: Artiicial Evolution, Real Vision , 1994 .

[146]  Ashitava Ghosal,et al.  Modeling of slip for wheeled mobile robots , 1995, IEEE Trans. Robotics Autom..

[147]  David S. Touretzky,et al.  Navigating with landmarks: computing goal locations from places codes , 1997 .

[148]  Michael Recce,et al.  A model of hippocampal function , 1994, Neural Networks.

[149]  Vasant Honavar,et al.  Generative learning structures and processes for generalized connectionist networks , 1993, Inf. Sci..

[150]  H KLUVER,et al.  Brain mechanisms and behavior with special reference to the rhinencephalon. , 1952, The Journal-lancet.

[151]  David Kortenkamp,et al.  Topological Mapping for Mobile Robots Using a Combination of Sonar and Vision Sensing , 1994, AAAI.

[152]  David Kortenkamp,et al.  Prototypes, Location, and Associative Networks (PLAN): Towards a Unified Theory of Cognitive Mapping , 1995, Cogn. Sci..

[153]  Judith E. Dayhoff,et al.  Neural Network Architectures: An Introduction , 1989 .

[154]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[155]  Shigang Li,et al.  Memorizing and representing route scenes , 1993 .

[156]  J. O’Keefe,et al.  Neuronal computations underlying the firing of place cells and their role in navigation , 1996, Hippocampus.

[157]  H. Eichenbaum,et al.  Memory, amnesia, and the hippocampal system , 1993 .

[158]  Edward Chace Tolman,et al.  "Insight" in rats , 1930 .

[159]  N. Mackintosh,et al.  Conditioning And Associative Learning , 1983 .

[160]  D. Spalding The Principles of Psychology , 1873, Nature.

[161]  Stefano Nolfi,et al.  Evolving mobile robots in simulated and real environments , 1995 .

[162]  D. R. McGregor,et al.  Designing application-specific neural networks using the structured genetic algorithm , 1992, [Proceedings] COGANN-92: International Workshop on Combinations of Genetic Algorithms and Neural Networks.

[163]  R. Muller,et al.  The effects of changes in the environment on the spatial firing of hippocampal complex-spike cells , 1987, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[164]  B. Kuipers,et al.  The Semantic Hierarchy in Robot Learning , 1992 .

[165]  Ulrich Nehmzow,et al.  Animal and robot navigation , 1995, Robotics Auton. Syst..

[166]  Francesco Mondada,et al.  Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot , 1994 .

[167]  Hans-Paul Schwefel,et al.  Numerical Optimization of Computer Models , 1982 .

[168]  F. W. Irwin Purposive Behavior in Animals and Men , 1932, The Psychological Clinic.

[169]  G. Buzsáki Two-stage model of memory trace formation: A role for “noisy” brain states , 1989, Neuroscience.

[170]  B. McNaughton,et al.  Spatial selectivity of unit activity in the hippocampal granular layer , 1993, Hippocampus.

[171]  L. Squire Mechanisms of memory. , 1986, Lancet.

[172]  Andrew T. D. Bennett Remembering landmarks , 1993, Nature.

[173]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[174]  D. Parisi,et al.  Preadaptation in populations of neural networks evolving in a changing environment , 1995 .

[175]  Marvin Minsky,et al.  Computation : finite and infinite machines , 2016 .

[176]  D. McFarland,et al.  Intelligent behavior in animals and robots , 1993 .

[177]  E. Rolls,et al.  Allocentric and egocentric spatial information processing in the hippocampal formation of the behaving primate , 1991, Psychobiology.

[178]  Allen M. Waxman,et al.  Adaptive 3-D Object Recognition from Multiple Views , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[179]  Bruce L. McNaughton,et al.  Hippocampal Place Fields, the Internal Compass, and the Learning of Landmark Stability, , 1994 .

[180]  Pat Langley,et al.  Place recognition in dynamic environments , 1997 .

[181]  James T. Culbertson,et al.  The minds of robots : sense data, memory images, and behavior in conscious automata , 1965 .

[182]  Francesco Mondada,et al.  Mobile Robot Miniaturisation: A Tool for Investigation in Control Algorithms , 1993, ISER.

[183]  Herbert A. Simon,et al.  WHY SHOULD MACHINES LEARN , 1983 .

[184]  Alberto Elfes,et al.  Robot Navigation: Integrating Perception, Environmental Constraints and Task Execution Within a Probabilistic Framework , 1995, Reasoning with Uncertainty in Robotics.

[185]  A. Etienne Navigation of a Small Mammal by Dead Reckoning and Local Cues , 1992 .

[186]  H. T. Blair,et al.  Neural network modeling of the hippocampal formation spatial signals and their possible role in navigation: A modular approach , 1996, Hippocampus.

[187]  Allen M. Waxman,et al.  Mobile robot visual mapping and localization: A view-based neurocomputational architecture that emulates hippocampal place learning , 1994, Neural Networks.

[188]  J. O’Keefe Place units in the hippocampus of the freely moving rat , 1976, Experimental Neurology.

[189]  Sun-Yuan Kung,et al.  Digital neural networks , 1993, Prentice Hall Information and System Sciences Series.

[190]  Yiannis Aloimonos,et al.  Artificial intelligence - theory and practice , 1995 .

[191]  J. Taube Head direction cells recorded in the anterior thalamic nuclei of freely moving rats , 1995, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[192]  R Biegler,et al.  Landmark stability: studies exploring whether the perceived stability of the environment influences spatial representation. , 1996, The Journal of experimental biology.