Abstract
Driven by new technologies such as cloud computing and AI, the cloud robot has entered a golden period of rapid development. The problem that restricts robot developers in current cloud robot research is the lack of a safe way to transmit messages between edge and cloud. Therefore, in this paper, we propose the RCC (Robot Cloud Communication), a Python-based software library, which can help swarm intelligence robots data to be efficiently and securely transferred to different types of business clouds or private cloud platforms. In addition, we integrate the RCC function library and can also provide high-quality data security guarantees for development users when sending and receiving data. Through our approach, we successfully implemented the development of an indoor 3D map application which is difficult to achieve on a single robot platform. Our experimental results show that our RCC is not only very stable in performance of reading and writing, but also shows great performance in data encryption and decryption.