Fully added gripper, distance, IMU, and display modules

This commit is contained in:
Christen
2026-02-28 21:39:36 -05:00
parent fd5d41f645
commit 6b2270381d
105 changed files with 40782 additions and 1261 deletions

View File

@@ -0,0 +1,80 @@
{
"Modules": [
{ "Id": "servo1", "Type": "Servo1", "Degree": 34 },
{ "Id": "servo2", "Type": "Servo1", "Degree": 130 },
{ "Id": "dc1", "Type": "DC", "Degree": null },
{ "Id": "dc2", "Type": "DC", "Degree": null },
{ "Id": "hub1", "Type": "Hub", "Degree": null },
{ "Id": "hub2", "Type": "Hub", "Degree": null },
{ "Id": "battery1", "Type": "Battery", "Degree": null },
{ "Id": "battery2", "Type": "Battery", "Degree": null },
{ "Id": "servo3", "Type": "Servo2", "Degree": 32 },
{ "Id": "battery3", "Type": "Battery", "Degree": null }
],
"Connections": [
{
"FromModuleId": "servo1",
"ToModuleId": "servo2",
"FromSocket": "MaleSocket",
"ToSocket": "FemaleSocket",
"Orientation": 90
},
{
"FromModuleId": "servo2",
"ToModuleId": "dc1",
"FromSocket": "MaleSocket",
"ToSocket": "FemaleSocket",
"Orientation": 180
},
{
"FromModuleId": "hub1",
"ToModuleId": "battery1",
"FromSocket": "MaleSocket2",
"ToSocket": "FemaleSocket",
"Orientation": 0
},
{
"FromModuleId": "hub1",
"ToModuleId": "battery2",
"FromSocket": "MaleSocket3",
"ToSocket": "FemaleSocket",
"Orientation": 90
},
{
"FromModuleId": "hub1",
"ToModuleId": "dc2",
"FromSocket": "MaleSocket1",
"ToSocket": "FemaleSocket",
"Orientation": 0
},
{
"FromModuleId": "servo1",
"ToModuleId": "battery1",
"FromSocket": "BodySocket",
"ToSocket": "MaleSocket",
"Orientation": 0
},
{
"FromModuleId": "servo3",
"ToModuleId": "battery3",
"FromSocket": "MaleSocket",
"ToSocket": "FemaleSocket",
"Orientation": 90
},
{
"FromModuleId": "hub1",
"ToModuleId": "battery3",
"FromSocket": "FemaleSocket",
"ToSocket": "MaleSocket",
"Orientation": 0
},
{
"FromModuleId": "servo3",
"ToModuleId": "hub2",
"FromSocket": "FemaleSocket",
"ToSocket": "MaleSocket1",
"Orientation": 90
}
]
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f18008d30fe8f4a3ba13fc1df07b2861
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1 +1 @@
{"Modules":[{"Id":"battery1","Type":"Battery","Degree":null},{"Id":"servo1","Type":"Servo1","Degree":45},{"Id":"servo2","Type":"Servo2","Degree":60},{"Id":"servo3","Type":"Servo1","Degree":90},{"Id":"servo4","Type":"Servo2","Degree":45},{"Id":"endModule","Type":"DC","Degree":null}],"Connections":[{"FromModuleId":"battery1","ToModuleId":"servo1","FromSocket":"MaleSocket","ToSocket":"BodySocket","Orientation":0},{"FromModuleId":"servo1","ToModuleId":"servo2","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":90},{"FromModuleId":"servo2","ToModuleId":"servo3","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":0},{"FromModuleId":"servo3","ToModuleId":"servo4","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":90},{"FromModuleId":"servo4","ToModuleId":"endModule","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":0}]}
{"Modules":[{"Id":"battery1","Type":"Battery","Degree":null},{"Id":"servo1","Type":"Servo1","Degree":45},{"Id":"servo2","Type":"Servo2","Degree":60},{"Id":"servo3","Type":"Servo1","Degree":90},{"Id":"servo4","Type":"Servo2","Degree":0},{"Id":"endModule","Type":"Gripper","Degree":null}],"Connections":[{"FromModuleId":"battery1","ToModuleId":"servo1","FromSocket":"MaleSocket","ToSocket":"BodySocket","Orientation":0},{"FromModuleId":"servo1","ToModuleId":"servo2","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":90},{"FromModuleId":"servo2","ToModuleId":"servo3","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":0},{"FromModuleId":"servo3","ToModuleId":"servo4","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":90},{"FromModuleId":"servo4","ToModuleId":"endModule","FromSocket":"MaleSocket","ToSocket":"FemaleSocket","Orientation":0}]}