Skip to content

rqt_jtc: Check for interface type when adding joint names (backport #2231)#2242

Merged
christophfroehlich merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-2231
Mar 26, 2026
Merged

rqt_jtc: Check for interface type when adding joint names (backport #2231)#2242
christophfroehlich merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-2231

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify bot commented Mar 26, 2026

The JTC RQT gui extracts joint names from the required state interfaces of a controller matching the JTC name pattern. If that controller doesn't contain limits for all joints, that controller will be ignored. Therefore, of the controller has setup a speed scaling state interface, that will show up in the list of joints, while there are no limits configured.

Thus, the GUI cannot be used if the controller is setup with a speed scaling state interface.

This commit only adds state interfaces which are of type "position" or "velocity" to the list of joints.


This is an automatic backport of pull request #2231 done by Mergify.

@christophfroehlich christophfroehlich merged commit a8f7326 into kilted Mar 26, 2026
11 checks passed
@christophfroehlich christophfroehlich deleted the mergify/bp/kilted/pr-2231 branch March 26, 2026 13:35
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