Skip to content

Dual arm setup#385

Draft
mhubii wants to merge 1 commit into
rollingfrom
feature/lbr-fri-ros2-stack-189/dual-arm-moveit
Draft

Dual arm setup#385
mhubii wants to merge 1 commit into
rollingfrom
feature/lbr-fri-ros2-stack-189/dual-arm-moveit

Conversation

@mhubii
Copy link
Copy Markdown
Collaborator

@mhubii mhubii commented Mar 29, 2026

Addresses #189

  • Update lbr_bringup package as it might not facilitate the dual setup right now, and users should not be forced to write their own bringup package for this purpose ...
  • Dual arm robot description demo
  • Dual arm MoveIt demo

Consider moving lbr_controllers.yaml, which currently introduces a lbr_ros2_control dependency for loading the URDF here:

<parameters>$(find lbr_ros2_control)/config/lbr_controllers.yaml</parameters>

Replaces #215

@mhubii mhubii force-pushed the feature/lbr-fri-ros2-stack-189/dual-arm-moveit branch from d3af205 to 820621a Compare March 29, 2026 14:21
Copy link
Copy Markdown
Collaborator Author

@mhubii mhubii left a comment

Choose a reason for hiding this comment

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

TODO

@@ -0,0 +1,33 @@
# these parameters are read by the lbr_system_interface.xacro and configure the lbr_ros2_control::SystemInterface
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

these system configs are outdated

@@ -0,0 +1,33 @@
# these parameters are read by the lbr_system_interface.xacro and configure the lbr_ros2_control::SystemInterface
hardware:
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

same as above, outdated


<robot name="lbr_dual_arm" xmlns:xacro="http://www.ros.org/wiki/xacro">
<!-- include the lbr iiwa macro -->
<xacro:include filename="$(find lbr_description)/urdf/iiwa7/iiwa7_description.xacro" />
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

might be better to include .urdf.xacro now, also double check the URDF was updated correctly

@@ -0,0 +1,28 @@
cmake_minimum_required(VERSION 3.8)
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

check recent default cmake version

<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>lbr_dual_arm_description</name>
<version>2.1.2</version>
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

have this version match the other packages

--build-type ament_cmake \
--license Apache-2.0 \
--maintainer-name mhubii \
--maintainer-email "m.huber_1994@hotmail.de" \
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

maybe skip this for the demo

@mhubii mhubii linked an issue Mar 29, 2026 that may be closed by this pull request
@mhubii mhubii self-assigned this Mar 29, 2026
@mhubii mhubii added the enhancement New feature or request label Mar 29, 2026
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.

issue: Dual-IIWA7 Arm Setup using ROS2 FRI Stack

1 participant