軽量メッセージング
携帯回線など帯域幅が限られるネットワークを使うロボットの、メッセージ負荷を抑えます。
コネクテッドロボット向け EMQX
EMQX でロボットを接続してテレメトリを配信し、エッジとクラウドをまたぐフリート運用を連携します。
ロボット企業からの信頼
概要
ロボットの台数に合わせて拡張できる MQTT メッセージングで、ロボットとアプリケーションをつなぎます。
携帯回線など帯域幅が限られるネットワークを使うロボットの、メッセージ負荷を抑えます。
テレメトリを一度パブリッシュすると、制御センター、監視ツール、他のロボットが必要なデータを購読できます。
デバイスやアプリケーションの増加に応じ、トピックベースのメッセージングでロボット群の更新を共有します。
アーキテクチャ
必要な ROS/DDS データを MQTT にブリッジし、広域ネットワークでのフリート監視や遠隔連携を実現します。
ロボットデータ
ブリッジとエッジ
ブリッジアプリケーション
対象トピックとペイロードの変換
EMQX Edge
MQTT プラットフォーム
EMQX Cluster
EMQX ノード 1
EMQX ノード 2
EMQX ノード 3
EMQX ノード N
フリートアプリケーション
エージェントの用途例
ブリッジが必要な ROS/DDS データを MQTT に変換し、EMQX がフリートアプリケーションに配信します。
主な機能
ロボットと接続されたアプリケーションの間で、テレメトリや監督用コマンドを低遅延で交換します。
パフォーマンスガイドメッセージングをクラスターに分散し、ブローカーノードの障害によるサービス中断を抑えます。
クラスタリングガイドTLS で接続を暗号化し、クライアントを認証して、各ロボットやアプリケーションがアクセスできるトピックを制御します。
セキュリティガイドブリッジアプリケーションで必要な ROS/DDS メッセージを MQTT に変換し、ロボットのローカルネットワークを越えた通信を実現します。
ROS 2 ブリッジの例MQTT の配信オプションとセッション設定を組み合わせ、ロボットの再接続時のテレメトリやコマンドの配信を支えます。
MQTT 配信ガイドロボットのテレメトリを AI サービスに配信し、アプリケーションが生成した結果やコマンドを MQTT で返します。
HTTP 配信ガイドアプリケーション
共通のデータ基盤で、多様なロボットアプリケーションをつなぎます。
ロボットの状態やタスクの更新を共有し、拠点をまたぐフリートを連携します。
テレメトリや必要なセンサーデータをエッジやクラウドのサービスに送り、分析やフリート監視に活用します。
自律移動ロボットを倉庫システムに接続し、タスク割り当て、在庫更新、監視を行います。
ドローンと地上ロボットのデータを組み合わせ、灌漑、施肥、農作業に活用します。
導入事例
EVENTEC は EMQX を使い、ロボットとクラウド間の双方向通信、テレメトリ、タスク配信、複数ロボットの連携を実現しています。住宅コミュニティでの配送、警備、清掃を担うサービスロボットを支えています。
事例を読む
リソース
よくある質問
EMQX はロボットとアプリケーションの間で MQTT メッセージを配信します。エッジとクラウドをまたぐフリートテレメトリ、遠隔監視、監督用コマンドに対応します。
MQTT はコンパクトなメッセージとパブリッシュ/サブスクライブ方式を採用しています。ロボットは、アプリケーションごとに個別の接続を維持することなく、複数のアプリケーションとデータを共有できます。
ブリッジアプリケーションが対象の ROS トピックを購読し、データを MQTT ペイロードに変換して EMQX にパブリッシュします。コマンドはブリッジを経由して逆方向に送信できます。
EMQX は接続とメッセージルーティングをクラスター全体に分散します。フリートの規模、メッセージレート、ペイロード、ネットワーク条件に合わせて構成を設計し、検証してください。
TLS による通信の暗号化、クライアント認証、トピック単位の認可を設定します。ロボットとバックエンドアプリケーションには、別々の認証情報と権限を使用してください。
倉庫ロボットの連携、フリートの遠隔監視、農業ロボット、AI 分析向けのテレメトリパイプラインなどが挙げられます。