Browse Source

将地图存进文件系统,去掉 lcc_model_floor / lcc_model_world 表

master
修宁 6 months ago
parent
commit
8ccdfe32e4
  1. 130
      test/catalog.json
  2. 1
      test/floor/OUT.json
  3. 319600
      test/floor/__f1.json
  4. 1
      test/floor/__f2.json
  5. 1
      test/floor/__f3.json
  6. 1
      test/floor/__f4.json
  7. 1
      test/floor/__f5.json
  8. 113
      test/floor/asrs1.json
  9. 113
      test/floor/asrs2.json
  10. 113
      test/floor/asrs3.json
  11. 113
      test/floor/asrs4.json
  12. 113
      test/floor/de1.json
  13. 540
      test/floor/ee1.json
  14. 1
      test/floor/f1.json
  15. 1
      test/floor/f2.json
  16. 432
      test/floor/f3.json
  17. 1
      test/floor/f4.json
  18. 1
      test/floor/f5.json
  19. 1
      test/floor/fe.json
  20. 113
      test/floor/flash1.json
  21. 113
      test/floor/flash2.json
  22. 113
      test/floor/flash3.json
  23. 113
      test/floor/flash4.json
  24. 113
      test/floor/me.json
  25. 540
      test/floor/shuttle1.json
  26. 540
      test/floor/shuttle2.json
  27. 540
      test/floor/shuttle3.json
  28. 540
      test/floor/shuttle4.json
  29. 183
      test/project.json
  30. 24
      tw_test/envs/1.json
  31. 25
      tw_test/envs/3.json
  32. 868
      tw_test/floor/f1.json
  33. 63
      tw_test/project.json
  34. 0
      tw_test/scripts/01.ts
  35. 0
      tw_test/scripts/02.ts
  36. 0
      tw_test/virtual_executor.json
  37. 11
      tw_zhanghui/catalog.json
  38. 19
      tw_zhanghui/config.json
  39. 20
      tw_zhanghui/config2.json
  40. 868
      tw_zhanghui/floor/f1.json
  41. 48
      tw_zhanghui/project.json

130
test/catalog.json

@ -1,130 +0,0 @@
[
{
"label": "仓库楼层",
"items": [
{
"catalogCode": "__f1",
"label": "路径压力测试 (-f1)"
},
{
"catalogCode": "__f2",
"label": "箱子压力测试 (-f2)"
},
{
"catalogCode": "__f3",
"label": "货架压力测试 (-f3)"
},
{
"catalogCode": "__f4",
"label": "标尺压力测试 (-f4)"
},
{
"catalogCode": "__f5",
"label": "地堆压力测试 (-f5)"
},
{
"catalogCode": "f1",
"label": "一楼 (f1)"
},
{
"catalogCode": "f2",
"label": "二楼 (f2)"
},
{
"catalogCode": "f3",
"label": "三楼 (f3)"
},
{
"catalogCode": "f4",
"label": "AGV测试区 (f4)"
},
{
"catalogCode": "f5",
"label": "标准容器 (f5)"
},
{
"catalogCode": "OUT",
"label": "外场 (OUT)"
},
{
"catalogCode": "fe",
"label": "楼层电梯 (fe)"
}
]
},
{
"label": "立体库",
"items": [
{
"catalogCode": "asrs1",
"label": "D1 (asrs1)"
},
{
"catalogCode": "asrs2",
"label": "D2 (asrs2)"
},
{
"catalogCode": "asrs3",
"label": "D3 (asrs3)"
},
{
"catalogCode": "asrs4",
"label": "D4 (asrs4)"
},
{
"catalogCode": "de1",
"label": "提升机 (de1)"
}
]
},
{
"label": "密集库区域",
"items": [
{
"catalogCode": "flash1",
"label": "1层 (flash1)"
},
{
"catalogCode": "flash2",
"label": "2层 (flash2)"
},
{
"catalogCode": "flash3",
"label": "3层 (flash3)"
},
{
"catalogCode": "flash4",
"label": "4层 (flash4)"
},
{
"catalogCode": "me",
"label": "提升机 (me)"
}
]
},
{
"label": "多穿库",
"items": [
{
"catalogCode": "shuttle1",
"label": "E1 (shuttle1)"
},
{
"catalogCode": "shuttle2",
"label": "E2 (shuttle2)"
},
{
"catalogCode": "shuttle3",
"label": "E3 (shuttle3)"
},
{
"catalogCode": "shuttle4",
"label": "E4 (shuttle4)"
},
{
"catalogCode": "ee1",
"label": "提升机 (ee1)"
}
]
}
]

