AshDash93 commited on
Commit
ee24376
·
verified ·
1 Parent(s): 16f1ab9

Upload binary assets (USD, STL, PNG)

Browse files
Files changed (36) hide show
  1. .gitattributes +20 -0
  2. assets/toy_sorting/InteractiveAsset/SM_P_Flavour_02/Collected_SM_P_Flavour_02/Props/SM_P_Tray_01.usd +3 -0
  3. assets/toy_sorting/Kitchen_Other/Kitchen_Box.usd +3 -0
  4. assets/toy_sorting/Kitchen_Other/Kitchen_Disk001.usd +3 -0
  5. assets/toy_sorting/Kitchen_Other/Kitchen_Disk002.usd +3 -0
  6. assets/toy_sorting/Table049/Table049.usd +3 -0
  7. assets/toy_sorting/Table049/texture/T_Table049_BC001.png +3 -0
  8. assets/toy_sorting/Table049/texture/T_Table049_N001.png +3 -0
  9. assets/toy_sorting/Table049/texture/T_Table049_ORM001.png +3 -0
  10. assets/toy_sorting/so_arm101/urdf/assets/base_motor_holder_so101_v1.part +14 -0
  11. assets/toy_sorting/so_arm101/urdf/assets/base_motor_holder_so101_v1.stl +3 -0
  12. assets/toy_sorting/so_arm101/urdf/assets/base_so101_v2.part +14 -0
  13. assets/toy_sorting/so_arm101/urdf/assets/base_so101_v2.stl +3 -0
  14. assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_base_v1.part +14 -0
  15. assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_base_v1.stl +3 -0
  16. assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_wrist_v1.part +14 -0
  17. assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_wrist_v1.stl +3 -0
  18. assets/toy_sorting/so_arm101/urdf/assets/moving_jaw_so101_v1.part +14 -0
  19. assets/toy_sorting/so_arm101/urdf/assets/moving_jaw_so101_v1.stl +3 -0
  20. assets/toy_sorting/so_arm101/urdf/assets/rotation_pitch_so101_v1.part +14 -0
  21. assets/toy_sorting/so_arm101/urdf/assets/rotation_pitch_so101_v1.stl +3 -0
  22. assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_no_horn_v1.part +14 -0
  23. assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_no_horn_v1.stl +3 -0
  24. assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_v1.part +14 -0
  25. assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_v1.stl +3 -0
  26. assets/toy_sorting/so_arm101/urdf/assets/under_arm_so101_v1.part +14 -0
  27. assets/toy_sorting/so_arm101/urdf/assets/under_arm_so101_v1.stl +3 -0
  28. assets/toy_sorting/so_arm101/urdf/assets/upper_arm_so101_v1.part +14 -0
  29. assets/toy_sorting/so_arm101/urdf/assets/upper_arm_so101_v1.stl +3 -0
  30. assets/toy_sorting/so_arm101/urdf/assets/waveshare_mounting_plate_so101_v2.part +14 -0
  31. assets/toy_sorting/so_arm101/urdf/assets/waveshare_mounting_plate_so101_v2.stl +0 -0
  32. assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_follower_so101_v1.part +14 -0
  33. assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_follower_so101_v1.stl +3 -0
  34. assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_pitch_so101_v2.part +14 -0
  35. assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_pitch_so101_v2.stl +3 -0
  36. assets/toy_sorting/so_arm101/urdf/so_arm101.urdf +386 -0
