diff --git a/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760.urdf.xacro b/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760.urdf.xacro
index 6b7cf34..0a5f5b5 100644
--- a/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760.urdf.xacro
+++ b/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760.urdf.xacro
@@ -19,6 +19,7 @@
+
+ use_fake_hardware="$(arg use_fake_hardware)"
+ gazebo_sim="$(arg gazebo_sim)"/>
diff --git a/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760_macro.xacro b/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760_macro.xacro
index 05957f6..b4d82b3 100644
--- a/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760_macro.xacro
+++ b/kuka_lbr_iisy_support/urdf/lbr_iisy3_r760_macro.xacro
@@ -5,7 +5,7 @@
-
+
+ use_fake_hardware="${use_fake_hardware}"
+ gazebo_sim="${gazebo_sim}" />
diff --git a/kuka_lbr_iisy_support/urdf/lbr_iisy_ros2_control.xacro b/kuka_lbr_iisy_support/urdf/lbr_iisy_ros2_control.xacro
index 4b23d85..e355e8a 100644
--- a/kuka_lbr_iisy_support/urdf/lbr_iisy_ros2_control.xacro
+++ b/kuka_lbr_iisy_support/urdf/lbr_iisy_ros2_control.xacro
@@ -1,6 +1,6 @@
-
+
@@ -9,14 +9,20 @@
0.0
- kuka_rox::KukaRoXHardwareInterface
- ${client_ip}
- ${controller_ip}
- ${control_mode}
- ${consequent_lost_packets}
- ${lost_packets_in_timeframe}
- ${timeframe_ms}
+
+ gazebo_ros2_control/GazeboSystem
+
+
+ kuka_rox::KukaRoXHardwareInterface
+ ${client_ip}
+ ${controller_ip}
+ ${control_mode}
+ ${consequent_lost_packets}
+ ${lost_packets_in_timeframe}
+ ${timeframe_ms}
+
+ gazebo_ros2_control/GazeboSystem
@@ -68,5 +74,13 @@
+
+
+ robot_description
+ robot_state_publisher
+ $(find kuka_rox_hw_interface)/config/ros2_controller_config.yaml
+ $(find kuka_rox_hw_interface)/config/joint_trajectory_controller_config.yaml
+
+