docking (210 and later models only). Software All AIBOs were bundled with AIBOLife software, enabling the robot to walk, "see" its environment via camera, recognize spoken commands (English and Spanish, or Japanese), and develop a "personality". AIBO's sounds were programmed by Japanese DJ/avant-garde composer Nobukazu Takemura, fusing mechanical and organic concepts. The sounds in ERS-7 Mind and custom data were composed by Japanese musician and game designer Masaya Matsuura. Aperios and Open-R Aperios is Sony's Proprietary Real-Time Operating system, used in all AIBOs, QRIO and some other consumer devices. Aperios OS was intended to be widely deployed, using real-time capabilities to handle multiple audio and visual data streams concurrently. The operating system was not widely adopted, and by 2003 Sony had stopped active development with COO Kunitake Ando commenting "Aperios was an operating system of a pre-Internet age and we decided that it isn't adequate for the future". The OPEN-R architecture is specific to entertainment robots. The architecture involves the use of modular hardware components, such as appendages that can be easily removed and replaced to change the shape and function of the robots, and modular software components that can be interchanged to change their behavior and movement patterns. AIBO's creator, Doi, called OPEN-R the "masterpiece" of the AIBO development project, arguing it would minimize the need for programming individual movements or responses, and its "open" nature would encourage a global community of robot specialists and programmers to add capability. AIBOware First and second generation models of AIBO can load different software packages sold by Sony. AIBOware (a trademark of Sony corporation) is the title given to the software the AIBO runs on its pink Memory Stick. The Life AIBOware allows the robot to be raised from pup to fully grown adult while going through various stages of development as its owner interacts with it. The Explorer AIBOware allows the owner to interact with a fully mature robot able to understand (though not necessarily willing to obey) 100 voice commands. Without AIBOware, AIBOs run in "clinic mode" and can only perform basic actions. Third generation ERS-7 models have a sole "Mind" software that includes capabilities of AIBOLife and other AIBOware packages. Mind software also includes a docking process, allowing ERS-7s to recharge autonomously. Upgrades in Mind2 included the AIBO Entertainment Player, a Wi-Fi based connection to a PC. Upgrades in Mind3 included speech, blogging and autonomous room mapping. AIBO's complete