Skip to content

Radio message updates - #346

Merged
barulicm merged 25 commits into
mainfrom
dev/barulicm/auto_radio_msgs
Jun 23, 2025
Merged

Radio message updates#346
barulicm merged 25 commits into
mainfrom
dev/barulicm/auto_radio_msgs

Conversation

@barulicm

Copy link
Copy Markdown
Contributor

This PR

  • Updates the software-communication submodule to the latest commit on support/generation3
  • Adds ateam_radio_msgs package
    • Provides submodule radio headers for other packages to use.
    • Auto-generates ROS versions of telemetry messages and conversion code
    • Provides some radio-specific, manually-defined ROS messages
      • I'm still not sure where the line between this package and ateam_msgs should be, but I didn't want to put all the auto-gen stuff in the general package.
  • Moves all radio-related packages to the "radio" folder
  • Adds new topic & message type for reporting radio connectivity status
    • /robot_feedback/connection/robotN
  • Renames feedback topics
    • /robot_feedback/status/robotN -> /robot_feedback/basic/robotN
    • /robot_feedback/motion/robotN -> /robot_feedback/extended/robotN
  • Adds parameters to radio bridge to configure firmware controls systems
    • controls_enabled.body_vel
    • controls_enabled.wheel_vel
    • controls_enabled.wheel_torque

Because why just update a submodule and like three files when you can touch 48 files and add a whole new build step instead?

@barulicm
barulicm merged commit ec2ca48 into main Jun 23, 2025
1 check passed
@barulicm
barulicm deleted the dev/barulicm/auto_radio_msgs branch June 23, 2025 01:53
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.

2 participants