論文の概要: RobotKube: Orchestrating Large-Scale Cooperative Multi-Robot Systems
with Kubernetes and ROS
- arxiv url: http://arxiv.org/abs/2308.07053v1
- Date: Mon, 14 Aug 2023 10:27:20 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 14:20:43.585790
- Title: RobotKube: Orchestrating Large-Scale Cooperative Multi-Robot Systems
with Kubernetes and ROS
- Title(参考訳): RobotKube: KubernetesとROSによる大規模協調型マルチロボットシステムのオーケストレーション
- Authors: Bastian Lampe, Lennart Reiher, Lukas Zanger, Timo Woopen, Raphael van
Kempen, Lutz Eckstein
- Abstract要約: 大規模協調型マルチロボットシステム全体を組織化するアプローチとして,RobotKubeを提案する。
このようなシステムの主なコンポーネントとして、追加アプリケーションのデプロイを要求できるイベント検出機能と、クラスタに必要な変更を自動的に設定可能なアプリケーションマネージャの2つを挙げる。
広く採用されているプラットフォームとRobot Operating Systemを組み合わせることで、CITSで開発、デプロイ、スケーリング、監視を行うための標準ツールとプラクティスの使用が可能になります。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Modern cyber-physical systems (CPS) such as Cooperative Intelligent Transport
Systems (C-ITS) are increasingly defined by the software which operates these
systems. In practice, microservice architectures can be employed, which may
consist of containerized microservices running in a cluster comprised of robots
and supporting infrastructure. These microservices need to be orchestrated
dynamically according to ever changing requirements posed at the system.
Additionally, these systems are embedded in DevOps processes aiming at
continually updating and upgrading both the capabilities of CPS components and
of the system as a whole. In this paper, we present RobotKube, an approach to
orchestrating containerized microservices for large-scale cooperative
multi-robot CPS based on Kubernetes. We describe how to automate the
orchestration of software across a CPS, and include the possibility to monitor
and selectively store relevant accruing data. In this context, we present two
main components of such a system: an event detector capable of, e.g.,
requesting the deployment of additional applications, and an application
manager capable of automatically configuring the required changes in the
Kubernetes cluster. By combining the widely adopted Kubernetes platform with
the Robot Operating System (ROS), we enable the use of standard tools and
practices for developing, deploying, scaling, and monitoring microservices in
C-ITS. We demonstrate and evaluate RobotKube in an exemplary and reproducible
use case that we make publicly available at
https://github.com/ika-rwth-aachen/robotkube .
- Abstract(参考訳): 協調インテリジェントトランスポートシステム(C-ITS)のような現代のサイバー物理システム(CPS)は、これらのシステムを操作するソフトウェアによってますます定義される。
実際には、ロボットで構成されたクラスタ内で動作し、インフラストラクチャをサポートするコンテナ化されたマイクロサービスで構成されるマイクロサービスアーキテクチャを採用することができる。
これらのマイクロサービスは、システムに課される要件の変化に応じて、動的にオーケストレーションされる必要がある。
さらにこれらのシステムは、cpsコンポーネントとシステム全体の機能を継続的に更新し、アップグレードすることを目的としたdevopsプロセスに組み込まれている。
本稿では,Kubernetesをベースとした大規模協調型マルチロボットCPSのためのコンテナマイクロサービスオーケストレーションアプローチであるRobotKubeを提案する。
我々は、CPS全体にわたるソフトウェアのオーケストレーションの自動化方法を説明し、関連する蓄積データを監視および選択的に保存する機能を含む。
このコンテキストでは、追加アプリケーションのデプロイを要求できるイベント検出と、Kubernetesクラスタで必要な変更を自動的に設定可能なアプリケーションマネージャという、システムの主要な2つのコンポーネントを提示します。
広く採用されているKubernetesプラットフォームとRobot Operating System(ROS)を組み合わせることで、C-ITSでマイクロサービスを開発、デプロイ、スケーリング、監視するための標準ツールとプラクティスの使用が可能になります。
私たちはrobotkubeを例示的で再現可能なユースケースとして、https://github.com/ika-rwth-aachen/robotkubeで公開しています。
関連論文リスト
- Spider2-V: How Far Are Multimodal Agents From Automating Data Science and Engineering Workflows? [73.81908518992161]
我々は、プロのデータサイエンスとエンジニアリングに焦点を当てた最初のマルチモーダルエージェントベンチマークであるSpider2-Vを紹介する。
Spider2-Vは、本物のコンピュータ環境における現実世界のタスクを特徴とし、20のエンタープライズレベルのプロフェッショナルアプリケーションを組み込んでいる。
これらのタスクは、エンタープライズデータソフトウェアシステムにおいて、コードを書き、GUIを管理することで、マルチモーダルエージェントがデータ関連のタスクを実行する能力を評価する。
論文 参考訳(メタデータ) (2024-07-15T17:54:37Z) - A Scalable Clustered Architecture for Cyber-Physical Systems [0.0]
サイバー物理システム(CPS)は相互接続システムの運用において重要な役割を担っている。
CPSは物理的資産やプロセスの検知、監視、制御が可能な物理およびソフトウェアコンポーネントを統合している。
このプロジェクトの開発は、CPSの課題に対するソリューションの設計と実装に貢献することを目的としている。
論文 参考訳(メタデータ) (2024-07-08T13:37:00Z) - ROS-LLM: A ROS framework for embodied AI with task feedback and structured reasoning [74.58666091522198]
非専門家による直感的なロボットプログラミングのためのフレームワークを提案する。
ロボットオペレーティングシステム(ROS)からの自然言語のプロンプトと文脈情報を活用する
我々のシステムは,大規模言語モデル (LLM) を統合し,非専門家がチャットインタフェースを通じてシステムにタスク要求を記述できるようにする。
論文 参考訳(メタデータ) (2024-06-28T08:28:38Z) - CARLOS: An Open, Modular, and Scalable Simulation Framework for the Development and Testing of Software for C-ITS [0.0]
CARLOS - C-ITSにおけるソフトウェアの開発とテストのためのオープンでモジュール化されたスケーラブルなシミュレーションフレームワークを提案する。
このフレームワークの中核となるビルディングブロックを提供し、コミュニティによってどのように利用され、拡張されるかを説明します。
本稿では、重要な設計原則を説明し、3つの主要なユースケースを示すことによって、アーキテクチャのモチベーションを高める。
論文 参考訳(メタデータ) (2024-04-02T10:48:36Z) - LPAC: Learnable Perception-Action-Communication Loops with Applications
to Coverage Control [80.86089324742024]
本稿では,その問題に対する学習可能なパーセプション・アクション・コミュニケーション(LPAC)アーキテクチャを提案する。
CNNは局所認識を処理する。グラフニューラルネットワーク(GNN)はロボットのコミュニケーションを促進する。
評価の結果,LPACモデルは標準分散型および集中型カバレッジ制御アルゴリズムよりも優れていた。
論文 参考訳(メタデータ) (2024-01-10T00:08:00Z) - Modular Customizable ROS-Based Framework for Rapid Development of Social
Robots [3.6622737533847936]
本稿では、このニーズに対処するオープンソースのフレームワークである、SROS(Socially-Interactive Robot Software Platform)について述べる。
特殊な知覚と対話のスキルは、任意のロボットに再利用可能な配置のためのROSサービスとして実装されている。
コンピュータビジョン, 音声処理, GPT2 自動補完音声をプラグアンドプレイ ROS サービスとして実装し, SROS のコア技術の有効性を実験的に検証した。
論文 参考訳(メタデータ) (2023-11-27T12:54:20Z) - SkiROS2: A skill-based Robot Control Platform for ROS [1.4502611532302039]
ROS上でのスキルベースのロボット制御プラットフォームであるSkiROS2を紹介する。
SkiROS2は、自動タスク計画とリアクティブ実行のための階層化されたハイブリッドコントロール構造を提案する。
本研究では,SkiROS2を現場に関連付け,タスク計画,推論,多感覚入力,製造実行システムの統合,強化学習の3つの事例を概説する。
論文 参考訳(メタデータ) (2023-06-29T15:25:51Z) - Monitoring ROS2: from Requirements to Autonomous Robots [58.720142291102135]
本稿では,構造化自然言語で記述された要件から自律ロボットのランタイムモニタを生成するための形式的アプローチの概要について述べる。
当社のアプローチでは,Fletal Requirement Elicitation Tool (FRET) とランタイム検証フレームワークであるCopilotを,Ogma統合ツールを通じて統合しています。
論文 参考訳(メタデータ) (2022-09-28T12:19:13Z) - Learning Connectivity-Maximizing Network Configurations [123.01665966032014]
本稿では、専門家からコミュニケーションエージェントを配置することを学ぶ畳み込みニューラルネットワーク(CNN)を用いた教師あり学習手法を提案する。
我々は,標準ライントポロジやリングトポロジ,ランダムに生成された105万件のテストケース,トレーニング中に見えない大規模なチームについて,CNNのパフォーマンスを実証した。
トレーニング後,本システムは10~20名のエージェントの最適化手法よりも2桁高速な接続構成を生成する。
論文 参考訳(メタデータ) (2021-12-14T18:59:01Z) - Realistic simulation of users for IT systems in cyber ranges [63.20765930558542]
ユーザアクティビティを生成するために,外部エージェントを用いて各マシンを計測する。
このエージェントは、決定論的および深層学習に基づく手法を組み合わせて、異なる環境に適応する。
また,会話や文書の作成を容易にする条件付きテキスト生成モデルを提案する。
論文 参考訳(メタデータ) (2021-11-23T10:53:29Z) - Machine Learning-based Orchestration of Containers: A Taxonomy and
Future Directions [25.763692543206773]
既存のメインストリームのクラウドサービスプロバイダは、自動化されたアプリケーション管理のために、分散システムインフラストラクチャにコンテナテクノロジを広く採用しています。
コンテナ化されたアプリケーションのデプロイ、メンテナンス、自動スケーリング、ネットワークの自動化を扱うために、コンテナオーケストレーションが重要な研究課題として提案されている。
本稿では,既存の機械学習ベースのコンテナオーケストレーション手法について概観する。
論文 参考訳(メタデータ) (2021-06-24T02:55:35Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。