Skip to content

docs: Hold parameter names on controller ROS 2 reference page - #32

Merged
legubiao merged 1 commit into
mainfrom
cursor/hold-params-reference-discoverability-0ed0
Oct 31, 2026
Merged

legubiao merged 1 commit into
mainfrom
cursor/hold-params-reference-discoverability-0ed0

Conversation

@legubiao

Copy link
Copy Markdown
Contributor

Problem

Site search on Controller ROS 2 parameters missed hold_first_check_position_threshold and hold_position_threshold because the reference page only linked to the how-to Hold section without spelling those keys in its own tables.

Change

  • Under Basic Joint Controller and OCS2 Arm Controller, add a Hold subsection with the two parameter rows (wording aligned with the how-to Hold table and StateHold).
  • Keep links to shared Hold for fuller prose.
  • Fill locale/zh_CN/LC_MESSAGES/4-reference/controllers/8-ros2_parameters.po for the new strings.

Verification

  • make html / make html-zh_CN — success
  • python3 scripts/check_zh_coverage.py --threshold 95 — 100%
  • python3 scripts/check_zh_mix.py — pass
  • Built EN reference HTML contains both parameter names twice (Basic Joint + OCS2 Arm sections): build/html/4-reference/controllers/8-ros2_parameters.html
Open in Web Open in Cursor 

Reference tables for Basic Joint and OCS2 Arm now include
hold_first_check_position_threshold and hold_position_threshold
with the same semantics as the how-to Hold table, plus links to
the shared Hold section for full prose. Updates zh_CN catalog.

Co-authored-by: HUANG ZHENBIAO <legubiao@users.noreply.github.com>
@legubiao
legubiao merged commit 529c1bf into main Oct 31, 2026
2 checks passed
@legubiao
legubiao deleted the cursor/hold-params-reference-discoverability-0ed0 branch October 31, 2026 15:27
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