Learning and planning with qualitative models. This project will give a robot the ability to learn how to interact with its environment, using common sense reasoning to guide trial-and-error learning. The outcome will be a robot that is able to quickly adapt to new and changing environments, such as those which might be encountered in applications like robots for urban search and rescue.