diff --git a/src/sherpa/urdf/components/imu.xacro b/src/sherpa/urdf/components/imu.xacro
new file mode 100644
index 0000000..80f93be
--- /dev/null
+++ b/src/sherpa/urdf/components/imu.xacro
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ ${frequency}
+ ${name}_link
+ true
+ /imu
+
+
+
+
\ No newline at end of file
diff --git a/src/sherpa/urdf/components/mecanum_wheel.xacro b/src/sherpa/urdf/components/mecanum_wheel.xacro
index 8a74a00..58f5523 100644
--- a/src/sherpa/urdf/components/mecanum_wheel.xacro
+++ b/src/sherpa/urdf/components/mecanum_wheel.xacro
@@ -13,11 +13,11 @@
-
+
-
+
@@ -46,18 +46,18 @@
-
-
-
-
-
-
- 1.2
- 0
- 1 ${friction_dir} 0
-
-
-
+
+
+
+
+
+
+ 1.2
+ 0
+ 1 ${friction_dir} 0
+
+
+
diff --git a/src/sherpa/urdf/components/ouster_lidar.xacro b/src/sherpa/urdf/components/ouster_lidar.xacro
index 280fd66..6061d23 100644
--- a/src/sherpa/urdf/components/ouster_lidar.xacro
+++ b/src/sherpa/urdf/components/ouster_lidar.xacro
@@ -140,11 +140,6 @@
-
- ogre2
-
${frequency}
/velodyne_points
${name}_link
diff --git a/src/sherpa/urdf/meshes/mecanum_wheel_left.STL b/src/sherpa/urdf/meshes/mecanum_wheel_left.STL
new file mode 100644
index 0000000..35d6a9e
Binary files /dev/null and b/src/sherpa/urdf/meshes/mecanum_wheel_left.STL differ
diff --git a/src/sherpa/urdf/meshes/mecanum_wheel_right.STL b/src/sherpa/urdf/meshes/mecanum_wheel_right.STL
new file mode 100644
index 0000000..ddca9ba
Binary files /dev/null and b/src/sherpa/urdf/meshes/mecanum_wheel_right.STL differ
diff --git a/src/sherpa/urdf/sherpa.xacro b/src/sherpa/urdf/sherpa.xacro
old mode 100755
new mode 100644
index e9bdf30..eb3d166
--- a/src/sherpa/urdf/sherpa.xacro
+++ b/src/sherpa/urdf/sherpa.xacro
@@ -1,5 +1,11 @@
-
+
+
+
+ $(find sherpa)/config/mecanum_controller.yaml
+
+
+
@@ -14,9 +20,11 @@
+
+
@@ -24,17 +32,33 @@
-
-
- wheel_fl_joint
- wheel_fr_joint
- wheel_bl_joint
- wheel_br_joint
- 0.22
- 0.22
- 0.04
- -5
- 5
-
-
+
+
+ gz_ros2_control/GazeboSimSystem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file