diff --git a/README.md b/README.md new file mode 100644 index 00000000..49be4002 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +This update adds ROS 2 Jazzy compatibility for the Gazebo simulation stack within the clearpath_manipulator_description package. Specifically, it integrates the Universal Robots URDF/Xacro file with ROS 2’s control and Gazebo Sim (Harmonic) interfaces. + +### 🧩 Key Changes + +Added ROS 2 Jazzy–compatible simulation configuration files. + +Updated universal_robots.urdf.xacro to support ROS 2 control (ros2_control) and Gazebo plugins. + +Ensured compatibility with the Clearpath manipulator stack for ROS 2 (Jazzy). diff --git a/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro b/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro index 483c0d1e..3a09420a 100644 --- a/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro +++ b/clearpath_manipulators_description/urdf/arm/universal_robots.urdf.xacro @@ -48,6 +48,7 @@ sim_ignition:='' "> + @@ -58,28 +59,56 @@ + - + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + @@ -92,17 +121,39 @@ + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -114,10 +165,17 @@ + - - - + + + + + + + + + @@ -129,16 +187,35 @@ + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + safety_k_position="${_safety_k_position}"> - - - - - + + + + + + gz_ros2_control/GazeboSimSystem + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + \ No newline at end of file