Action and perception in man-made environments
Daniel Fu, Kristian J. Hammond, Michael J. Swain · 1995
We discuss the types of functional knowledge about an environment an agent can use in order to act effectively. We demonstrate (1) the use of structural regularities for acting efficiently, and (2) the use of physical regularities for designing effective sensors. These ideas are described in the context of an everyday task: grocery store shopping. We discuss how Shopper, a program, uses regularities of grocery stores in order to act appropriately and sense efficiently in GroceryWorld, a simulated grocery store. 1 Introduction Much of the useful knowledge people employ in everyday life is often implicitly understood to be common knowledge that everyone possesses. For example, getting a drink of water in someone else's home involves many assumptions: the kitchen is located on the first floor, there are no major obstructions to getting there, a faucet over a sink will be in the kitchen, clean glasses will be in the cupboards, the glasses will be near the faucet, etc. People use these so...