A robot is provided which comprises a body unit, plural component units
connected to the body unit, a memory mounted on the body unit for storing
unit information of each of the component units and a basic operation
program, a control unit mounted on the body unit for controlling the
action of the robot, and a memory unit detachably mounted on the body unit
for storing application program of the robot. The control unit reads out
(i) the unit information, (ii) the basic operation program and (iii) the
application program, and controls the component units in accordance with
the read unit information, basic program, and application program.
Робот обеспечен состоит из блока тела, плюральных компонентных блоков соединенных к блоку тела, памяти установленной на блоке тела для хранить данные по блока каждого из компонентных блоков и основной программы деятельности, блока управления установленного на блоке тела для контролировать действие робота, и блоке памяти detachably установленном на блоке тела для хранить программа применения робота. Блок управления читает вне (i) данные по блока, (ii) основная программа деятельности и (iii) программа применения, и контролирует компонентные блоки в соответствии с прочитанными данными по блока, основной программой, и программой применения.