An arithmetic processing device for inter-object data communication has an
object manager for connecting objects so as to enable exchange of data
between the objects, and a connection data supplying unit for supplying
the object manager with connection data necessary for achieving the
connection between the objects. Disclosed also are an inter-object
communication method and a robot incorporating the arithmetic processing
device. The robot may be designed to enable a user to replace parts
thereof, thus changing the robot configuration. The robot preferably
includes a part detection unit for detecting parts attached to the robot,
and outputting a part detection result in accordance with the detection.
An information storage unit stores information corresponding to the part
detection result for each configuration obtained by replacement of the
parts. A software changing unit revises robot-controlling software in
correspondence with a changed configuration, based on a comparison of the
part detection result with the information stored in the information
storage unit. A controller controls general robot operations in accordance
with the revised software.
Un dispositif de traitement arithmétique pour la communication de données d'inter-objet a un directeur d'objet pour les objets se reliants afin de permettre l'échange des données entre les objets, et une unité d'approvisionnement de données de raccordement pour fournir le directeur d'objet des données de raccordement nécessaires pour réaliser le raccordement entre les objets. Révélés également sont une méthode de communication d'inter-objet et un robot incorporant le dispositif de traitement arithmétique. Le robot peut être conçu pour permettre à un utilisateur de remplacer des pièces en, de ce fait changeant la configuration de robot. Le robot inclut de préférence une unité de détection de pièce pour détecter des pièces fixées au robot, et produire un résultat de détection de pièce selon la détection. Une unité de stockage de l'information stocke l'information correspondant au résultat de détection de pièce pour chaque configuration obtenue par le remplacement des pièces. Une unité de changer de logiciel met à jour le logiciel decontrôle dans la correspondance avec une configuration changée, basée sur une comparaison du résultat de détection de pièce avec l'information stockée dans l'unité de stockage de l'information. Un contrôleur commande des opérations générales de robot selon le logiciel révisé.