Robot Modules Brain Modules Expert Modules Visual Modules Sensors eye Auditory Modules Text Modules Movement Modules World Modules To define a world Integrating modules into a robot A robot can be an abstract creature and live in an abstract world. Robot ABC Hardware Firmware Software