A robot apparatus includes a command controller (101) for outputting an
output command associated with an input command, management units (102),
(103) and (104) for outputting data associated with the commands output by
the command controller (101), a command transmitter (105) for controlling
the transmission of the data output by the management units (102), (103)
and (104) and controllers (106), (107) and (108) for controlling action
units (109), (110) and (111), such as a motor, based on data output by the
command transmitter (105). The command transmitter (105) sends the action
control data for synchronization, output by the management units (102),
(103) and (104), in synchroneity to the action units (109), (110) and
(111).