diff --git a/rrrobot_ws/src/gazebo_models/model_mappings.txt b/rrrobot_ws/src/gazebo_models/model_mappings.txt
index 33a1499..9166897 100644
--- a/rrrobot_ws/src/gazebo_models/model_mappings.txt
+++ b/rrrobot_ws/src/gazebo_models/model_mappings.txt
@@ -1,2 +1,3 @@
square_trash_can,unit_box/image.jpg,plastic
-unit_box,unit_box/image.jpg,plastic
\ No newline at end of file
+unit_box,unit_box/image.jpg,plastic
+plastic_bottle,plastic_bottle/image.jpg,plastic
\ No newline at end of file
diff --git a/rrrobot_ws/src/gazebo_models/plastic_bottle/meshes/plastic_bottle.STL b/rrrobot_ws/src/gazebo_models/plastic_bottle/meshes/plastic_bottle.STL
new file mode 100644
index 0000000..fb93350
Binary files /dev/null and b/rrrobot_ws/src/gazebo_models/plastic_bottle/meshes/plastic_bottle.STL differ
diff --git a/rrrobot_ws/src/gazebo_models/plastic_bottle/model.config b/rrrobot_ws/src/gazebo_models/plastic_bottle/model.config
new file mode 100644
index 0000000..2db2c1d
--- /dev/null
+++ b/rrrobot_ws/src/gazebo_models/plastic_bottle/model.config
@@ -0,0 +1,11 @@
+
+
+ plastic_bottle
+ 1.0
+ model.sdf
+
+
+
+
+
+
diff --git a/rrrobot_ws/src/gazebo_models/plastic_bottle/model.sdf b/rrrobot_ws/src/gazebo_models/plastic_bottle/model.sdf
new file mode 100644
index 0000000..87003da
--- /dev/null
+++ b/rrrobot_ws/src/gazebo_models/plastic_bottle/model.sdf
@@ -0,0 +1,107 @@
+
+
+
+
+
+ 1
+
+ 0.166667
+ 0
+ 0
+ 0.166667
+ 0
+ 0.166667
+
+ 0 0 0 0 -0 0
+
+ -0 4e-06 -1.05917 1.5708 -0 0
+ 1
+ 0
+ 0
+ 0
+
+ 0 0 0 0 -0 0
+
+
+ /app/rrrobot_ws/src/gazebo_models/plastic_bottle/meshes/plastic_bottle.STL
+ 1 1 1
+
+
+
+ 1
+
+
+ __default__
+
+ 0.3 0.3 0.3 1
+ 0.7 0.7 0.7 1
+ 0.01 0.01 0.01 1
+ 0 0 0 1
+
+ 0
+ 1
+
+
+ 0
+ 10
+ 0 0 0 0 -0 0
+
+
+ /app/rrrobot_ws/src/gazebo_models/plastic_bottle/meshes/plastic_bottle.STL
+ 1 1 1
+
+
+
+
+
+ 1
+ 1
+ 0 0 0
+ 0
+ 0
+
+
+ 1
+ 0
+ 0
+ 1
+
+ 0
+
+
+
+
+ 0
+ 1e+06
+
+
+ 0
+ 1
+ 1
+
+ 0
+ 0.2
+ 1e+13
+ 1
+ 0.01
+ 0
+
+
+ 1
+ -0.01
+ 0
+ 0.2
+ 1e+13
+ 1
+
+
+
+
+
+ 0
+ 1
+
+