diff --git a/models/Lunar_lander/meshes/Lunar lander.dae b/models/Lunar_lander/meshes/Lunar lander.dae
new file mode 100644
index 0000000..4b7c788
--- /dev/null
+++ b/models/Lunar_lander/meshes/Lunar lander.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:23088a3bdffafe776883f049b647f11e937ac8eb40c3f2bccb307f220bac8129
+size 4329789
diff --git a/models/Lunar_lander/model.config b/models/Lunar_lander/model.config
new file mode 100644
index 0000000..4102d51
--- /dev/null
+++ b/models/Lunar_lander/model.config
@@ -0,0 +1,18 @@
+
+
+
+ Lunar_lander
+ 1.0
+
+ model.sdf
+
+
+ sanjay_j_p
+ sjayalak@purdue.edu
+
+
+
+ Lunar_lander
+
+
+
diff --git a/models/Lunar_lander/model.sdf b/models/Lunar_lander/model.sdf
new file mode 100644
index 0000000..8f8cdf5
--- /dev/null
+++ b/models/Lunar_lander/model.sdf
@@ -0,0 +1,25 @@
+
+
+
+ true
+
+ 0 0 0.0 0 0 0
+
+
+
+ model://Lunar_lander/meshes/Lunar lander.dae
+ 0.4 0.4 0.4
+
+
+
+
+
+
+ model://Lunar_lander/meshes/Lunar lander.dae
+ 0.4 0.4 0.4
+
+
+
+
+
+
diff --git a/models/lunar/materials/scripts/gazebo.material b/models/lunar/materials/scripts/gazebo.material
new file mode 100644
index 0000000..77fee43
--- /dev/null
+++ b/models/lunar/materials/scripts/gazebo.material
@@ -0,0 +1,13 @@
+material Gazebo/LunarSurface
+{
+ technique
+ {
+ pass
+ {
+ texture_unit
+ {
+ texture lunar_plane.png
+ }
+ }
+ }
+}
diff --git a/models/lunar/meshes/lunar_plane.png b/models/lunar/meshes/lunar_plane.png
new file mode 100644
index 0000000..c0dbf92
--- /dev/null
+++ b/models/lunar/meshes/lunar_plane.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c7ae69e280adbac5b67a4d74b041bbe3b0ae813a795ec9d40597765228e9791d
+size 929825
diff --git a/models/lunar/meshes/lunar_surface.dae b/models/lunar/meshes/lunar_surface.dae
new file mode 100644
index 0000000..b0a8600
--- /dev/null
+++ b/models/lunar/meshes/lunar_surface.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded0aa990e9de64723c463080f768f6575118e21ce084ae5b4ca617b09972e8e
+size 4317629
diff --git a/models/lunar/meshes/lunar_surface.jpg b/models/lunar/meshes/lunar_surface.jpg
new file mode 100644
index 0000000..2f357ca
Binary files /dev/null and b/models/lunar/meshes/lunar_surface.jpg differ
diff --git a/models/lunar/meshes/lunar_surface.stl b/models/lunar/meshes/lunar_surface.stl
new file mode 100644
index 0000000..c84393c
--- /dev/null
+++ b/models/lunar/meshes/lunar_surface.stl
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:616c5f836e7cc9eeec2923aa20393af80c246bcd9b3624a47bb7cb192bfcd89b
+size 1464184
diff --git a/models/lunar/meshes/untitled.dae b/models/lunar/meshes/untitled.dae
new file mode 100644
index 0000000..f0d86bc
--- /dev/null
+++ b/models/lunar/meshes/untitled.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8e7bb1753cbe1b4dd612bfcbb340c3577860b429d633b305735b67ab5fdab9c2
+size 7550
diff --git a/models/lunar/model.config b/models/lunar/model.config
new file mode 100644
index 0000000..f683957
--- /dev/null
+++ b/models/lunar/model.config
@@ -0,0 +1,16 @@
+
+
+
+ lunar
+ 1.0
+ model.sdf
+
+
+ Sanjay_J_P
+ name@email.address
+
+
+
+ lunar surface
+
+
diff --git a/models/lunar/model.sdf b/models/lunar/model.sdf
new file mode 100644
index 0000000..e83fa80
--- /dev/null
+++ b/models/lunar/model.sdf
@@ -0,0 +1,49 @@
+
+
+
+ true
+
+
+
+
+
+
+ 0.2
+
+
+
+
+ 0.01
+ 1000
+ 1
+
+ 0.02
+
+
+
+
+
+ 1 1 1
+ model://lunar/meshes/lunar_surface.dae
+
+
+
+
+
+
+
+ 1 1 1
+ model://lunar/meshes/lunar_surface.dae
+
+
+
+
+
+
+
+
+
+