Skip to content

lite_description: rename ros2_control plugin to humanoid_control_robstride#5

Merged
T-K-233 merged 2 commits into
mainfrom
rename/humanoid-control
Jun 29, 2026
Merged

lite_description: rename ros2_control plugin to humanoid_control_robstride#5
T-K-233 merged 2 commits into
mainfrom
rename/humanoid-control

Conversation

@T-K-233

@T-K-233 T-K-233 commented Jun 29, 2026

Copy link
Copy Markdown
Member

Downstream consumer update for the bar_* → humanoid_control_* series rename (humanoid_control / formerly bar_ros2, PR #8).

The real-hardware ros2_control plugin is now humanoid_control_robstride/RobstrideSystem (was bar_robstride/RobstrideSystem). Updated the generator input cad/ros2_control.json and the regenerated *.ros2_control.xacro for lite_dummy and lite_bimanual; pytest (873 passed) confirms the committed xacro still matches the generator.

The plugin name is a passthrough string, so this is independent of PR #8's build — it can land on its own. bar_ros2 / bar_buildfarm references left as-is (repo/channel rename deferred).

🤖 Generated with Claude Code

T-K-233 and others added 2 commits June 29, 2026 16:46
…trol_robstride

Follows the bar_* -> humanoid_control_* series rename. The real-hardware
ros2_control plugin for Robstride actuators is now registered as
humanoid_control_robstride/RobstrideSystem (was bar_robstride/RobstrideSystem).
Updated the generator input (cad/ros2_control.json) and the regenerated
xacro for both lite_dummy and lite_bimanual; pytest confirms the committed
xacro still matches the generator. The bar_ros2 repo / bar_buildfarm refs
are left as-is (repo/channel rename deferred).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The hybrid ros2_control emitter (urdf_to_xacro.py) hardcoded
"bar_sito/SitoSystem" in the Sito-joint comment, so regenerated prime
xacro always carried the old name regardless of the json plugin value.
Rename to humanoid_control_sito to match the bar_* -> humanoid_control_*
series rename. Lite robots have no Sito joints, so this is inert for
lite_description's own artifacts (1376 pytest pass); it makes future
prime_description regenerations emit the new name.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@T-K-233 T-K-233 force-pushed the rename/humanoid-control branch from 6d855a7 to 297cc80 Compare June 29, 2026 23:46
@T-K-233 T-K-233 merged commit e8d8661 into main Jun 29, 2026
2 checks passed
@T-K-233 T-K-233 deleted the rename/humanoid-control branch June 29, 2026 23: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.

1 participant