RoboKube: ロボティクスにおけるクラウドネイティブ進化の新基盤の確立
RoboKube: Establishing a New Foundation for the Cloud Native Evolution in Robotics
Kubernetesエコシステムを基盤に、ROSアプリケーションをクラウド化してデバイス・クラウド間で共通プラットフォームを構築する適応型フレームワークRoboKubeを提案し、遠隔操作テストベッドで実証した。
著者: Yu Liu, Aitor Hernandez Herranz, Roberto C. Sundin
分類: cs.RO
原文アブストラクト
Cloud native technologies have been observed to expand into the realm of Internet of Things (IoT) and Cyber-physical Systems, of which an important application domain is robotics. In this paper, we review the cloudification practice in the robotics domain from both literature and industrial perspectives. We propose RoboKube, an adaptive framework that is based on the Kubernetes (K8s) ecosystem to set up a common platform across the device-cloud continuum for the deployment of cloudified Robotic Operating System (ROS) powered applications, to facilitate the cloud native evolution in robotics. We examine the process of modernizing ROS applications using cloud-native technologies, focusing on both the platform and application perspectives. In addition, we address the challenges of networking setups for heterogeneous environments. This paper intends to serves as a guide for developers and researchers, offering insights into containerization strategies, ROS node distribution and clustering, and deployment options. To demonstrate the feasibility of our approach, we present a case study involving the cloudification of a teleoperation testbed.
関連論文
- 空間的に不均一な通信環境下でのクラウド推論のための通信を考慮したロボット実行クラウドロボティクス
- クラウド支援による空中ロボットの遠隔制御:理論から概念実証実装までクラウドロボティクス
- TURBO: クラウド拡張型自律制御のための効用認識帯域割り当てクラウドロボティクス
- FogROS2-FT: フォールトトレラントなクラウドロボティクスクラウドロボティクス
- FogROS2-PLR: クラウドロボティクスのための確率的遅延信頼性クラウドロボティクス
- FogROS2-Config: マルチクラウドロボットアプリの遅延とコストを最適化クラウドロボティクス
