ROS2 Comms Integration
Project | Task | Project Manager |
---|---|---|
Comms | ROS2 Radio Communication | @Alex Szabo |
Task Description
Need for project: Newer versions of ROS2, Humble and above have an autodiscovery feature that automatically lets you find other radios on your ROS2 network. By upgrading, we can fix our configuration issue with comms.
Goal: Send various ROS2 messages from the base station computer <--> jetson.
Requirements:
Supporting Resources:
https://discourse.ros.org/t/long-range-ros-2-data-transmission-using-sik-telemetry-radios/32847
https://docs.ros.org/en/humble/Concepts/Intermediate/About-Different-Middleware-Vendors.html
https://docs.ros.org/en/humble/Concepts/Basic/About-Discovery.html
https://docs.ros.org/en/humble/Concepts/Intermediate/About-Quality-of-Service-Settings.html
https://docs.ros.org/en/humble/Concepts/Advanced/About-Internal-Interfaces.html
https://github.com/machinekoder/hearbeat
Constraints
Constraints | Author | Appended Date |
---|---|---|
N/A | N/A | N/A |
Subteam Contacts
Subteam | Contact | Description |
---|---|---|
Software | Alex Szabo: | For ROS2 Questions |
Electrical | Yuchen: @Yuchen Lin | For radio questions |
Assignees
Assignee | Monday Task | Date |
---|---|---|
XX | Jul 21, 2024 |
Task Progression/Updates
Author: @person: 2024/05/04
UPDATE
Bullet points for updates
Communication
Communication must be proactive. The subteam lead will check in with you at least once a week to get a progress report update, but it is very important that when a roadblock occurs, you reach out for help and update Monday with a blocked or stuck status.
Blocked: for tasks that have dependencies on other projects that have not been completed yet
Stuck: you are unable to get something working.
Documentation
Upon making progression updates, please update the documentation page for this project with any critical information and resources.
Add documentation to this document:Comms 2024
Documentation Guide: SW/FW Documentation Guideline