APPARATUS AND METHOD FOR DISTRIBUTING AND MONITORING ROBOT APPLICATION AND ROBOT DRIVEN THEREBY
First Claim
1. An apparatus for distributing and monitoring robot application, comprising:
- a robot information manager managing information of a plurality of robots constituted by a plurality of nodes classified by a driving function;
a robot application generator generating the robot application by combining a plurality of components for driving the plurality of robots; and
a robot application controller distributing the robot application to the plurality of robots on the basis of the information of the plurality of robots and receiving execution monitoring information of the robot application.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a technology that effectively distributes and monitors the execution of robot application to allow a plurality of robots to perform tasks in cooperation with each other. An apparatus for distributing and monitoring robot application according to an embodiment of the present invention comprises: a robot information manager managing information of a plurality of robots constituted by a plurality of nodes classified by a driving function; a robot application generator generating the robot application combining a plurality of components for driving the plurality of robots; and a robot application controller distributing the robot application to the plurality of robots on the basis of the information of the plurality of robots and receiving execution monitoring information of the robot application.
34 Citations
20 Claims
-
1. An apparatus for distributing and monitoring robot application, comprising:
-
a robot information manager managing information of a plurality of robots constituted by a plurality of nodes classified by a driving function; a robot application generator generating the robot application by combining a plurality of components for driving the plurality of robots; and a robot application controller distributing the robot application to the plurality of robots on the basis of the information of the plurality of robots and receiving execution monitoring information of the robot application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A robot driven by robot application, comprising:
-
a command receiver receiving one or more of a plurality of components included in the robot application and an execution control command from a robot application management device; a component allocator allocating one or more of the plurality of components and the execution control command to a plurality of execution nodes based on information of the robot; and an execution monitoring unit monitoring whether or not the components corresponding to the plurality of execution nodes are normally executed. - View Dependent Claims (9, 10, 11)
-
-
12. A method for distributing and monitoring robot application, comprising:
-
managing information of a plurality of robots constituted by a plurality of nodes classified by a driving function by a robot information manager; generating the robot application by combining a plurality of components for driving the plurality of robots by a robot application generator; distributing the robot application to the plurality of robots on the basis of the information of the plurality of robots by a robot application controller; and receiving execution monitoring information of the robot application by the robot application controller. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification