{ "version": null, "name": "b版本测试", "offsetX": 0, "offsetY": 0, "enable": true, "nodes": [ { "x": 6000, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "ROUTE", "code": "a1-n-28", "name": "28", "canRestRobotIds": [] }, { "x": 32000, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "ROUTE", "code": "a1-n-29", "name": "29", "canRestRobotIds": [] }, { "x": 50000, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "ROUTE", "code": "a1-n-30", "name": "30", "canRestRobotIds": [] }, { "x": 60000, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "ROUTE", "code": "a1-n-31", "name": "31", "canRestRobotIds": [] }, { "x": -15000, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "ROUTE", "code": "a1-n-32", "name": "32", "canRestRobotIds": [] }, { "x": -10000, "y": 5000, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-38", "name": "38", "canRestRobotIds": [] }, { "x": -1094, "y": 5606, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-40", "name": "40", "canRestRobotIds": [] }, { "x": -1091, "y": -4920, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-42", "name": "42", "canRestRobotIds": [] }, { "x": -10000, "y": 3500, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "READY", "code": "a1-n-43", "shelfBoxCode": "a1-s-37-0-0-0", "name": "43", "canRestRobotIds": [] }, { "x": -1094, "y": 4106, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "READY", "code": "a1-n-45", "shelfBoxCode": "a1-s-39-0-0-0", "name": "45", "canRestRobotIds": [] }, { "x": -1091, "y": -3420, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "READY", "code": "a1-n-47", "shelfBoxCode": "a1-s-41-0-0-0", "name": "47", "canRestRobotIds": [] }, { "x": -291, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-49", "name": "49", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": -1891, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-51", "name": "51", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": -294, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-53", "name": "53", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": -1894, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-55", "name": "55", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": -9200, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-57", "name": "57", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": -10800, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-59", "name": "59", "canRestRobotIds": [], "edgeCode": "a1-e-33" }, { "x": 13401, "y": 6628, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-62", "name": "62", "canRestRobotIds": [] }, { "x": 24342, "y": 6952, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-64", "name": "64", "canRestRobotIds": [] }, { "x": 17879, "y": -9252, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-66", "name": "66", "canRestRobotIds": [] }, { "x": 37638, "y": 7228, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-68", "name": "68", "canRestRobotIds": [] }, { "x": 45809, "y": -8421, "allowedRobotIds": [], "allowedRobotModelCodes": [], "type": "STORAGE", "code": "a1-n-70", "name": "70", "canRestRobotIds": [] }, { "x": 13401, "y": 5128, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100", "300" ], "type": "READY", "code": "a1-n-71", "shelfBoxCode": "a1-s-61-0-0-0", "name": "71", "canRestRobotIds": [] }, { "x": 24342, "y": 5452, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100", "300" ], "type": "READY", "code": "a1-n-73", "shelfBoxCode": "a1-s-63-0-0-0", "name": "73", "canRestRobotIds": [] }, { "x": 17879, "y": -7752, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100", "300" ], "type": "READY", "code": "a1-n-75", "shelfBoxCode": "a1-s-65-0-0-0", "name": "75", "canRestRobotIds": [] }, { "x": 18679, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-77", "name": "77", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 17079, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-79", "name": "79", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 18879, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-81", "name": "81", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 16879, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-83", "name": "83", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 25142, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-85", "name": "85", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 23542, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-87", "name": "87", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 25342, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-89", "name": "89", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 23342, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-91", "name": "91", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 14201, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-93", "name": "93", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 12601, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-95", "name": "95", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 14401, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-97", "name": "97", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 12401, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "300" ], "type": "ENTRANCE", "code": "a1-n-99", "name": "99", "canRestRobotIds": [], "edgeCode": "a1-e-34" }, { "x": 37638, "y": 6228, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "READY", "code": "a1-n-101", "shelfBoxCode": "a1-s-67-0-0-0", "name": "101", "canRestRobotIds": [] }, { "x": 37638, "y": 5728, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100", "300" ], "type": "READY", "code": "a1-n-103", "shelfBoxCode": "a1-s-67-0-0-0", "name": "103", "canRestRobotIds": [] }, { "x": 45809, "y": -7421, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "READY", "code": "a1-n-105", "shelfBoxCode": "a1-s-69-0-0-0", "name": "105", "canRestRobotIds": [] }, { "x": 45809, "y": -6921, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100", "300" ], "type": "READY", "code": "a1-n-107", "shelfBoxCode": "a1-s-69-0-0-0", "name": "107", "canRestRobotIds": [] }, { "x": 46609, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "ENTRANCE", "code": "a1-n-109", "name": "109", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 45009, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "ENTRANCE", "code": "a1-n-111", "name": "111", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 46609, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-113", "name": "113", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 45009, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-115", "name": "115", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 38438, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "ENTRANCE", "code": "a1-n-121", "name": "121", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 36838, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "200" ], "type": "ENTRANCE", "code": "a1-n-123", "name": "123", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 38438, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-125", "name": "125", "canRestRobotIds": [], "edgeCode": "a1-e-35" }, { "x": 36838, "y": 0, "allowedRobotIds": [], "allowedRobotModelCodes": [ "100" ], "type": "ENTRANCE", "code": "a1-n-127", "name": "127", "canRestRobotIds": [], "edgeCode": "a1-e-35" } ], "edges": [ { "code": "a1-e-33", "name": "33", "fromNodeCode": "a1-n-32", "toNodeCode": "a1-n-28", "type": "STRAIGHT", "toX": 6000, "toY": 0, "fromX": -15000, "fromY": 0, "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-34", "name": "34", "fromNodeCode": "a1-n-28", "toNodeCode": "a1-n-29", "type": "STRAIGHT", "toX": 32000, "toY": 0, "fromX": 6000, "fromY": 0, "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-35", "name": "35", "fromNodeCode": "a1-n-29", "toNodeCode": "a1-n-30", "type": "STRAIGHT", "toX": 50000, "toY": 0, "fromX": 32000, "fromY": 0, "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-36", "name": "36", "fromNodeCode": "a1-n-30", "toNodeCode": "a1-n-31", "type": "STRAIGHT", "toX": 60000, "toY": 0, "fromX": 50000, "fromY": 0, "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-44", "name": "44", "fromNodeCode": "a1-n-38", "toNodeCode": "a1-n-43", "type": "STRAIGHT", "toX": -10000, "toY": 3500, "fromX": -10000, "fromY": 5000, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-46", "name": "46", "fromNodeCode": "a1-n-40", "toNodeCode": "a1-n-45", "type": "STRAIGHT", "toX": -1094, "toY": 4106, "fromX": -1094, "fromY": 5606, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-48", "name": "48", "fromNodeCode": "a1-n-42", "toNodeCode": "a1-n-47", "type": "STRAIGHT", "toX": -1091, "toY": -3420, "fromX": -1091, "fromY": -4920, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-50", "name": "50", "fromNodeCode": "a1-n-47", "toNodeCode": "a1-n-49", "type": "CURVE", "toX": -291, "toY": 0, "fromX": -1091, "fromY": -3420, "firstControlX": -1091, "firstControlY": -1710, "secondControlX": -691, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": -1091, "fromControlY": -4920, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-42", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-52", "name": "52", "fromNodeCode": "a1-n-47", "toNodeCode": "a1-n-51", "type": "CURVE", "toX": -1891, "toY": 0, "fromX": -1091, "fromY": -3420, "firstControlX": -1091, "firstControlY": -1710, "secondControlX": -1491, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": -1091, "fromControlY": -4920, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-42", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-54", "name": "54", "fromNodeCode": "a1-n-45", "toNodeCode": "a1-n-53", "type": "CURVE", "toX": -294, "toY": 0, "fromX": -1094, "fromY": 4106, "firstControlX": -1094, "firstControlY": 2053, "secondControlX": -694, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": -1094, "fromControlY": 5606, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-40", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-56", "name": "56", "fromNodeCode": "a1-n-45", "toNodeCode": "a1-n-55", "type": "CURVE", "toX": -1894, "toY": 0, "fromX": -1094, "fromY": 4106, "firstControlX": -1094, "firstControlY": 2053, "secondControlX": -1494, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": -1094, "fromControlY": 5606, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-40", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-58", "name": "58", "fromNodeCode": "a1-n-43", "toNodeCode": "a1-n-57", "type": "CURVE", "toX": -9200, "toY": 0, "fromX": -10000, "fromY": 3500, "firstControlX": -10000, "firstControlY": 1750, "secondControlX": -9600, "secondControlY": 0, "toControlX": -15000, "toControlY": 0, "fromControlX": -10000, "fromControlY": 5000, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-38", "toControlCode": "a1-n-32", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-60", "name": "60", "fromNodeCode": "a1-n-43", "toNodeCode": "a1-n-59", "type": "CURVE", "toX": -10800, "toY": 0, "fromX": -10000, "fromY": 3500, "firstControlX": -10000, "firstControlY": 1750, "secondControlX": -10400, "secondControlY": 0, "toControlX": -15000, "toControlY": 0, "fromControlX": -10000, "fromControlY": 5000, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-38", "toControlCode": "a1-n-32", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-72", "name": "72", "fromNodeCode": "a1-n-62", "toNodeCode": "a1-n-71", "type": "STRAIGHT", "toX": 13401, "toY": 5128, "fromX": 13401, "fromY": 6628, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-74", "name": "74", "fromNodeCode": "a1-n-64", "toNodeCode": "a1-n-73", "type": "STRAIGHT", "toX": 24342, "toY": 5452, "fromX": 24342, "fromY": 6952, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-76", "name": "76", "fromNodeCode": "a1-n-66", "toNodeCode": "a1-n-75", "type": "STRAIGHT", "toX": 17879, "toY": -7752, "fromX": 17879, "fromY": -9252, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-78", "name": "78", "fromNodeCode": "a1-n-75", "toNodeCode": "a1-n-77", "type": "CURVE", "toX": 18679, "toY": 0, "fromX": 17879, "fromY": -7752, "firstControlX": 17879, "firstControlY": -3876, "secondControlX": 18279, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 17879, "fromControlY": -9252, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-66", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-80", "name": "80", "fromNodeCode": "a1-n-75", "toNodeCode": "a1-n-79", "type": "CURVE", "toX": 17079, "toY": 0, "fromX": 17879, "fromY": -7752, "firstControlX": 17879, "firstControlY": -3876, "secondControlX": 17479, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 17879, "fromControlY": -9252, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-66", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-82", "name": "82", "fromNodeCode": "a1-n-75", "toNodeCode": "a1-n-81", "type": "CURVE", "toX": 18879, "toY": 0, "fromX": 17879, "fromY": -7752, "firstControlX": 17879, "firstControlY": -3876, "secondControlX": 18379, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 17879, "fromControlY": -9252, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-66", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-84", "name": "84", "fromNodeCode": "a1-n-75", "toNodeCode": "a1-n-83", "type": "CURVE", "toX": 16879, "toY": 0, "fromX": 17879, "fromY": -7752, "firstControlX": 17879, "firstControlY": -3876, "secondControlX": 17379, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 17879, "fromControlY": -9252, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-66", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-86", "name": "86", "fromNodeCode": "a1-n-73", "toNodeCode": "a1-n-85", "type": "CURVE", "toX": 25142, "toY": 0, "fromX": 24342, "fromY": 5452, "firstControlX": 24342, "firstControlY": 2726, "secondControlX": 24742, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 24342, "fromControlY": 6952, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-64", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-88", "name": "88", "fromNodeCode": "a1-n-73", "toNodeCode": "a1-n-87", "type": "CURVE", "toX": 23542, "toY": 0, "fromX": 24342, "fromY": 5452, "firstControlX": 24342, "firstControlY": 2726, "secondControlX": 23942, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 24342, "fromControlY": 6952, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-64", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-90", "name": "90", "fromNodeCode": "a1-n-73", "toNodeCode": "a1-n-89", "type": "CURVE", "toX": 25342, "toY": 0, "fromX": 24342, "fromY": 5452, "firstControlX": 24342, "firstControlY": 2726, "secondControlX": 24842, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 24342, "fromControlY": 6952, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-64", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-92", "name": "92", "fromNodeCode": "a1-n-73", "toNodeCode": "a1-n-91", "type": "CURVE", "toX": 23342, "toY": 0, "fromX": 24342, "fromY": 5452, "firstControlX": 24342, "firstControlY": 2726, "secondControlX": 23842, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 24342, "fromControlY": 6952, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-64", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-94", "name": "94", "fromNodeCode": "a1-n-71", "toNodeCode": "a1-n-93", "type": "CURVE", "toX": 14201, "toY": 0, "fromX": 13401, "fromY": 5128, "firstControlX": 13401, "firstControlY": 2564, "secondControlX": 13801, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 13401, "fromControlY": 6628, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-62", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-96", "name": "96", "fromNodeCode": "a1-n-71", "toNodeCode": "a1-n-95", "type": "CURVE", "toX": 12601, "toY": 0, "fromX": 13401, "fromY": 5128, "firstControlX": 13401, "firstControlY": 2564, "secondControlX": 13001, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 13401, "fromControlY": 6628, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-62", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-98", "name": "98", "fromNodeCode": "a1-n-71", "toNodeCode": "a1-n-97", "type": "CURVE", "toX": 14401, "toY": 0, "fromX": 13401, "fromY": 5128, "firstControlX": 13401, "firstControlY": 2564, "secondControlX": 13901, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 13401, "fromControlY": 6628, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-62", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-100", "name": "100", "fromNodeCode": "a1-n-71", "toNodeCode": "a1-n-99", "type": "CURVE", "toX": 12401, "toY": 0, "fromX": 13401, "fromY": 5128, "firstControlX": 13401, "firstControlY": 2564, "secondControlX": 12901, "secondControlY": 0, "toControlX": 6000, "toControlY": 0, "fromControlX": 13401, "fromControlY": 6628, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-62", "toControlCode": "a1-n-28", "allowedRobotModelCodes": [ "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-102", "name": "102", "fromNodeCode": "a1-n-68", "toNodeCode": "a1-n-101", "type": "STRAIGHT", "toX": 37638, "toY": 6228, "fromX": 37638, "fromY": 7228, "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-104", "name": "104", "fromNodeCode": "a1-n-68", "toNodeCode": "a1-n-103", "type": "STRAIGHT", "toX": 37638, "toY": 5728, "fromX": 37638, "fromY": 7228, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-106", "name": "106", "fromNodeCode": "a1-n-70", "toNodeCode": "a1-n-105", "type": "STRAIGHT", "toX": 45809, "toY": -7421, "fromX": 45809, "fromY": -8421, "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-108", "name": "108", "fromNodeCode": "a1-n-70", "toNodeCode": "a1-n-107", "type": "STRAIGHT", "toX": 45809, "toY": -6921, "fromX": 45809, "fromY": -8421, "allowedRobotModelCodes": [ "100", "300" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-110", "name": "110", "fromNodeCode": "a1-n-105", "toNodeCode": "a1-n-109", "type": "CURVE", "toX": 46609, "toY": 0, "fromX": 45809, "fromY": -7421, "firstControlX": 45809, "firstControlY": -3710.5, "secondControlX": 46209, "secondControlY": 0, "toControlX": 50000, "toControlY": 0, "fromControlX": 45809, "fromControlY": -8421, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-70", "toControlCode": "a1-n-30", "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-112", "name": "112", "fromNodeCode": "a1-n-105", "toNodeCode": "a1-n-111", "type": "CURVE", "toX": 45009, "toY": 0, "fromX": 45809, "fromY": -7421, "firstControlX": 45809, "firstControlY": -3710.5, "secondControlX": 45409, "secondControlY": 0, "toControlX": 50000, "toControlY": 0, "fromControlX": 45809, "fromControlY": -8421, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-70", "toControlCode": "a1-n-30", "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-114", "name": "114", "fromNodeCode": "a1-n-107", "toNodeCode": "a1-n-113", "type": "CURVE", "toX": 46609, "toY": 0, "fromX": 45809, "fromY": -6921, "firstControlX": 45809, "firstControlY": -3460.5, "secondControlX": 46209, "secondControlY": 0, "toControlX": 50000, "toControlY": 0, "fromControlX": 45809, "fromControlY": -8421, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-70", "toControlCode": "a1-n-30", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-116", "name": "116", "fromNodeCode": "a1-n-107", "toNodeCode": "a1-n-115", "type": "CURVE", "toX": 45009, "toY": 0, "fromX": 45809, "fromY": -6921, "firstControlX": 45809, "firstControlY": -3460.5, "secondControlX": 45409, "secondControlY": 0, "toControlX": 50000, "toControlY": 0, "fromControlX": 45809, "fromControlY": -8421, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-70", "toControlCode": "a1-n-30", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-122", "name": "122", "fromNodeCode": "a1-n-101", "toNodeCode": "a1-n-121", "type": "CURVE", "toX": 38438, "toY": 0, "fromX": 37638, "fromY": 6228, "firstControlX": 37638, "firstControlY": 3114, "secondControlX": 38038, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 37638, "fromControlY": 7228, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-68", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-124", "name": "124", "fromNodeCode": "a1-n-101", "toNodeCode": "a1-n-123", "type": "CURVE", "toX": 36838, "toY": 0, "fromX": 37638, "fromY": 6228, "firstControlX": 37638, "firstControlY": 3114, "secondControlX": 37238, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 37638, "fromControlY": 7228, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-68", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "200" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-126", "name": "126", "fromNodeCode": "a1-n-103", "toNodeCode": "a1-n-125", "type": "CURVE", "toX": 38438, "toY": 0, "fromX": 37638, "fromY": 5728, "firstControlX": 37638, "firstControlY": 2864, "secondControlX": 38038, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 37638, "fromControlY": 7228, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-68", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 }, { "code": "a1-e-128", "name": "128", "fromNodeCode": "a1-n-103", "toNodeCode": "a1-n-127", "type": "CURVE", "toX": 36838, "toY": 0, "fromX": 37638, "fromY": 5728, "firstControlX": 37638, "firstControlY": 2864, "secondControlX": 37238, "secondControlY": 0, "toControlX": 32000, "toControlY": 0, "fromControlX": 37638, "fromControlY": 7228, "toScale": 0.5, "fromScale": 0.5, "fromControlCode": "a1-n-68", "toControlCode": "a1-n-29", "allowedRobotModelCodes": [ "100" ], "maxForwardSpeed": 1.5, "maxBackwardSpeed": 0.3, "maxRevForwardSpeed": 1.5, "maxRevBackwardSpeed": 0.3, "fromSafe": 2300, "toSafe": 2300, "leftSafe": 1775, "rightSafe": 1775 } ], "blocks": [], "shelves": [ { "code": "a1-s-37", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": -10000, "y": 5000, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": -10000, "y": 5000, "z": 50, "enabled": true, "code": "a1-s-37-0-0-0", "name": "a1-s-37-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-38" } ], "name": "37" }, { "code": "a1-s-39", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": -1094, "y": 5606, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": -1094, "y": 5606, "z": 50, "enabled": true, "code": "a1-s-39-0-0-0", "name": "a1-s-39-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-40" } ], "name": "39" }, { "code": "a1-s-41", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": -1091, "y": -4920, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": -1091, "y": -4920, "z": 50, "enabled": true, "code": "a1-s-41-0-0-0", "name": "a1-s-41-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-42" } ], "name": "41" }, { "code": "a1-s-61", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": 13401, "y": 6628, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": 13401, "y": 6628, "z": 50, "enabled": true, "code": "a1-s-61-0-0-0", "name": "a1-s-61-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-62" } ], "name": "61" }, { "code": "a1-s-63", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": 24342, "y": 6952, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": 24342, "y": 6952, "z": 50, "enabled": true, "code": "a1-s-63-0-0-0", "name": "a1-s-63-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-64" } ], "name": "63" }, { "code": "a1-s-65", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": 17879, "y": -9252, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": 17879, "y": -9252, "z": 50, "enabled": true, "code": "a1-s-65-0-0-0", "name": "a1-s-65-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-66" } ], "name": "65" }, { "code": "a1-s-67", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": 37638, "y": 7228, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": 37638, "y": 7228, "z": 50, "enabled": true, "code": "a1-s-67-0-0-0", "name": "a1-s-67-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-68" } ], "name": "67" }, { "code": "a1-s-69", "length": 1200, "width": 1000, "height": 1000, "xSize": 1, "ySize": 1, "zSize": 1, "xs": [ 600 ], "ys": [ 500 ], "zs": [ 50 ], "x": 45809, "y": -8421, "degree": 0, "type": "SHELF", "shelfBoxes": [ { "zIndex": 0, "yIndex": 0, "xIndex": 0, "length": 1200, "width": 1000, "height": 1000, "x": 45809, "y": -8421, "z": 50, "enabled": true, "code": "a1-s-69-0-0-0", "name": "a1-s-69-0-0-0", "externalCode": "", "forkAdjust": 150, "forkHeight": 50, "nodeCode": "a1-n-70" } ], "name": "69" } ], "charges": [], "qrCodes": [], "roadEndpointSafeDistance": 2300, "roadWide": 1775, "index": 133, "code": "a1", "md5": "b07ebc44-cb60-4acb-94b5-0c9e8a8c2278", "forkAdjust": 150 }