A robot device (1) has a central processing process (CPU) having a
plurality of objects and adapted for carrying out control processing on
the basis inter-object communication carried out between the objects, the
central processing process controlling accesses by the plurality of
objects to a shared memory shared by the plurality of objects and thus
carrying out inter-object communication. Specifically, the central
processing process generates pointers P11, P12, P13, P21, P22 in
accordance with accesses by the objects to predetermined areas M1, M2 on
a shared memory M, then measures the pointers by the corresponding
number-of-reference measuring objects RO1, RO2, and controls the accesses
in accordance with the number of pointers measured, thereby carrying out
inter-object communication. This enables easy realization of smooth
inter-process communication.
Eine Robotervorrichtung (1) hat einen zentralen verarbeitenprozeß (CPU) eine Mehrzahl der Gegenstände zu haben und angepaßt zur durchführenden Steuerung, die auf der Grundlage Zwischen-Gegenstand Kommunikation durchgeführt wird zwischen den Gegenständen verarbeitet, macht die verarbeitende Prozeßsteuerung der Zentrale durch die Mehrzahl der Gegenstände zu einem geteilten Gedächtnis zugänglich, das durch die Mehrzahl der Gegenstände und Zwischen-Gegenstand Kommunikation folglich durchführen geteilt wird. Spezifisch erzeugt der zentrale verarbeitenprozeß Zeiger P11, P12, P13, P21, P22 in Übereinstimmung mit Zugängen durch die Gegenstände zu vorbestimmten Bereichen M1, M2 auf einem geteilten Gedächtnis M, mißt dann die Zeiger durch die entsprechenden Zahl-von-Hinweis messenden Gegenstände RO1, RO2, und Kontrollen, welche die Zugänge in Übereinstimmung mit der Zahl Zeigern maßen, Zwischen-Gegenstand Kommunikation dadurch durchführend. Dieses ermöglicht einfacher Realisierung der glatten Interprozeßkommunikation.