Skip to content

Add parsing of control gains for hand#51

Merged
kou merged 2 commits into
enactic:mainfrom
csiro-robotics:feature/configurable-hand-gains
Apr 29, 2026
Merged

Add parsing of control gains for hand#51
kou merged 2 commits into
enactic:mainfrom
csiro-robotics:feature/configurable-hand-gains

Conversation

@TJMolnar
Copy link
Copy Markdown
Contributor

@TJMolnar TJMolnar commented Apr 17, 2026

Adds an additional set of control gains for the hand to be passed to ros2 control. See enactic/openarm_ros2#88 for corresponding change to openarm_hardware.

<param name="kd6">${control_gains['joint6']['kd']}</param>
<param name="kd7">${control_gains['joint7']['kd']}</param>
<xacro:if value="${hand}">
<param name="kph">${control_gains['hand']['kp']}</param>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kph is not immediately obvious, so would kp_hand be a clearer name?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed, changed as requested.

@abetomo
Copy link
Copy Markdown
Contributor

abetomo commented Apr 22, 2026

Would the same change also be needed in urdf/ros2_control/openarm.bimanual.ros2_control.xacro ?

@TJMolnar
Copy link
Copy Markdown
Contributor Author

Would the same change also be needed in urdf/ros2_control/openarm.bimanual.ros2_control.xacro ?

Apologies, I just completely missed this file, should all be fixed in the latest commit.

@kou kou merged commit e1e52ce into enactic:main Apr 29, 2026
6 checks passed
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.

3 participants