CPC G05D 1/0088 (2013.01) [G05D 1/0011 (2013.01)] | 3 Claims |
1. An intelligent, multi-function robot capable of autonomous movement comprising:
a scripter to download to said robot, according to a unique ID number of said robot, a script detailing a plurality of functional modules which are associated with said unique ID number, wherein each functional module operates in a downloadable, isolated, virtual environment container, said containers to be downloaded from a server,
wherein one of said functional modules is a router to communicate with said server to further download a subset of operational data to support said functional modules,
a second one of said functional modules is a controller, and each of the remaining functional modules perform a functional feature of said robot, said controller to coordinate said remaining functional modules to control said robot; and
a robot database to store said subset of operational data,
wherein said scripter operates when said robot is online with said server and said controller operates at least when said robot is offline from said server.
|