Skip to content

RTDE: Add target_base_wrench field#539

Merged
urfeex merged 1 commit into
UniversalRobots:masterfrom
urfeex:rtde_target_base_wrench
Jul 17, 2026
Merged

RTDE: Add target_base_wrench field#539
urfeex merged 1 commit into
UniversalRobots:masterfrom
urfeex:rtde_target_base_wrench

Conversation

@urfeex

@urfeex urfeex commented Jul 17, 2026

Copy link
Copy Markdown
Member

This field was added in 5.26 / 10.13, see https://docs.universal-robots.com/tutorials/communication-protocol-tutorials/rtde-guide.html


Note

Low Risk
Additive RTDE schema entry with no behavior change unless clients request the new field; the Ruby pin only affects CI.

Overview
Adds support for the target_base_wrench RTDE output (PolyScope 5.26 / 10.13), typed as vector6d_t in DataPackage::g_type_list so recipes that include the field parse and serialize correctly.

The exhaustive RTDE output recipe fixture is updated so CHECK_RTDE_DOCS_RECIPE / integration checks stay aligned with the documented output set.

CI test_start_ursim pins Ruby 3.2 instead of 3.3 for the Bats job.

Reviewed by Cursor Bugbot for commit 93e2908. Bugbot is set up for automated code reviews on this repo. Configure here.

This field was added in 5.26 / 10.13
@urfeex
urfeex requested a review from URJala July 17, 2026 09:11
@urfeex urfeex added the enhancement New feature or request label Jul 17, 2026
@urfeex urfeex mentioned this pull request Jul 17, 2026
@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.52%. Comparing base (84d65c7) to head (93e2908).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #539      +/-   ##
==========================================
- Coverage   79.36%   78.52%   -0.85%     
==========================================
  Files         115      114       -1     
  Lines        6776     6501     -275     
  Branches     3000     3000              
==========================================
- Hits         5378     5105     -273     
+ Misses       1023     1022       -1     
+ Partials      375      374       -1     
Flag Coverage Δ
check_version_ur10-3.15.8 11.12% <ø> (-1.78%) ⬇️
check_version_ur10e-10.11.0 11.12% <ø> (-0.05%) ⬇️
check_version_ur10e-5.15.2 11.31% <ø> (-0.85%) ⬇️
check_version_ur12e-10.12.1 11.12% <ø> (-0.10%) ⬇️
check_version_ur12e-5.25.1 11.17% <ø> (-0.19%) ⬇️
check_version_ur15-10.12.1 11.17% <ø> (-0.05%) ⬇️
check_version_ur15-5.25.1 11.31% <ø> (-0.05%) ⬇️
check_version_ur16e-10.12.1 11.17% <ø> (ø)
check_version_ur16e-5.25.1 11.93% <ø> (+0.57%) ⬆️
check_version_ur18-10.12.1 11.12% <ø> (-0.10%) ⬇️
check_version_ur18-5.25.1 11.12% <ø> (ø)
check_version_ur20-10.12.1 11.12% <ø> (-0.05%) ⬇️
check_version_ur20-5.25.1 11.88% <ø> (+0.52%) ⬆️
check_version_ur3-3.14.3 11.17% <ø> (-0.43%) ⬇️
check_version_ur30-10.12.1 11.12% <ø> (-0.05%) ⬇️
check_version_ur30-5.25.1 11.12% <ø> (-0.41%) ⬇️
check_version_ur3e-10.11.0 11.12% <ø> (-0.10%) ⬇️
check_version_ur3e-5.9.4 11.12% <ø> (-1.10%) ⬇️
check_version_ur5-3.15.8 11.12% <ø> (-1.59%) ⬇️
check_version_ur5e-10.11.0 11.12% <ø> (-0.05%) ⬇️
check_version_ur5e-5.12.8 11.53% <ø> (ø)
check_version_ur7e-10.11.0 11.12% <ø> (-0.10%) ⬇️
check_version_ur7e-5.22.2 11.12% <ø> (-0.05%) ⬇️
check_version_ur8long-10.12.1 11.21% <ø> (+0.04%) ⬆️
check_version_ur8long-5.25.1 11.12% <ø> (-0.46%) ⬇️
python_scripts 75.90% <ø> (ø)
start_ursim ?
ur5-3.14.3 74.60% <ø> (-0.32%) ⬇️
ur5e-10.11.0 69.27% <ø> (-0.29%) ⬇️
ur5e-10.12.0 70.36% <ø> (-0.10%) ⬇️
ur5e-10.7.0 ?
ur5e-5.9.4 75.30% <ø> (-0.11%) ⬇️
ur7e-10.13.0 70.38% <ø> (-0.10%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@urfeex
urfeex force-pushed the rtde_target_base_wrench branch from 93e2908 to 1f14276 Compare July 17, 2026 11:39
@mergify

mergify Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@urfeex
urfeex merged commit a63dd4a into UniversalRobots:master Jul 17, 2026
98 of 123 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants