OpenRTM-aist Python用 Paho MQTT通信モジュール
■ OpenRTM-aist用拡張モジュール名
OpenRTM-aist Python用 Paho MQTT通信モジュール
■ 概要
本ソフトウェアは、ロボットミドルウェアの一つであるRTミドルウェアで構築されたロボットシステムにおいて、
IoTプロトコルとして世界中で広く利用されている"MQTT"(Message Queuing Telemetry Transport)による通信を実現する、
拡張モジュール群です。
RTミドルウェアのリファレンス実装である産業技術総合研究所開発のOpenRTM-aist(Python版)を
本モジュール群で拡張することで、RTコンポーネントのデータポートのInterface TypeにMQTTを追加することができます。
OpenRTM-aistでは、TCP/IPネットワーク上の通信インタフェースは通常CORBAが選択されますが、
Interface TypeとしてMQTTを選択することでデータポート間の通信をMQTTで行えるようになります。
■ GitHubリポジトリ
OpenRTM-aist Python用 Paho MQTT通信モジュール