Adaptive Mobile Robot Navigation and Mapping
A modern, agent-oriented approach to introductory artificial intelligence