diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..b01b249
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,9 @@
+*.blend filter=lfs diff=lfs merge=lfs -text
+*.jpg filter=lfs diff=lfs merge=lfs -text
+*.png filter=lfs diff=lfs merge=lfs -text
+*.exr filter=lfs diff=lfs merge=lfs -text
+*.hdr filter=lfs diff=lfs merge=lfs -text
+*.mp4 filter=lfs diff=lfs merge=lfs -text
+*.obj filter=lfs diff=lfs merge=lfs -text
+*.stl filter=lfs diff=lfs merge=lfs -text
+*.dae filter=lfs diff=lfs merge=lfs -text
diff --git a/sdf/grip_tool/meshes/grip_tool_grip1.dae b/sdf/grip_tool/meshes/grip_tool_grip1.dae
new file mode 100644
index 0000000..ae3d060
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_grip1.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9f9073d3d1df5baed66ddbf52ff6dd77e4865efa7b0d60f4f54cc6d3c1b1edde
+size 102231
diff --git a/sdf/grip_tool/meshes/grip_tool_grip1.stl b/sdf/grip_tool/meshes/grip_tool_grip1.stl
new file mode 100644
index 0000000..46f098f
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_grip1.stl
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0ebeeb8841a5fd6295a315eba8032e390614d7d044bce823d9bb0908053dbbce
+size 36584
diff --git a/sdf/grip_tool/meshes/grip_tool_root.dae b/sdf/grip_tool/meshes/grip_tool_root.dae
new file mode 100644
index 0000000..200a24a
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_root.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:334eb4235abda3c4b03d61837834e092f327d260177e9d8af56fb6b37ee7258a
+size 443375
diff --git a/sdf/grip_tool/meshes/grip_tool_root.stl b/sdf/grip_tool/meshes/grip_tool_root.stl
new file mode 100644
index 0000000..d184f95
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_root.stl
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:62b22f6ea8c60b38b52d333a4e00efac5aed1fc153dc3b696e76b4b012f7cd06
+size 121884
diff --git a/sdf/grip_tool/meshes/grip_tool_tool.dae b/sdf/grip_tool/meshes/grip_tool_tool.dae
new file mode 100644
index 0000000..528c7d6
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_tool.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3958986941c076dc41f5f8ad4049a559cbd7221e83153867a95731b95f41a760
+size 338225
diff --git a/sdf/grip_tool/meshes/grip_tool_tool.stl b/sdf/grip_tool/meshes/grip_tool_tool.stl
new file mode 100644
index 0000000..d184f95
--- /dev/null
+++ b/sdf/grip_tool/meshes/grip_tool_tool.stl
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:62b22f6ea8c60b38b52d333a4e00efac5aed1fc153dc3b696e76b4b012f7cd06
+size 121884
diff --git a/sdf/grip_tool/model.config b/sdf/grip_tool/model.config
new file mode 100644
index 0000000..0ecfc12
--- /dev/null
+++ b/sdf/grip_tool/model.config
@@ -0,0 +1,16 @@
+
+
+
+ grip_tool
+ 1.0
+ model.sdf
+
+
+ brothermechanic
+ brothermechanic@gmail.com
+
+
+
+ Grip Tool
+
+
diff --git a/sdf/grip_tool/model.sdf b/sdf/grip_tool/model.sdf
new file mode 100644
index 0000000..5b64f69
--- /dev/null
+++ b/sdf/grip_tool/model.sdf
@@ -0,0 +1,152 @@
+
+
+
+
+
+ 0 0 0 0 0 0
+
+ 0 0 0 0 0 0
+
+
+ model://grip_tool/meshes/grip_tool_root.dae
+ 1.0 1.0 1.0
+
+
+
+
+ 0.0 0.0 0.0 0.0 -0.0 0.0
+
+ 0.8 0.8 0.8 1.0
+ 0.8 0.8 0.8 1.0
+ 0.5 0.5 0.5 1.0
+
+
+
+ model://grip_tool/meshes/grip_tool_root.dae
+ 1.0 1.0 1.0
+
+
+
+
+
+ 0 0 0.1095 0 0 0
+
+ 0 0 0 0 0 0
+
+
+ model://grip_tool/meshes/grip_tool_tool.dae
+ 1.0 1.0 1.0
+
+
+
+
+ 0.0 0.0 0.0 0.0 -0.0 0.0
+
+ 0.8 0.8 0.8 1.0
+ 0.8 0.8 0.8 1.0
+ 0.5 0.5 0.5 1.0
+
+
+
+ model://grip_tool/meshes/grip_tool_tool.dae
+ 1.0 1.0 1.0
+
+
+
+
+
+ 0.068 0.02375 0.1145 0 1.5708 0
+
+ 0 0 0 0 -1.5708 0
+
+
+ model://grip_tool/meshes/grip_tool_grip1.dae
+ 1.0 1.0 1.0
+
+
+
+
+ -2.3167228135889673e-09 0.0 0.0 -0.0 -1.570796251296997 0.0
+
+ 0.8 0.8 0.8 1.0
+ 0.8 0.8 0.8 1.0
+ 0.5 0.5 0.5 1.0
+
+
+
+ model://grip_tool/meshes/grip_tool_grip1.dae
+ 1.0 1.0 1.0
+
+
+
+
+
+ -0.068 -0.02375 0.1145 3.14159 1.5708 0
+
+ 0 0 0 0 -1.5708 0
+
+
+ model://grip_tool/meshes/grip_tool_grip1.dae
+ 1.0 1.0 1.0
+
+
+
+
+ 1.661072168701594e-09 0.0 0.0 -1.7021841970882648e-14 -1.5707961320877075 0.0
+
+ 0.8 0.8 0.8 1.0
+ 0.8 0.8 0.8 1.0
+ 0.5 0.5 0.5 1.0
+
+
+
+ model://grip_tool/meshes/grip_tool_grip1.dae
+ 1.0 1.0 1.0
+
+
+
+
+
+ root
+ link_grip_tool_tool
+ 0.0 0.0 0.0 0.0 0.0 0.0
+
+ 0 0 1.0
+
+
+
+ 2.0
+ 1.0
+
+
+
+
+ link_grip_tool_tool
+ link_grip_tool_grip1
+ 0.0 0.0 0.0 0.0 0.0 0.0
+
+ 0 0 1.0
+
+ -0.05
+ 0
+ 2.0
+ 1.0
+
+
+
+
+ link_grip_tool_tool
+ link_grip_tool_grip2
+ 0.0 0.0 0.0 0.0 0.0 0.0
+
+ 0 0 1.0
+
+ -0.05
+ 0
+ 2.0
+ 1.0
+
+
+
+
+
diff --git a/sdf/grip_tool/textures/T_grip_tool_d.png b/sdf/grip_tool/textures/T_grip_tool_d.png
new file mode 100644
index 0000000..5bded59
--- /dev/null
+++ b/sdf/grip_tool/textures/T_grip_tool_d.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e4a21eb1d38e18f186aa9770ac050c23c49eb732ff0eade2c416c04ec76d9ec4
+size 173681
diff --git a/sdf/grip_tool/textures/T_grip_tool_n.png b/sdf/grip_tool/textures/T_grip_tool_n.png
new file mode 100644
index 0000000..7f9476a
--- /dev/null
+++ b/sdf/grip_tool/textures/T_grip_tool_n.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:20aee01d1c062d4db303253926809a57518de6c2758c796faaa85e5463dbf79e
+size 2348237
diff --git a/sdf/grip_tool/textures/T_grip_tool_orm.png b/sdf/grip_tool/textures/T_grip_tool_orm.png
new file mode 100644
index 0000000..ee9f83d
--- /dev/null
+++ b/sdf/grip_tool/textures/T_grip_tool_orm.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aa77f14788fd485cda5d3828d6df1a8d9b6e3345ea08e6af82b37291f059a7f2
+size 3381575