Patent ID: 8793648

Claim:
A processor-executed method for loading a service application of a robot, comprising: transmitting a service request to at least one robot; generating a service code for a service implemented by the robot from at least one descriptor comprising a service type, a class name and a property; and generating at least one service object based on the generated service code and loading the at least one service object on the robot, wherein the loading the at least one service object on the robot includes: generating a dynamic link library by adding an inputted property to the service code and compiling the service code added with the property, and generating at least one servant based on the dynamic link library, and binding the at least one service object generated based on the service code to the at least one servant, respectively, and wherein two or more robots interoperate to provide the requested service, and the two or more robots implement the requested service in synchronization with each other.