>>6
It requires movement, if you want to extract most information from the environment. Knowing what term "apple" means requires knowing its relation to other things in environment. For example, robot can try to use knife on apple and get knowledge about seeds, apple contains. This is a tacit knowledge about holding a knife, cutting an apple and extracting seeds. You can't hardcode this.