Skip to content

modify: ee_type flag#59

Merged
kou merged 1 commit into
enactic:mainfrom
tokirobot:yt/small_bug
May 25, 2026
Merged

modify: ee_type flag#59
kou merged 1 commit into
enactic:mainfrom
tokirobot:yt/small_bug

Conversation

@tokirobot
Copy link
Copy Markdown
Contributor

Summary

ee_type was not passed to the right arm hardware interface in the bimanual ros2_control xacro, causing the right arm to always fall back to the default value (parallel_link) regardless of what was specified.

Changes

  • Add <param name="ee_type">${ee_type}</param> to openarm_right_hardware_interface in openarm.bimanual.ros2_control.xacro

@kou kou marked this pull request as ready for review May 25, 2026 07:10
Copilot AI review requested due to automatic review settings May 25, 2026 07:10
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes a ros2_control configuration issue in the bimanual OpenArm Xacro macros where the ee_type setting was not being forwarded to the right hardware interface, causing the right arm to fall back to its internal default regardless of the user-provided value.

Changes:

  • Forward ee_type into openarm_right_hardware_interface in the v2.0 bimanual ros2_control Xacro.
  • Forward ee_type into openarm_right_hardware_interface in the v1.0 bimanual ros2_control Xacro.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
assets/robot/openarm_v2.0/urdf/ros2_control/openarm.bimanual.ros2_control.xacro Adds ee_type param forwarding to the right hardware interface; also changes the macro’s default ee_type.
assets/robot/openarm_v1.0/urdf/ros2_control/openarm.bimanual.ros2_control.xacro Adds ee_type param forwarding to the right hardware interface; also changes the macro’s default hand value.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 21 to 25
right_can_interface:=^|can0
use_fake_hardware:=^|false
fake_sensor_commands:=^|false
ee_type:=^|parallel_link
ee_type:=^|pinch_gripper
left_arm_prefix:=^|left_
Comment on lines 21 to 26
right_can_interface:=^|can0
use_fake_hardware:=^|true
fake_sensor_commands:=^|false
hand:=^|false
hand:=^|true
ee_type:=^|parallel_link
left_arm_prefix:=^|left_
use_fake_hardware:=^|false
fake_sensor_commands:=^|false
ee_type:=^|parallel_link
ee_type:=^|pinch_gripper
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use_fake_hardware:=^|true
fake_sensor_commands:=^|false
hand:=^|false
hand:=^|true
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kou kou merged commit 3c65e5f into enactic:main May 25, 2026
10 checks passed
@tokirobot tokirobot deleted the yt/small_bug branch May 25, 2026 07:32
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.

4 participants