Cloud robot system and method of integrating the same
First Claim
1. A cloud robot system, comprising:
- a cloud computing platform and multiple robots;
wherein the cloud computing platform is configured for receiving perform information sent by each of said multiple robots in said cloud robot system;
the perform information comprises data, status and requests of each of said multiple robots;
the cloud computing platform is configured for processing the data and status of each of said multiple robots, sending process results back to each of said multiple robots, and sending control instructions to a corresponding robot according to the requests;
each of said multiple robots is configured for sending the perform information to the cloud computing platform, receiving process results from the cloud computing platform, and performing according to the control instructions sent from the cloud computing platform;
wherein each of said multiple robots comprises a first communication module, the cloud computing platform comprises a second communication module;
each of said multiple robots and the cloud computing platform are connected by wired or wireless connections to communicate with each other through the first communication module and the second communication module;
said multiple robots under said cloud computing platform communicate with each other through said cloud computing platform, the cloud computing comprising multiple cloud brain modules, each of said multiple cloud brain modules corresponding to a respective robot of said multiple robots; and
each of said multiple robots further comprises;
a local brain module, configured for processing self-generated requests;
sensors, configured for collecting data; and
a monitor module, configured for monitoring behavior and status of each corresponding robot according to process results sent back from the cloud computing platform and sending the data collected by the sensors, status of each corresponding robot and service requests to the cloud computing platform in time;
wherein each cloud brain module stores knowledge base, inference engine, neural network, data and experience of each corresponding robot; and
each cloud brain module is configured further for processing the data, status and request sent from each corresponding robot, and sending the process results back to each corresponding robot, andwherein the cloud computing platform further includes a plurality of social modules, each of the social modules corresponding to each of the cloud brain modules, each of the social modules bein configured for intercommunication between cloud brain modules of different robots, analyzing and mining of robot group information to realize cooperating and linking, and through the social modules the robots join in or quit at least one robot group.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure discloses a cloud robot system, including: a cloud computing platform and at least one robot; wherein the cloud computing platform is used for receiving perform information sent by the at least one robot in the system; the perform information includes data, status and requests of the at least one robot; the cloud computing platform is used for processing the data and status, sending process results back to the at least one robot, and sending control instructions to corresponding robot according to the requests; the at least one robot is used for sending the perform information to the cloud computing platform, receiving process results from the cloud computing platform, and performing according to the control instructions sent from the cloud computing platform. By using the present disclosure, computing ability and storage capacity of the robots can be expanded unlimited, while the thinking ability and memory of the robots are improved. Besides, the ability of the brains of the robots can be allocated according to demand, thus lowering the cost of the robots.
50 Citations
10 Claims
-
1. A cloud robot system, comprising:
-
a cloud computing platform and multiple robots; wherein the cloud computing platform is configured for receiving perform information sent by each of said multiple robots in said cloud robot system; the perform information comprises data, status and requests of each of said multiple robots; the cloud computing platform is configured for processing the data and status of each of said multiple robots, sending process results back to each of said multiple robots, and sending control instructions to a corresponding robot according to the requests; each of said multiple robots is configured for sending the perform information to the cloud computing platform, receiving process results from the cloud computing platform, and performing according to the control instructions sent from the cloud computing platform; wherein each of said multiple robots comprises a first communication module, the cloud computing platform comprises a second communication module; each of said multiple robots and the cloud computing platform are connected by wired or wireless connections to communicate with each other through the first communication module and the second communication module; said multiple robots under said cloud computing platform communicate with each other through said cloud computing platform, the cloud computing comprising multiple cloud brain modules, each of said multiple cloud brain modules corresponding to a respective robot of said multiple robots; and
each of said multiple robots further comprises;a local brain module, configured for processing self-generated requests; sensors, configured for collecting data; and a monitor module, configured for monitoring behavior and status of each corresponding robot according to process results sent back from the cloud computing platform and sending the data collected by the sensors, status of each corresponding robot and service requests to the cloud computing platform in time; wherein each cloud brain module stores knowledge base, inference engine, neural network, data and experience of each corresponding robot; and each cloud brain module is configured further for processing the data, status and request sent from each corresponding robot, and sending the process results back to each corresponding robot, and wherein the cloud computing platform further includes a plurality of social modules, each of the social modules corresponding to each of the cloud brain modules, each of the social modules bein configured for intercommunication between cloud brain modules of different robots, analyzing and mining of robot group information to realize cooperating and linking, and through the social modules the robots join in or quit at least one robot group. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of integrating a cloud robot system, comprising:
-
accessing a cloud computing platform by robots through communication modules; sending performance information containing data collected by sensors, status of the robots and request to the cloud computing platform by robots; processing the data, status and request by the cloud computing platform, and sending a processing result back to the robots, sending control instructions to a corresponding robot according to the request;
the cloud computing platform further querying and analyzing robot group information;processing requests from the robot itself by a local brain module; and controlling behavior and status of said robots according to the processing result, wherein said robots receive the process results from the cloud computing platform and perform according to the control instructions sent from the cloud computing platform;
the robots further communicate through the cloud computing platform, wherein the robot comprises a first communication module, the cloud computing platform comprises a second communication module;the step of accessing a cloud computing platform by robots through communication modules comprises;
the robot and the cloud computing platform establishing wired or wireless connections to communicate through the first communication module and the second communication module; and
all the robots under a same cloud computing platform communicating with each other through the same cloud computing platform, further comprising through a cloud brain module, the cloud computing platform storing knowledge base, inference engine, neural network, data and experience of the robot; and
processing the data, status and request sent from the robots, sending back the processing result to the robots, andthrough a social module, the cloud computing platform providing intercommunication between cloud brain modules of different robots, analyzing and mining of robot group information to realize cooperating and linking through the social module the robots join in or quit the robot group. - View Dependent Claims (7, 8, 9, 10)
-
Specification