Activate motor_status_broadcaster in arm, drive, and science; add telemetry to stepper and talo#73
Merged
IshanDutta11 merged 11 commits intoumdloop:mainfrom Feb 23, 2026
Conversation
…shbaraneetharan/athena-code into motor-telemetry-and-docs
IshanDutta11
approved these changes
Feb 23, 2026
Contributor
IshanDutta11
left a comment
There was a problem hiding this comment.
This looks good. I will need to test this, but it should not impact the logic of anything else so if for some reason it does not work, I will ask you for another pull request.
AbuWabu3697
pushed a commit
to AbuWabu3697/athena-code
that referenced
this pull request
Mar 8, 2026
…emetry to stepper and talo (umdloop#73) * Add motor telemetry (temp/current) for RMD/SMC, update README, add can_setup.sh * add motor_status_broadcaster and fix CAN script paths in README * fix: use Humble-compatible get_value() and include path * Add motor telemetry (temp/current) for RMD/SMC, update README, add can_setup.sh * add motor_status_broadcaster and fix CAN script paths in README * fix: use Humble-compatible get_value() and include path * Activate motor_status_broadcaster in arm, drive, and science bringup * Add motor telemetry to stepper and talon hardware, activate broadcaster in science --------- Co-authored-by: IshanDutta11 <49695896+IshanDutta11@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follows up on PR #46
Arm broadcaster active with 5 joints (base_yaw, shoulder_pitch, elbow_pitch, wrist_pitch, wrist_roll)
Drive broadcaster active with 4 RMD propulsion joints; added motor_temperature/torque_current state interfaces to drive.rmd.ros2_control.xacro (the hardware already reads this data, xacro just wasn't declaring it)
Science broadcaster active with stepper and talon joints; added telemetry support to both hardware interfaces: