#CS3630 A robot must integrate 6 distinct aspects:
- State: how does the robot represent its world, and itself?
- Actions: What can it do and how do we represent this?
- Sensors: What information
- Perception
- Planning:
- Learning
Most robots use the Sense -> Think -> Act cycle to operate This is an overall control structure in which state, actions, sensors, etc. each play different roles
Task: Rearrange chairs in the room into a circle
Sense: Look around room and evaluate situation Think: Make a plan to get all the chairs and move them Act: Move the chairs into the desired state