.gitattributes CHANGED
@@ -33,3 +33,23 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assets/toy_sorting/InteractiveAsset/SM_P_Flavour_02/Collected_SM_P_Flavour_02/Props/SM_P_Tray_01.usd filter=lfs diff=lfs merge=lfs -text
37
+ assets/toy_sorting/Kitchen_Other/Kitchen_Box.usd filter=lfs diff=lfs merge=lfs -text
38
+ assets/toy_sorting/Kitchen_Other/Kitchen_Disk001.usd filter=lfs diff=lfs merge=lfs -text
39
+ assets/toy_sorting/Kitchen_Other/Kitchen_Disk002.usd filter=lfs diff=lfs merge=lfs -text
40
+ assets/toy_sorting/Table049/Table049.usd filter=lfs diff=lfs merge=lfs -text
41
+ assets/toy_sorting/Table049/texture/T_Table049_BC001.png filter=lfs diff=lfs merge=lfs -text
42
+ assets/toy_sorting/Table049/texture/T_Table049_N001.png filter=lfs diff=lfs merge=lfs -text
43
+ assets/toy_sorting/Table049/texture/T_Table049_ORM001.png filter=lfs diff=lfs merge=lfs -text
44
+ assets/toy_sorting/so_arm101/urdf/assets/base_motor_holder_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
45
+ assets/toy_sorting/so_arm101/urdf/assets/base_so101_v2.stl filter=lfs diff=lfs merge=lfs -text
46
+ assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_base_v1.stl filter=lfs diff=lfs merge=lfs -text
47
+ assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_wrist_v1.stl filter=lfs diff=lfs merge=lfs -text
48
+ assets/toy_sorting/so_arm101/urdf/assets/moving_jaw_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
49
+ assets/toy_sorting/so_arm101/urdf/assets/rotation_pitch_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
50
+ assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_no_horn_v1.stl filter=lfs diff=lfs merge=lfs -text
51
+ assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_v1.stl filter=lfs diff=lfs merge=lfs -text
52
+ assets/toy_sorting/so_arm101/urdf/assets/under_arm_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
53
+ assets/toy_sorting/so_arm101/urdf/assets/upper_arm_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
54
+ assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_follower_so101_v1.stl filter=lfs diff=lfs merge=lfs -text
55
+ assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_pitch_so101_v2.stl filter=lfs diff=lfs merge=lfs -text
assets/toy_sorting/InteractiveAsset/SM_P_Flavour_02/Collected_SM_P_Flavour_02/Props/SM_P_Tray_01.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4f0716281b45e2ed411632073cd1624216a2afe227cfac19c99254f7cc5cf6b8
3
+ size 202276
assets/toy_sorting/Kitchen_Other/Kitchen_Box.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce5a4b97655734c45878347600b3b6ca9fd6685e71e7947ca3192e4925c93cd1
3
+ size 4243318
assets/toy_sorting/Kitchen_Other/Kitchen_Disk001.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:822e16fe883f869398c75bde326ba06485c428d113c7891553a00ba32d6d6915
3
+ size 298195
assets/toy_sorting/Kitchen_Other/Kitchen_Disk002.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a873ffa057631641ea71b538a394402f25422eb91e1f534a837d2d52dbd1fdac
3
+ size 9435467
assets/toy_sorting/Table049/Table049.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:33e9fca333ebafc72b991f7052168867d35f22d488df7d0c0d2fd3a9ae754341
3
+ size 6656126
assets/toy_sorting/Table049/texture/T_Table049_BC001.png ADDED

Git LFS Details

  • SHA256: e843eb35830a208dbeaa41f96ee8678fd3eae1202a0debae705292e1ded5b76a
  • Pointer size: 132 Bytes
  • Size of remote file: 2.94 MB
assets/toy_sorting/Table049/texture/T_Table049_N001.png ADDED

Git LFS Details

  • SHA256: 9352232ce2beb23d8959985adac6ba835e3254b66a9e14c933a55b51777a8bd6
  • Pointer size: 132 Bytes
  • Size of remote file: 2.51 MB
assets/toy_sorting/Table049/texture/T_Table049_ORM001.png ADDED

Git LFS Details

  • SHA256: 1181ba8139ebe6b3f34e1545c941ac5572bb41444e61b3ba9c650897314de323
  • Pointer size: 132 Bytes
  • Size of remote file: 5.17 MB
assets/toy_sorting/so_arm101/urdf/assets/base_motor_holder_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "84d8ae1881704ebae1ffb70a",
4
+ "documentMicroversion": "0eea3500852bdb2f58b1cb79",
5
+ "documentVersion": "a5c3b0dfaa52ddd6829011cd",
6
+ "elementId": "22efbe4e0bef24fcd20f96e5",
7
+ "fullConfiguration": "default",
8
+ "id": "MCOhripg0ry51VlsC",
9
+ "isStandardContent": false,
10
+ "name": "Base_motor_holder_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/base_motor_holder_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8cd2f241037ea377af1191fffe0dd9d9006beea6dcc48543660ed41647072424
3
+ size 1877084
assets/toy_sorting/so_arm101/urdf/assets/base_so101_v2.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "bf61a6bc85b1d1a8bf9ea51b",
4
+ "documentMicroversion": "20484d37162a32a8a41a37f2",
5
+ "documentVersion": "25801b070e5b360715de8a30",
6
+ "elementId": "312f32f0073fa6e8e36fba7a",
7
+ "fullConfiguration": "default",
8
+ "id": "MY69cJlqvSzIiODdH",
9
+ "isStandardContent": false,
10
+ "name": "Base_SO101 v2 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/base_so101_v2.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb12b7026575e1f70ccc7240051f9d943553bf34e5128537de6cd86fae33924d
3
+ size 471584
assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_base_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "652d5731024e57367badfda6",
4
+ "documentMicroversion": "56a8b8013480c176fd87df8d",
5
+ "documentVersion": "984ac31c92cac3664c8effb3",
6
+ "elementId": "6fb7b7f9315511b548d670ff",
7
+ "fullConfiguration": "default",
8
+ "id": "Mf4ZebMr4BkShucFj",
9
+ "isStandardContent": false,
10
+ "name": "Motor_holder_SO101_Base v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_base_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:31242ae6fb59d8b15c66617b88ad8e9bded62d57c35d11c0c43a70d2f4caa95b
3
+ size 1129384
assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_wrist_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "4bd66da73cacb4d946d43e44",
4
+ "documentMicroversion": "2bf56247e58b70e90806e318",
5
+ "documentVersion": "df78bb7089f1de7d5588d238",
6
+ "elementId": "d7dfe76e402c21bbd8124e43",
7
+ "fullConfiguration": "default",
8
+ "id": "MN9BZ1p69dQQtKTjq",
9
+ "isStandardContent": false,
10
+ "name": "Motor_holder_SO101_Wrist v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/motor_holder_so101_wrist_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:887f92e6013cb64ea3a1ab8675e92da1e0beacfd5e001f972523540545e08011
3
+ size 1052184
assets/toy_sorting/so_arm101/urdf/assets/moving_jaw_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "46218c02ef80d36172edbb35",
4
+ "documentMicroversion": "68b7d387e2500c451586ae59",
5
+ "documentVersion": "79c101d1a0207b77362b561a",
6
+ "elementId": "d4b1411d5d7333298f6e2458",
7
+ "fullConfiguration": "default",
8
+ "id": "MrHPLr9hZkrXwcSA4",
9
+ "isStandardContent": false,
10
+ "name": "Moving_Jaw_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/moving_jaw_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:785a9dded2f474bc1d869e0d3dae398a3dcd9c0c345640040472210d2861fa9d
3
+ size 1413584
assets/toy_sorting/so_arm101/urdf/assets/rotation_pitch_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "14078aa6723c502d07d6902e",
4
+ "documentMicroversion": "c0fca717407275159bcc6ed7",
5
+ "documentVersion": "3d9a887ff68fa477d98162b8",
6
+ "elementId": "43d24b3857ff686b275578bf",
7
+ "fullConfiguration": "default",
8
+ "id": "MrQ6Kmk9QDZlwbp95",
9
+ "isStandardContent": false,
10
+ "name": "Rotation_Pitch_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/rotation_pitch_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9be900cc2a2bf718102841ef82ef8d2873842427648092c8ed2ca1e2ef4ffa34
3
+ size 883684
assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_no_horn_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "56e5f3702dad85e17841d2e2",
4
+ "documentMicroversion": "7958a6acbc8e0d0a0a611746",
5
+ "documentVersion": "29a4c51b8bf277a22743a333",
6
+ "elementId": "8c14fb13a6557ec89ff5d227",
7
+ "fullConfiguration": "default",
8
+ "id": "MOcaIFg8XgL+Ybg9z",
9
+ "isStandardContent": false,
10
+ "name": "STS3215_03a_no_horn v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_no_horn_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:75ef3781b752e4065891aea855e34dc161a38a549549cd0970cedd07eae6f887
3
+ size 865884
assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "d2941bdba816affebdc6d6f0",
4
+ "documentMicroversion": "5904ef3cea04a0d0bc88b698",
5
+ "documentVersion": "dd4f7470101215836a4ae8c9",
6
+ "elementId": "e670b72d49b06f88fad5dbd8",
7
+ "fullConfiguration": "default",
8
+ "id": "M5vQNpe0onRFueych",
9
+ "isStandardContent": false,
10
+ "name": "STS3215_03a v1 <5>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/sts3215_03a_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a37c871fb502483ab96c256baf457d36f2e97afc9205313d9c5ab275ef941cd0
3
+ size 954084
assets/toy_sorting/so_arm101/urdf/assets/under_arm_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "9f5d6db47eb112442b9f130f",
4
+ "documentMicroversion": "e99cf45162e34789bd99512b",
5
+ "documentVersion": "817ebf29c5663d412edc0753",
6
+ "elementId": "2813aaffe3c8a342616d3527",
7
+ "fullConfiguration": "default",
8
+ "id": "M9yAEiX02J3c4HqXa",
9
+ "isStandardContent": false,
10
+ "name": "Under_arm_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/under_arm_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d01d1f2de365651dcad9d6669e94ff87ff7652b5bb2d10752a66a456a86dbc71
3
+ size 1975884
assets/toy_sorting/so_arm101/urdf/assets/upper_arm_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "57f3eae43434311c28ac752b",
4
+ "documentMicroversion": "33eeab136e831427f0f0ca74",
5
+ "documentVersion": "435d47b71ef26075bf82672c",
6
+ "elementId": "a8e0c02dc43f7ccb373c52e4",
7
+ "fullConfiguration": "default",
8
+ "id": "Ml3rwO4kV53jDRgcs",
9
+ "isStandardContent": false,
10
+ "name": "Upper_arm_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/upper_arm_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:475056e03a17e71919b82fd88ab9a0b898ab50164f2a7943652a6b2941bb2d4f
3
+ size 1303484
assets/toy_sorting/so_arm101/urdf/assets/waveshare_mounting_plate_so101_v2.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "066f8b5064455ec46759cd8c",
4
+ "documentMicroversion": "04c5790374bf3edfbbb7e818",
5
+ "documentVersion": "408440a116f7d8700bbb11c2",
6
+ "elementId": "dc35e56269e36de39738b34d",
7
+ "fullConfiguration": "default",
8
+ "id": "MjhXxhyF1+iAgCtUh",
9
+ "isStandardContent": false,
10
+ "name": "WaveShare_Mounting_Plate_SO101 v2 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/waveshare_mounting_plate_so101_v2.stl ADDED
Binary file (62.8 kB). View file
 
assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_follower_so101_v1.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "e02f1e1d3fdd766a19a55890",
4
+ "documentMicroversion": "03f1dfc090db6bbecdb14475",
5
+ "documentVersion": "8a15327cfbde0344e0951076",
6
+ "elementId": "2317bd70c68862eeebd64492",
7
+ "fullConfiguration": "default",
8
+ "id": "MpI0voU28BOAZ6D9x",
9
+ "isStandardContent": false,
10
+ "name": "Wrist_Roll_Follower_SO101 v1 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_follower_so101_v1.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4b17b410a12d64ec39554abc3e8054d8a97384b2dc4a8d95a5ecb2a93670f5f4
3
+ size 1439884
assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_pitch_so101_v2.part ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configuration": "default",
3
+ "documentId": "eb144d215e733b8dbbb50b81",
4
+ "documentMicroversion": "4fef760722dee3a9b5ff19b1",
5
+ "documentVersion": "5880c1e9413206cac10772d0",
6
+ "elementId": "3c22c2c23cb0ce545b9df2ba",
7
+ "fullConfiguration": "default",
8
+ "id": "Ma99J59HxnSe2TArb",
9
+ "isStandardContent": false,
10
+ "name": "Wrist_Roll_Pitch_SO101 v2 <1>",
11
+ "partId": "JFD",
12
+ "suppressed": false,
13
+ "type": "Part"
14
+ }
assets/toy_sorting/so_arm101/urdf/assets/wrist_roll_pitch_so101_v2.stl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6c7ec5525b4d8b9e397a30ab4bb0037156a5d5f38a4adf2c7d943d6c56eda5ae
3
+ size 2699784
assets/toy_sorting/so_arm101/urdf/so_arm101.urdf ADDED
@@ -0,0 +1,386 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generated using onshape-to-robot -->
3
+ <!-- Onshape https://cad.onshape.com/documents/7715cc284bb430fe6dab4ffd/w/4fd0791b683777b02f8d975a/e/826c553ede3b7592eb9ca800 -->
4
+ <robot name="so101_new_calib">
5
+
6
+ <!-- Materials -->
7
+ <material name="3d_printed">
8
+ <color rgba="1.0 0.82 0.12 1.0"/>
9
+ </material>
10
+ <material name="sts3215">
11
+ <color rgba="0.1 0.1 0.1 1.0"/>
12
+ </material>
13
+
14
+ <!-- Link base -->
15
+ <link name="base_link">
16
+ <inertial>
17
+ <origin xyz="0.0137179 -5.19711e-05 0.0334843" rpy="0 0 0"/>
18
+ <mass value="0.147"/>
19
+ <inertia ixx="0.000114686" ixy="-4.59787e-07" ixz="4.97151e-06" iyy="0.000136117" iyz="9.75275e-08" izz="0.000130364"/>
20
+ </inertial>
21
+ <!-- Part base_motor_holder_so101_v1 -->
22
+ <visual>
23
+ <origin xyz="-0.00636471 -9.94414e-05 -0.0024" rpy="1.5708 -1.67685e-15 1.5708"/>
24
+ <geometry>
25
+ <mesh filename="assets/base_motor_holder_so101_v1.stl"/>
26
+ </geometry>
27
+ <material name="3d_printed"/>
28
+ </visual>
29
+ <collision>
30
+ <origin xyz="-0.00636471 -9.94414e-05 -0.0024" rpy="1.5708 -1.67685e-15 1.5708"/>
31
+ <geometry>
32
+ <mesh filename="assets/base_motor_holder_so101_v1.stl"/>
33
+ </geometry>
34
+ </collision>
35
+ <!-- Part base_so101_v2 -->
36
+ <visual>
37
+ <origin xyz="-0.00636471 -8.97657e-09 -0.0024" rpy="1.5708 -2.78073e-29 1.5708"/>
38
+ <geometry>
39
+ <mesh filename="assets/base_so101_v2.stl"/>
40
+ </geometry>
41
+ <material name="3d_printed"/>
42
+ </visual>
43
+ <collision>
44
+ <origin xyz="-0.00636471 -8.97657e-09 -0.0024" rpy="1.5708 -2.78073e-29 1.5708"/>
45
+ <geometry>
46
+ <mesh filename="assets/base_so101_v2.stl"/>
47
+ </geometry>
48
+ </collision>
49
+ <!-- Part sts3215_03a_v1 -->
50
+ <visual>
51
+ <origin xyz="0.0263353 -8.97657e-09 0.0437" rpy="-8.21148e-16 7.84513e-18 1.249e-15"/>
52
+ <geometry>
53
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
54
+ </geometry>
55
+ <material name="sts3215"/>
56
+ </visual>
57
+ <collision>
58
+ <origin xyz="0.0263353 -8.97657e-09 0.0437" rpy="-8.21148e-16 7.84513e-18 1.249e-15"/>
59
+ <geometry>
60
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
61
+ </geometry>
62
+ </collision>
63
+ <!-- Part waveshare_mounting_plate_so101_v2 -->
64
+ <visual>
65
+ <origin xyz="-0.0309827 -0.000199441 0.0474" rpy="1.5708 -1.35493e-14 1.5708"/>
66
+ <geometry>
67
+ <mesh filename="assets/waveshare_mounting_plate_so101_v2.stl"/>
68
+ </geometry>
69
+ <material name="3d_printed"/>
70
+ </visual>
71
+ <collision>
72
+ <origin xyz="-0.0309827 -0.000199441 0.0474" rpy="1.5708 -1.35493e-14 1.5708"/>
73
+ <geometry>
74
+ <mesh filename="assets/waveshare_mounting_plate_so101_v2.stl"/>
75
+ </geometry>
76
+ </collision>
77
+ </link>
78
+
79
+ <!-- Link shoulder -->
80
+ <link name="shoulder_link">
81
+ <inertial>
82
+ <origin xyz="-0.0307604 -1.66727e-05 -0.0252713" rpy="0 0 0"/>
83
+ <mass value="0.100006"/>
84
+ <inertia ixx="8.3759e-05" ixy="7.55525e-08" ixz="-1.16342e-06" iyy="8.10403e-05" iyz="1.54663e-07" izz="2.39783e-05"/>
85
+ </inertial>
86
+ <!-- Part sts3215_03a_v1_2 -->
87
+ <visual>
88
+ <origin xyz="-0.0303992 0.000422241 -0.0417" rpy="1.5708 1.5708 0"/>
89
+ <geometry>
90
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
91
+ </geometry>
92
+ <material name="sts3215"/>
93
+ </visual>
94
+ <collision>
95
+ <origin xyz="-0.0303992 0.000422241 -0.0417" rpy="1.5708 1.5708 0"/>
96
+ <geometry>
97
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
98
+ </geometry>
99
+ </collision>
100
+ <!-- Part motor_holder_so101_base_v1 -->
101
+ <visual>
102
+ <origin xyz="-0.0675992 -0.000177759 0.0158499" rpy="1.5708 -1.5708 0"/>
103
+ <geometry>
104
+ <mesh filename="assets/motor_holder_so101_base_v1.stl"/>
105
+ </geometry>
106
+ <material name="3d_printed"/>
107
+ </visual>
108
+ <collision>
109
+ <origin xyz="-0.0675992 -0.000177759 0.0158499" rpy="1.5708 -1.5708 0"/>
110
+ <geometry>
111
+ <mesh filename="assets/motor_holder_so101_base_v1.stl"/>
112
+ </geometry>
113
+ </collision>
114
+ <!-- Part rotation_pitch_so101_v1 -->
115
+ <visual>
116
+ <origin xyz="0.0122008 2.22413e-05 0.0464" rpy="-1.5708 2.35221e-33 0"/>
117
+ <geometry>
118
+ <mesh filename="assets/rotation_pitch_so101_v1.stl"/>
119
+ </geometry>
120
+ <material name="3d_printed"/>
121
+ </visual>
122
+ <collision>
123
+ <origin xyz="0.0122008 2.22413e-05 0.0464" rpy="-1.5708 2.35221e-33 0"/>
124
+ <geometry>
125
+ <mesh filename="assets/rotation_pitch_so101_v1.stl"/>
126
+ </geometry>
127
+ </collision>
128
+ </link>
129
+
130
+ <!-- Link upper_arm -->
131
+ <link name="upper_arm_link">
132
+ <inertial>
133
+ <origin xyz="-0.0898471 -0.00838224 0.0184089" rpy="0 0 0"/>
134
+ <mass value="0.103"/>
135
+ <inertia ixx="4.08002e-05" ixy="-1.97819e-05" ixz="-4.03016e-08" iyy="0.000147318" iyz="8.97326e-09" izz="0.000142487"/>
136
+ </inertial>
137
+ <!-- Part sts3215_03a_v1_3 -->
138
+ <visual>
139
+ <origin xyz="-0.11257 -0.0155 0.0187" rpy="-3.14159 -5.27356e-16 -1.5708"/>
140
+ <geometry>
141
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
142
+ </geometry>
143
+ <material name="sts3215"/>
144
+ </visual>
145
+ <collision>
146
+ <origin xyz="-0.11257 -0.0155 0.0187" rpy="-3.14159 -5.27356e-16 -1.5708"/>
147
+ <geometry>
148
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
149
+ </geometry>
150
+ </collision>
151
+ <!-- Part upper_arm_so101_v1 -->
152
+ <visual>
153
+ <origin xyz="-0.065085 0.012 0.0182" rpy="3.14159 -0 -1.30911e-30"/>
154
+ <geometry>
155
+ <mesh filename="assets/upper_arm_so101_v1.stl"/>
156
+ </geometry>
157
+ <material name="3d_printed"/>
158
+ </visual>
159
+ <collision>
160
+ <origin xyz="-0.065085 0.012 0.0182" rpy="3.14159 -0 -1.30911e-30"/>
161
+ <geometry>
162
+ <mesh filename="assets/upper_arm_so101_v1.stl"/>
163
+ </geometry>
164
+ </collision>
165
+ </link>
166
+
167
+ <!-- Link lower_arm -->
168
+ <link name="lower_arm_link">
169
+ <inertial>
170
+ <origin xyz="-0.0980701 0.00324376 0.0182831" rpy="0 0 0"/>
171
+ <mass value="0.104"/>
172
+ <inertia ixx="2.87438e-05" ixy="7.41152e-06" ixz="1.26409e-06" iyy="0.000159844" iyz="-4.90188e-08" izz="0.00014529"/>
173
+ </inertial>
174
+ <!-- Part under_arm_so101_v1 -->
175
+ <visual>
176
+ <origin xyz="-0.0648499 -0.032 0.0182" rpy="3.14159 -0 6.67202e-31"/>
177
+ <geometry>
178
+ <mesh filename="assets/under_arm_so101_v1.stl"/>
179
+ </geometry>
180
+ <material name="3d_printed"/>
181
+ </visual>
182
+ <collision>
183
+ <origin xyz="-0.0648499 -0.032 0.0182" rpy="3.14159 -0 6.67202e-31"/>
184
+ <geometry>
185
+ <mesh filename="assets/under_arm_so101_v1.stl"/>
186
+ </geometry>
187
+ </collision>
188
+ <!-- Part motor_holder_so101_wrist_v1 -->
189
+ <visual>
190
+ <origin xyz="-0.0648499 -0.032 0.018" rpy="-3.14159 -2.55351e-15 -1.83387e-30"/>
191
+ <geometry>
192
+ <mesh filename="assets/motor_holder_so101_wrist_v1.stl"/>
193
+ </geometry>
194
+ <material name="3d_printed"/>
195
+ </visual>
196
+ <collision>
197
+ <origin xyz="-0.0648499 -0.032 0.018" rpy="-3.14159 -2.55351e-15 -1.83387e-30"/>
198
+ <geometry>
199
+ <mesh filename="assets/motor_holder_so101_wrist_v1.stl"/>
200
+ </geometry>
201
+ </collision>
202
+ <!-- Part sts3215_03a_v1_4 -->
203
+ <visual>
204
+ <origin xyz="-0.1224 0.0052 0.0187" rpy="-3.14159 -7.88861e-31 -3.14159"/>
205
+ <geometry>
206
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
207
+ </geometry>
208
+ <material name="sts3215"/>
209
+ </visual>
210
+ <collision>
211
+ <origin xyz="-0.1224 0.0052 0.0187" rpy="-3.14159 -7.88861e-31 -3.14159"/>
212
+ <geometry>
213
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
214
+ </geometry>
215
+ </collision>
216
+ </link>
217
+
218
+ <!-- Link wrist -->
219
+ <link name="wrist_link">
220
+ <inertial>
221
+ <origin xyz="-0.000103312 -0.0386143 0.0281156" rpy="0 0 0"/>
222
+ <mass value="0.079"/>
223
+ <inertia ixx="3.68263e-05" ixy="1.7893e-08" ixz="-5.28128e-08" iyy="2.5391e-05" iyz="3.6412e-06" izz="2.1e-05"/>
224
+ </inertial>
225
+ <!-- Part sts3215_03a_no_horn_v1 -->
226
+ <visual>
227
+ <origin xyz="8.32667e-17 -0.0424 0.0306" rpy="1.5708 1.5708 0"/>
228
+ <geometry>
229
+ <mesh filename="assets/sts3215_03a_no_horn_v1.stl"/>
230
+ </geometry>
231
+ <material name="sts3215"/>
232
+ </visual>
233
+ <collision>
234
+ <origin xyz="8.32667e-17 -0.0424 0.0306" rpy="1.5708 1.5708 0"/>
235
+ <geometry>
236
+ <mesh filename="assets/sts3215_03a_no_horn_v1.stl"/>
237
+ </geometry>
238
+ </collision>
239
+ <!-- Part wrist_roll_pitch_so101_v2 -->
240
+ <visual>
241
+ <origin xyz="0 -0.028 0.0181" rpy="-1.5708 -1.5708 0"/>
242
+ <geometry>
243
+ <mesh filename="assets/wrist_roll_pitch_so101_v2.stl"/>
244
+ </geometry>
245
+ <material name="3d_printed"/>
246
+ </visual>
247
+ <collision>
248
+ <origin xyz="0 -0.028 0.0181" rpy="-1.5708 -1.5708 0"/>
249
+ <geometry>
250
+ <mesh filename="assets/wrist_roll_pitch_so101_v2.stl"/>
251
+ </geometry>
252
+ </collision>
253
+ </link>
254
+
255
+ <!-- Link gripper -->
256
+ <link name="gripper_link">
257
+ <inertial>
258
+ <origin xyz="0.000213627 0.000245138 -0.025187" rpy="0 0 0"/>
259
+ <mass value="0.087"/>
260
+ <inertia ixx="2.75087e-05" ixy="-3.35241e-07" ixz="-5.7352e-06" iyy="4.33657e-05" iyz="-5.17847e-08" izz="3.45059e-05"/>
261
+ </inertial>
262
+ <!-- Part sts3215_03a_v1_5 -->
263
+ <visual>
264
+ <origin xyz="0.0077 0.0001 -0.0234" rpy="-1.5708 -5.19179e-17 -1.66533e-16"/>
265
+ <geometry>
266
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
267
+ </geometry>
268
+ <material name="sts3215"/>
269
+ </visual>
270
+ <collision>
271
+ <origin xyz="0.0077 0.0001 -0.0234" rpy="-1.5708 -5.19179e-17 -1.66533e-16"/>
272
+ <geometry>
273
+ <mesh filename="assets/sts3215_03a_v1.stl"/>
274
+ </geometry>
275
+ </collision>
276
+ <!-- Part wrist_roll_follower_so101_v1 -->
277
+ <visual>
278
+ <origin xyz="8.32667e-17 -0.000218214 0.000949706" rpy="-3.14159 -5.55112e-17 0"/>
279
+ <geometry>
280
+ <mesh filename="assets/wrist_roll_follower_so101_v1.stl"/>
281
+ </geometry>
282
+ <material name="3d_printed"/>
283
+ </visual>
284
+ <collision>
285
+ <origin xyz="8.32667e-17 -0.000218214 0.000949706" rpy="-3.14159 -5.55112e-17 0"/>
286
+ <geometry>
287
+ <mesh filename="assets/wrist_roll_follower_so101_v1.stl"/>
288
+ </geometry>
289
+ </collision>
290
+ </link>
291
+
292
+ <!-- Gripper frame (dummy link + fixed joint) -->
293
+ <link name="gripper_frame_link">
294
+ <origin xyz="0 0 0" rpy="0 -0 0"/>
295
+ <inertial>
296
+ <origin xyz="0 0 0" rpy="0 0 0"/>
297
+ <mass value="1e-9"/>
298
+ <inertia ixx="0" ixy="0" ixz="0" iyy="0" iyz="0" izz="0"/>
299
+ </inertial>
300
+ </link>
301
+
302
+ <joint name="gripper_frame_joint" type="fixed">
303
+ <origin xyz="-0.0079 -0.000218121 -0.0981274" rpy="0 3.14159 0"/>
304
+ <parent link="gripper_link"/>
305
+ <child link="gripper_frame_link"/>
306
+ <axis xyz="0 0 0"/>
307
+ </joint>
308
+
309
+ <!-- Link moving_jaw_so101_v1 -->
310
+ <link name="moving_jaw_so101_v1_link">
311
+ <inertial>
312
+ <origin xyz="-0.00157495 -0.0300244 0.0192755" rpy="0 0 0"/>
313
+ <mass value="0.012"/>
314
+ <inertia ixx="6.61427e-06" ixy="-3.19807e-07" ixz="-5.90717e-09" iyy="1.89032e-06" iyz="-1.09945e-07" izz="5.28738e-06"/>
315
+ </inertial>
316
+ <!-- Part moving_jaw_so101_v1 -->
317
+ <visual>
318
+ <origin xyz="-5.55112e-17 -5.55112e-17 0.0189" rpy="9.53145e-17 6.93889e-18 1.24077e-24"/>
319
+ <geometry>
320
+ <mesh filename="assets/moving_jaw_so101_v1.stl"/>
321
+ </geometry>
322
+ <material name="3d_printed"/>
323
+ </visual>
324
+ <collision>
325
+ <origin xyz="-5.55112e-17 -5.55112e-17 0.0189" rpy="9.53145e-17 6.93889e-18 1.24077e-24"/>
326
+ <geometry>
327
+ <mesh filename="assets/moving_jaw_so101_v1.stl"/>
328
+ </geometry>
329
+ </collision>
330
+ </link>
331
+
332
+ <!-- Joint from gripper to moving_jaw_so101_v1 -->
333
+ <joint name="gripper" type="revolute">
334
+ <origin xyz="0.0202 0.0188 -0.0234" rpy="1.5708 -5.24284e-08 -1.41553e-15"/>
335
+ <parent link="gripper_link"/>
336
+ <child link="moving_jaw_so101_v1_link"/>
337
+ <axis xyz="0 0 1"/>
338
+ <limit effort="10" velocity="10" lower="-0.174533" upper="1.74533"/>
339
+ </joint>
340
+
341
+ <!-- Joint from wrist to gripper -->
342
+ <joint name="wrist_roll" type="revolute">
343
+ <origin xyz="5.55112e-17 -0.0611 0.0181" rpy="1.5708 0.0486795 3.14159"/>
344
+ <parent link="wrist_link"/>
345
+ <child link="gripper_link"/>
346
+ <axis xyz="0 0 1"/>
347
+ <limit effort="10" velocity="10" lower="-2.74385" upper="2.84121"/>
348
+ </joint>
349
+
350
+ <!-- Joint from lower_arm to wrist -->
351
+ <joint name="wrist_flex" type="revolute">
352
+ <origin xyz="-0.1349 0.0052 3.62355e-17" rpy="4.02456e-15 8.67362e-16 -1.5708"/>
353
+ <parent link="lower_arm_link"/>
354
+ <child link="wrist_link"/>
355
+ <axis xyz="0 0 1"/>
356
+ <limit effort="10" velocity="10" lower="-1.65806" upper="1.65806"/>
357
+ </joint>
358
+
359
+ <!-- Joint from upper_arm to lower_arm -->
360
+ <!-- Note: 5-degree calibration offset applied to joint limits -->
361
+ <joint name="elbow_flex" type="revolute">
362
+ <origin xyz="-0.11257 -0.028 1.73763e-16" rpy="-3.63608e-16 8.74301e-16 1.5708"/>
363
+ <parent link="upper_arm_link"/>
364
+ <child link="lower_arm_link"/>
365
+ <axis xyz="0 0 1"/>
366
+ <limit effort="10" velocity="10" lower="-1.69" upper="1.69"/>
367
+ </joint>
368
+
369
+ <!-- Joint from shoulder to upper_arm -->
370
+ <joint name="shoulder_lift" type="revolute">
371
+ <origin xyz="-0.0303992 -0.0182778 -0.0542" rpy="-1.5708 -1.5708 0"/>
372
+ <parent link="shoulder_link"/>
373
+ <child link="upper_arm_link"/>
374
+ <axis xyz="0 0 1"/>
375
+ <limit effort="10" velocity="10" lower="-1.74533" upper="1.74533"/>
376
+ </joint>
377
+
378
+ <!-- Joint from base to shoulder -->
379
+ <joint name="shoulder_pan" type="revolute">
380
+ <origin xyz="0.0388353 -8.97657e-09 0.0624" rpy="3.14159 4.18253e-17 -3.14159"/>
381
+ <parent link="base_link"/>
382
+ <child link="shoulder_link"/>
383
+ <axis xyz="0 0 1"/>
384
+ <limit effort="10" velocity="10" lower="-1.91986" upper="1.91986"/>
385
+ </joint>
386
+ </robot>