Robot control system and robot control method
First Claim
1. A robot control system for controlling motions of a robot which comprise a combination of a plurality of hardware components, comprising:
- a first control unit for performing a process which does not depend upon hardware configuration information of the robot;
a second control unit for performing a process which depends upon the hardware configuration information of the robot; and
a communication unit for providing communication between said first and second control units.
1 Assignment
0 Petitions
Accused Products
Abstract
To control articulated robots by dynamically modifying a combination of a hardware-dependent middleware layer and a hardware-independent application layer.
An interface and a database for semantically performing operation are prepared between a middleware layer which depends upon the hardware configuration of a robot and an application layer which does not depend upon the hardware configuration, thereby making it possible to always guarantee normal operation even if a combination of the middleware and the application which is to be introduced onto the robot is modified. The application can acquire appropriate input data via the middleware, and can issue an appropriate command.
39 Citations
33 Claims
-
1. A robot control system for controlling motions of a robot which comprise a combination of a plurality of hardware components, comprising:
-
a first control unit for performing a process which does not depend upon hardware configuration information of the robot;
a second control unit for performing a process which depends upon the hardware configuration information of the robot; and
a communication unit for providing communication between said first and second control units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A robot control method for controlling motions of a robot which comprise a combination of a plurality of hardware components using a first control module for performing a process which does not depend upon hardware configuration information of the robot, and a second control module for performing a process which depends upon the hardware configuration information of the robot,
said robot control method comprising a communication step of providing communication between the first and second control modules.
-
31. A robot control system which is configured by an object-oriented program, comprising:
-
an application object for executing a process which does not depend upon a hardware configuration of a robot;
a middleware object for executing a process which depends upon the hardware configuration of the robot;
an information database registered with information which is used for said middleware object and which corresponds to a semantic command from said application object; and
object control means for controlling communication between said application object and said middleware object on the basis of said information database. - View Dependent Claims (32, 33)
-
Specification