Grip tool SDF

This commit is contained in:
brothermechanic 2023-06-18 17:35:09 +00:00 committed by Igor Brylyov
parent cccd99c774
commit ddf7f113a0
12 changed files with 204 additions and 0 deletions

9
.gitattributes vendored Normal file
View file

@ -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

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f9073d3d1df5baed66ddbf52ff6dd77e4865efa7b0d60f4f54cc6d3c1b1edde
size 102231

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ebeeb8841a5fd6295a315eba8032e390614d7d044bce823d9bb0908053dbbce
size 36584

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:334eb4235abda3c4b03d61837834e092f327d260177e9d8af56fb6b37ee7258a
size 443375

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62b22f6ea8c60b38b52d333a4e00efac5aed1fc153dc3b696e76b4b012f7cd06
size 121884

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3958986941c076dc41f5f8ad4049a559cbd7221e83153867a95731b95f41a760
size 338225

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62b22f6ea8c60b38b52d333a4e00efac5aed1fc153dc3b696e76b4b012f7cd06
size 121884

View file

@ -0,0 +1,16 @@
<?xml version="1.0"?>
<model>
<name>grip_tool</name>
<version>1.0</version>
<sdf version="1.6">model.sdf</sdf>
<author>
<name>brothermechanic</name>
<email>brothermechanic@gmail.com</email>
</author>
<description>
Grip Tool
</description>
</model>

152
sdf/grip_tool/model.sdf Normal file
View file

@ -0,0 +1,152 @@
<?xml version="1.0"?>
<!-- created with Phobos 1.0.1 "Capricious Choutengan" -->
<sdf version="1.6">
<model name="grip_tool">
<link name="root">
<pose>0 0 0 0 0 0</pose>
<collision name="grip_tool_root">
<pose>0 0 0 0 0 0</pose>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_root.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</collision>
<visual name="grip_tool_root">
<pose>0.0 0.0 0.0 0.0 -0.0 0.0</pose>
<material>
<ambient>0.8 0.8 0.8 1.0</ambient>
<diffuse>0.8 0.8 0.8 1.0</diffuse>
<specular>0.5 0.5 0.5 1.0</specular>
</material>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_root.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</visual>
</link>
<link name="link_grip_tool_tool">
<pose>0 0 0.1095 0 0 0</pose>
<collision name="grip_tool_tool">
<pose>0 0 0 0 0 0</pose>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_tool.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</collision>
<visual name="grip_tool_tool">
<pose>0.0 0.0 0.0 0.0 -0.0 0.0</pose>
<material>
<ambient>0.8 0.8 0.8 1.0</ambient>
<diffuse>0.8 0.8 0.8 1.0</diffuse>
<specular>0.5 0.5 0.5 1.0</specular>
</material>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_tool.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</visual>
</link>
<link name="link_grip_tool_grip1">
<pose>0.068 0.02375 0.1145 0 1.5708 0</pose>
<collision name="grip_tool_grip1">
<pose>0 0 0 0 -1.5708 0</pose>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_grip1.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</collision>
<visual name="grip_tool_grip1">
<pose>-2.3167228135889673e-09 0.0 0.0 -0.0 -1.570796251296997 0.0</pose>
<material>
<ambient>0.8 0.8 0.8 1.0</ambient>
<diffuse>0.8 0.8 0.8 1.0</diffuse>
<specular>0.5 0.5 0.5 1.0</specular>
</material>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_grip1.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</visual>
</link>
<link name="link_grip_tool_grip2">
<pose>-0.068 -0.02375 0.1145 3.14159 1.5708 0</pose>
<collision name="grip_tool_grip2">
<pose>0 0 0 0 -1.5708 0</pose>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_grip1.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</collision>
<visual name="grip_tool_grip2">
<pose>1.661072168701594e-09 0.0 0.0 -1.7021841970882648e-14 -1.5707961320877075 0.0</pose>
<material>
<ambient>0.8 0.8 0.8 1.0</ambient>
<diffuse>0.8 0.8 0.8 1.0</diffuse>
<specular>0.5 0.5 0.5 1.0</specular>
</material>
<geometry>
<mesh>
<uri>model://grip_tool/meshes/grip_tool_grip1.dae</uri>
<scale>1.0 1.0 1.0</scale>
</mesh>
</geometry>
</visual>
</link>
<joint name="link_grip_tool_tool" type="revolute">
<parent>root</parent>
<child>link_grip_tool_tool</child>
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<axis>
<xyz>0 0 1.0</xyz>
<limit>
<lower></lower>
<upper></upper>
<effort>2.0</effort>
<velocity>1.0</velocity>
</limit>
</axis>
</joint>
<joint name="link_grip_tool_grip1" type="prismatic">
<parent>link_grip_tool_tool</parent>
<child>link_grip_tool_grip1</child>
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<axis>
<xyz>0 0 1.0</xyz>
<limit>
<lower>-0.05</lower>
<upper>0</upper>
<effort>2.0</effort>
<velocity>1.0</velocity>
</limit>
</axis>
</joint>
<joint name="link_grip_tool_grip2" type="prismatic">
<parent>link_grip_tool_tool</parent>
<child>link_grip_tool_grip2</child>
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<axis>
<xyz>0 0 1.0</xyz>
<limit>
<lower>-0.05</lower>
<upper>0</upper>
<effort>2.0</effort>
<velocity>1.0</velocity>
</limit>
</axis>
</joint>
</model>
</sdf>

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e4a21eb1d38e18f186aa9770ac050c23c49eb732ff0eade2c416c04ec76d9ec4
size 173681

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20aee01d1c062d4db303253926809a57518de6c2758c796faaa85e5463dbf79e
size 2348237

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa77f14788fd485cda5d3828d6df1a8d9b6e3345ea08e6af82b37291f059a7f2
size 3381575