Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(tel): ROS to MQTT #124

Open
wants to merge 6 commits into
base: mgt-ros
Choose a base branch
from
Open

feat(tel): ROS to MQTT #124

wants to merge 6 commits into from

Conversation

davidbeechey
Copy link
Contributor

ROS package to convert ROS messages to MQTT messages (and vice versa) for telemetry (in Python).

  • config.yaml specifies which topics to subscribe and publish to in each direction, including callback functions for processing messages.
  • ros_to_mqtt file contains the ROS to MQTT conversion code. The other files are for test publishers/subscribers for both ROS and MQTT for testing purposes.

- However, no topic information is retained in rosout so going to move to a config.yaml file and manually list topics and their serialisation function
- config.yaml defines which ROS topic to subscribe to, which MQTT topic to publish to, and a function to process the msg.
- message_type will come later
@davidbeechey davidbeechey requested a review from kshxtij as a code owner June 7, 2023 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant