微服务
云计算
计算机科学
机器人
软件部署
灵活性(工程)
机器人学
自动化
分布式计算
建筑
嵌入式系统
人工智能
软件工程
操作系统
工程类
机械工程
艺术
统计
视觉艺术
数学
标识
DOI:10.1145/3437802.3437805
摘要
The paradigm of cloud robotics points out a direction for the future development of robots. By deploying robotic applications in the cloud, the workload and cost of local robots are greatly reduced. The rise of microservices and cloud-native technology provides conveniences and guarantees for the development and deployment of cloud applications. This paper proposes a cloud robotic application platform design based on microservices. With the help of Robot Operating System (ROS), we can use the existing rich and diverse robot software packages and deploy them in the cloud without extra modifications. Through the microservices architecture and container technology, robotic applications can be further decoupled in the cloud. That improves the flexibility and compatibility of the platform and embodies the core idea of microservices. In the end, we present a demonstration to cooperate with a simulated robot to complete the simultaneous localization and mapping (SLAM) task, which verifies the feasibility of our design.
科研通智能强力驱动
Strongly Powered by AbleSci AI