1
test/floor/OUT.json

@ -0,0 +1 @@
[{"id":"pallet1","t":"pallet","v":true,"tf":[[-5,0,-5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet2","t":"pallet","v":true,"tf":[[0,0,-5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet3","t":"pallet","v":true,"tf":[[5,0,-5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote1","t":"tote","v":true,"tf":[[-5,0,0],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote2","t":"tote","v":true,"tf":[[0,0,0],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote3","t":"tote","v":true,"tf":[[5,0,0],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton1","t":"carton","v":true,"tf":[[-5,0,5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton2","t":"carton","v":true,"tf":[[0,0,5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton3","t":"carton","v":true,"tf":[[5,0,5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"measure11","t":"measure","v":true,"tf":[[2,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure12","measure13"]}},{"id":"measure12","t":"measure","v":true,"tf":[[5,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure11"]}},{"id":"measure13","t":"measure","v":true,"tf":[[2,0.02,3],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure22","measure11"]}}]

319600
test/floor/__f1.json

File diff suppressed because it is too large

1
test/floor/__f2.json

File diff suppressed because one or more lines are too long

1
test/floor/__f3.json

File diff suppressed because one or more lines are too long

1
test/floor/__f4.json

File diff suppressed because one or more lines are too long

1
test/floor/__f5.json

File diff suppressed because one or more lines are too long

113
test/floor/asrs1.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/asrs2.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/asrs3.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/asrs4.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/de1.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

540
test/floor/ee1.json

@ -0,0 +1,540 @@
[
{
"id": "shuttle_rack1",
"t": "shuttle_rack",
"tf": [
[
0,
0.1,
0
],
[
0,
0,
0
],
[
1,
1,
1
]
],
"dt": {
"bayCount": 15,
"aisleCount": 16,
"hideFloor": false,
"shuttleRackDepth": 7.6,
"bayRail": [
{
"afterBay": 2,
"railWidth": 1.4
},
{
"afterBay": 15,
"railWidth": 1.4
},
{
"afterBay": 26,
"railWidth": 1.4
}
],
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

1
test/floor/f1.json

File diff suppressed because one or more lines are too long

1
test/floor/f2.json

File diff suppressed because one or more lines are too long

432
test/floor/f3.json

@ -0,0 +1,432 @@
[
{
"id": "rack31",
"t": "rack",
"v": true,
"tf": [
[
-0.5,
0,
4.45
],
[
0,
90,
0
],
[
2.2,
1.211,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 1.211
},
"_rid": "_2"
},
{
"id": "rack32",
"t": "rack",
"v": true,
"tf": [
[
-0.5,
0,
2.1
],
[
0,
90,
0
],
[
2.2,
2.186,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 2.186
},
"_rid": "_3"
},
{
"id": "105_105",
"t": "gstore",
"v": true,
"tf": [
[
2.5,
0,
1.535
],
[
0,
90,
0
],
[
1,
0.01,
1.2
]
],
"dt": {
"in": [],
"out": [],
"center": [],
"strokeWidth": 0.1
},
"_rid": "_4"
},
{
"id": "3_8",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 8,
"tf": [
[
1,
0.01,
5
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_7"
],
"out": [
"3_7"
],
"center": [],
"linkStore": [
{
"item": "rack31",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack31",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_5"
},
{
"id": "3_7",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 7,
"tf": [
[
1,
0.01,
3.9
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_8",
"3_6"
],
"out": [
"3_8",
"3_6"
],
"center": [],
"linkStore": [
{
"item": "rack31",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack31",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_6"
},
{
"id": "3_6",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 6,
"tf": [
[
1,
0.01,
2.64
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_7",
"3_5"
],
"out": [
"3_7",
"3_5"
],
"center": [],
"linkStore": [
{
"item": "rack32",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack32",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_7"
},
{
"id": "3_5",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 5,
"tf": [
[
1,
0.01,
1.535
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_6",
"3_4"
],
"out": [
"3_6",
"3_4"
],
"center": [],
"linkStore": [
{
"item": "rack32",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack32",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
},
{
"item": "105_105",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "down"
}
]
},
"_rid": "_8"
},
{
"id": "3_4",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 4,
"tf": [
[
1,
0.01,
0.535
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_5",
"3_3"
],
"out": [
"3_5",
"3_3"
],
"center": []
},
"_rid": "_9"
},
{
"id": "3_3",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 3,
"tf": [
[
1,
0.01,
-0.465
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"3_4"
],
"out": [
"3_4"
],
"center": [],
"agvRotation": [
"cl2",
"clx"
]
},
"_rid": "_10"
}
]

1
test/floor/f4.json

@ -0,0 +1 @@
[{"id":"way11","t":"way","v":true,"tf":[[2,0.01,1],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":["way12"],"out":["way12"],"center":[]}},{"id":"way12","t":"way","v":true,"tf":[[5,0.01,1],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":["way11"],"out":["way11"],"center":[]}},{"id":"way21","t":"way","v":true,"tf":[[2,0.01,3],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":[],"out":["way22"],"center":[]}},{"id":"way22","t":"way","v":true,"tf":[[5,0.01,3],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":["way21"],"out":[],"center":[]}},{"id":"way31","t":"way","v":true,"tf":[[2,0.01,5],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":["way32"],"out":[],"center":[]}},{"id":"way32","t":"way","v":true,"tf":[[5,0.01,5],[0,0,0],[0.25,0.1,0.25]],"dt":{"in":[],"out":["way31"],"center":[]}}]

1
test/floor/f5.json

@ -0,0 +1 @@
[{"id":"pallet1","t":"pallet","v":true,"tf":[[-5,0,-5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet2","t":"pallet","v":true,"tf":[[0,0,-5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet3","t":"pallet","v":true,"tf":[[5,0,-5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote1","t":"tote","v":true,"tf":[[-5,0,0],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote2","t":"tote","v":true,"tf":[[0,0,0],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote3","t":"tote","v":true,"tf":[[5,0,0],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton1","t":"carton","v":true,"tf":[[-5,0,5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton2","t":"carton","v":true,"tf":[[0,0,5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton3","t":"carton","v":true,"tf":[[5,0,5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"measure11","t":"measure","v":true,"tf":[[2,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure12","measure13"]}},{"id":"measure12","t":"measure","v":true,"tf":[[5,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure11"]}},{"id":"measure13","t":"measure","v":true,"tf":[[2,0.02,3],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure22","measure11"]}}]

1
test/floor/fe.json

@ -0,0 +1 @@
[{"id":"pallet1","t":"pallet","v":true,"tf":[[-5,0,-5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet2","t":"pallet","v":true,"tf":[[0,0,-5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"pallet3","t":"pallet","v":true,"tf":[[5,0,-5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote1","t":"tote","v":true,"tf":[[-5,0,0],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote2","t":"tote","v":true,"tf":[[0,0,0],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"tote3","t":"tote","v":true,"tf":[[5,0,0],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton1","t":"carton","v":true,"tf":[[-5,0,5],[0,0,0],[1,1,2]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton2","t":"carton","v":true,"tf":[[0,0,5],[0,0,0],[1,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"carton3","t":"carton","v":true,"tf":[[5,0,5],[0,0,0],[2,1,1]],"dt":{"in":[],"out":[],"center":[]}},{"id":"measure11","t":"measure","v":true,"tf":[[2,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure12","measure13"]}},{"id":"measure12","t":"measure","v":true,"tf":[[5,0.02,1],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure11"]}},{"id":"measure13","t":"measure","v":true,"tf":[[2,0.02,3],[90,0,0],[0.25,0.25,0.1]],"dt":{"in":[],"out":[],"center":["measure22","measure11"]}}]

113
test/floor/flash1.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/flash2.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/flash3.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/flash4.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

113
test/floor/me.json

@ -0,0 +1,113 @@
[
{
"id": "asrs1_rack",
"t": "asrs_rack",
"dt": {
"bayCount": 15,
"aisleCount": 2,
"hideFloor": false,
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
},
{
"rail": {
"width": 0.8
},
"railLeft": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
},
"railRight": {
"stores": [
{
"depth": 1.1
},
{
"depth": 1.1
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

540
test/floor/shuttle1.json

@ -0,0 +1,540 @@
[
{
"id": "shuttle_rack1",
"t": "shuttle_rack",
"tf": [
[
0,
0.1,
0
],
[
0,
0,
0
],
[
1,
1,
1
]
],
"dt": {
"bayCount": 15,
"aisleCount": 16,
"hideFloor": false,
"shuttleRackDepth": 7.6,
"bayRail": [
{
"afterBay": 2,
"railWidth": 1.4
},
{
"afterBay": 15,
"railWidth": 1.4
},
{
"afterBay": 26,
"railWidth": 1.4
}
],
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

540
test/floor/shuttle2.json

@ -0,0 +1,540 @@
[
{
"id": "shuttle_rack1",
"t": "shuttle_rack",
"tf": [
[
0,
0.1,
0
],
[
0,
0,
0
],
[
1,
1,
1
]
],
"dt": {
"bayCount": 15,
"aisleCount": 16,
"hideFloor": false,
"shuttleRackDepth": 7.6,
"bayRail": [
{
"afterBay": 2,
"railWidth": 1.4
},
{
"afterBay": 15,
"railWidth": 1.4
},
{
"afterBay": 26,
"railWidth": 1.4
}
],
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

540
test/floor/shuttle3.json

@ -0,0 +1,540 @@
[
{
"id": "shuttle_rack1",
"t": "shuttle_rack",
"tf": [
[
0,
0.1,
0
],
[
0,
0,
0
],
[
1,
1,
1
]
],
"dt": {
"bayCount": 15,
"aisleCount": 16,
"hideFloor": false,
"shuttleRackDepth": 7.6,
"bayRail": [
{
"afterBay": 2,
"railWidth": 1.4
},
{
"afterBay": 15,
"railWidth": 1.4
},
{
"afterBay": 26,
"railWidth": 1.4
}
],
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

540
test/floor/shuttle4.json

@ -0,0 +1,540 @@
[
{
"id": "shuttle_rack1",
"t": "shuttle_rack",
"tf": [
[
0,
0.1,
0
],
[
0,
0,
0
],
[
1,
1,
1
]
],
"dt": {
"bayCount": 15,
"aisleCount": 16,
"hideFloor": false,
"shuttleRackDepth": 7.6,
"bayRail": [
{
"afterBay": 2,
"railWidth": 1.4
},
{
"afterBay": 15,
"railWidth": 1.4
},
{
"afterBay": 26,
"railWidth": 1.4
}
],
"bays": [
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
},
{
"bayWidth": 1.6
}
],
"aisles": [
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
},
{
"rail": {
"railWidth": 0.8
},
"railLeft": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
},
"railRight": {
"stores": [
{
"depth": 0.75
},
{
"depth": 0.75
}
]
}
}
],
"center": [],
"in": [],
"out": []
}
}
]

183
test/project.json

@ -0,0 +1,183 @@
{
"projectUuid": "test",
"projectLabel": "压力测试test",
"projectVersion": 1,
"directoryData": [
{
"label": "仓库楼层",
"items": [
{
"catalogCode": "__f1",
"label": "路径压力测试 (-f1)"
},
{
"catalogCode": "__f2",
"label": "箱子压力测试 (-f2)"
},
{
"catalogCode": "__f3",
"label": "货架压力测试 (-f3)"
},
{
"catalogCode": "__f4",
"label": "标尺压力测试 (-f4)"
},
{
"catalogCode": "__f5",
"label": "地堆压力测试 (-f5)"
},
{
"catalogCode": "f1",
"label": "一楼 (f1)"
},
{
"catalogCode": "f2",
"label": "二楼 (f2)"
},
{
"catalogCode": "f3",
"label": "三楼 (f3)"
},
{
"catalogCode": "f4",
"label": "AGV测试区 (f4)"
},
{
"catalogCode": "f5",
"label": "标准容器 (f5)"
},
{
"catalogCode": "OUT",
"label": "外场 (OUT)"
},
{
"catalogCode": "fe",
"label": "楼层电梯 (fe)"
}
]
},
{
"label": "立体库",
"items": [
{
"catalogCode": "asrs1",
"label": "D1 (asrs1)"
},
{
"catalogCode": "asrs2",
"label": "D2 (asrs2)"
},
{
"catalogCode": "asrs3",
"label": "D3 (asrs3)"
},
{
"catalogCode": "asrs4",
"label": "D4 (asrs4)"
},
{
"catalogCode": "de1",
"label": "提升机 (de1)"
}
]
},
{
"label": "密集库区域",
"items": [
{
"catalogCode": "flash1",
"label": "1层 (flash1)"
},
{
"catalogCode": "flash2",
"label": "2层 (flash2)"
},
{
"catalogCode": "flash3",
"label": "3层 (flash3)"
},
{
"catalogCode": "flash4",
"label": "4层 (flash4)"
},
{
"catalogCode": "me",
"label": "提升机 (me)"
}
]
},
{
"label": "多穿库",
"items": [
{
"catalogCode": "shuttle1",
"label": "E1 (shuttle1)"
},
{
"catalogCode": "shuttle2",
"label": "E2 (shuttle2)"
},
{
"catalogCode": "shuttle3",
"label": "E3 (shuttle3)"
},
{
"catalogCode": "shuttle4",
"label": "E4 (shuttle4)"
},
{
"catalogCode": "ee1",
"label": "提升机 (ee1)"
}
]
}
],
"otherData": {
"Tool": {
"Group": [],
"GlobalVariables": [],
"UserCommand": [],
"Dashboard": [],
"DataTable": [],
"Trigger": [
{
"name": "OnOpen",
"fn": ""
},
{
"name": "OnReset",
"fn": ""
},
{
"name": "OnStart",
"fn": ""
},
{
"name": "OnStop",
"fn": ""
}
],
"gridHelper": {
"axesEnabled": true,
"axesSize": 5,
"axesColor": 14540253,
"axesWidth": 2,
"gridEnabled": true,
"gridSize": 1000,
"gridDivisions": 1000,
"gridColor": 14540253,
"gridOpacity": 1,
"backgroundColor": 16119285,
"snapEnabled": true,
"snapDistance": 0.25
}
},
"elevator": [],
"wall": [],
"pillar": []
},
"createdAt": "2023-10-20T10:00:00Z",
"updatedAt": "2023-10-20T10:00:00Z",
"createBy": "yvan",
"updateBy": "yvan"
}

24
tw_test/envs/1.json

@ -0,0 +1,24 @@
{
"envId": 1,
"envName": "台湾展会-嘉兴物理",
"isVirtual": false,
"envConfig": {
"mqtt": {
"brokerUrl": "tcp://10.10.101.8:1885",
"username": "admin",
"password": "admin",
"websocket": "mqtt://10.10.101.8:9001"
},
"mysql": {
"jdbcUrl": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}
}

25
tw_test/envs/3.json

@ -0,0 +1,25 @@
{
"envId": 3,
"envName": "虚拟1",
"isVirtual": true,
"envConfig": {
"mqtt": {
"brokerUrl": "tcp://127.0.0.1:1883",
"clientId": "yvan-rcs-dev-1",
"username": "user",
"password": "user",
"websocket": "mqtt://127.0.0.1:7883"
},
"mysql": {
"jdbc-url": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}
}

868
tw_test/floor/f1.json

@ -0,0 +1,868 @@
[
{
"id": "rack1",
"t": "rack",
"v": true,
"tf": [
[
1.55,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
1.211,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 1.211
},
"_rid": "_2"
},
{
"id": "rack2",
"t": "rack",
"v": true,
"tf": [
[
3.9,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
2.186,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 2.186
},
"_rid": "_3"
},
{
"id": "105_105",
"t": "gstore",
"v": true,
"tf": [
[
4.44,
0,
1.5
],
[
0,
0,
0
],
[
1,
0.01,
1.2
]
],
"dt": {
"in": [],
"out": [],
"center": [],
"strokeWidth": 0.1
},
"_rid": "_4"
},
{
"id": "6_4",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 2,
"tf": [
[
1,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"7_4"
],
"out": [
"7_4"
],
"center": [],
"linkStore": [
{
"item": "rack1",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack1",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_5"
},
{
"id": "7_4",
"t": "way",
"v": true,
"logicX": 2,
"logicY": 2,
"tf": [
[
2.1,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"6_4",
"8_4"
],
"out": [
"6_4",
"8_4"
],
"center": [],
"linkStore": [
{
"item": "rack1",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack1",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_6"
},
{
"id": "8_4",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 2,
"tf": [
[
3.39,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"7_4",
"9_4"
],
"out": [
"7_4",
"9_4"
],
"center": [],
"linkStore": [
{
"item": "rack2",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack2",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_7"
},
{
"id": "9_4",
"t": "way",
"v": true,
"logicX": 4,
"logicY": 2,
"tf": [
[
4.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"8_4",
"10_4"
],
"out": [
"8_4",
"10_4"
],
"center": [],
"linkStore": [
{
"item": "rack2",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack2",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
},
{
"item": "105_105",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "down"
}
]
},
"_rid": "_8"
},
{
"id": "10_4",
"t": "way",
"v": true,
"logicX": 5,
"logicY": 2,
"tf": [
[
5.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"9_4",
"11_4"
],
"out": [
"9_4",
"11_4"
],
"center": []
},
"_rid": "_9"
},
{
"id": "11_4",
"t": "way",
"v": true,
"logicX": 6,
"logicY": 2,
"tf": [
[
6.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"10_4",
"charger1"
],
"out": [
"10_4",
"charger1"
],
"center": [],
"agvRotation": [
"cl2",
"clx"
]
},
"_rid": "_10"
},
{
"id": "5_4",
"t": "way",
"v": true,
"logicX": 5,
"logicY": 4,
"tf": [
[
-0.29,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"4_4"
],
"out": [
"4_4"
],
"center": [],
"linkStore": [
{
"item": "rack3",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_11"
},
{
"id": "4_4",
"t": "way",
"v": true,
"logicX": 4,
"logicY": 4,
"tf": [
[
-1.39,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"5_4",
"3_4"
],
"out": [
"5_4",
"3_4"
],
"center": [],
"linkStore": [
{
"item": "rack3",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_12"
},
{
"id": "3_4",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 4,
"tf": [
[
-2.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"4_4",
"2_4"
],
"out": [
"4_4",
"2_4"
],
"center": []
},
"_rid": "_13"
},
{
"id": "2_4",
"t": "way",
"v": true,
"logicX": 2,
"logicY": 4,
"tf": [
[
-3.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_4",
"3_4"
],
"out": [
"1_4",
"3_4"
],
"center": []
},
"_rid": "_14"
},
{
"id": "1_4",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 4,
"tf": [
[
-4.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"2_4",
"1_3"
],
"out": [
"2_4",
"1_3"
],
"center": [],
"agvRotation": [
"cl2",
"clx"
]
},
"_rid": "_15"
},
{
"id": "1_3",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 3,
"tf": [
[
-4.34,
0.01,
-1
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_4",
"1_2"
],
"out": [
"1_4",
"1_2"
],
"center": [],
"linkStore": [
{
"item": "108_108",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "left"
}
]
},
"_rid": "_16"
},
{
"id": "1_2",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 2,
"tf": [
[
-4.34,
0.01,
-2
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_3",
"charger2"
],
"out": [
"1_3",
"charger2"
],
"center": []
},
"_rid": "_17"
},
{
"id": "charger2",
"t": "charger",
"v": true,
"tf": [
[
-4.34,
0.01,
-2.4
],
[
0,
180,
0
],
[
0.6,
1,
0.3
]
],
"dt": {
"in": [
"1_2"
],
"out": [
"1_2"
],
"center": [],
"isCharger": true,
"chargerPortDirection": "down"
},
"_rid": "_18"
},
{
"id": "charger1",
"t": "charger",
"v": true,
"tf": [
[
6.84,
0.01,
0
],
[
0,
90,
0
],
[
0.6,
1,
0.3
]
],
"dt": {
"in": [
"11_4"
],
"out": [
"11_4"
],
"center": [],
"chargerPortDirection": "left"
},
"_rid": "_19"
},
{
"id": "rack3",
"t": "rack",
"v": true,
"tf": [
[
-0.82,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
2.186,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 2.186
},
"_rid": "_20"
},
{
"id": "108_108",
"t": "gstore",
"v": true,
"tf": [
[
-6,
0,
-1
],
[
0,
-90,
0
],
[
1,
0.01,
1.2
]
],
"dt": {
"in": [],
"out": [],
"center": [],
"strokeWidth": 0.1
},
"_rid": "_21"
}
]

63
tw_test/project.json

@ -0,0 +1,63 @@
{
"projectUuid": "tw_test",
"projectLabel": "台湾物流展会-嘉兴测试",
"directoryData": [
{
"label": "仓库楼层",
"items": [
{
"catalogCode": "f1",
"label": "一楼 (f1)"
}
]
}
],
"otherData": {
"Tool": {
"Group": [],
"GlobalVariables": [],
"UserCommand": [],
"Dashboard": [],
"DataTable": [],
"Trigger": [
{
"name": "OnOpen",
"fn": ""
},
{
"name": "OnReset",
"fn": ""
},
{
"name": "OnStart",
"fn": ""
},
{
"name": "OnStop",
"fn": ""
}
],
"gridHelper": {
"axesEnabled": true,
"axesSize": 5,
"axesColor": 14540253,
"axesWidth": 2,
"gridEnabled": true,
"gridSize": 1000,
"gridDivisions": 1000,
"gridColor": 14540253,
"gridOpacity": 1,
"backgroundColor": 16119285,
"snapEnabled": true,
"snapDistance": 0.25
}
},
"elevator": [],
"wall": [],
"pillar": []
},
"createdAt": "2023-10-20T10:00:00Z",
"updatedAt": "2023-10-20T10:00:00Z",
"createBy": "yvan",
"updateBy": "yvan"
}

0
tw_zhanghui/scripts/01.ts → tw_test/scripts/01.ts

0
tw_zhanghui/scripts/02.ts → tw_test/scripts/02.ts

0
tw_zhanghui/virtual_executor.json → tw_test/virtual_executor.json

11
tw_zhanghui/catalog.json

@ -1,11 +0,0 @@
[
{
"label": "仓库楼层",
"items": [
{
"catalogCode": "f1",
"label": "一楼 (f1)"
}
]
}
]

19
tw_zhanghui/config.json

@ -1,19 +0,0 @@
{
"mqtt": {
"brokerUrl": "tcp://10.10.101.8:1885",
"username": "admin",
"password": "admin",
"websocket": "mqtt://10.10.101.8:9001"
},
"mysql": {
"jdbc-url": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}

20
tw_zhanghui/config2.json

@ -1,20 +0,0 @@
{
"mqtt": {
"brokerUrl": "tcp://127.0.0.1:1883",
"clientId": "yvan-rcs-dev-1",
"username": "user",
"password": "user",
"websocket": "mqtt://127.0.0.1:7883"
},
"mysql": {
"jdbc-url": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}

868
tw_zhanghui/floor/f1.json

@ -1,868 +0,0 @@
[
{
"id": "rack1",
"t": "rack",
"v": true,
"tf": [
[
1.55,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
1.211,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
1.21
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 1.211
},
"_rid": "_2"
},
{
"id": "rack2",
"t": "rack",
"v": true,
"tf": [
[
3.9,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
2.186,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 2.186
},
"_rid": "_3"
},
{
"id": "105_105",
"t": "gstore",
"v": true,
"tf": [
[
4.44,
0,
1.5
],
[
0,
0,
0
],
[
1,
0.01,
1.2
]
],
"dt": {
"in": [],
"out": [],
"center": [],
"strokeWidth": 0.1
},
"_rid": "_4"
},
{
"id": "6_4",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 2,
"tf": [
[
1,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"7_4"
],
"out": [
"7_4"
],
"center": [],
"linkStore": [
{
"item": "rack1",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack1",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_5"
},
{
"id": "7_4",
"t": "way",
"v": true,
"logicX": 2,
"logicY": 2,
"tf": [
[
2.1,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"6_4",
"8_4"
],
"out": [
"6_4",
"8_4"
],
"center": [],
"linkStore": [
{
"item": "rack1",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack1",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_6"
},
{
"id": "8_4",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 2,
"tf": [
[
3.39,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"7_4",
"9_4"
],
"out": [
"7_4",
"9_4"
],
"center": [],
"linkStore": [
{
"item": "rack2",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack2",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_7"
},
{
"id": "9_4",
"t": "way",
"v": true,
"logicX": 4,
"logicY": 2,
"tf": [
[
4.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"8_4",
"10_4"
],
"out": [
"8_4",
"10_4"
],
"center": [],
"linkStore": [
{
"item": "rack2",
"bay": 1,
"level": 0,
"cell": 0,
"direction": "up"
},
{
"item": "rack2",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
},
{
"item": "105_105",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "down"
}
]
},
"_rid": "_8"
},
{
"id": "10_4",
"t": "way",
"v": true,
"logicX": 5,
"logicY": 2,
"tf": [
[
5.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"9_4",
"11_4"
],
"out": [
"9_4",
"11_4"
],
"center": []
},
"_rid": "_9"
},
{
"id": "11_4",
"t": "way",
"v": true,
"logicX": 6,
"logicY": 2,
"tf": [
[
6.44,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"10_4",
"charger1"
],
"out": [
"10_4",
"charger1"
],
"center": [],
"agvRotation": [
"cl2",
"clx"
]
},
"_rid": "_10"
},
{
"id": "5_4",
"t": "way",
"v": true,
"logicX": 5,
"logicY": 4,
"tf": [
[
-0.29,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"4_4"
],
"out": [
"4_4"
],
"center": [],
"linkStore": [
{
"item": "rack3",
"bay": 1,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_11"
},
{
"id": "4_4",
"t": "way",
"v": true,
"logicX": 4,
"logicY": 4,
"tf": [
[
-1.39,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"5_4",
"3_4"
],
"out": [
"5_4",
"3_4"
],
"center": [],
"linkStore": [
{
"item": "rack3",
"bay": 0,
"level": 1,
"cell": 0,
"direction": "up"
}
]
},
"_rid": "_12"
},
{
"id": "3_4",
"t": "way",
"v": true,
"logicX": 3,
"logicY": 4,
"tf": [
[
-2.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"4_4",
"2_4"
],
"out": [
"4_4",
"2_4"
],
"center": []
},
"_rid": "_13"
},
{
"id": "2_4",
"t": "way",
"v": true,
"logicX": 2,
"logicY": 4,
"tf": [
[
-3.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_4",
"3_4"
],
"out": [
"1_4",
"3_4"
],
"center": []
},
"_rid": "_14"
},
{
"id": "1_4",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 4,
"tf": [
[
-4.34,
0.01,
0
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"2_4",
"1_3"
],
"out": [
"2_4",
"1_3"
],
"center": [],
"agvRotation": [
"cl2",
"clx"
]
},
"_rid": "_15"
},
{
"id": "1_3",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 3,
"tf": [
[
-4.34,
0.01,
-1
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_4",
"1_2"
],
"out": [
"1_4",
"1_2"
],
"center": [],
"linkStore": [
{
"item": "108_108",
"bay": 0,
"level": 0,
"cell": 0,
"direction": "left"
}
]
},
"_rid": "_16"
},
{
"id": "1_2",
"t": "way",
"v": true,
"logicX": 1,
"logicY": 2,
"tf": [
[
-4.34,
0.01,
-2
],
[
0,
0,
0
],
[
0.25,
0.1,
0.25
]
],
"dt": {
"in": [
"1_3",
"charger2"
],
"out": [
"1_3",
"charger2"
],
"center": []
},
"_rid": "_17"
},
{
"id": "charger2",
"t": "charger",
"v": true,
"tf": [
[
-4.34,
0.01,
-2.4
],
[
0,
180,
0
],
[
0.6,
1,
0.3
]
],
"dt": {
"in": [
"1_2"
],
"out": [
"1_2"
],
"center": [],
"isCharger": true,
"chargerPortDirection": "down"
},
"_rid": "_18"
},
{
"id": "charger1",
"t": "charger",
"v": true,
"tf": [
[
6.84,
0.01,
0
],
[
0,
90,
0
],
[
0.6,
1,
0.3
]
],
"dt": {
"in": [
"11_4"
],
"out": [
"11_4"
],
"center": [],
"chargerPortDirection": "left"
},
"_rid": "_19"
},
{
"id": "rack3",
"t": "rack",
"v": true,
"tf": [
[
-0.82,
0,
-1.5
],
[
0,
0,
0
],
[
2.2,
2.186,
1
]
],
"dt": {
"rackDepth": 1,
"bottomBarHeight": 0.2,
"bottomLinkHeight": 0.2,
"topLinkDistance": 0.2,
"levelCount": 2,
"bayCount": 2,
"hideFloor": 0,
"extendColumns": 1,
"columnSpacing": 1,
"bays": [
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
},
{
"bayWidth": 1.1,
"levelHeight": [
0.001,
2.185
],
"topHeight": 2
}
],
"center": [],
"in": [],
"out": [],
"rackWidth": 2.2,
"rackHeight": 2.186
},
"_rid": "_20"
},
{
"id": "108_108",
"t": "gstore",
"v": true,
"tf": [
[
-6,
0,
-1
],
[
0,
-90,
0
],
[
1,
0.01,
1.2
]
],
"dt": {
"in": [],
"out": [],
"center": [],
"strokeWidth": 0.1
},
"_rid": "_21"
}
]

48
tw_zhanghui/project.json

@ -1,48 +0,0 @@
{
"project_uuid": "tw_zhanghui",
"project_label": "台湾物流展会",
"project_version": 0,
"server": "demo",
"Tool": {
"Group": [],
"GlobalVariables": [],
"UserCommand": [],
"Dashboard": [],
"DataTable": [],
"Trigger": [
{
"name": "OnOpen",
"fn": ""
},
{
"name": "OnReset",
"fn": ""
},
{
"name": "OnStart",
"fn": ""
},
{
"name": "OnStop",
"fn": ""
}
],
"gridHelper": {
"axesEnabled": true,
"axesSize": 5,
"axesColor": 14540253,
"axesWidth": 2,
"gridEnabled": true,
"gridSize": 1000,
"gridDivisions": 1000,
"gridColor": 14540253,
"gridOpacity": 1,
"backgroundColor": 16119285,
"snapEnabled": true,
"snapDistance": 0.25
}
},
"elevator": [],
"wall": [],
"pillar": []
}
Loading…
Cancel
Save