Show EOL distros:
Package Summary
The mqtt_bridge package
- Maintainer status: developed
- Maintainer: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- Author: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- License: MIT
- Source: git https://github.com/groove-x/mqtt_bridge.git (branch: master)
Package Summary
The mqtt_bridge package
- Maintainer status: maintained
- Maintainer: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- Author: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- License: MIT
- Source: git https://github.com/groove-x/mqtt_bridge.git (branch: master)
Package Summary
The mqtt_bridge package
- Maintainer status: maintained
- Maintainer: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- Author: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- License: MIT
- Source: git https://github.com/groove-x/mqtt_bridge.git (branch: master)
Package Summary
The mqtt_bridge package
- Maintainer status: maintained
- Maintainer: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- Author: Junya Hayashi <junya.hayashi AT groove-x DOT com>
- License: MIT
- Source: git https://github.com/groove-x/mqtt_bridge.git (branch: master)
Contents
Concept
mqtt_bridge provides a functionality to bridge between ROS and MQTT in bidirectional.
mqtt_bridge uses ROS message as its protocol. Messages from ROS are serialized by json (or messagepack) for MQTT, and messages from MQTT are deserialized for ROS topic. So MQTT messages should be ROS message compatible. (We use rosbridge_library.internal.message_conversion for message conversion.)
This limitation can be overcome by defining custom bridge class.
Nodes