-
Notifications
You must be signed in to change notification settings - Fork 71
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SW-2049] ability to stream joint gains through hardware interface (#588
) ## Change Overview Adds k_q_p and k_qd_p to the command interface of Spot's hardware interface.These get set to an initial value via the `initial_value` field from the URDF, so existing logic here in the hardware interface to parse this input has been removed in favor of this new method. Existing controllers will not need to change anything, as they simply don't claim the interface. The following PR in the stack will set up a controller to allow users to easily change this at runtime. This PR also depends on the changes from bdaiinstitute/spot_description#3 to expose these new command interfaces in the URDF. ## Testing Done The default behavior from the user interface does not change with this PR. - [x] Tested wiggle arm example successfully on robot with default gains - [x] Tested wiggle arm example with different initial gains, verified that robot behavior adjusts accordingly \\
- Loading branch information
1 parent
c8dc94f
commit 37de15b
Showing
4 changed files
with
96 additions
and
115 deletions.
There are no files selected for viewing
Submodule spot_description
updated
2 files
+48 −27 | spot_description/urdf/spot.ros2_control.xacro | |
+7 −5 | spot_description/urdf/spot.urdf.xacro |
This file contains 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
This file contains 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
Oops, something went wrong.