Method and apparatus for the synchronous control of manipulations
First Claim
1. A method for the synchronous control of several manipulators;
- wherein control units of specific manipulators exchange control information according to data structures contained in a corresponding control program, through which control units to be synchronized and synchronization points in the control programs taking place there can be clearly identified, and wherein on reaching the synchronization points the program sequence in the control units to be synchronized is continued according to the contents of the data structures in conjunction with already exchanged control information or interrupted until corresponding control information arrives from other control units to be synchronized.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for the synchronous control of several manipulators, such as several industrial robots, is characterized in that control units of specific manipulators exchange control information according to the data structures contained in a corresponding control program, through which control units to be synchronized and synchronization points in the control programs taking place there can be clearly identified, and in that on reaching and synchronization points the program sequence in the control units to be synchronized is continued according to the contents of the data structures in conjunction with the already exchanged control information or stopped until corresponding information arrives from other control units to be synchronized.
25 Citations
15 Claims
-
1. A method for the synchronous control of several manipulators;
- wherein control units of specific manipulators exchange control information according to data structures contained in a corresponding control program, through which control units to be synchronized and synchronization points in the control programs taking place there can be clearly identified, and wherein on reaching the synchronization points the program sequence in the control units to be synchronized is continued according to the contents of the data structures in conjunction with already exchanged control information or interrupted until corresponding control information arrives from other control units to be synchronized.
- View Dependent Claims (2, 3, 4)
-
5. An apparatus for the synchronous control of a manipulator;
- in a group of interconnected control units of a plurality of manipulators, comprising;
storage means at least for storing a control program for the manipulator, communication means for transmitting and receiving control information to or from other control units to be synchronized and processor means for executing the control program as a function of the control information received, wherein the storage means additionally store a plurality of control relevant data structures, the control data contained in the data structures clearly identify synchronization points in the control program and the control units to be synchronized, the control information are transmitted essentially at times at which at least one of said control units to be synchronized and the corresponding manipulator reach any one of said of reaching synchronization points, and the program sequence in the processor means or a corresponding movement of the manipulator, according to the control data contained in the data structures in conjunction with already exchanged control information can be continued or can be stopped at least up to the reception of corresponding control information from other control units to be synchronized. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- in a group of interconnected control units of a plurality of manipulators, comprising;
Specification