A Novel Cloud Platform For Service Robots

2019 
With the development of computer technology and artificial intelligence (AI), service robots are widely used in our daily life. While the manufacturing cost of the robots is too expensive for most small technology companies. The biggest technical limitations are the design of the robot service and the resources sharing of the robot groups. As far as we know, there is no complete and open-source service robot cloud service platform. To solve the above problems, in this paper, a novel robot cloud platform called cloud robotics intelligent cloud platform (CRICP) is designed, which consists of gateway layer, an interface layer, service pool, and algorithm layer. Gateway layer mainly solves the problem of robot access control and service invocation requests scheduling. In addition, a standardized access method is proposed to overcome the problem that heterogeneous service robots cannot access the cloud platform. Interface layer is responsible for protocol injection, including motoring protocol, a management protocol, and other algorithms invocation protocol or service invocation interfaces protocol. Service Pool consists of different kinds of robot services which could scale based on the historical data analysis. In Algorithm layer, we can implement machine learning (ML) algorithm, deep learning (DL) algorithm, distributed algorithm, and so on. Finally, voice recognition service invocation experiment and cloud service dynamic scaling test are taken as an example to verify the availability and accuracy of our platform. Moreover, the compared results with a local framework and SOA also verifies the superiority of our platform.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    12
    References
    8
    Citations
    NaN
    KQI
    []