diff --git a/src/main/deploy/choreo/Autos_Practice1.chor b/src/main/deploy/choreo/Autos_Practice1.chor new file mode 100644 index 00000000..d515d794 --- /dev/null +++ b/src/main/deploy/choreo/Autos_Practice1.chor @@ -0,0 +1,534 @@ +{ + "name":"Autos_Practice1", + "version":2, + "type":"Swerve", + "variables":{ + "expressions":{ + "slow":{ + "dimension":"LinVel", + "var":{ + "exp":"2 m / s", + "val":2.0 + } + }, + "slowaccel":{ + "dimension":"LinAcc", + "var":{ + "exp":"1.5 m / s ^ 2", + "val":1.5 + } + }, + "slower":{ + "dimension":"LinVel", + "var":{ + "exp":"1.5 m / s", + "val":1.5 + } + }, + "slowest":{ + "dimension":"LinVel", + "var":{ + "exp":"1 m / s", + "val":1.0 + } + } + }, + "poses":{ + "CL":{ + "x":{ + "exp":"1.998773455619812 m", + "val":1.998773455619812 + }, + "y":{ + "exp":"4.835856914520264 m", + "val":4.835856914520264 + }, + "heading":{ + "exp":"1.5728533535678788 rad", + "val":1.5728533535678788 + } + }, + "CM":{ + "x":{ + "exp":"1.7500560283660889 m", + "val":1.7500560283660889 + }, + "y":{ + "exp":"3.7646303176879883 m", + "val":3.764630317687988 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "CR":{ + "x":{ + "exp":"1.8024730682373047 m", + "val":1.802473068237305 + }, + "y":{ + "exp":"2.449967384338379 m", + "val":2.449967384338379 + }, + "heading":{ + "exp":"-1.5737992594811685 rad", + "val":-1.5737992594811685 + } + }, + "D":{ + "x":{ + "exp":"0.703999767303467 m", + "val":0.703999767303467 + }, + "y":{ + "exp":"5.975247383117676 m", + "val":5.975247383117676 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "DLO":{ + "x":{ + "exp":"8.579570770263672 m", + "val":8.579570770263672 + }, + "y":{ + "exp":"5.865847587585449 m", + "val":5.865847587585449 + }, + "heading":{ + "exp":"-1.5707963267948966 rad", + "val":-1.5707963267948966 + } + }, + "DLT":{ + "x":{ + "exp":"8.579570770263672 m", + "val":8.579570770263672 + }, + "y":{ + "exp":"2.2046804428100586 m", + "val":2.2046804428100586 + }, + "heading":{ + "exp":"DLO.heading", + "val":-1.5707963267948966 + } + }, + "DRO":{ + "x":{ + "exp":"7.979954719543457 m", + "val":7.979954719543457 + }, + "y":{ + "exp":"2.225545644760132 m", + "val":2.225545644760132 + }, + "heading":{ + "exp":"1.5752676626464273 rad", + "val":1.5752676626464273 + } + }, + "DRT":{ + "x":{ + "exp":"7.979954719543457 m", + "val":7.979954719543457 + }, + "y":{ + "exp":"5.877043724060059 m", + "val":5.877043724060059 + }, + "heading":{ + "exp":"1.5752676626464273 rad", + "val":1.5752676626464273 + } + }, + "ELL":{ + "x":{ + "exp":"2.1214685440063477 m", + "val":2.1214685440063477 + }, + "y":{ + "exp":"7.046450138092041 m", + "val":7.046450138092041 + }, + "heading":{ + "exp":"-1.573056098378181 rad", + "val":-1.573056098378181 + } + }, + "ER":{ + "x":{ + "exp":"2.1974267959594727 m", + "val":2.1974267959594727 + }, + "y":{ + "exp":"0.9764090180397034 m", + "val":0.9764090180397034 + }, + "heading":{ + "exp":"1.5718817860612435 rad", + "val":1.5718817860612435 + } + }, + "FL":{ + "x":{ + "exp":"7.8203654289245605 m", + "val":7.82036542892456 + }, + "y":{ + "exp":"5.865901947021484 m", + "val":5.865901947021484 + }, + "heading":{ + "exp":"-1.5707963267948966 rad", + "val":-1.5707963267948966 + } + }, + "FLM":{ + "x":{ + "exp":"7.8203654289245605 m", + "val":7.82036542892456 + }, + "y":{ + "exp":"4.503572463989258 m", + "val":4.503572463989258 + }, + "heading":{ + "exp":"-1.5707963267948966 rad", + "val":-1.5707963267948966 + } + }, + "FR":{ + "x":{ + "exp":"7.8203654289245605 m", + "val":7.82036542892456 + }, + "y":{ + "exp":"2.2169458866119385 m", + "val":2.2169458866119385 + }, + "heading":{ + "exp":"1.5707963267948966 rad", + "val":1.5707963267948966 + } + }, + "FRM":{ + "x":{ + "exp":"7.8203654289245605 m", + "val":7.82036542892456 + }, + "y":{ + "exp":"3.55698299407959 m", + "val":3.55698299407959 + }, + "heading":{ + "exp":"1.5707963267948966 rad", + "val":1.5707963267948966 + } + }, + "M":{ + "x":{ + "exp":"1.8712037801742554 m", + "val":1.8712037801742551 + }, + "y":{ + "exp":"4 m", + "val":4.0 + }, + "heading":{ + "exp":"3.141592638598 / 2 rad", + "val":1.570796319299 + } + }, + "MLL":{ + "x":{ + "exp":"3.2225897312164307 m", + "val":3.2225897312164307 + }, + "y":{ + "exp":"7.436997413635254 m", + "val":7.436997413635254 + }, + "heading":{ + "exp":"0 rad", + "val":0.0 + } + }, + "MR":{ + "x":{ + "exp":"3.32966947555542 m", + "val":3.32966947555542 + }, + "y":{ + "exp":"0.688210129737854 m", + "val":0.688210129737854 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "O":{ + "x":{ + "exp":"0.4355199635028839 m", + "val":0.4355199635028839 + }, + "y":{ + "exp":"0.5460934042930603 m", + "val":0.5460934042930603 + }, + "heading":{ + "exp":"3.141592653589793 / 2 rad", + "val":1.5707963267948966 + } + }, + "PLB":{ + "x":{ + "exp":"3.708786010742188 m", + "val":3.708786010742188 + }, + "y":{ + "exp":"5.537450790405273 m", + "val":5.537450790405273 + }, + "heading":{ + "exp":"0 deg", + "val":0.0 + } + }, + "PLT":{ + "x":{ + "exp":"3.7620644569396973 m", + "val":3.7620644569396977 + }, + "y":{ + "exp":"7.357067584991455 m", + "val":7.357067584991455 + }, + "heading":{ + "exp":"SLT.heading", + "val":3.141592653589793 + } + }, + "PM":{ + "x":{ + "exp":"3.6745946407318115 m", + "val":3.674594640731811 + }, + "y":{ + "exp":"4.0000072192 m", + "val":4.0000072192 + }, + "heading":{ + "exp":"3.141592638589 / 2 rad", + "val":1.5707963192945 + } + }, + "PRB":{ + "x":{ + "exp":"3.7007737159729004 m", + "val":3.700773715972901 + }, + "y":{ + "exp":"2.531209707260132 m", + "val":2.531209707260132 + }, + "heading":{ + "exp":"0 deg", + "val":0.0 + } + }, + "PRT":{ + "x":{ + "exp":"3.7242095470428467 m", + "val":3.7242095470428462 + }, + "y":{ + "exp":"0.7309682965278625 m", + "val":0.7309682965278625 + }, + "heading":{ + "exp":"3.141592690548533 / 2 rad", + "val":1.5707963452742666 + } + }, + "RLL":{ + "x":{ + "exp":"2.9497299194335938 m", + "val":2.9497299194335938 + }, + "y":{ + "exp":"7.378527641296387 m", + "val":7.378527641296387 + }, + "heading":{ + "exp":"0 deg", + "val":0.0 + } + }, + "RR":{ + "x":{ + "exp":"2.5106818675994873 m", + "val":2.5106818675994873 + }, + "y":{ + "exp":"0.6606601476669312 m", + "val":0.6606601476669312 + }, + "heading":{ + "exp":"0 deg", + "val":0.0 + } + }, + "SC":{ + "x":{ + "exp":"2.4044814109802246 m", + "val":2.4044814109802246 + }, + "y":{ + "exp":"2 m", + "val":2.0 + }, + "heading":{ + "exp":"-3.1415076242073234 rad", + "val":-3.141507624207323 + } + }, + "SLB":{ + "x":{ + "exp":"2.7844135761260986 m", + "val":2.784413576126098 + }, + "y":{ + "exp":"5.38032865524292 m", + "val":5.38032865524292 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "SLT":{ + "x":{ + "exp":"2.814626932144165 m", + "val":2.814626932144165 + }, + "y":{ + "exp":"7.330637454986572 m", + "val":7.330637454986572 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "SRB":{ + "x":{ + "exp":"2.7844135761260986 m", + "val":2.784413576126098 + }, + "y":{ + "exp":"2.601309061050415 m", + "val":2.601309061050415 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + }, + "SRT":{ + "x":{ + "exp":"2.768587827682495 m", + "val":2.768587827682495 + }, + "y":{ + "exp":"0.7205682992935181 m", + "val":0.7205682992935181 + }, + "heading":{ + "exp":"3.141592653589793 rad", + "val":3.141592653589793 + } + } + } + }, + "config":{ + "frontLeft":{ + "x":{ + "exp":"21.748 / 2 in", + "val":0.2761996 + }, + "y":{ + "exp":"21.748 / 2 in", + "val":0.2761996 + } + }, + "backLeft":{ + "x":{ + "exp":"-21.748 / 2 in", + "val":-0.2761996 + }, + "y":{ + "exp":"21.748 / 2 in", + "val":0.2761996 + } + }, + "mass":{ + "exp":"145.8 lb", + "val":66.133767546 + }, + "inertia":{ + "exp":"35620.08132 in ^ 2 * lb", + "val":10.42384825260472 + }, + "gearing":{ + "exp":"7.03", + "val":7.03 + }, + "radius":{ + "exp":"2 in", + "val":0.0508 + }, + "vmax":{ + "exp":"4640 RPM", + "val":485.8996637552213 + }, + "tmax":{ + "exp":"0.9 N * m", + "val":0.9 + }, + "cof":{ + "exp":"2.25", + "val":2.25 + }, + "bumper":{ + "front":{ + "exp":"34.8 / 2 in", + "val":0.44196 + }, + "side":{ + "exp":"34.8 / 2 in", + "val":0.44196 + }, + "back":{ + "exp":"34.8 / 2 in", + "val":0.44196 + } + }, + "differentialTrackWidth":{ + "exp":"21.367 in", + "val":0.5427218 + } + }, + "generationFeatures":[], + "codegen":{ + "root":null, + "genVars":true, + "genTrajData":true, + "useChoreoLib":true + } +} diff --git a/src/main/deploy/choreo/DepottoLPreTrench.traj b/src/main/deploy/choreo/DepottoLPreTrench.traj index 6707a85c..b5cc7f81 100644 --- a/src/main/deploy/choreo/DepottoLPreTrench.traj +++ b/src/main/deploy/choreo/DepottoLPreTrench.traj @@ -5,13 +5,13 @@ "waypoints":[ {"x":0.703999767303467, "y":5.975247383117676, "heading":3.141592653589793, "intervals":12, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":1.293079853057861, "y":5.975247383117676, "heading":3.141592653589793, "intervals":45, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":2.228600025177002, "y":6.443007469177246, "heading":1.2762303344743435, "intervals":34, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":2.9497299194335938, "y":7.378527641296387, "heading":0.0, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":2.228600025177002, "y":6.443007469177246, "heading":1.2762303344743435, "intervals":36, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":0, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":2.0}}, "enabled":true}], "targetDt":0.05 }, @@ -19,13 +19,13 @@ "waypoints":[ {"x":{"exp":"0.703999767303467 m", "val":0.703999767303467}, "y":{"exp":"Depot.y", "val":5.975247383117676}, "heading":{"exp":"Depot.heading", "val":3.141592653589793}, "intervals":12, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"1.2930798530578613 m", "val":1.293079853057861}, "y":{"exp":"5.975247383117676 m", "val":5.975247383117676}, "heading":{"exp":"Depot.heading", "val":3.141592653589793}, "intervals":45, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"2.228600025177002 m", "val":2.228600025177002}, "y":{"exp":"6.443007469177246 m", "val":6.443007469177246}, "heading":{"exp":"1.2762303344743435 rad", "val":1.2762303344743435}, "intervals":34, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"LPreTrench.x", "val":2.9497299194335938}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":{"exp":"2.228600025177002 m", "val":2.228600025177002}, "y":{"exp":"6.443007469177246 m", "val":6.443007469177246}, "heading":{"exp":"1.2762303344743435 rad", "val":1.2762303344743435}, "intervals":36, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":0, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"2 rad / s", "val":2.0}}}, "enabled":true}], "targetDt":{ "exp":"0.05 s", @@ -57,100 +57,102 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,0.42905,1.3622,2.11755], + "waypoints":[0.0,0.4044,1.34142,2.12095], "samples":[ - {"t":0.0, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.47867, "ay":-0.00238, "alpha":1.45373, "fx":[123.81944,123.82631,123.47868,123.46815], "fy":[-12.1296,12.05915,14.94475,-15.0316]}, - {"t":0.03575, "x":0.70878, "y":5.97525, "heading":3.14159, "vx":0.26739, "vy":-0.00009, "omega":0.05198, "ax":7.47702, "ay":-0.00237, "alpha":1.45587, "fx":[123.79557,123.80243,123.44809,123.43757], "fy":[-12.14285,12.0726,14.9653,-15.05193]}, - {"t":0.07151, "x":0.72312, "y":5.97524, "heading":-3.13973, "vx":0.53472, "vy":-0.00017, "omega":0.10403, "ax":7.47472, "ay":-0.00235, "alpha":1.45891, "fx":[123.76461,123.76659,123.40812,123.39185], "fy":[-12.13707,12.1161,14.97015,-15.10485]}, - {"t":0.10726, "x":0.74702, "y":5.97523, "heading":-3.13601, "vx":0.80197, "vy":-0.00025, "omega":0.15619, "ax":7.47126, "ay":-0.00232, "alpha":1.46348, "fx":[123.71951,123.71161,123.34962,123.3218], "fy":[-12.11599,12.1939,14.96519,-15.1966]}, - {"t":0.14302, "x":0.78046, "y":5.97522, "heading":-3.13043, "vx":1.0691, "vy":-0.00034, "omega":0.20852, "ax":7.46551, "ay":-0.00227, "alpha":1.47111, "fx":[123.64387,123.62078,123.25127,123.20607], "fy":[-12.08827,12.31573,14.96405,-15.34157]}, - {"t":0.17877, "x":0.82346, "y":5.97521, "heading":-3.12298, "vx":1.33602, "vy":-0.00042, "omega":0.26111, "ax":7.45404, "ay":-0.00218, "alpha":1.48627, "fx":[123.48894,123.44446,123.04928,122.98083], "fy":[-12.07963,12.51043,15.00768,-15.58281]}, - {"t":0.21452, "x":0.87599, "y":5.97519, "heading":-3.11364, "vx":1.60253, "vy":-0.0005, "omega":0.31425, "ax":7.41997, "ay":-0.00199, "alpha":1.53093, "fx":[123.01531,122.93876,122.42715,122.3295], "fy":[-12.21504,12.91746,15.29715,-16.13092]}, - {"t":0.25028, "x":0.93803, "y":5.97517, "heading":-3.1024, "vx":1.86782, "vy":-0.00057, "omega":0.36899, "ax":3.6808, "ay":0.01341, "alpha":6.26207, "fx":[83.7474,82.30948,37.4961,39.87194], "fy":[-27.60891,30.37797,43.81204,-45.69427]}, - {"t":0.28603, "x":1.00716, "y":5.97516, "heading":-3.08921, "vx":1.99942, "vy":-0.00009, "omega":0.59288, "ax":0.00024, "ay":0.00825, "alpha":-17.57364, "fx":[-87.00754,-78.56602,87.25517,78.33409], "fy":[78.60219,-87.01069,-78.29709,87.25137]}, - {"t":0.32178, "x":1.07865, "y":5.97516, "heading":-3.06801, "vx":1.99943, "vy":0.00021, "omega":-0.03544, "ax":0.0, "ay":0.00947, "alpha":-18.13457, "fx":[-91.46219,-79.17637,91.75437,78.88405], "fy":[79.20778,-91.47292,-78.85146,91.74275]}, - {"t":0.35754, "x":1.15014, "y":5.97518, "heading":-3.06928, "vx":1.99943, "vy":0.00055, "omega":-0.68382, "ax":-0.00014, "ay":0.01127, "alpha":-18.31599, "fx":[-92.24807,-80.11818,92.5991,79.75804], "fy":[80.14725,-92.2603,-79.72728,92.58557]}, - {"t":0.39329, "x":1.22163, "y":5.9752, "heading":-3.09373, "vx":1.99942, "vy":0.00095, "omega":-1.33869, "ax":-0.0519, "ay":0.01336, "alpha":-18.40506, "fx":[-91.44152,-83.71466,90.3124,81.41163], "fy":[81.99388,-89.8551,-83.17138,91.91608]}, - {"t":0.42905, "x":1.29308, "y":5.97525, "heading":3.14159, "vx":1.99757, "vy":0.00143, "omega":-1.99674, "ax":-5.16969, "ay":0.35653, "alpha":-0.11082, "fx":[-85.71694,-85.78416,-85.22937,-85.16074], "fy":[6.62408,5.0972,5.15632,6.70078]}, - {"t":0.44978, "x":1.33339, "y":5.97535, "heading":3.10019, "vx":1.89037, "vy":0.00882, "omega":-1.99903, "ax":-4.80825, "ay":0.40452, "alpha":-0.00002, "fx":[-79.49692,-79.49693,-79.49684,-79.49682], "fy":[6.68824,6.68801,6.68801,6.68824]}, - {"t":0.47052, "x":1.37156, "y":5.97562, "heading":3.05873, "vx":1.79066, "vy":0.01721, "omega":-1.99903, "ax":-4.5394, "ay":0.44129, "alpha":0.0, "fx":[-75.05198,-75.05198,-75.05197,-75.05197], "fy":[7.29601,7.29599,7.29599,7.29601]}, - {"t":0.49126, "x":1.40771, "y":5.97608, "heading":3.01728, "vx":1.69653, "vy":0.02636, "omega":-1.99903, "ax":-4.30315, "ay":0.4749, "alpha":0.0, "fx":[-71.14596,-71.14596,-71.14595,-71.14595], "fy":[7.85171,7.85169,7.85169,7.85171]}, - {"t":0.51199, "x":1.44197, "y":5.97672, "heading":2.97583, "vx":1.60729, "vy":0.03621, "omega":-1.99903, "ax":-4.08296, "ay":0.50761, "alpha":0.0, "fx":[-67.50534,-67.50534,-67.50533,-67.50533], "fy":[8.39248,8.39247,8.39247,8.39248]}, - {"t":0.53273, "x":1.47442, "y":5.97758, "heading":2.93437, "vx":1.52262, "vy":0.04673, "omega":-1.99903, "ax":-3.872, "ay":0.5404, "alpha":0.0, "fx":[-64.01746,-64.01746,-64.01746,-64.01746], "fy":[8.93473,8.93472,8.93472,8.93473]}, - {"t":0.55347, "x":1.50516, "y":5.97867, "heading":2.89292, "vx":1.44233, "vy":0.05794, "omega":-1.99903, "ax":-3.66689, "ay":0.57385, "alpha":0.0, "fx":[-60.62632,-60.62633,-60.62632,-60.62632], "fy":[9.48766,9.48765,9.48765,9.48766]}, - {"t":0.5742, "x":1.53428, "y":5.97999, "heading":2.85147, "vx":1.36629, "vy":0.06984, "omega":-1.99903, "ax":-3.46577, "ay":0.6083, "alpha":0.0, "fx":[-57.30115,-57.30116,-57.30115,-57.30115], "fy":[10.05735,10.05735,10.05734,10.05735]}, - {"t":0.59494, "x":1.56187, "y":5.98157, "heading":2.81001, "vx":1.29442, "vy":0.08245, "omega":-1.99903, "ax":-3.26757, "ay":0.64405, "alpha":0.0, "fx":[-54.02418,-54.02418,-54.02418,-54.02418], "fy":[10.64834,10.64833,10.64833,10.64834]}, - {"t":0.61568, "x":1.58801, "y":5.98342, "heading":2.76856, "vx":1.22666, "vy":0.09581, "omega":-1.99903, "ax":-3.07165, "ay":0.6813, "alpha":0.0, "fx":[-50.785,-50.785,-50.785,-50.78499], "fy":[11.2643,11.2643,11.2643,11.2643]}, - {"t":0.63641, "x":1.61279, "y":5.98555, "heading":2.7271, "vx":1.16297, "vy":0.10994, "omega":-1.99903, "ax":-2.87766, "ay":0.72026, "alpha":0.0, "fx":[-47.57765,-47.57765,-47.57765,-47.57765], "fy":[11.90843,11.90843,11.90843,11.90843]}, - {"t":0.65715, "x":1.63629, "y":5.98799, "heading":2.68565, "vx":1.10329, "vy":0.12487, "omega":-1.99903, "ax":-2.6854, "ay":0.7611, "alpha":0.0, "fx":[-44.39896,-44.39896,-44.39896,-44.39896], "fy":[12.58364,12.58364,12.58363,12.58364]}, - {"t":0.67789, "x":1.65859, "y":5.99074, "heading":2.6442, "vx":1.04761, "vy":0.14066, "omega":-1.99903, "ax":-2.49479, "ay":0.80398, "alpha":0.0, "fx":[-41.24747,-41.24747,-41.24747,-41.24747], "fy":[13.29263,13.29263,13.29263,13.29263]}, - {"t":0.69862, "x":1.67977, "y":5.99383, "heading":2.60274, "vx":0.99587, "vy":0.15733, "omega":-1.99903, "ax":-2.3058, "ay":0.84907, "alpha":0.0, "fx":[-38.12278,-38.12278,-38.12278,-38.12278], "fy":[14.03802,14.03802,14.03802,14.03802]}, - {"t":0.71936, "x":1.69993, "y":5.99728, "heading":2.56129, "vx":0.94806, "vy":0.17493, "omega":-1.99903, "ax":-2.11844, "ay":0.89651, "alpha":0.0, "fx":[-35.02506,-35.02506,-35.02506,-35.02506], "fy":[14.82233,14.82233,14.82233,14.82233]}, - {"t":0.7401, "x":1.71913, "y":6.0011, "heading":2.51984, "vx":0.90413, "vy":0.19353, "omega":-1.99903, "ax":-1.93273, "ay":0.94645, "alpha":0.0, "fx":[-31.95473,-31.95473,-31.95473,-31.95473], "fy":[15.64804,15.64804,15.64803,15.64804]}, - {"t":0.76083, "x":1.73747, "y":6.00531, "heading":2.47838, "vx":0.86405, "vy":0.21315, "omega":-1.99903, "ax":-1.74871, "ay":0.99904, "alpha":0.0, "fx":[-28.91221,-28.91221,-28.91221,-28.91221], "fy":[16.51754,16.51754,16.51754,16.51754]}, - {"t":0.78157, "x":1.75501, "y":6.00995, "heading":2.43693, "vx":0.82779, "vy":0.23387, "omega":-1.99903, "ax":-1.56639, "ay":1.05442, "alpha":0.0, "fx":[-25.89776,-25.89776,-25.89776,-25.89776], "fy":[17.43319,17.43319,17.43319,17.43319]}, - {"t":0.80231, "x":1.77184, "y":6.01503, "heading":2.39548, "vx":0.79531, "vy":0.25573, "omega":-1.99903, "ax":-1.38576, "ay":1.11273, "alpha":0.0, "fx":[-22.91139,-22.91139,-22.91139,-22.91139], "fy":[18.39727,18.39727,18.39727,18.39727]}, - {"t":0.82304, "x":1.78803, "y":6.02057, "heading":2.35402, "vx":0.76657, "vy":0.27881, "omega":-1.99903, "ax":-1.20681, "ay":1.1741, "alpha":0.0, "fx":[-19.95275,-19.95275,-19.95275,-19.95275], "fy":[19.41194,19.41194,19.41194,19.41194]}, - {"t":0.84378, "x":1.80367, "y":6.0266, "heading":2.31257, "vx":0.74155, "vy":0.30316, "omega":-1.99903, "ax":-1.0295, "ay":1.23866, "alpha":0.0, "fx":[-17.02118,-17.02118,-17.02118,-17.02118], "fy":[20.47924,20.47924,20.47924,20.47924]}, - {"t":0.86452, "x":1.81883, "y":6.03315, "heading":2.27112, "vx":0.7202, "vy":0.32884, "omega":-1.99903, "ax":-0.85377, "ay":1.30651, "alpha":0.0, "fx":[-14.11568,-14.11568,-14.11568,-14.11568], "fy":[21.60108,21.60108,21.60108,21.60108]}, - {"t":0.88525, "x":1.83358, "y":6.04025, "heading":2.22966, "vx":0.70249, "vy":0.35593, "omega":-1.99903, "ax":-0.67953, "ay":1.37776, "alpha":0.0, "fx":[-11.23495,-11.23495,-11.23495,-11.23495], "fy":[22.77913,22.77913,22.77913,22.77913]}, - {"t":0.90599, "x":1.848, "y":6.04793, "heading":2.18821, "vx":0.6884, "vy":0.3845, "omega":-1.99903, "ax":-0.5067, "ay":1.4525, "alpha":0.0, "fx":[-8.37749,-8.37749,-8.37749,-8.37749], "fy":[24.01486,24.01486,24.01486,24.01486]}, - {"t":0.92673, "x":1.86216, "y":6.05622, "heading":2.14675, "vx":0.67789, "vy":0.41462, "omega":-1.99903, "ax":-0.33518, "ay":1.53081, "alpha":0.0, "fx":[-5.54162,-5.54162,-5.54162,-5.54162], "fy":[25.30948,25.30948,25.30948,25.30948]}, - {"t":0.94746, "x":1.87615, "y":6.06514, "heading":2.1053, "vx":0.67094, "vy":0.44637, "omega":-1.99903, "ax":-0.16485, "ay":1.61273, "alpha":0.0, "fx":[-2.72558,-2.72558,-2.72558,-2.72558], "fy":[26.6639,26.6639,26.6639,26.6639]}, - {"t":0.9682, "x":1.89003, "y":6.07475, "heading":2.06385, "vx":0.66752, "vy":0.47981, "omega":-1.99903, "ax":0.00438, "ay":1.6983, "alpha":0.0, "fx":[0.07236,0.07236,0.07236,0.07236], "fy":[28.0787,28.0787,28.0787,28.0787]}, - {"t":0.98894, "x":1.90387, "y":6.08506, "heading":2.02239, "vx":0.66762, "vy":0.51503, "omega":-1.99903, "ax":0.17261, "ay":1.78754, "alpha":0.0, "fx":[2.85388,2.85388,2.85388,2.85388], "fy":[29.55417,29.55417,29.55417,29.55417]}, - {"t":1.00968, "x":1.91775, "y":6.09613, "heading":1.98094, "vx":0.67119, "vy":0.5521, "omega":-1.99903, "ax":0.33995, "ay":1.88045, "alpha":0.0, "fx":[5.62054,5.62054,5.62054,5.62054], "fy":[31.09025,31.09026,31.09026,31.09026]}, - {"t":1.03041, "x":1.93174, "y":6.10798, "heading":1.93949, "vx":0.67824, "vy":0.59109, "omega":-1.99903, "ax":0.50647, "ay":1.977, "alpha":0.0, "fx":[8.37371,8.37371,8.37371,8.37371], "fy":[32.68661,32.68662,32.68662,32.68662]}, - {"t":1.05115, "x":1.94592, "y":6.12066, "heading":1.89803, "vx":0.68875, "vy":0.63209, "omega":-1.99903, "ax":0.67225, "ay":2.07716, "alpha":0.0, "fx":[11.11463,11.11463,11.11463,11.11463], "fy":[34.34267,34.34267,34.34267,34.34267]}, - {"t":1.07189, "x":1.96034, "y":6.13422, "heading":1.85658, "vx":0.70269, "vy":0.67516, "omega":-1.99903, "ax":0.83736, "ay":2.18089, "alpha":0.0, "fx":[13.84437,13.84437,13.84437,13.84437], "fy":[36.05766,36.05766,36.05767,36.05767]}, - {"t":1.09262, "x":1.97509, "y":6.14869, "heading":1.81513, "vx":0.72005, "vy":0.72039, "omega":-1.99903, "ax":1.00185, "ay":2.28814, "alpha":0.0, "fx":[16.56396,16.56396,16.56396,16.56396], "fy":[37.83083,37.83083,37.83084,37.83084]}, - {"t":1.11336, "x":1.99024, "y":6.16412, "heading":1.77367, "vx":0.74083, "vy":0.76783, "omega":-1.99903, "ax":1.16579, "ay":2.39887, "alpha":0.0, "fx":[19.27448,19.27448,19.27448,19.27448], "fy":[39.66154,39.66154,39.66154,39.66154]}, - {"t":1.1341, "x":2.00585, "y":6.18055, "heading":1.73222, "vx":0.765, "vy":0.81758, "omega":-1.99903, "ax":1.32926, "ay":2.51306, "alpha":0.0, "fx":[21.97728,21.97729,21.97728,21.97728], "fy":[41.54956,41.54956,41.54956,41.54956]}, - {"t":1.15483, "x":2.022, "y":6.19805, "heading":1.69077, "vx":0.79257, "vy":0.86969, "omega":-1.99903, "ax":1.49239, "ay":2.63075, "alpha":0.0, "fx":[24.67428,24.67428,24.67428,24.67428], "fy":[43.49542,43.49542,43.49543,43.49543]}, - {"t":1.17557, "x":2.03876, "y":6.21665, "heading":1.64931, "vx":0.82351, "vy":0.92425, "omega":-1.99903, "ax":1.65534, "ay":2.75206, "alpha":0.0, "fx":[27.3684,27.3684,27.3684,27.36839], "fy":[45.50094,45.50094,45.50095,45.50095]}, - {"t":1.19631, "x":2.05619, "y":6.23641, "heading":1.60786, "vx":0.85784, "vy":0.98131, "omega":-1.99903, "ax":1.81839, "ay":2.8772, "alpha":0.0, "fx":[30.06428,30.06428,30.06428,30.06428], "fy":[47.57004,47.57003,47.57004,47.57004]}, - {"t":1.21704, "x":2.07437, "y":6.25737, "heading":1.56641, "vx":0.89555, "vy":1.04098, "omega":-1.99903, "ax":1.98201, "ay":3.00663, "alpha":0.0, "fx":[32.76939,32.7694,32.7694,32.76939], "fy":[49.70998,49.70998,49.70999,49.70999]}, - {"t":1.23778, "x":2.09337, "y":6.27961, "heading":1.52495, "vx":0.93665, "vy":1.10333, "omega":-1.99903, "ax":2.14692, "ay":3.14113, "alpha":0.0, "fx":[35.496,35.49601,35.49601,35.496], "fy":[51.93369,51.93369,51.9337,51.9337]}, - {"t":1.25852, "x":2.11325, "y":6.30316, "heading":1.4835, "vx":0.98117, "vy":1.16846, "omega":-1.99903, "ax":2.3144, "ay":3.28208, "alpha":0.0, "fx":[38.26492,38.26493,38.26493,38.26492], "fy":[54.26402,54.26402,54.26403,54.26403]}, - {"t":1.27925, "x":2.1341, "y":6.3281, "heading":1.44204, "vx":1.02916, "vy":1.23652, "omega":-1.99903, "ax":2.48669, "ay":3.43202, "alpha":0.0, "fx":[41.11361,41.11363,41.11362,41.11361], "fy":[56.74302,56.74302,56.74303,56.74303]}, - {"t":1.29999, "x":2.15597, "y":6.35448, "heading":1.40059, "vx":1.08073, "vy":1.30769, "omega":-1.99903, "ax":2.66834, "ay":3.59608, "alpha":0.0, "fx":[44.1169,44.11692,44.11692,44.1169], "fy":[59.45558,59.45558,59.45559,59.4556]}, - {"t":1.32073, "x":2.17896, "y":6.38237, "heading":1.35914, "vx":1.13606, "vy":1.38226, "omega":-1.99903, "ax":2.87023, "ay":3.78667, "alpha":0.00004, "fx":[47.45466,47.45504,47.455,47.45461], "fy":[62.6066,62.60641,62.60667,62.60686]}, - {"t":1.34146, "x":2.20313, "y":6.41185, "heading":1.31768, "vx":1.19558, "vy":1.46079, "omega":-1.99903, "ax":3.13049, "ay":4.04696, "alpha":0.24465, "fx":[50.54703,53.3209,52.94658,50.21661], "fy":[66.81574,65.28731,67.02416,68.51371]}, - {"t":1.3622, "x":2.2286, "y":6.44301, "heading":1.27623, "vx":1.2605, "vy":1.54471, "omega":-1.99396, "ax":0.04579, "ay":0.25072, "alpha":-0.1354, "fx":[1.55415,0.3306,-0.04058,1.18378], "fy":[4.57038,4.9413,3.72044,3.34927]}, - {"t":1.38442, "x":2.25661, "y":6.47739, "heading":1.23193, "vx":1.26151, "vy":1.55028, "omega":-1.99697, "ax":-0.03153, "ay":0.02578, "alpha":-0.00006, "fx":[-0.52087,-0.52139,-0.52158,-0.52106], "fy":[0.42644,0.42662,0.4261,0.42592]}, - {"t":1.40663, "x":2.28463, "y":6.51183, "heading":1.18757, "vx":1.26081, "vy":1.55085, "omega":-1.99697, "ax":-0.01044, "ay":0.00849, "alpha":0.0, "fx":[-0.17259,-0.1726,-0.1726,-0.1726], "fy":[0.1403,0.14031,0.1403,0.1403]}, - {"t":1.42885, "x":2.31264, "y":6.54629, "heading":1.1432, "vx":1.26058, "vy":1.55104, "omega":-1.99697, "ax":-0.00341, "ay":0.00277, "alpha":0.0, "fx":[-0.05633,-0.05634,-0.05634,-0.05633], "fy":[0.04579,0.04579,0.04579,0.04578]}, - {"t":1.45107, "x":2.34065, "y":6.58075, "heading":1.09884, "vx":1.2605, "vy":1.5511, "omega":-1.99697, "ax":-0.00106, "ay":0.00087, "alpha":0.0, "fx":[-0.0176,-0.0176,-0.0176,-0.0176], "fy":[0.0143,0.01431,0.0143,0.0143]}, - {"t":1.47328, "x":2.36865, "y":6.61521, "heading":1.05447, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":-0.00028, "ay":0.00023, "alpha":0.0, "fx":[-0.00462,-0.00462,-0.00462,-0.00462], "fy":[0.00376,0.00376,0.00376,0.00375]}, - {"t":1.4955, "x":2.39665, "y":6.64967, "heading":1.01011, "vx":1.26047, "vy":1.55112, "omega":-1.99697, "ax":-0.00001, "ay":0.00001, "alpha":0.0, "fx":[-0.00023,-0.00023,-0.00023,-0.00023], "fy":[0.00019,0.00019,0.00019,0.00019]}, - {"t":1.51771, "x":2.42465, "y":6.68413, "heading":0.96574, "vx":1.26047, "vy":1.55112, "omega":-1.99697, "ax":0.00008, "ay":-0.00006, "alpha":0.0, "fx":[0.00125,0.00125,0.00125,0.00125], "fy":[-0.00101,-0.00101,-0.00101,-0.00101]}, - {"t":1.53993, "x":2.45266, "y":6.71859, "heading":0.92138, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":0.0001, "ay":-0.00008, "alpha":0.0, "fx":[0.00165,0.00165,0.00165,0.00165], "fy":[-0.00134,-0.00134,-0.00134,-0.00134]}, - {"t":1.56215, "x":2.48066, "y":6.75305, "heading":0.87701, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":0.00009, "ay":-0.00007, "alpha":0.0, "fx":[0.00146,0.00146,0.00146,0.00146], "fy":[-0.00119,-0.00119,-0.00119,-0.00119]}, - {"t":1.58436, "x":2.50866, "y":6.78751, "heading":0.83265, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":0.00003, "ay":-0.00002, "alpha":0.0, "fx":[0.00044,0.00044,0.00044,0.00044], "fy":[-0.00036,-0.00036,-0.00036,-0.00036]}, - {"t":1.60658, "x":2.53667, "y":6.82197, "heading":0.78828, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":-0.00016, "ay":0.00013, "alpha":0.0, "fx":[-0.00267,-0.00266,-0.00266,-0.00266], "fy":[0.00216,0.00216,0.00216,0.00216]}, - {"t":1.6288, "x":2.56467, "y":6.85643, "heading":0.74392, "vx":1.26048, "vy":1.55112, "omega":-1.99697, "ax":-0.00072, "ay":0.00058, "alpha":0.0, "fx":[-0.01185,-0.01185,-0.01185,-0.01185], "fy":[0.00963,0.00962,0.00963,0.00963]}, - {"t":1.65101, "x":2.59267, "y":6.89089, "heading":0.69955, "vx":1.26046, "vy":1.55113, "omega":-1.99697, "ax":-0.00237, "ay":0.00193, "alpha":0.0, "fx":[-0.03921,-0.03921,-0.03921,-0.03921], "fy":[0.03186,0.03185,0.03186,0.03186]}, - {"t":1.67323, "x":2.62068, "y":6.92535, "heading":0.65519, "vx":1.26041, "vy":1.55118, "omega":-1.99697, "ax":-0.00733, "ay":0.00596, "alpha":0.0, "fx":[-0.12124,-0.12124,-0.12124,-0.12124], "fy":[0.0985,0.0985,0.0985,0.0985]}, - {"t":1.69544, "x":2.64867, "y":6.95981, "heading":0.61082, "vx":1.26025, "vy":1.55131, "omega":-1.99697, "ax":-0.02226, "ay":0.01808, "alpha":0.0, "fx":[-0.36804,-0.36803,-0.36803,-0.36803], "fy":[0.29888,0.29887,0.29888,0.29888]}, - {"t":1.71766, "x":2.67667, "y":6.99428, "heading":0.56646, "vx":1.25975, "vy":1.55171, "omega":-1.99697, "ax":-0.06724, "ay":0.05454, "alpha":0.0, "fx":[-1.11176,-1.11175,-1.11175,-1.11175], "fy":[0.90168,0.90167,0.90167,0.90168]}, - {"t":1.73988, "x":2.70464, "y":7.02877, "heading":0.52209, "vx":1.25826, "vy":1.55292, "omega":-1.99697, "ax":-0.20287, "ay":0.16388, "alpha":0.0, "fx":[-3.35408,-3.35408,-3.35407,-3.35407], "fy":[2.70954,2.70954,2.70954,2.70955]}, - {"t":1.76209, "x":2.73254, "y":7.06331, "heading":0.47772, "vx":1.25375, "vy":1.55656, "omega":-1.99697, "ax":-0.60858, "ay":0.4852, "alpha":0.0, "fx":[-10.06193,-10.06192,-10.0619,-10.06191], "fy":[8.02203,8.02201,8.02202,8.02204]}, - {"t":1.78431, "x":2.76024, "y":7.09801, "heading":0.43336, "vx":1.24023, "vy":1.56734, "omega":-1.99697, "ax":-2.25948, "ay":0.58298, "alpha":0.00364, "fx":[-37.37745,-37.36567,-37.33642,-37.3482], "fy":[9.64674,9.6136,9.63069,9.66383]}, - {"t":1.80652, "x":2.78724, "y":7.13297, "heading":0.38899, "vx":1.19003, "vy":1.5803, "omega":-1.99689, "ax":-4.7246, "ay":-5.54915, "alpha":0.27351, "fx":[-80.66539,-77.40174,-75.49369,-78.8951], "fy":[-89.59664,-92.52363,-93.90515,-90.96092]}, - {"t":1.82874, "x":2.81251, "y":7.16671, "heading":0.34463, "vx":1.08507, "vy":1.45701, "omega":-1.99081, "ax":-4.59954, "ay":-5.46909, "alpha":3.49214, "fx":[-104.65617,-71.92613,-36.77664,-90.82577], "fy":[-64.29985,-99.90164,-116.86789,-80.62221]}, - {"t":1.85096, "x":2.83548, "y":7.19773, "heading":0.3004, "vx":0.98289, "vy":1.33551, "omega":-1.91323, "ax":-4.50738, "ay":-5.12699, "alpha":5.28892, "fx":[-113.94013,-71.17227,-11.94429,-101.03345], "fy":[-47.67043,-101.20107,-122.72444,-67.47155]}, - {"t":1.87317, "x":2.85621, "y":7.22614, "heading":0.2579, "vx":0.88275, "vy":1.22161, "omega":-1.79573, "ax":-4.4994, "ay":-4.86699, "alpha":6.08156, "fx":[-117.66896,-72.13432,-1.56047,-106.19854], "fy":[-38.48681,-100.82617,-123.67091,-58.88879]}, - {"t":1.89539, "x":2.87471, "y":7.25208, "heading":0.218, "vx":0.78279, "vy":1.11348, "omega":-1.66062, "ax":-4.50503, "ay":-4.70922, "alpha":6.44589, "fx":[-119.71191,-73.54665,3.18149,-107.8573], "fy":[-32.18895,-99.96778,-123.8512,-55.43079]}, - {"t":1.91761, "x":2.89099, "y":7.27565, "heading":0.18111, "vx":0.6827, "vy":1.00886, "omega":-1.51742, "ax":-4.49301, "ay":-4.65164, "alpha":6.56527, "fx":[-121.0164,-75.0545,5.39519,-106.46386], "fy":[-27.33633,-98.94587,-123.90763,-57.44062]}, - {"t":1.93982, "x":2.90505, "y":7.29692, "heading":0.1474, "vx":0.58289, "vy":0.90552, "omega":-1.37156, "ax":-4.43273, "ay":-4.70073, "alpha":6.52787, "fx":[-121.91715,-76.52434,6.34436,-101.05613], "fy":[-23.36262,-97.88599,-123.95325,-65.67537]}, - {"t":1.96204, "x":2.9169, "y":7.31587, "heading":0.11693, "vx":0.48441, "vy":0.80109, "omega":-1.22654, "ax":-4.27085, "ay":-4.86471, "alpha":6.43571, "fx":[-122.56333,-77.8982,6.61257,-88.59851], "fy":[-20.01382,-96.84928,-124.00436,-80.85413]}, - {"t":1.98425, "x":2.92661, "y":7.33247, "heading":0.08968, "vx":0.38953, "vy":0.69301, "omega":-1.08356, "ax":-3.93019, "ay":-5.10819, "alpha":6.51154, "fx":[-123.03299,-79.14959,6.48906,-64.22472], "fy":[-17.17371,-95.86981,-124.05962,-100.72101]}, - {"t":2.00647, "x":2.93429, "y":7.34661, "heading":0.06561, "vx":0.30221, "vy":0.57953, "omega":-0.9389, "ax":-3.41352, "ay":-5.29195, "alpha":7.03937, "fx":[-123.37334,-80.26557,6.12778,-28.23785], "fy":[-14.79067,-94.96934,-124.11555,-116.10133]}, - {"t":2.02869, "x":2.94016, "y":7.35817, "heading":0.04475, "vx":0.22638, "vy":0.46196, "omega":-0.78251, "ax":-2.91223, "ay":-5.30884, "alpha":7.89878, "fx":[-123.61714,-81.23578,5.63209,6.62406], "fy":[-12.83716,-94.16652,-124.16866,-119.92113]}, - {"t":2.0509, "x":2.94447, "y":7.36713, "heading":0.02736, "vx":0.16168, "vy":0.34402, "omega":-0.60703, "ax":-2.57669, "ay":-5.23165, "alpha":8.6715, "fx":[-123.78804,-82.04375,5.09292,30.33286], "fy":[-11.30068,-93.48458,-124.21575,-116.98775]}, - {"t":2.07312, "x":2.94743, "y":7.37348, "heading":0.01388, "vx":0.10443, "vy":0.22779, "omega":-0.41438, "ax":-2.3933, "ay":-5.15184, "alpha":9.18632, "fx":[-123.90301,-82.66847,4.59216,43.70148], "fy":[-10.18072,-92.9503,-124.25467,-113.32515]}, - {"t":2.09534, "x":2.94916, "y":7.37727, "heading":0.00467, "vx":0.05126, "vy":0.11333, "omega":-0.2103, "ax":-2.30748, "ay":-5.10145, "alpha":9.46587, "fx":[-123.97426,-83.09265,4.19366,50.27082], "fy":[-9.47772,-92.58629,-124.28473,-111.02943]}, - {"t":2.11755, "x":2.94973, "y":7.37853, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.4225, "ay":0.00457, "alpha":2.18283, "fx":[123.26222,123.24453,122.16914,122.20195], "fy":[-16.88365,17.01245,23.26107,-23.08785]}, + {"t":0.0337, "x":0.70821, "y":5.97525, "heading":3.14159, "vx":0.25014, "vy":0.00015, "omega":0.07356, "ax":7.44631, "ay":0.00294, "alpha":1.89286, "fx":[123.48163,123.47131,122.74078,122.75856], "fy":[-15.06521,15.14966,19.93917,-19.82924]}, + {"t":0.0674, "x":0.72087, "y":5.97526, "heading":-3.13911, "vx":0.50108, "vy":0.00025, "omega":0.13735, "ax":7.47018, "ay":0.00096, "alpha":1.54875, "fx":[123.72507,123.71501,123.2976,123.29338], "fy":[-12.71923,12.81596,16.0161,-16.04964]}, + {"t":0.1011, "x":0.742, "y":5.97527, "heading":-3.13448, "vx":0.75282, "vy":0.00029, "omega":0.18954, "ax":7.49256, "ay":-0.00155, "alpha":1.13219, "fx":[123.97613,123.96808,123.79286,123.77439], "fy":[-9.64722,9.74749,11.3768,-11.57964]}, + {"t":0.1348, "x":0.77163, "y":5.97527, "heading":-3.1281, "vx":1.00532, "vy":0.00023, "omega":0.2277, "ax":7.51022, "ay":-0.00477, "alpha":0.61384, "fx":[124.19361,124.19315,124.15363,124.13846], "fy":[-5.49919,5.50336,5.87376,-6.19345]}, + {"t":0.1685, "x":0.80977, "y":5.97528, "heading":-3.12042, "vx":1.25841, "vy":0.00007, "omega":0.24838, "ax":7.51593, "ay":-0.009, "alpha":-0.05826, "fx":[124.26366,124.26228,124.26493,124.26608], "fy":[0.38956,-0.71185,-0.6825,0.40927]}, + {"t":0.2022, "x":0.85645, "y":5.97528, "heading":-3.11205, "vx":1.5117, "vy":-0.00023, "omega":0.24642, "ax":7.49168, "ay":-0.01475, "alpha":-0.99002, "fx":[123.82845,123.74514,123.94329,123.93607], "fy":[9.41201,-10.47361,-8.53528,8.62147]}, + {"t":0.2359, "x":0.91164, "y":5.97526, "heading":-3.10375, "vx":1.76417, "vy":-0.00073, "omega":0.21306, "ax":7.38213, "ay":-0.02151, "alpha":-2.44156, "fx":[121.53286,121.03622,122.89157,122.74712], "fy":[24.87251,-27.23222,-17.99419,18.93125]}, + {"t":0.2696, "x":0.97529, "y":5.97522, "heading":-3.09657, "vx":2.01294, "vy":-0.00145, "omega":0.13078, "ax":6.96226, "ay":-0.01286, "alpha":-5.19578, "fx":[110.73421,109.08904,120.62056,119.99689], "fy":[55.35507,-58.62555,-29.44209,31.86198]}, + {"t":0.3033, "x":1.04708, "y":5.97517, "heading":-3.09216, "vx":2.24757, "vy":-0.00189, "omega":-0.04432, "ax":5.25649, "ay":0.08683, "alpha":-11.19915, "fx":[56.98964,59.76678,116.31377,114.56119], "fy":[109.48158,-108.15524,-43.31374,47.72974]}, + {"t":0.337, "x":1.1258, "y":5.97515, "heading":-3.09366, "vx":2.42471, "vy":0.00104, "omega":-0.42173, "ax":2.13979, "ay":0.02364, "alpha":-17.18129, "fx":[-43.21571,-28.92168,108.60331,105.04616], "fy":[115.79786,-120.24489,-59.98717,65.99732]}, + {"t":0.3707, "x":1.20873, "y":5.9752, "heading":-3.10787, "vx":2.49683, "vy":0.00184, "omega":-1.00074, "ax":0.36085, "ay":-0.0291, "alpha":-18.5411, "fx":[-84.95242,-77.18296,95.12832,90.87143], "fy":[90.24719,-96.98932,-79.57958,84.39728]}, + {"t":0.4044, "x":1.29308, "y":5.97525, "heading":3.14159, "vx":2.50899, "vy":0.00086, "omega":-1.62557, "ax":-0.86686, "ay":-0.10578, "alpha":-17.91013, "fx":[-98.30985,-95.33191,66.22527,70.08771], "fy":[71.52366,-75.59396,-100.89311,97.96784]}, + {"t":0.42522, "x":1.34514, "y":5.97524, "heading":3.10774, "vx":2.49094, "vy":-0.00135, "omega":-1.99851, "ax":-6.52985, "ay":-0.88024, "alpha":-0.02546, "fx":[-108.01637,-107.97004,-107.90526,-107.95194], "fy":[-14.31462,-14.72951,-14.79292,-14.37673]}, + {"t":0.44604, "x":1.39559, "y":5.97502, "heading":3.06613, "vx":2.35497, "vy":-0.01968, "omega":-1.99904, "ax":-6.46681, "ay":-0.84561, "alpha":-0.00002, "fx":[-106.91859,-106.91856,-106.91851,-106.91854], "fy":[-13.98062,-13.98091,-13.98096,-13.98067]}, + {"t":0.46687, "x":1.44322, "y":5.97443, "heading":3.0245, "vx":2.22031, "vy":-0.03728, "omega":-1.99904, "ax":-6.40454, "ay":-0.80058, "alpha":-0.00001, "fx":[-105.88908,-105.88907,-105.88905,-105.88906], "fy":[-13.23632,-13.23641,-13.23643,-13.23634]}, + {"t":0.48769, "x":1.48807, "y":5.97348, "heading":2.98288, "vx":2.08695, "vy":-0.05395, "omega":-1.99904, "ax":-6.34054, "ay":-0.74635, "alpha":0.0, "fx":[-104.83098,-104.83097,-104.83096,-104.83097], "fy":[-12.33967,-12.33974,-12.33975,-12.33969]}, + {"t":0.50851, "x":1.53015, "y":5.9722, "heading":2.94125, "vx":1.95492, "vy":-0.0695, "omega":-1.99904, "ax":-6.27309, "ay":-0.68305, "alpha":0.0, "fx":[-103.71581,-103.71581,-103.7158,-103.7158], "fy":[-11.29319,-11.29324,-11.29325,-11.29321]}, + {"t":0.52934, "x":1.5695, "y":5.9706, "heading":2.89963, "vx":1.8243, "vy":-0.08372, "omega":-1.99904, "ax":-6.2007, "ay":-0.61031, "alpha":0.0, "fx":[-102.51897,-102.51897,-102.51896,-102.51897], "fy":[-10.09043,-10.09047,-10.09048,-10.09044]}, + {"t":0.55016, "x":1.60614, "y":5.96872, "heading":2.858, "vx":1.69518, "vy":-0.09643, "omega":-1.99904, "ax":-6.12188, "ay":-0.52734, "alpha":0.0, "fx":[-101.2157,-101.2157,-101.21569,-101.21569], "fy":[-8.71877,-8.7188,-8.71881,-8.71878]}, + {"t":0.57098, "x":1.64011, "y":5.9666, "heading":2.81638, "vx":1.56771, "vy":-0.10741, "omega":-1.99904, "ax":-6.03496, "ay":-0.43308, "alpha":0.0, "fx":[-99.77864,-99.77864,-99.77863,-99.77863], "fy":[-7.16024,-7.16026,-7.16027,-7.16025]}, + {"t":0.5918, "x":1.67145, "y":5.96427, "heading":2.77475, "vx":1.44204, "vy":-0.11643, "omega":-1.99904, "ax":-5.93801, "ay":-0.3261, "alpha":0.0, "fx":[-98.17582,-98.17583,-98.17582,-98.17582], "fy":[-5.39156,-5.39157,-5.39158,-5.39156]}, + {"t":0.61263, "x":1.70019, "y":5.96178, "heading":2.73312, "vx":1.3184, "vy":-0.12322, "omega":-1.99904, "ax":-5.8287, "ay":-0.20466, "alpha":0.0, "fx":[-96.36849,-96.36849,-96.36849,-96.36849], "fy":[-3.38373,-3.38374,-3.38375,-3.38374]}, + {"t":0.63345, "x":1.72638, "y":5.95917, "heading":2.6915, "vx":1.19703, "vy":-0.12748, "omega":-1.99904, "ax":-5.7041, "ay":-0.06662, "alpha":0.0, "fx":[-94.30848,-94.30848,-94.30848,-94.30848], "fy":[-1.10147,-1.10148,-1.10149,-1.10148]}, + {"t":0.65427, "x":1.75006, "y":5.9565, "heading":2.64987, "vx":1.07825, "vy":-0.12886, "omega":-1.99904, "ax":-5.56055, "ay":0.09057, "alpha":0.0, "fx":[-91.93497,-91.93497,-91.93497,-91.93497], "fy":[1.49747,1.49746,1.49746,1.49747]}, + {"t":0.67509, "x":1.77131, "y":5.95383, "heading":2.60825, "vx":0.96247, "vy":-0.12698, "omega":-1.99904, "ax":-5.39332, "ay":0.26992, "alpha":0.0, "fx":[-89.17021,-89.17021,-89.17021,-89.17021], "fy":[4.4627,4.4627,4.46269,4.4627]}, + {"t":0.69592, "x":1.79018, "y":5.95125, "heading":2.56662, "vx":0.85016, "vy":-0.12136, "omega":-1.99904, "ax":-5.19639, "ay":0.47484, "alpha":0.0, "fx":[-85.9142,-85.9142,-85.9142,-85.9142], "fy":[7.85075,7.85074,7.85074,7.85075]}, + {"t":0.71674, "x":1.80676, "y":5.94882, "heading":2.525, "vx":0.74196, "vy":-0.11147, "omega":-1.99904, "ax":-4.96196, "ay":0.70903, "alpha":0.0, "fx":[-82.03835,-82.03835,-82.03835,-82.03835], "fy":[11.72276,11.72276,11.72275,11.72276]}, + {"t":0.73756, "x":1.82113, "y":5.94666, "heading":2.48337, "vx":0.63864, "vy":-0.09671, "omega":-1.99904, "ax":-4.68016, "ay":0.9761, "alpha":0.0, "fx":[-77.37917,-77.37917,-77.37917,-77.37917], "fy":[16.13832,16.13832,16.13832,16.13832]}, + {"t":0.75839, "x":1.83342, "y":5.94485, "heading":2.44175, "vx":0.54118, "vy":-0.07638, "omega":-1.99904, "ax":-4.33878, "ay":1.27875, "alpha":0.0, "fx":[-71.73494,-71.73494,-71.73494,-71.73494], "fy":[21.1421,21.1421,21.1421,21.1421]}, + {"t":0.77921, "x":1.84374, "y":5.94354, "heading":2.40012, "vx":0.45084, "vy":-0.04975, "omega":-1.99904, "ax":-3.92373, "ay":1.61725, "alpha":0.0, "fx":[-64.8728,-64.8728,-64.8728,-64.8728], "fy":[26.73869,26.73869,26.73869,26.73869]}, + {"t":0.80003, "x":1.85228, "y":5.94286, "heading":2.35849, "vx":0.36913, "vy":-0.01608, "omega":-1.99904, "ax":-3.42097, "ay":1.98701, "alpha":0.0, "fx":[-56.56034,-56.56034,-56.56034,-56.56034], "fy":[32.85214,32.85214,32.85214,32.85214]}, + {"t":0.82085, "x":1.85923, "y":5.94295, "heading":2.31687, "vx":0.2979, "vy":0.0253, "omega":-1.99904, "ax":-2.82102, "ay":2.37555, "alpha":0.0, "fx":[-46.64116,-46.64116,-46.64116,-46.64116], "fy":[39.27603,39.27603,39.27603,39.27603]}, + {"t":0.84168, "x":1.86482, "y":5.94399, "heading":2.27524, "vx":0.23916, "vy":0.07476, "omega":-1.99904, "ax":-2.12661, "ay":2.76072, "alpha":0.0, "fx":[-35.1602,-35.1602,-35.1602,-35.1602], "fy":[45.64427,45.64427,45.64427,45.64427]}, + {"t":0.8625, "x":1.86934, "y":5.94615, "heading":2.23362, "vx":0.19488, "vy":0.13225, "omega":-1.99904, "ax":-1.36011, "ay":3.11361, "alpha":0.0, "fx":[-22.48737,-22.48737,-22.48737,-22.48737], "fy":[51.47877,51.47877,51.47877,51.47877]}, + {"t":0.88332, "x":1.8731, "y":5.94958, "heading":2.19199, "vx":0.16656, "vy":0.19708, "omega":-1.99904, "ax":-0.56349, "ay":3.40772, "alpha":0.0, "fx":[-9.31638,-9.31638,-9.31638,-9.31638], "fy":[56.34138,56.34138,56.34138,56.34138]}, + {"t":0.90415, "x":1.87645, "y":5.95442, "heading":2.15037, "vx":0.15482, "vy":0.26804, "omega":-1.99904, "ax":0.2139, "ay":3.62937, "alpha":0.0, "fx":[3.53649,3.53649,3.53649,3.53649], "fy":[60.00604,60.00604,60.00604,60.00604]}, + {"t":0.92497, "x":1.87972, "y":5.96079, "heading":2.10874, "vx":0.15928, "vy":0.34361, "omega":-1.99904, "ax":0.93208, "ay":3.78086, "alpha":0.0, "fx":[15.41055,15.41055,15.41055,15.41054], "fy":[62.51063,62.51063,62.51063,62.51063]}, + {"t":0.94579, "x":1.88323, "y":5.96876, "heading":2.06712, "vx":0.17869, "vy":0.42234, "omega":-1.99904, "ax":1.56954, "ay":3.87501, "alpha":0.0, "fx":[25.94993,25.94993,25.94993,25.94993], "fy":[64.06725,64.06725,64.06725,64.06725]}, + {"t":0.96661, "x":1.8873, "y":5.9784, "heading":2.02549, "vx":0.21137, "vy":0.50303, "omega":-1.99904, "ax":2.12151, "ay":3.92754, "alpha":0.0, "fx":[35.07585,35.07585,35.07585,35.07585], "fy":[64.93583,64.93583,64.93584,64.93584]}, + {"t":0.98744, "x":1.89216, "y":5.98972, "heading":1.98386, "vx":0.25554, "vy":0.58481, "omega":-1.99904, "ax":2.59349, "ay":3.95228, "alpha":0.0, "fx":[42.87925,42.87926,42.87926,42.87925], "fy":[65.34478,65.34478,65.34478,65.34478]}, + {"t":1.00826, "x":1.89804, "y":6.00276, "heading":1.94224, "vx":0.30955, "vy":0.66711, "omega":-1.99904, "ax":2.99538, "ay":3.95958, "alpha":0.0, "fx":[49.5239,49.52391,49.5239,49.5239], "fy":[65.46555,65.46555,65.46555,65.46555]}, + {"t":1.02908, "x":1.90514, "y":6.01751, "heading":1.90061, "vx":0.37192, "vy":0.74956, "omega":-1.99904, "ax":3.33792, "ay":3.95662, "alpha":0.0, "fx":[55.18736,55.18736,55.18736,55.18735], "fy":[65.41656,65.41655,65.41656,65.41656]}, + {"t":1.0499, "x":1.9136, "y":6.03397, "heading":1.85899, "vx":0.44142, "vy":0.83195, "omega":-1.99904, "ax":3.63102, "ay":3.94812, "alpha":0.0, "fx":[60.0333,60.0333,60.0333,60.03329], "fy":[65.27601,65.27601,65.27602,65.27602]}, + {"t":1.07073, "x":1.92358, "y":6.05215, "heading":1.81736, "vx":0.51703, "vy":0.91416, "omega":-1.99904, "ax":3.88316, "ay":3.93714, "alpha":0.0, "fx":[64.20203,64.20204,64.20203,64.20203], "fy":[65.09443,65.09443,65.09444,65.09444]}, + {"t":1.09155, "x":1.93519, "y":6.07204, "heading":1.77574, "vx":0.59789, "vy":0.99614, "omega":-1.99904, "ax":4.10136, "ay":3.92563, "alpha":0.0, "fx":[67.80964,67.80965,67.80965,67.80964], "fy":[64.90419,64.90419,64.9042,64.9042]}, + {"t":1.11237, "x":1.94853, "y":6.09363, "heading":1.73411, "vx":0.68329, "vy":1.07788, "omega":-1.99904, "ax":4.29134, "ay":3.91487, "alpha":0.0, "fx":[70.95056,70.95056,70.95056,70.95055], "fy":[64.7262,64.7262,64.72621,64.72621]}, + {"t":1.1332, "x":1.96369, "y":6.11693, "heading":1.69249, "vx":0.77265, "vy":1.1594, "omega":-1.99904, "ax":4.4577, "ay":3.90568, "alpha":0.0, "fx":[73.70105,73.70106,73.70105,73.70104], "fy":[64.57436,64.57435,64.57436,64.57437]}, + {"t":1.15402, "x":1.98074, "y":6.14192, "heading":1.65086, "vx":0.86547, "vy":1.24073, "omega":-1.99904, "ax":4.60416, "ay":3.89868, "alpha":0.0, "fx":[76.12264,76.12265,76.12265,76.12263], "fy":[64.45855,64.45855,64.45856,64.45857]}, + {"t":1.17484, "x":1.99976, "y":6.1686, "heading":1.60923, "vx":0.96134, "vy":1.32191, "omega":-1.99904, "ax":4.73374, "ay":3.89434, "alpha":0.0, "fx":[78.26497,78.26499,78.26497,78.26496], "fy":[64.3868,64.38679,64.38681,64.38682]}, + {"t":1.19566, "x":2.02081, "y":6.19697, "heading":1.56761, "vx":1.05991, "vy":1.403, "omega":-1.99904, "ax":4.84885, "ay":3.89313, "alpha":0.0, "fx":[80.16814,80.16816,80.16815,80.16813], "fy":[64.36688,64.36686,64.36689,64.36691]}, + {"t":1.21649, "x":2.04393, "y":6.22703, "heading":1.52598, "vx":1.16088, "vy":1.48407, "omega":-1.99904, "ax":4.95145, "ay":3.89562, "alpha":0.0, "fx":[81.86455,81.86458,81.86455,81.86453], "fy":[64.40804,64.40802,64.40805,64.40808]}, + {"t":1.23731, "x":2.06917, "y":6.25877, "heading":1.48436, "vx":1.26398, "vy":1.56518, "omega":-1.99904, "ax":5.04312, "ay":3.90259, "alpha":0.00001, "fx":[83.38019,83.38023,83.3802,83.38016], "fy":[64.52317,64.52314,64.52319,64.52323]}, + {"t":1.25813, "x":2.09659, "y":6.29221, "heading":1.44273, "vx":1.36899, "vy":1.64645, "omega":-1.99904, "ax":5.1251, "ay":3.91526, "alpha":0.00001, "fx":[84.73557,84.73564,84.73559,84.73552], "fy":[64.73276,64.7327,64.73278,64.73284]}, + {"t":1.27895, "x":2.1262, "y":6.32734, "heading":1.40111, "vx":1.47571, "vy":1.72797, "omega":-1.99904, "ax":5.19831, "ay":3.93589, "alpha":0.00001, "fx":[85.94591,85.94603,85.94596,85.94584], "fy":[65.07372,65.0736,65.07374,65.07386]}, + {"t":1.29978, "x":2.15806, "y":6.36418, "heading":1.35948, "vx":1.58395, "vy":1.80993, "omega":-1.99904, "ax":5.26328, "ay":3.96927, "alpha":0.00016, "fx":[87.01985,87.02122,87.0204,87.01904], "fy":[65.62561,65.62418,65.62569,65.62713]}, + {"t":1.3206, "x":2.19218, "y":6.40273, "heading":1.31786, "vx":1.69355, "vy":1.89258, "omega":-1.99904, "ax":5.31804, "ay":4.02886, "alpha":0.30898, "fx":[87.32495,90.08286,88.54236,85.75212], "fy":[66.70583,63.64555,66.55952,69.5331]}, + {"t":1.34142, "x":2.2286, "y":6.44301, "heading":1.27623, "vx":1.80429, "vy":1.97647, "omega":-1.9926, "ax":2.98227, "ay":-1.39514, "alpha":-0.16774, "fx":[50.24906,48.99057,48.36211,49.62691], "fy":[-22.33448,-22.0312,-23.80808,-24.09214]}, + {"t":1.36308, "x":2.26837, "y":6.48548, "heading":1.23308, "vx":1.86886, "vy":1.94626, "omega":-1.99623, "ax":1.16603, "ay":-1.13249, "alpha":-0.00043, "fx":[19.28109,19.27728,19.27574,19.27955], "fy":[-18.72254,-18.72136,-18.7253,-18.72648]}, + {"t":1.38473, "x":2.30911, "y":6.52736, "heading":1.18986, "vx":1.89411, "vy":1.92174, "omega":-1.99624, "ax":0.52733, "ay":-0.5226, "alpha":-0.00029, "fx":[8.72033,8.71779,8.71675,8.71928], "fy":[-8.63962,-8.63862,-8.64118,-8.64217]}, + {"t":1.40638, "x":2.35025, "y":6.56885, "heading":1.14663, "vx":1.90553, "vy":1.91042, "omega":-1.99625, "ax":0.23593, "ay":-0.23574, "alpha":-0.00027, "fx":[3.90234,3.90004,3.89899,3.90129], "fy":[-3.89688,-3.89584,-3.89815,-3.89918]}, + {"t":1.42804, "x":2.39156, "y":6.61016, "heading":1.10341, "vx":1.91064, "vy":1.90532, "omega":-1.99626, "ax":0.10897, "ay":-0.10923, "alpha":-0.00023, "fx":[1.80315,1.80122,1.80025,1.80217], "fy":[-1.80546,-1.80448,-1.80641,-1.80739]}, + {"t":1.44969, "x":2.43296, "y":6.65139, "heading":1.06018, "vx":1.913, "vy":1.90295, "omega":-1.99626, "ax":0.05418, "ay":-0.05435, "alpha":-0.00019, "fx":[0.89707,0.89552,0.89466,0.8962], "fy":[-0.89832,-0.89745,-0.899,-0.89987]}, + {"t":1.47134, "x":2.4744, "y":6.69258, "heading":1.01696, "vx":1.91417, "vy":1.90178, "omega":-1.99626, "ax":0.03068, "ay":-0.03077, "alpha":-0.00015, "fx":[0.50815,0.50695,0.50621,0.50741], "fy":[-0.50846,-0.50772,-0.50891,-0.50965]}, + {"t":1.493, "x":2.51585, "y":6.73375, "heading":0.97373, "vx":1.91484, "vy":1.90111, "omega":-1.99627, "ax":0.02082, "ay":-0.02088, "alpha":-0.00011, "fx":[0.34493,0.34404,0.34344,0.34433], "fy":[-0.34509,-0.34448,-0.34538,-0.34598]}, + {"t":1.51465, "x":2.55732, "y":6.77491, "heading":0.9305, "vx":1.91529, "vy":1.90066, "omega":-1.99627, "ax":0.01721, "ay":-0.01727, "alpha":-0.00008, "fx":[0.28501,0.28438,0.28392,0.28454], "fy":[-0.28553,-0.28506,-0.28569,-0.28616]}, + {"t":1.5363, "x":2.5988, "y":6.81607, "heading":0.88728, "vx":1.91566, "vy":1.90029, "omega":-1.99627, "ax":0.01712, "ay":-0.01722, "alpha":-0.00005, "fx":[0.28348,0.28309,0.28276,0.28316], "fy":[-0.28472,-0.2844,-0.2848,-0.28512]}, + {"t":1.55796, "x":2.64028, "y":6.85721, "heading":0.84405, "vx":1.91603, "vy":1.89991, "omega":-1.99627, "ax":0.0205, "ay":-0.02066, "alpha":-0.00003, "fx":[0.33919,0.339,0.33883,0.33902], "fy":[-0.34161,-0.34145,-0.34163,-0.3418]}, + {"t":1.57961, "x":2.68177, "y":6.89835, "heading":0.80082, "vx":1.91647, "vy":1.89946, "omega":-1.99627, "ax":0.02985, "ay":-0.03013, "alpha":0.0, "fx":[0.49357,0.49356,0.49356,0.49356], "fy":[-0.49817,-0.49816,-0.49817,-0.49817]}, + {"t":1.60126, "x":2.72328, "y":6.93947, "heading":0.7576, "vx":1.91712, "vy":1.89881, "omega":-1.99627, "ax":0.05209, "ay":-0.05264, "alpha":0.00003, "fx":[0.86104,0.8612,0.86138,0.86121], "fy":[-0.87039,-0.87056,-0.8704,-0.87023]}, + {"t":1.62292, "x":2.7648, "y":6.98057, "heading":0.71437, "vx":1.91825, "vy":1.89767, "omega":-1.99627, "ax":0.10362, "ay":-0.10491, "alpha":0.00005, "fx":[1.71285,1.71316,1.71352,1.71321], "fy":[-1.73451,-1.73488,-1.73456,-1.7342]}, + {"t":1.64457, "x":2.80637, "y":7.02164, "heading":0.67115, "vx":1.92049, "vy":1.8954, "omega":-1.99627, "ax":0.22207, "ay":-0.22565, "alpha":0.00008, "fx":[3.67114,3.67158,3.67214,3.6717], "fy":[-3.73076,-3.73131,-3.73087,-3.73031]}, + {"t":1.66623, "x":2.848, "y":7.06263, "heading":0.62792, "vx":1.9253, "vy":1.89051, "omega":-1.99627, "ax":0.49054, "ay":-0.5025, "alpha":0.00009, "fx":[8.10975,8.11027,8.11098,8.11047], "fy":[-8.3079,-8.30861,-8.30809,-8.30738]}, + {"t":1.68788, "x":2.88981, "y":7.10345, "heading":0.58469, "vx":1.93592, "vy":1.87963, "omega":-1.99627, "ax":1.06191, "ay":-1.11526, "alpha":0.00009, "fx":[17.55644,17.55689,17.55762,17.55718], "fy":[-18.43903,-18.43972,-18.43922,-18.43853]}, + {"t":1.70953, "x":2.93198, "y":7.14388, "heading":0.54147, "vx":1.95892, "vy":1.85548, "omega":-1.99627, "ax":-1.13066, "ay":-4.31861, "alpha":-0.00072, "fx":[-18.68751,-18.69304,-18.7,-18.69446], "fy":[-71.40306,-71.39845,-71.39987,-71.40448]}, + {"t":1.73119, "x":2.97413, "y":7.18305, "heading":0.49824, "vx":1.93443, "vy":1.76197, "omega":-1.99628, "ax":-4.94523, "ay":-5.28835, "alpha":0.00108, "fx":[-81.77086,-81.75738,-81.75234,-81.76582], "fy":[-87.4263,-87.43924,-87.44294,-87.43]}, + {"t":1.75284, "x":3.01486, "y":7.21996, "heading":0.45501, "vx":1.82735, "vy":1.64746, "omega":-1.99626, "ax":-5.13909, "ay":-5.29897, "alpha":0.05024, "fx":[-85.39622,-84.77574,-84.5347,-85.16049], "fy":[-87.2009,-87.81303,-88.02059,-87.40627]}, + {"t":1.77449, "x":3.05322, "y":7.25439, "heading":0.41179, "vx":1.71607, "vy":1.53272, "omega":-1.99517, "ax":-5.19648, "ay":-5.29056, "alpha":0.84612, "fx":[-92.89167,-83.26409,-78.19643,-89.31037], "fy":[-80.51062,-90.52279,-94.69549,-84.15553]}, + {"t":1.79615, "x":3.08916, "y":7.28634, "heading":0.36859, "vx":1.60355, "vy":1.41816, "omega":-1.97685, "ax":-5.13228, "ay":-5.16561, "alpha":2.84627, "fx":[-105.83179,-79.22064,-56.02344,-98.34108], "fy":[-63.53299,-94.82385,-109.71792,-73.54636]}, + {"t":1.8178, "x":3.12268, "y":7.31584, "heading":0.32578, "vx":1.49242, "vy":1.30631, "omega":-1.91522, "ax":-5.0489, "ay":-4.95975, "alpha":4.26828, "fx":[-112.60957,-77.96579,-37.92634,-105.40079], "fy":[-51.23265,-96.21808,-117.51912,-63.03698]}, + {"t":1.83945, "x":3.15381, "y":7.34296, "heading":0.28431, "vx":1.3831, "vy":1.19891, "omega":-1.82279, "ax":-4.99898, "ay":-4.74652, "alpha":5.19298, "fx":[-116.39289,-78.10719,-25.919,-110.18253], "fy":[-42.42285,-96.30757,-120.95524,-54.21933]}, + {"t":1.86111, "x":3.18259, "y":7.36781, "heading":0.24484, "vx":1.27485, "vy":1.09613, "omega":-1.71035, "ax":-4.97663, "ay":-4.55591, "alpha":5.79955, "fx":[-118.76296,-78.87365,-18.22028,-113.26629], "fy":[-35.63057,-95.8121,-122.50711,-47.34973]}, + {"t":1.88276, "x":3.20903, "y":7.39048, "heading":0.20781, "vx":1.16709, "vy":0.99748, "omega":-1.58477, "ax":-4.97031, "ay":-4.39671, "alpha":6.19998, "fx":[-120.36505,-79.91488,-13.27472,-115.15038], "fy":[-30.09331,-95.03695,-123.25416,-42.38677]}, + {"t":1.90441, "x":3.23313, "y":7.41105, "heading":0.17349, "vx":1.05946, "vy":0.90228, "omega":-1.45052, "ax":-4.97167, "ay":-4.27007, "alpha":6.46115, "fx":[-121.49881,-81.05549,-10.06706,-116.1742], "fy":[-25.40959,-94.13372,-123.64207,-39.21068]}, + {"t":1.92607, "x":3.25491, "y":7.42958, "heading":0.14208, "vx":0.95181, "vy":0.80982, "omega":-1.31061, "ax":-4.97513, "ay":-4.17491, "alpha":6.62461, "fx":[-122.32188,-82.2002,-7.96198,-116.54037], "fy":[-21.35426,-93.18798,-123.86042,-37.69956]}, + {"t":1.94772, "x":3.27435, "y":7.44614, "heading":0.1137, "vx":0.84408, "vy":0.71942, "omega":-1.16717, "ax":-4.97661, "ay":-4.10976, "alpha":6.71775, "fx":[-122.92625,-83.29428,-6.55733,-116.34432], "fy":[-17.7936,-92.2529,-123.9938,-37.75336]}, + {"t":1.96937, "x":3.29146, "y":7.46075, "heading":0.08843, "vx":0.73632, "vy":0.63043, "omega":-1.0217, "ax":-4.9727, "ay":-4.07334, "alpha":6.75998, "fx":[-123.37042,-84.30521,-5.59238,-115.59537], "fy":[-14.64467,-91.36389,-124.08202,-39.29485]}, + {"t":1.99103, "x":3.30624, "y":7.47345, "heading":0.0663, "vx":0.62864, "vy":0.54222, "omega":-0.87533, "ax":-4.96011, "ay":-4.06453, "alpha":6.76641, "fx":[-123.69433,-85.2133,-4.8939,-114.22922], "fy":[-11.85457,-90.54575,-124.14491,-42.25759]}, + {"t":2.01268, "x":3.31869, "y":7.48424, "heading":0.04735, "vx":0.52124, "vy":0.45421, "omega":-0.72881, "ax":-4.93537, "ay":-4.08203, "alpha":6.75031, "fx":[-123.92688,-86.00654,-4.34447,-112.11662], "fy":[-9.38934,-89.8165,-124.19296,-46.56136]}, + {"t":2.03433, "x":3.32882, "y":7.49312, "heading":0.03157, "vx":0.41437, "vy":0.36582, "omega":-0.58264, "ax":-4.89474, "ay":-4.12373, "alpha":6.72511, "fx":[-124.08998,-86.67759,-3.86328,-109.07708], "fy":[-7.22762,-89.18953,-124.23197,-52.06853]}, + {"t":2.05599, "x":3.33665, "y":7.50007, "heading":0.01895, "vx":0.30839, "vy":0.27653, "omega":-0.43702, "ax":-4.83465, "ay":-4.18549, "alpha":6.70604, "fx":[-124.20088,-87.2219,-3.39418,-104.91681], "fy":[-5.35681,-88.67502,-124.2652,-58.50529]}, + {"t":2.07764, "x":3.34219, "y":7.50508, "heading":0.00949, "vx":0.2037, "vy":0.1859, "omega":-0.29181, "ax":-4.75314, "ay":-4.25891, "alpha":6.7116, "fx":[-124.27348,-87.63647,-2.89767,-99.53511], "fy":[-3.77039,-88.28081,-124.29442,-65.31186]}, + {"t":2.09929, "x":3.34549, "y":7.5081, "heading":0.00317, "vx":0.10078, "vy":0.09368, "omega":-0.14648, "ax":-4.65407, "ay":-4.32627, "alpha":6.76487, "fx":[-124.31909,-87.9189,-2.34466,-93.20881], "fy":[-2.46545,-88.01315,-124.32037,-71.31338]}, + {"t":2.12095, "x":3.34658, "y":7.50912, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/FLtoML.traj b/src/main/deploy/choreo/FLtoML.traj new file mode 100644 index 00000000..6e299763 --- /dev/null +++ b/src/main/deploy/choreo/FLtoML.traj @@ -0,0 +1,143 @@ +{ + "name":"FLtoML", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":7.82036542892456, "y":5.865901947021484, "heading":-1.5707963267948966, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.90720272064209, "y":7.349101543426514, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":4.869002342224121, "y":7.436997413635254, "heading":0.0, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.2225897312164307, "y":7.436997413635254, "heading":0.0, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":0.15}}, "enabled":true}, + {"from":1, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"FL.x", "val":7.82036542892456}, "y":{"exp":"FL.y", "val":5.865901947021484}, "heading":{"exp":"FL.heading", "val":-1.5707963267948966}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.90720272064209 m", "val":6.90720272064209}, "y":{"exp":"7.349101543426514 m", "val":7.349101543426514}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"4.869002342224121 m", "val":4.869002342224121}, "y":{"exp":"MLL.y", "val":7.436997413635254}, "heading":{"exp":"MLL.heading", "val":0.0}, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"MLL.x", "val":3.2225897312164307}, "y":{"exp":"MLL.y", "val":7.436997413635254}, "heading":{"exp":"MLL.heading", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.15 m", "val":0.15}}}, "enabled":true}, + {"from":1, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,0.80507,1.43835,2.14142], + "samples":[ + {"t":0.0, "x":7.82037, "y":5.8659, "heading":-1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-2.56855, "ay":6.44932, "alpha":5.23555, "fx":[-1.2276,-63.64477,-102.04002,-2.95558], "fy":[124.39352,106.91008,71.05769,124.15625]}, + {"t":0.02875, "x":7.8193, "y":5.86857, "heading":-1.5708, "vx":-0.07385, "vy":0.18543, "omega":0.15053, "ax":-2.58087, "ay":6.45326, "alpha":5.19236, "fx":[-1.55093,-63.62705,-101.79644,-3.70843], "fy":[124.37851,106.90921,71.37961,124.11117]}, + {"t":0.0575, "x":7.81611, "y":5.87657, "heading":-1.56647, "vx":-0.14806, "vy":0.37098, "omega":0.29983, "ax":-2.59376, "ay":6.45531, "alpha":5.15865, "fx":[-2.05882,-63.7701,-101.56608,-4.14032], "fy":[124.35808,106.81058,71.67525,124.06991]}, + {"t":0.08626, "x":7.81078, "y":5.8899, "heading":-1.55785, "vx":-0.22264, "vy":0.55659, "omega":0.44815, "ax":-2.60775, "ay":6.45568, "alpha":5.13218, "fx":[-2.75771,-64.06942,-101.33747,-4.29571], "fy":[124.32938,106.61544,71.9599,124.03355]}, + {"t":0.11501, "x":7.80331, "y":5.90857, "heading":-1.54496, "vx":-0.29761, "vy":0.7422, "omega":0.59571, "ax":-2.62361, "ay":6.45461, "alpha":5.10998, "fx":[-3.65851,-64.51959,-101.09396,-4.23735], "fy":[124.28822,106.32449,72.25511,123.99995]}, + {"t":0.14376, "x":7.79366, "y":5.93258, "heading":-1.52783, "vx":-0.37305, "vy":0.92779, "omega":0.74264, "ax":-2.64242, "ay":6.45241, "alpha":5.08801, "fx":[-4.7781,-65.11374,-100.81171,-4.04982], "fy":[124.22861,105.93818,72.59103,123.96462]}, + {"t":0.17251, "x":7.78185, "y":5.96192, "heading":-1.50648, "vx":-0.44903, "vy":1.11331, "omega":0.88893, "ax":-2.66561, "ay":6.44951, "alpha":5.06047, "fx":[-6.14217,-65.84264,-100.45623,-3.84604], "fy":[124.14197,105.45718,73.0102,123.92138]}, + {"t":0.20127, "x":7.76783, "y":5.9966, "heading":-1.48092, "vx":-0.52567, "vy":1.29875, "omega":1.03443, "ax":-2.69513, "ay":6.44655, "alpha":5.01885, "fx":[-7.7904,-66.69322,-99.9763,-3.77926], "fy":[124.01551,104.88315,73.57385,123.86225]}, + {"t":0.23002, "x":7.7516, "y":6.03661, "heading":-1.45118, "vx":-0.60316, "vy":1.4841, "omega":1.17873, "ax":-2.73372, "ay":6.44448, "alpha":4.95013, "fx":[-9.78683,-67.64557,-99.2923,-4.0664], "fy":[123.82911,104.22028,74.37325,123.77519]}, + {"t":0.25877, "x":7.73313, "y":6.08194, "heading":-1.41729, "vx":-0.68176, "vy":1.6694, "omega":1.32106, "ax":-2.78555, "ay":6.44472, "alpha":4.83325, "fx":[-12.24276,-68.66693,-98.27244,-5.03699], "fy":[123.54818,103.47825,75.55133,123.63558]}, + {"t":0.28752, "x":7.71238, "y":6.13261, "heading":-1.3793, "vx":-0.76185, "vy":1.8547, "omega":1.46003, "ax":-2.85775, "ay":6.44923, "alpha":4.63134, "fx":[-15.37297,-69.69705,-96.67807,-7.24559], "fy":[123.1052,102.6792,77.34823,123.37897]}, + {"t":0.31628, "x":7.68929, "y":6.1886, "heading":-1.33733, "vx":-0.84402, "vy":2.04013, "omega":1.59319, "ax":-2.96444, "ay":6.46013, "alpha":4.27166, "fx":[-19.66016,-70.60657,-94.01865,-11.76427], "fy":[122.34081,101.87692,80.21001,122.80518]}, + {"t":0.34503, "x":7.6638, "y":6.24993, "heading":-1.29152, "vx":-0.92925, "vy":2.22587, "omega":1.71601, "ax":-3.14009, "ay":6.47521, "alpha":3.58136, "fx":[-26.4747,-71.03951,-89.07832,-21.07326], "fy":[120.74885,101.22603,85.09043,121.16441]}, + {"t":0.37378, "x":7.63578, "y":6.3166, "heading":-1.24218, "vx":-1.01954, "vy":2.41205, "omega":1.81898, "ax":-3.49735, "ay":6.44096, "alpha":1.99642, "fx":[-41.76553,-69.42947,-77.79525,-42.30239], "fy":[115.49242,101.37991,94.43983,114.65259]}, + {"t":0.40253, "x":7.60502, "y":6.38862, "heading":-1.18988, "vx":-1.1201, "vy":2.59724, "omega":1.87639, "ax":-4.11951, "ay":4.86935, "alpha":-6.15144, "fx":[-115.54976,-24.73893,-37.87059,-94.27926], "fy":[23.12721,109.9662,113.82372,75.1111]}, + {"t":0.43129, "x":7.57112, "y":6.46531, "heading":-1.13593, "vx":-1.23854, "vy":2.73725, "omega":1.69952, "ax":-2.4056, "ay":2.84308, "alpha":-12.86396, "fx":[-106.69486,76.14422,-24.95711,-103.58393], "fy":[-41.29843,57.3057,114.54816,57.46822]}, + {"t":0.46004, "x":7.53451, "y":6.54518, "heading":-1.08706, "vx":-1.30771, "vy":2.81899, "omega":1.32965, "ax":-2.45769, "ay":2.68471, "alpha":-11.8658, "fx":[-97.8267,61.10955,-25.76591,-100.05342], "fy":[-39.87929,55.20663,108.68581,53.53673]}, + {"t":0.48879, "x":7.49589, "y":6.62735, "heading":-1.04883, "vx":-1.37837, "vy":2.89618, "omega":0.98848, "ax":-3.64588, "ay":0.52332, "alpha":-6.67052, "fx":[-75.08884,-22.71099,-51.96449,-91.35173], "fy":[-39.82003,-6.98663,62.75934,18.65624]}, + {"t":0.51754, "x":7.45476, "y":6.71084, "heading":-1.02041, "vx":-1.4832, "vy":2.91123, "omega":0.79669, "ax":-2.56268, "ay":-3.7606, "alpha":7.08038, "fx":[-56.03192,-89.17998,-42.7408,18.47311], "fy":[-15.98213,-46.53326,-95.14483,-91.04274]}, + {"t":0.5463, "x":7.41105, "y":6.79299, "heading":-0.9975, "vx":-1.55688, "vy":2.8031, "omega":1.00026, "ax":-2.08716, "ay":-4.3168, "alpha":8.76684, "fx":[-54.88994,-96.13807,-33.30533,46.30129], "fy":[-17.62048,-57.78531,-110.05086,-100.02939]}, + {"t":0.57505, "x":7.36542, "y":6.8718, "heading":-0.96874, "vx":-1.61689, "vy":2.67899, "omega":1.25233, "ax":-2.41288, "ay":-4.6622, "alpha":8.55108, "fx":[-75.91547,-98.45899,-32.97611,47.77756], "fy":[-27.65349,-62.4104,-113.63863,-104.62613]}, + {"t":0.6038, "x":7.31794, "y":6.9469, "heading":-0.93274, "vx":-1.68627, "vy":2.54494, "omega":1.49819, "ax":-2.84267, "ay":-4.97967, "alpha":7.8877, "fx":[-93.3802,-99.1388,-35.6691,40.19163], "fy":[-39.09088,-65.63562,-114.53156,-110.06618]}, + {"t":0.63255, "x":7.26828, "y":7.01801, "heading":-0.88966, "vx":-1.768, "vy":2.40176, "omega":1.72498, "ax":-3.25032, "ay":-5.26739, "alpha":6.93933, "fx":[-100.41125,-98.64724,-40.24967,24.35207], "fy":[-49.46866,-68.90692,-114.04036,-115.93635]}, + {"t":0.6613, "x":7.2161, "y":7.08489, "heading":-0.84006, "vx":-1.86146, "vy":2.25031, "omega":1.92451, "ax":-3.68133, "ay":-5.51569, "alpha":5.59759, "fx":[-100.85025,-96.88306,-46.15501,0.42826], "fy":[-59.76417,-72.97159,-112.50066,-119.53682]}, + {"t":0.69006, "x":7.16106, "y":7.14731, "heading":-0.78473, "vx":-1.96731, "vy":2.09172, "omega":2.08545, "ax":-4.07466, "ay":-5.71256, "alpha":3.9277, "fx":[-96.49913,-93.1577,-52.71401,-27.10151], "fy":[-71.37364,-78.71316,-110.13028,-117.57582]}, + {"t":0.71881, "x":7.10281, "y":7.20509, "heading":-0.72477, "vx":-2.08446, "vy":1.92747, "omega":2.19838, "ax":-4.2931, "ay":-5.87455, "alpha":2.2685, "fx":[-88.20138,-86.69414,-59.23353,-49.79003], "fy":[-83.73319,-86.4665,-107.21511,-111.09162]}, + {"t":0.74756, "x":7.0411, "y":7.25809, "heading":-0.66156, "vx":-2.2079, "vy":1.75856, "omega":2.26361, "ax":-4.27742, "ay":-6.04588, "alpha":0.84937, "fx":[-77.1701,-77.09491,-65.09893,-63.51825], "fy":[-95.23608,-95.59959,-104.14996,-104.85107]}, + {"t":0.77631, "x":6.97585, "y":7.30615, "heading":-0.59647, "vx":-2.33088, "vy":1.58473, "omega":2.28803, "ax":-3.94056, "ay":-6.31967, "alpha":-0.39694, "fx":[-62.25357,-61.77314,-68.23879,-68.33867], "fy":[-106.35077,-106.53728,-102.51209,-102.5432]}, + {"t":0.80507, "x":6.9072, "y":7.3491, "heading":-0.53069, "vx":-2.44418, "vy":1.40302, "omega":2.27661, "ax":-3.60512, "ay":-6.47753, "alpha":-0.86237, "fx":[-53.30165,-51.94608,-66.80917,-66.36319], "fy":[-110.78363,-111.18299,-102.93241,-103.48421]}, + {"t":0.82618, "x":6.8548, "y":7.37728, "heading":-0.48263, "vx":-2.52029, "vy":1.26629, "omega":2.25841, "ax":-3.4695, "ay":-6.48005, "alpha":-1.6763, "fx":[-45.57699,-42.1135,-72.38749,-69.37289], "fy":[-113.9769,-114.77206,-98.52818,-101.2727]}, + {"t":0.84729, "x":6.80083, "y":7.40256, "heading":-0.43496, "vx":-2.59353, "vy":1.1295, "omega":2.22302, "ax":-3.35835, "ay":-6.41916, "alpha":-2.60333, "fx":[-38.17541,-31.60913,-80.03422,-72.28188], "fy":[-116.42985,-117.44637,-91.67931,-98.9677]}, + {"t":0.8684, "x":6.74533, "y":7.42498, "heading":-0.38803, "vx":-2.66442, "vy":0.99399, "omega":2.16807, "ax":-3.28412, "ay":-6.28003, "alpha":-3.62658, "fx":[-31.61999,-21.25372,-89.2331,-75.08445], "fy":[-118.09559,-118.87686,-81.78401,-96.56586]}, + {"t":0.8895, "x":6.68836, "y":7.44456, "heading":-0.34226, "vx":-2.73375, "vy":0.86142, "omega":2.09151, "ax":-3.24088, "ay":-6.06441, "alpha":-4.69476, "fx":[-26.15622,-11.7958,-98.63575,-77.74392], "fy":[-119.07544,-118.96525,-68.93463,-94.08714]}, + {"t":0.91061, "x":6.62993, "y":7.46139, "heading":-0.29811, "vx":-2.80216, "vy":0.73341, "omega":1.99241, "ax":-3.21086, "ay":-5.79284, "alpha":-5.72046, "fx":[-21.79074,-3.74296,-106.60936,-80.20333], "fy":[-119.51236,-117.73001,-54.28933,-91.57056]}, + {"t":0.93172, "x":6.57006, "y":7.47558, "heading":-0.25605, "vx":-2.86994, "vy":0.61112, "omega":1.87165, "ax":-3.17555, "ay":-5.4935, "alpha":-6.62611, "fx":[-18.31668,2.86336,-112.16815,-82.38976], "fy":[-119.53503,-115.09299,-39.60618,-89.07194]}, + {"t":0.95283, "x":6.50877, "y":7.48726, "heading":-0.21654, "vx":-2.93697, "vy":0.49516, "omega":1.73178, "ax":-3.12721, "ay":-5.18269, "alpha":-7.38223, "fx":[-15.49298,8.20996,-115.28559,-84.24534], "fy":[-119.21064,-110.5829,-26.32618,-86.63104]}, + {"t":0.97394, "x":6.44607, "y":7.49656, "heading":-0.17999, "vx":-3.00299, "vy":0.38575, "omega":1.57595, "ax":-3.07142, "ay":-4.85296, "alpha":-8.00672, "fx":[-13.17836,12.24836,-116.4629,-85.73176], "fy":[-118.53315,-102.97564,-15.18351,-84.25199]}, + {"t":0.99505, "x":6.382, "y":7.50362, "heading":-0.14672, "vx":-3.06782, "vy":0.28331, "omega":1.40693, "ax":-3.02576, "ay":-4.46714, "alpha":-8.55076, "fx":[-11.32302,14.24737,-116.24447,-86.78499], "fy":[-117.42898,-89.6647,-6.40787,-81.92727]}, + {"t":1.01616, "x":6.31656, "y":7.5086, "heading":-0.11702, "vx":-3.13169, "vy":0.18901, "omega":1.22643, "ax":-3.01636, "ay":-3.96296, "alpha":-9.08424, "fx":[-9.84907,12.57268,-114.98707,-87.21984], "fy":[-115.75836,-66.50781,-0.10638,-79.71307]}, + {"t":1.03727, "x":6.24978, "y":7.51171, "heading":-0.09113, "vx":-3.19537, "vy":0.10536, "omega":1.03466, "ax":-3.0356, "ay":-3.36965, "alpha":-9.584, "fx":[-8.46163,7.10807,-112.77294,-86.6292], "fy":[-113.30075,-35.28409,3.52835,-77.79085]}, + {"t":1.05838, "x":6.18165, "y":7.51318, "heading":-0.06929, "vx":-3.25945, "vy":0.03422, "omega":0.83235, "ax":-2.98126, "ay":-2.94467, "alpha":-9.77125, "fx":[-6.67752,3.19909,-109.23349,-84.44976], "fy":[-109.62232,-13.42333,4.51366,-76.20989]}, + {"t":1.07949, "x":6.11218, "y":7.51325, "heading":-0.05172, "vx":-3.32238, "vy":-0.02794, "omega":0.62608, "ax":-2.78139, "ay":-2.76766, "alpha":-9.42607, "fx":[-4.25933,3.18661,-103.0476,-79.82317], "fy":[-103.64249,-7.83883,2.90644,-74.4606]}, + {"t":1.1006, "x":6.04143, "y":7.51204, "heading":-0.0385, "vx":-3.3811, "vy":-0.08636, "omega":0.4271, "ax":-2.37909, "ay":-2.68818, "alpha":-8.32114, "fx":[-1.26557,4.63902,-90.31247,-70.39927], "fy":[-92.63249,-11.96402,-2.16597,-71.01678]}, + {"t":1.12171, "x":5.96953, "y":7.50962, "heading":-0.02949, "vx":-3.43132, "vy":-0.14311, "omega":0.25145, "ax":-1.57016, "ay":-2.44802, "alpha":-5.72986, "fx":[1.46764,4.53411,-60.25451,-49.58795], "fy":[-70.30594,-18.43171,-12.38615,-60.77288]}, + {"t":1.14282, "x":5.89674, "y":7.50606, "heading":-0.02418, "vx":-3.46446, "vy":-0.19478, "omega":0.13049, "ax":-0.49724, "ay":-1.62049, "alpha":-2.03652, "fx":[1.48944,2.10506,-18.59026,-17.88861], "fy":[-36.52565,-18.03578,-17.16739,-35.44013]}, + {"t":1.16393, "x":5.8235, "y":7.50158, "heading":-0.02142, "vx":-3.47496, "vy":-0.22899, "omega":0.0875, "ax":-0.07076, "ay":-0.76566, "alpha":-0.42364, "fx":[0.80276,0.89484,-3.15566,-3.22133], "fy":[-14.68293,-10.72729,-10.6355,-14.58999]}, + {"t":1.18504, "x":5.75013, "y":7.49658, "heading":-0.01958, "vx":-3.47645, "vy":-0.24515, "omega":0.07856, "ax":-0.00026, "ay":-0.31027, "alpha":-0.07668, "fx":[0.35073,0.36509,-0.35962,-0.37363], "fy":[-5.49798,-4.7759,-4.76176,-5.48385]}, + {"t":1.20615, "x":5.67674, "y":7.49133, "heading":-0.01792, "vx":-3.47646, "vy":-0.2517, "omega":0.07694, "ax":0.00426, "ay":-0.09675, "alpha":-0.00719, "fx":[0.10374,0.10496,0.03714,0.03593], "fy":[-1.6342,-1.5664,-1.56519,-1.63298]}, + {"t":1.22726, "x":5.60336, "y":7.486, "heading":-0.01629, "vx":-3.47637, "vy":-0.25374, "omega":0.07679, "ax":0.00179, "ay":-0.0001, "alpha":0.00959, "fx":[-0.01482,-0.0163,0.07414,0.07562], "fy":[0.04424,-0.0462,-0.04767,0.04277]}, + {"t":1.24837, "x":5.52998, "y":7.48064, "heading":-0.01467, "vx":-3.47633, "vy":-0.25375, "omega":0.07699, "ax":0.0, "ay":0.0437, "alpha":0.01495, "fx":[-0.0695,-0.07157,0.06946,0.07153], "fy":[0.79399,0.65297,0.65091,0.79192]}, + {"t":1.26948, "x":5.45659, "y":7.4753, "heading":-0.01305, "vx":-3.47633, "vy":-0.25282, "omega":0.07731, "ax":-0.00107, "ay":0.06746, "alpha":0.01748, "fx":[-0.09909,-0.10124,0.06367,0.06582], "fy":[1.19889,1.03401,1.03186,1.19674]}, + {"t":1.29058, "x":5.38321, "y":7.46997, "heading":-0.01142, "vx":-3.47635, "vy":-0.2514, "omega":0.07768, "ax":-0.00215, "ay":0.09118, "alpha":0.01986, "fx":[-0.12825,-0.1304,0.05701,0.05915], "fy":[1.60228,1.41493,1.41279,1.60015]}, + {"t":1.31169, "x":5.30982, "y":7.46469, "heading":-0.00978, "vx":-3.4764, "vy":-0.24948, "omega":0.0781, "ax":-0.00416, "ay":0.13346, "alpha":0.02373, "fx":[-0.17963,-0.18183,0.04211,0.0443], "fy":[2.31952,2.09573,2.09354,2.31733]}, + {"t":1.3328, "x":5.23644, "y":7.45945, "heading":-0.00813, "vx":-3.47649, "vy":-0.24666, "omega":0.0786, "ax":-0.00879, "ay":0.22196, "alpha":0.02994, "fx":[-0.28547,-0.2878,-0.00508,-0.00278], "fy":[3.81208,3.52986,3.52759,3.80981]}, + {"t":1.35391, "x":5.16305, "y":7.45429, "heading":-0.00647, "vx":-3.47667, "vy":-0.24197, "omega":0.07923, "ax":-0.02131, "ay":0.40827, "alpha":0.03176, "fx":[-0.50155,-0.50362,-0.20309,-0.2011], "fy":[6.90034,6.60161,6.59977,6.89851]}, + {"t":1.37502, "x":5.08965, "y":7.44928, "heading":-0.0048, "vx":-3.47712, "vy":-0.23335, "omega":0.0799, "ax":-0.06448, "ay":0.79201, "alpha":-0.03203, "fx":[-0.91426,-0.91233,-1.21776,-1.21985], "fy":[12.94479,13.24367,13.24455,12.94568]}, + {"t":1.39613, "x":5.01624, "y":7.44453, "heading":-0.00311, "vx":-3.47848, "vy":-0.21664, "omega":0.07922, "ax":-0.24569, "ay":1.54031, "alpha":-0.53056, "fx":[-1.47737,-1.4371,-6.6043,-6.72959], "fy":[23.08914,27.89595,27.83932,23.04235]}, + {"t":1.41724, "x":4.94276, "y":7.4403, "heading":-0.00144, "vx":-3.48367, "vy":-0.18412, "omega":0.06802, "ax":-0.96215, "ay":2.63093, "alpha":-3.20499, "fx":[0.89474,0.79135,-30.11492,-35.20206], "fy":[31.16258,58.38308,55.59078,28.85679]}, + {"t":1.43835, "x":4.869, "y":7.437, "heading":0.0, "vx":-3.50398, "vy":-0.12858, "omega":0.00037, "ax":-0.09089, "ay":2.80215, "alpha":-0.00997, "fx":[-1.44969,-1.44888,-1.55587,-1.55675], "fy":[46.28913,46.37016,46.36931,46.28828]}, + {"t":1.47535, "x":4.73928, "y":7.43416, "heading":0.00001, "vx":-3.50734, "vy":-0.02489, "omega":0.0, "ax":-0.00242, "ay":0.69296, "alpha":-0.00001, "fx":[-0.03995,-0.03995,-0.04004,-0.04004], "fy":[11.45699,11.45709,11.45709,11.45699]}, + {"t":1.51236, "x":4.6095, "y":7.43371, "heading":0.00001, "vx":-3.50743, "vy":0.00075, "omega":0.0, "ax":0.00016, "ay":0.15433, "alpha":0.0, "fx":[0.00261,0.00261,0.00261,0.00261], "fy":[2.55168,2.55168,2.55168,2.55168]}, + {"t":1.54936, "x":4.47971, "y":7.43384, "heading":0.00001, "vx":-3.50743, "vy":0.00646, "omega":0.0, "ax":0.00008, "ay":0.0386, "alpha":0.0, "fx":[0.00131,0.00131,0.00131,0.00131], "fy":[0.63814,0.63814,0.63814,0.63814]}, + {"t":1.58636, "x":4.34992, "y":7.43411, "heading":0.00001, "vx":-3.50742, "vy":0.00789, "omega":0.0, "ax":0.00003, "ay":0.01375, "alpha":0.0, "fx":[0.00055,0.00055,0.00055,0.00055], "fy":[0.22734,0.22734,0.22734,0.22734]}, + {"t":1.62337, "x":4.22014, "y":7.43441, "heading":0.00001, "vx":-3.50742, "vy":0.0084, "omega":0.0, "ax":0.00291, "ay":0.00938, "alpha":0.0, "fx":[0.04809,0.04809,0.04806,0.04806], "fy":[0.15509,0.15512,0.15512,0.15509]}, + {"t":1.66037, "x":4.09035, "y":7.43473, "heading":0.00001, "vx":-3.50731, "vy":0.00874, "omega":0.0, "ax":4.70153, "ay":-0.00242, "alpha":-0.00144, "fx":[77.73664,77.73664,77.72832,77.72832], "fy":[-0.0495,-0.03056,-0.03057,-0.0495]}, + {"t":1.69738, "x":3.96379, "y":7.43505, "heading":0.00001, "vx":-3.33334, "vy":0.00865, "omega":-0.00005, "ax":7.43266, "ay":-0.01835, "alpha":0.00008, "fx":[122.8874,122.88739,122.88741,122.88742], "fy":[-0.30267,-0.30415,-0.30415,-0.30267]}, + {"t":1.73438, "x":3.84553, "y":7.43536, "heading":0.00001, "vx":-3.05831, "vy":0.00797, "omega":-0.00005, "ax":7.4823, "ay":-0.01885, "alpha":0.00011, "fx":[123.7082,123.70819,123.7082,123.70821], "fy":[-0.31067,-0.31268,-0.31267,-0.31066]}, + {"t":1.77138, "x":3.73749, "y":7.43564, "heading":0.00001, "vx":-2.78144, "vy":0.00728, "omega":-0.00005, "ax":7.49912, "ay":-0.01912, "alpha":0.00012, "fx":[123.98633,123.98632,123.98633,123.98634], "fy":[-0.31494,-0.31714,-0.31713,-0.31494]}, + {"t":1.80839, "x":3.6397, "y":7.4359, "heading":0.00001, "vx":-2.50394, "vy":0.00657, "omega":-0.00004, "ax":7.50758, "ay":-0.01931, "alpha":0.00012, "fx":[124.12607,124.12606,124.12607,124.12608], "fy":[-0.31805,-0.32034,-0.32033,-0.31805]}, + {"t":1.84539, "x":3.55218, "y":7.43613, "heading":0.00001, "vx":-2.22614, "vy":0.00586, "omega":-0.00004, "ax":7.51266, "ay":-0.01946, "alpha":0.00012, "fx":[124.21009,124.21008,124.21009,124.2101], "fy":[-0.32053,-0.32288,-0.32287,-0.32053]}, + {"t":1.88239, "x":3.47495, "y":7.43633, "heading":0.0, "vx":-1.94814, "vy":0.00514, "omega":-0.00003, "ax":7.51605, "ay":-0.01958, "alpha":0.00013, "fx":[124.26616,124.26616,124.26616,124.26617], "fy":[-0.32258,-0.32497,-0.32496,-0.32258]}, + {"t":1.9194, "x":3.40801, "y":7.43651, "heading":0.0, "vx":-1.67002, "vy":0.00441, "omega":-0.00003, "ax":7.51847, "ay":-0.01969, "alpha":0.00013, "fx":[124.30624,124.30624,124.30624,124.30625], "fy":[-0.32431,-0.32672,-0.32671,-0.3243]}, + {"t":1.9564, "x":3.35136, "y":7.43666, "heading":0.0, "vx":-1.39181, "vy":0.00368, "omega":-0.00002, "ax":7.52029, "ay":-0.01978, "alpha":0.00013, "fx":[124.33631,124.3363,124.33631,124.33631], "fy":[-0.32576,-0.32819,-0.32818,-0.32576]}, + {"t":1.9934, "x":3.30501, "y":7.43678, "heading":0.0, "vx":-1.11354, "vy":0.00295, "omega":-0.00002, "ax":7.52171, "ay":-0.01985, "alpha":0.00013, "fx":[124.3597,124.35969,124.3597,124.35971], "fy":[-0.32699,-0.32943,-0.32943,-0.32698]}, + {"t":2.03041, "x":3.26895, "y":7.43687, "heading":0.0, "vx":-0.83521, "vy":0.00222, "omega":-0.00001, "ax":7.52284, "ay":-0.01991, "alpha":0.00013, "fx":[124.37842,124.37841,124.37841,124.37842], "fy":[-0.32802,-0.33048,-0.33047,-0.32802]}, + {"t":2.06741, "x":3.2432, "y":7.43694, "heading":0.0, "vx":-0.55684, "vy":0.00148, "omega":-0.00001, "ax":7.52376, "ay":-0.01997, "alpha":0.00013, "fx":[124.39373,124.39372,124.39373,124.39373], "fy":[-0.32889,-0.33136,-0.33135,-0.32889]}, + {"t":2.10441, "x":3.22774, "y":7.43698, "heading":0.0, "vx":-0.27843, "vy":0.00074, "omega":0.0, "ax":7.52454, "ay":-0.02001, "alpha":0.00013, "fx":[124.40649,124.40649,124.40649,124.4065], "fy":[-0.32963,-0.3321,-0.3321,-0.32962]}, + {"t":2.14142, "x":3.22259, "y":7.437, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/FRtoSRT.traj b/src/main/deploy/choreo/FRtoSRT.traj new file mode 100644 index 00000000..e7070879 --- /dev/null +++ b/src/main/deploy/choreo/FRtoSRT.traj @@ -0,0 +1,146 @@ +{ + "name":"FRtoSRT", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":7.82036542892456, "y":2.2169458866119385, "heading":1.5707963267948966, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.937558174133301, "y":0.7205682992935181, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":4.8473358154296875, "y":0.7205682992935181, "heading":3.141592653589793, "intervals":22, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":2.768587827682495, "y":0.7205682992935181, "heading":3.141592653589793, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, + {"from":0, "to":0, "data":{"type":"MaxVelocity", "props":{"max":1.0}}, "enabled":true}, + {"from":1, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":0.2}}, "enabled":true}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"FR.x", "val":7.82036542892456}, "y":{"exp":"FR.y", "val":2.2169458866119385}, "heading":{"exp":"FR.heading", "val":1.5707963267948966}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.937558174133301 m", "val":6.937558174133301}, "y":{"exp":"SRT.y", "val":0.7205682992935181}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"4.8473358154296875 m", "val":4.8473358154296875}, "y":{"exp":"SRT.y", "val":0.7205682992935181}, "heading":{"exp":"SRT.heading", "val":3.141592653589793}, "intervals":22, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"SRT.x", "val":2.768587827682495}, "y":{"exp":"SRT.y", "val":0.7205682992935181}, "heading":{"exp":"SRT.heading", "val":3.141592653589793}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, + {"from":0, "to":0, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"1 m / s", "val":1.0}}}, "enabled":true}, + {"from":1, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.2 m", "val":0.2}}}, "enabled":true}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,0.81298,1.46758,2.29395], + "samples":[ + {"t":0.0, "x":7.82037, "y":2.21695, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-1.91963, "ay":-6.07086, "alpha":7.57495, "fx":[-64.98764,11.798,38.45552,-112.21848], "fy":[-106.10789,-123.84714,-117.98329,-53.55073]}, + {"t":0.02903, "x":7.81956, "y":2.21439, "heading":1.5708, "vx":-0.05574, "vy":-0.17627, "omega":0.21994, "ax":-1.92765, "ay":-6.07348, "alpha":7.55292, "fx":[-65.00171,11.67711,38.00188,-112.16012], "fy":[-106.08796,-123.84725,-118.09222,-53.63459]}, + {"t":0.05807, "x":7.81713, "y":2.20671, "heading":1.57718, "vx":-0.11171, "vy":-0.35261, "omega":0.43924, "ax":-1.93904, "ay":-6.0869, "alpha":7.48073, "fx":[-64.72326,11.78286,36.66139,-111.95703], "fy":[-106.24479,-123.82347,-118.46633,-54.01491]}, + {"t":0.0871, "x":7.81306, "y":2.19391, "heading":1.58994, "vx":-0.16801, "vy":-0.52934, "omega":0.65644, "ax":-1.95603, "ay":-6.11145, "alpha":7.35381, "fx":[-64.15237,12.09133,34.2963,-111.59483], "fy":[-106.57469,-123.77682,-119.11006,-54.71186]}, + {"t":0.11614, "x":7.80736, "y":2.17596, "heading":1.60899, "vx":-0.2248, "vy":-0.70679, "omega":0.86995, "ax":-1.98231, "ay":-6.14725, "alpha":7.16602, "fx":[-63.29114,12.56371,30.68195,-111.05227], "fy":[-107.06925,-123.70863,-120.0124,-55.75079]}, + {"t":0.14517, "x":7.8, "y":2.15285, "heading":1.63425, "vx":-0.28235, "vy":-0.88527, "omega":1.07802, "ax":-2.0232, "ay":-6.19379, "alpha":6.91077, "fx":[-62.14495,13.13973,25.50204,-110.29888], "fy":[-107.71487,-123.62184,-121.11806,-57.16366]}, + {"t":0.17421, "x":7.79095, "y":2.12453, "heading":1.66555, "vx":-0.3411, "vy":-1.06511, "omega":1.27867, "ax":-2.08551, "ay":-6.24921, "alpha":6.58354, "fx":[-60.72441,13.72586,18.36612,-109.29051], "fy":[-108.49189,-123.5229,-122.27647,-58.9927]}, + {"t":0.20324, "x":7.78017, "y":2.09097, "heading":1.70268, "vx":-0.40165, "vy":-1.24655, "omega":1.46982, "ax":-2.17662, "ay":-6.30944, "alpha":6.18625, "fx":[-59.0487,14.17197,8.88865,-107.95984], "fy":[-109.37315,-123.42486,-123.16955,-61.29931]}, + {"t":0.23228, "x":7.76759, "y":2.05212, "heading":1.74536, "vx":-0.46485, "vy":-1.42975, "omega":1.64944, "ax":-2.30188, "ay":-6.36763, "alpha":5.73239, "fx":[-57.15187,14.22071,-3.10656,-106.19426], "fy":[-110.32108,-123.35192,-123.25606,-64.18598]}, + {"t":0.26131, "x":7.75312, "y":2.00792, "heading":1.79325, "vx":-0.53168, "vy":-1.61463, "omega":1.81588, "ax":-2.46037, "ay":-6.41622, "alpha":5.24499, "fx":[-55.09697,13.38247,-17.21998,-103.77884], "fy":[-111.28,-123.3445,-121.85326,-67.85129]}, + {"t":0.29035, "x":7.73665, "y":1.95834, "heading":1.84597, "vx":-0.60312, "vy":-1.80092, "omega":1.96817, "ax":-2.64252, "ay":-6.45474, "alpha":4.72538, "fx":[-53.01677,10.57314,-32.09131,-100.2248], "fy":[-112.15219,-123.45056,-118.53137,-72.74215]}, + {"t":0.31938, "x":7.71802, "y":1.90333, "heading":1.90312, "vx":-0.67984, "vy":-1.98834, "omega":2.10537, "ax":-2.84232, "ay":-6.50335, "alpha":4.03832, "fx":[-51.27239,2.79002,-45.38271,-94.10837], "fy":[-112.69886,-123.55376,-113.77779,-80.06083]}, + {"t":0.34842, "x":7.69708, "y":1.84286, "heading":1.96425, "vx":-0.76237, "vy":-2.17716, "omega":2.22262, "ax":-3.12221, "ay":-6.59538, "alpha":2.41226, "fx":[-51.47992,-21.76074,-54.2096,-79.03298], "fy":[-111.85592,-120.85469,-109.42606,-94.04063]}, + {"t":0.37745, "x":7.67363, "y":1.77686, "heading":2.02878, "vx":-0.85302, "vy":-2.36866, "omega":2.29266, "ax":-3.70869, "ay":-5.05509, "alpha":-6.61324, "fx":[-97.58932,-107.88572,-54.92532,15.13078], "fy":[-52.50536,-54.42146,-108.45395,-118.93151]}, + {"t":0.40649, "x":7.6473, "y":1.70596, "heading":2.09535, "vx":-0.96071, "vy":-2.51543, "omega":2.10065, "ax":-3.31364, "ay":-3.49825, "alpha":-10.89538, "fx":[-97.64793,-111.71848,-49.69365,39.91658], "fy":[33.96591,-43.83918,-110.11358,-111.36541]}, + {"t":0.43552, "x":7.61801, "y":1.63145, "heading":2.15634, "vx":-1.05692, "vy":-2.617, "omega":1.7843, "ax":-3.10913, "ay":-3.53483, "alpha":-10.90491, "fx":[-95.16396,-108.85626,-45.07528,43.47713], "fy":[31.74962,-47.18764,-110.75267,-107.5809]}, + {"t":0.46456, "x":7.58601, "y":1.55397, "heading":2.20815, "vx":-1.14719, "vy":-2.71963, "omega":1.46768, "ax":-2.96041, "ay":-3.44294, "alpha":-10.79707, "fx":[-90.4094,-106.09938,-42.76046,43.48623], "fy":[31.42432,-47.28329,-109.15642,-102.67939]}, + {"t":0.49359, "x":7.55146, "y":1.47356, "heading":2.25076, "vx":-1.23314, "vy":-2.8196, "omega":1.15419, "ax":-3.13746, "ay":-2.95049, "alpha":-10.11255, "fx":[-83.94426,-104.19108,-48.65272,29.29612], "fy":[35.63964,-37.60536,-100.1155,-93.04554]}, + {"t":0.52263, "x":7.51433, "y":1.39045, "heading":2.28427, "vx":-1.32424, "vy":-2.90527, "omega":0.86057, "ax":-5.09385, "ay":0.79555, "alpha":-3.36911, "fx":[-80.11598,-96.7715,-88.05594,-71.93212], "fy":[44.8708,12.77389,-20.01963,14.98746]}, + {"t":0.55166, "x":7.47373, "y":1.30643, "heading":2.30926, "vx":-1.47214, "vy":-2.88217, "omega":0.76275, "ax":-4.51277, "ay":3.91182, "alpha":4.54298, "fx":[-98.43963,-42.436,-60.86555,-96.70529], "fy":[24.63504,88.84064,91.62539,53.60236]}, + {"t":0.5807, "x":7.42909, "y":1.2244, "heading":2.3314, "vx":-1.60317, "vy":-2.76859, "omega":0.89465, "ax":-4.32878, "ay":4.46798, "alpha":5.87019, "fx":[-107.40145,-22.31331,-55.51065,-101.05291], "fy":[25.24763,107.85104,103.1286,59.25696]}, + {"t":0.60973, "x":7.38071, "y":1.14589, "heading":2.35738, "vx":-1.72885, "vy":-2.63886, "omega":1.06509, "ax":-4.60936, "ay":4.59941, "alpha":5.58815, "fx":[-111.72817,-29.37326,-59.84723,-103.88551], "fy":[29.13818,111.66802,103.75333,59.61711]}, + {"t":0.63877, "x":7.32857, "y":1.07121, "heading":2.3883, "vx":-1.86268, "vy":-2.50532, "omega":1.22734, "ax":-4.96526, "ay":4.62671, "alpha":4.82534, "fx":[-113.11131,-43.21317,-66.34815,-105.69897], "fy":[35.1508,110.25853,101.36474,59.20775]}, + {"t":0.6678, "x":7.2724, "y":1.00042, "heading":2.42394, "vx":-2.00685, "vy":-2.37098, "omega":1.36745, "ax":-4.34889, "ay":5.83444, "alpha":1.78247, "fx":[-83.32168,-54.47218,-63.97303,-85.84169], "fy":[87.58834,108.20346,103.72496,86.33666]}, + {"t":0.69684, "x":7.2123, "y":0.93404, "heading":2.46364, "vx":-2.13312, "vy":-2.20158, "omega":1.4192, "ax":-4.1355, "ay":6.14322, "alpha":0.53176, "fx":[-71.18197,-63.06159,-65.89259,-73.36007], "fy":[99.61635,105.00737,103.42953,98.22135]}, + {"t":0.72587, "x":7.14862, "y":0.87271, "heading":2.50485, "vx":-2.25319, "vy":-2.02321, "omega":1.43464, "ax":-4.00121, "ay":6.27923, "alpha":0.03214, "fx":[-66.2972,-65.82541,-66.01136,-66.48084], "fy":[103.72069,104.02374,103.91355,103.61086]}, + {"t":0.75491, "x":7.08151, "y":0.81661, "heading":2.54651, "vx":-2.36937, "vy":-1.8409, "omega":1.43557, "ax":-3.8251, "ay":6.40957, "alpha":-0.30148, "fx":[-62.13924,-66.41929,-64.43988,-59.97014], "fy":[106.69787,104.06368,105.24589,107.88131]}, + {"t":0.78394, "x":7.0111, "y":0.76586, "heading":2.58819, "vx":-2.48043, "vy":-1.6548, "omega":1.42682, "ax":-3.62393, "ay":6.53485, "alpha":-0.57545, "fx":[-58.28306,-66.18506,-61.85691,-53.33909], "fy":[109.12354,104.48016,107.01699,111.55386]}, + {"t":0.81298, "x":6.93756, "y":0.72057, "heading":2.62961, "vx":-2.58565, "vy":-1.46506, "omega":1.41011, "ax":-3.39116, "ay":6.63982, "alpha":-0.63729, "fx":[-54.76957,-63.2726,-57.67977,-48.54851], "fy":[110.67381,105.97999,109.0135,113.44932]}, + {"t":0.8348, "x":6.88033, "y":0.69018, "heading":2.66038, "vx":-2.65965, "vy":-1.32018, "omega":1.39621, "ax":-3.25217, "ay":6.68873, "alpha":-0.88278, "fx":[-52.51167,-63.8882,-55.5388,-43.13958], "fy":[111.62188,105.42078,109.87243,115.43561]}, + {"t":0.85662, "x":6.82152, "y":0.66297, "heading":2.69085, "vx":-2.73061, "vy":-1.17423, "omega":1.37694, "ax":-3.10494, "ay":6.73221, "alpha":-1.134, "fx":[-50.40447,-64.51254,-52.94459,-37.47988], "fy":[112.41574,104.79894,110.83091,117.18079]}, + {"t":0.87844, "x":6.7612, "y":0.63895, "heading":2.72089, "vx":-2.79836, "vy":-1.02733, "omega":1.3522, "ax":-2.95113, "ay":6.76813, "alpha":-1.38761, "fx":[-48.47314,-65.1323,-49.86058,-31.70311], "fy":[113.04363,104.10225,111.84506,118.61093]}, + {"t":0.90026, "x":6.69944, "y":0.61814, "heading":2.7504, "vx":-2.86275, "vy":-0.87965, "omega":1.32192, "ax":-2.78874, "ay":6.79526, "alpha":-1.64541, "fx":[-46.68224,-65.72854,-46.18692,-25.83238], "fy":[113.51388,103.31211,112.87393,119.69612]}, + {"t":0.92208, "x":6.63631, "y":0.60057, "heading":2.77924, "vx":-2.9236, "vy":-0.73138, "omega":1.28602, "ax":-2.61594, "ay":6.81118, "alpha":-1.90972, "fx":[-45.00212,-66.27795,-41.81512,-19.9071], "fy":[113.81898,102.39582,113.83805,120.39594]}, + {"t":0.9439, "x":6.5719, "y":0.58623, "heading":2.8073, "vx":-2.98068, "vy":-0.58276, "omega":1.24435, "ax":-2.43145, "ay":6.81152, "alpha":-2.18342, "fx":[-43.41176,-66.74906,-36.64476,-13.99562], "fy":[113.92842,101.29614,114.593,120.65391]}, + {"t":0.96572, "x":6.50628, "y":0.57514, "heading":2.83446, "vx":-3.03374, "vy":-0.43413, "omega":1.19671, "ax":-2.23492, "ay":6.78873, "alpha":-2.47013, "fx":[-41.89772,-67.09582,-30.61081,-8.19904], "fy":[113.77587,99.91011,114.88983,120.38853]}, + {"t":0.98754, "x":6.43955, "y":0.56728, "heading":2.86057, "vx":-3.0825, "vy":-0.286, "omega":1.14281, "ax":-2.02746, "ay":6.72955, "alpha":-2.77451, "fx":[-40.4528,-67.24699,-23.7308,-2.65323], "fy":[113.23092,98.04313,114.30875,119.46796]}, + {"t":1.00936, "x":6.37181, "y":0.56264, "heading":2.8855, "vx":-3.12674, "vy":-0.13916, "omega":1.08227, "ax":-1.81281, "ay":6.60945, "alpha":-3.10227, "fx":[-39.07754,-67.08702,-16.1854,2.46215], "fy":[112.03256,95.30218,112.12929,117.64389]}, + {"t":1.03118, "x":6.30315, "y":0.56118, "heading":2.90912, "vx":-3.1663, "vy":0.00506, "omega":1.01458, "ax":-1.5999, "ay":6.3788, "alpha":-3.46068, "fx":[-37.7955,-66.41827,-8.47146,6.878], "fy":[109.6203,90.82917,107.02397,114.38058]}, + {"t":1.053, "x":6.23368, "y":0.56281, "heading":2.93126, "vx":-3.20121, "vy":0.14424, "omega":0.93907, "ax":-1.41013, "ay":5.92553, "alpha":-3.86002, "fx":[-36.71408,-64.86498,-1.75027,10.07224], "fy":[104.66758,82.59718,96.22669,108.38608]}, + {"t":1.07482, "x":6.1635, "y":0.56736, "heading":2.95175, "vx":-3.23198, "vy":0.27354, "omega":0.85484, "ax":-1.29276, "ay":4.97441, "alpha":-4.30495, "fx":[-36.17215,-61.49295,1.38521,10.78508], "fy":[93.72006,65.69745,73.34883,96.21002]}, + {"t":1.09664, "x":6.09267, "y":0.57452, "heading":2.9704, "vx":-3.26018, "vy":0.38208, "omega":0.76091, "ax":-1.28279, "ay":2.99408, "alpha":-4.56888, "fx":[-36.22517,-53.20782,-2.08611,6.68346], "fy":[68.30054,31.96756,29.00265,68.73894]}, + {"t":1.11846, "x":6.02122, "y":0.58357, "heading":2.987, "vx":-3.28817, "vy":0.44741, "omega":0.66121, "ax":-1.08398, "ay":0.44885, "alpha":-3.59973, "fx":[-31.4767,-37.22844,-4.29878,1.31621], "fy":[26.21574,-6.5923,-12.82088,22.88129]}, + {"t":1.14028, "x":5.94922, "y":0.59344, "heading":3.00143, "vx":-3.31183, "vy":0.4572, "omega":0.58267, "ax":-0.71506, "ay":-0.61372, "alpha":-2.18446, "fx":[-20.91248,-23.13926,-3.07503,-0.16301], "fy":[1.54236,-18.64651,-22.05718,-1.42601]}, + {"t":1.1621, "x":5.87678, "y":0.60327, "heading":3.01414, "vx":-3.32743, "vy":0.44381, "omega":0.535, "ax":-0.43895, "ay":-0.72737, "alpha":-1.26152, "fx":[-12.56992,-13.83827,-2.06676,-0.55423], "fy":[-5.36548,-17.05093,-18.71913,-6.96799]}, + {"t":1.18392, "x":5.80407, "y":0.61278, "heading":3.02582, "vx":-3.33701, "vy":0.42794, "omega":0.50748, "ax":-0.26188, "ay":-0.61645, "alpha":-0.73893, "fx":[-7.44556,-8.18184,-1.24825,-0.44351], "fy":[-6.33346,-13.21055,-14.05615,-7.1683]}, + {"t":1.20574, "x":5.7312, "y":0.62197, "heading":3.03689, "vx":-3.34272, "vy":0.41449, "omega":0.49135, "ax":-0.16105, "ay":-0.46797, "alpha":-0.48318, "fx":[-4.71043,-5.16557,-0.62586,-0.14892], "fy":[-5.23569,-9.75163,-10.23975,-5.72128]}, + {"t":1.22756, "x":5.65822, "y":0.6309, "heading":3.04761, "vx":-3.34623, "vy":0.40428, "omega":0.48081, "ax":-0.11146, "ay":-0.32811, "alpha":-0.38976, "fx":[-3.50861,-3.84462,-0.18182,0.16408], "fy":[-3.42331,-7.07719,-7.4271,-3.77186]}, + {"t":1.24938, "x":5.58518, "y":0.63964, "heading":3.0581, "vx":-3.34867, "vy":0.39712, "omega":0.47231, "ax":-0.09395, "ay":-0.20847, "alpha":-0.3887, "fx":[-3.23175,-3.53208,0.12187,0.42854], "fy":[-1.46691,-5.11832,-5.42731,-1.77425]}, + {"t":1.2712, "x":5.51209, "y":0.64826, "heading":3.06841, "vx":-3.35072, "vy":0.39257, "omega":0.46382, "ax":-0.09685, "ay":-0.11109, "alpha":-0.44006, "fx":[-3.52195,-3.8217,0.31722,0.62153], "fy":[0.38545,-3.75363,-4.06023,0.08177]}, + {"t":1.29302, "x":5.43895, "y":0.6568, "heading":3.07853, "vx":-3.35283, "vy":0.39015, "omega":0.45422, "ax":-0.1153, "ay":-0.03654, "alpha":-0.5276, "fx":[-4.23402,-4.5456,0.42014,0.73439], "fy":[2.03615,-2.93003,-3.24745,1.72453]}, + {"t":1.31484, "x":5.36577, "y":0.6653, "heading":3.08844, "vx":-3.35535, "vy":0.38935, "omega":0.44271, "ax":-0.15161, "ay":0.01075, "alpha":-0.65672, "fx":[-5.43448,-5.76366,0.42105,0.75068], "fy":[3.43403,-2.74971,-3.08489,3.11129]}, + {"t":1.33666, "x":5.29252, "y":0.6738, "heading":3.0981, "vx":-3.35865, "vy":0.38958, "omega":0.42838, "ax":-0.21844, "ay":0.0144, "alpha":-0.86047, "fx":[-7.48705,-7.8403,0.26347,0.61738], "fy":[4.46542,-3.63698,-4.00475,4.12843]}, + {"t":1.35848, "x":5.21918, "y":0.68231, "heading":3.10745, "vx":-3.36342, "vy":0.3899, "omega":0.4096, "ax":-0.34783, "ay":-0.07104, "alpha":-1.2209, "fx":[-11.31075,-11.68009,-0.20402,0.19176], "fy":[4.77109,-6.71628,-7.16866,4.41563]}, + {"t":1.3803, "x":5.14571, "y":0.6908, "heading":3.11639, "vx":-3.37101, "vy":0.38835, "omega":0.38296, "ax":-0.60821, "ay":-0.35445, "alpha":-1.91316, "fx":[-18.94504,-19.13692,-1.29498,-0.84651], "fy":[3.39306,-14.5241,-15.31647,3.0062]}, + {"t":1.40212, "x":5.07201, "y":0.69919, "heading":3.12474, "vx":-3.38428, "vy":0.38061, "omega":0.34122, "ax":-1.10055, "ay":-1.03415, "alpha":-3.2102, "fx":[-34.07806,-32.54332,-3.24005,-2.92188], "fy":[-1.57991,-30.98808,-33.54678,-2.27763]}, + {"t":1.42394, "x":4.9979, "y":0.70724, "heading":3.13219, "vx":-3.40829, "vy":0.35805, "omega":0.27117, "ax":-1.78465, "ay":-2.17268, "alpha":-5.10174, "fx":[-58.8362,-49.77136,-4.31999,-5.09811], "fy":[-10.75118,-55.0148,-63.49813,-14.42332]}, + {"t":1.44576, "x":4.92311, "y":0.71454, "heading":3.1381, "vx":-3.44724, "vy":0.31064, "omega":0.15985, "ax":-2.3206, "ay":-3.14772, "alpha":-7.25598, "fx":[-86.77027,-64.64805,-0.85097,-1.20065], "fy":[-14.25882,-74.54161,-91.76832,-27.60164]}, + {"t":1.46758, "x":4.84734, "y":0.72057, "heading":3.14159, "vx":-3.49787, "vy":0.24196, "omega":0.00153, "ax":-0.24009, "ay":-4.76958, "alpha":-0.04061, "fx":[-4.24595,-4.22945,-3.69405,-3.70848], "fy":[-78.73489,-78.96491,-78.98033,-78.7504]}, + {"t":1.50514, "x":4.71578, "y":0.72629, "heading":-3.14154, "vx":-3.50689, "vy":0.0628, "omega":0.0, "ax":-0.01507, "ay":-1.61761, "alpha":-0.00007, "fx":[-0.24943,-0.24943,-0.24873,-0.24874], "fy":[-26.74437,-26.74501,-26.74501,-26.74437]}, + {"t":1.5427, "x":4.58404, "y":0.72751, "heading":-3.14154, "vx":-3.50746, "vy":0.00204, "omega":0.0, "ax":0.00044, "ay":-0.34887, "alpha":0.0, "fx":[0.00732,0.00732,0.00732,0.00732], "fy":[-5.76809,-5.76809,-5.76809,-5.76809]}, + {"t":1.58026, "x":4.45229, "y":0.72734, "heading":-3.14154, "vx":-3.50744, "vy":-0.01107, "omega":0.0, "ax":0.00025, "ay":-0.07133, "alpha":0.0, "fx":[0.00417,0.00417,0.00417,0.00417], "fy":[-1.17929,-1.17929,-1.17929,-1.17929]}, + {"t":1.61783, "x":4.32054, "y":0.72687, "heading":-3.14154, "vx":-3.50743, "vy":-0.01375, "omega":0.0, "ax":0.00006, "ay":-0.01395, "alpha":0.0, "fx":[0.00092,0.00092,0.00092,0.00092], "fy":[-0.23072,-0.23072,-0.23072,-0.23072]}, + {"t":1.65539, "x":4.18879, "y":0.72635, "heading":-3.14154, "vx":-3.50743, "vy":-0.01427, "omega":0.0, "ax":0.00001, "ay":-0.00218, "alpha":0.0, "fx":[0.00015,0.00015,0.00015,0.00015], "fy":[-0.03603,-0.03603,-0.03603,-0.03603]}, + {"t":1.69295, "x":4.05705, "y":0.72581, "heading":-3.14154, "vx":-3.50743, "vy":-0.01435, "omega":0.0, "ax":0.0, "ay":0.00019, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.00308,0.00308,0.00308,0.00308]}, + {"t":1.73051, "x":3.9253, "y":0.72527, "heading":-3.14154, "vx":-3.50743, "vy":-0.01435, "omega":0.0, "ax":0.0, "ay":0.00063, "alpha":0.0, "fx":[-0.00003,-0.00003,-0.00003,-0.00003], "fy":[0.01042,0.01042,0.01042,0.01042]}, + {"t":1.76808, "x":3.79355, "y":0.72473, "heading":-3.14154, "vx":-3.50743, "vy":-0.01432, "omega":0.0, "ax":0.00144, "ay":0.00078, "alpha":-0.00001, "fx":[0.0237,0.0237,0.02377,0.02377], "fy":[0.01299,0.01292,0.01292,0.01299]}, + {"t":1.80564, "x":3.6618, "y":0.7242, "heading":-3.14154, "vx":-3.50737, "vy":-0.01429, "omega":0.0, "ax":3.28928, "ay":0.01449, "alpha":-0.00592, "fx":[54.36047,54.36057,54.4058,54.4057], "fy":[0.27297,0.20641,0.20634,0.27286]}, + {"t":1.8432, "x":3.53238, "y":0.72367, "heading":-3.14154, "vx":-3.38382, "vy":-0.01375, "omega":-0.00022, "ax":7.43261, "ay":0.0303, "alpha":0.00035, "fx":[122.88661,122.88659,122.8865,122.88653], "fy":[0.49767,0.50411,0.50413,0.4977]}, + {"t":1.88076, "x":3.41051, "y":0.72317, "heading":-3.14154, "vx":-3.10463, "vy":-0.01261, "omega":-0.00021, "ax":7.48278, "ay":0.03046, "alpha":0.00045, "fx":[123.71612,123.71608,123.71603,123.71606], "fy":[0.49946,0.50782,0.50785,0.49949]}, + {"t":1.91833, "x":3.29918, "y":0.72272, "heading":-3.14155, "vx":-2.82356, "vy":-0.01147, "omega":-0.00019, "ax":7.49955, "ay":0.03051, "alpha":0.00048, "fx":[123.99346,123.99343,123.99339,123.99342], "fy":[0.49987,0.5089,0.50894,0.49991]}, + {"t":1.95589, "x":3.19841, "y":0.72231, "heading":-3.14156, "vx":-2.54186, "vy":-0.01032, "omega":-0.00018, "ax":7.50794, "ay":0.03052, "alpha":0.0005, "fx":[124.13206,124.13203,124.132,124.13203], "fy":[0.49996,0.50933,0.50937,0.5]}, + {"t":1.99345, "x":3.10822, "y":0.72195, "heading":-3.14157, "vx":-2.25984, "vy":-0.00917, "omega":-0.00016, "ax":7.51296, "ay":0.03053, "alpha":0.00051, "fx":[124.21515,124.21512,124.21509,124.21513], "fy":[0.49995,0.50953,0.50956,0.49999]}, + {"t":2.03102, "x":3.02864, "y":0.72162, "heading":-3.14157, "vx":-1.97763, "vy":-0.00803, "omega":-0.00014, "ax":7.51631, "ay":0.03053, "alpha":0.00052, "fx":[124.2705,124.27047,124.27044,124.27048], "fy":[0.4999,0.50961,0.50965,0.49994]}, + {"t":2.06858, "x":2.95966, "y":0.72134, "heading":-3.14158, "vx":-1.6953, "vy":-0.00688, "omega":-0.00012, "ax":7.5187, "ay":0.03053, "alpha":0.00052, "fx":[124.31001,124.30997,124.30995,124.30999], "fy":[0.49983,0.50964,0.50968,0.49987]}, + {"t":2.10614, "x":2.90128, "y":0.72111, "heading":-3.14158, "vx":-1.41288, "vy":-0.00573, "omega":-0.0001, "ax":7.52049, "ay":0.03053, "alpha":0.00052, "fx":[124.33963,124.33959,124.33957,124.33961], "fy":[0.49977,0.50965,0.50969,0.49981]}, + {"t":2.1437, "x":2.85352, "y":0.72091, "heading":-3.14159, "vx":-1.13039, "vy":-0.00459, "omega":-0.00008, "ax":7.52188, "ay":0.03053, "alpha":0.00053, "fx":[124.36265,124.36261,124.36259,124.36263], "fy":[0.4997,0.50964,0.50968,0.49974]}, + {"t":2.18127, "x":2.81636, "y":0.72076, "heading":-3.14159, "vx":-0.84785, "vy":-0.00344, "omega":-0.00006, "ax":7.523, "ay":0.03052, "alpha":0.00053, "fx":[124.38106,124.38102,124.381,124.38104], "fy":[0.49965,0.50963,0.50967,0.49969]}, + {"t":2.21883, "x":2.78982, "y":0.72065, "heading":-3.14159, "vx":-0.56526, "vy":-0.00229, "omega":-0.00004, "ax":7.52391, "ay":0.03052, "alpha":0.00053, "fx":[124.39611,124.39607,124.39606,124.3961], "fy":[0.4996,0.50962,0.50966,0.49964]}, + {"t":2.25639, "x":2.7739, "y":0.72059, "heading":-3.14159, "vx":-0.28265, "vy":-0.00115, "omega":-0.00002, "ax":7.52467, "ay":0.03052, "alpha":0.00053, "fx":[124.40866,124.40862,124.40861,124.40865], "fy":[0.49955,0.5096,0.50965,0.4996]}, + {"t":2.29395, "x":2.76859, "y":0.72057, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/LCleanuptoLPreTrench.traj b/src/main/deploy/choreo/LCleanuptoLPreTrench.traj new file mode 100644 index 00000000..57696505 --- /dev/null +++ b/src/main/deploy/choreo/LCleanuptoLPreTrench.traj @@ -0,0 +1,158 @@ +{ + "name":"LCleanuptoLPreTrench", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":6.068130016326904, "y":3.792367458343506, "heading":-1.5707963267948966, "intervals":42, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.535889625549316, "y":6.891277313232422, "heading":0.0, "intervals":15, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":5.912209987640381, "y":7.509117603302002, "heading":0.0, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, + {"from":3, "to":3, "data":{"type":"KeepOutCircle", "props":{"x":4.845995046198368, "y":5.897945664823055, "r":1.0}}, "enabled":false}, + {"from":2, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, + {"from":2, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, + {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"LCleanup.x", "val":6.068130016326904}, "y":{"exp":"LCleanup.y", "val":3.792367458343506}, "heading":{"exp":"LCleanup.heading", "val":-1.5707963267948966}, "intervals":42, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.535889625549316 m", "val":6.535889625549316}, "y":{"exp":"6.891277313232422 m", "val":6.891277313232422}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":15, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"5.912209987640381 m", "val":5.912209987640381}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"0 rad", "val":0.0}, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, + {"from":3, "to":3, "data":{"type":"KeepOutCircle", "props":{"x":{"exp":"4.845995046198368 m", "val":4.845995046198368}, "y":{"exp":"5.897945664823055 m", "val":5.897945664823055}, "r":{"exp":"1 m", "val":1.0}}}, "enabled":false}, + {"from":2, "to":3, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, + {"from":2, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, + {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slowish", "val":2.0}}}, "enabled":true}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,1.17928,1.63948,2.78537], + "samples":[ + {"t":0.0, "x":6.06813, "y":3.79237, "heading":-1.5708, "vx":0.48848, "vy":2.65148, "omega":1.70212, "ax":0.02171, "ay":0.10208, "alpha":-0.17809, "fx":[-0.48139,1.19951,1.19908,-0.48121], "fy":[0.84779,0.84772,2.52766,2.52786]}, + {"t":0.02808, "x":6.08185, "y":3.86686, "heading":-1.523, "vx":0.48909, "vy":2.65435, "omega":1.69712, "ax":0.00005, "ay":0.00001, "alpha":-0.28925, "fx":[-1.29707,1.42895,1.29856,-1.42745], "fy":[-1.42809,-1.2977,1.42831,1.29793]}, + {"t":0.05616, "x":6.09559, "y":3.94139, "heading":-1.47535, "vx":0.48909, "vy":2.65435, "omega":1.689, "ax":-0.00027, "ay":0.00005, "alpha":-0.36272, "fx":[-1.54467,1.86201,1.53587,-1.87081], "fy":[-1.86563,-1.5395,1.86718,1.54104]}, + {"t":0.08423, "x":6.10932, "y":4.01591, "heading":-1.42793, "vx":0.48908, "vy":2.65435, "omega":1.67882, "ax":0.00002, "ay":-0.00001, "alpha":-0.4032, "fx":[-1.61151,2.15398,1.61232,-2.15317], "fy":[-2.15369,-1.61202,2.15347,1.61181]}, + {"t":0.11231, "x":6.12305, "y":4.09044, "heading":-1.38079, "vx":0.48908, "vy":2.65435, "omega":1.6675, "ax":0.00042, "ay":-0.00008, "alpha":-0.41595, "fx":[-1.54943,2.30446,1.56326,-2.29064], "fy":[-2.29885,-1.55764,2.29625,1.55505]}, + {"t":0.14039, "x":6.13679, "y":4.16497, "heading":-1.33397, "vx":0.4891, "vy":2.65435, "omega":1.65582, "ax":0.00078, "ay":-0.00014, "alpha":-0.40629, "fx":[-1.40058,2.32577,1.42639,-2.29997], "fy":[-2.31527,-1.41588,2.31047,1.4111]}, + {"t":0.16847, "x":6.15052, "y":4.2395, "heading":-1.28748, "vx":0.48912, "vy":2.65434, "omega":1.64441, "ax":0.00108, "ay":-0.0002, "alpha":-0.37922, "fx":[-1.19974,2.23561,1.23541,-2.19997], "fy":[-2.22109,-1.22087,2.21448,1.21428]}, + {"t":0.19655, "x":6.16425, "y":4.31403, "heading":-1.24131, "vx":0.48915, "vy":2.65434, "omega":1.63376, "ax":0.00131, "ay":-0.00024, "alpha":-0.33916, "fx":[-0.97459,2.0533,1.0179,-2.01001], "fy":[-2.03566,-1.00024,2.02765,0.99225]}, + {"t":0.22463, "x":6.17799, "y":4.38856, "heading":-1.19543, "vx":0.48919, "vy":2.65433, "omega":1.62424, "ax":0.00148, "ay":-0.00027, "alpha":-0.28979, "fx":[-0.74622,1.79762,0.79523,-1.74863], "fy":[-1.77765,-0.77524,1.7686,0.76621]}, + {"t":0.2527, "x":6.19172, "y":4.46309, "heading":-1.14983, "vx":0.48923, "vy":2.65432, "omega":1.6161, "ax":0.0016, "ay":-0.0003, "alpha":-0.23408, "fx":[-0.53009,1.48567,0.58314,-1.43262], "fy":[-1.46404,-0.56151,1.45425,0.55173]}, + {"t":0.28078, "x":6.20546, "y":4.53762, "heading":-1.10445, "vx":0.48927, "vy":2.65431, "omega":1.60953, "ax":0.00169, "ay":-0.00031, "alpha":-0.17439, "fx":[-0.33706,1.13263,0.39282,-1.07688], "fy":[-1.10989,-0.37008,1.09961,0.3598]}, + {"t":0.30886, "x":6.2192, "y":4.61215, "heading":-1.05926, "vx":0.48932, "vy":2.6543, "omega":1.60463, "ax":0.00173, "ay":-0.00032, "alpha":-0.1126, "fx":[-0.1745,0.75193,0.23185,-0.69458], "fy":[-0.72854,-0.20846,0.71797,0.19789]}, + {"t":0.33694, "x":6.23294, "y":4.68667, "heading":-1.0142, "vx":0.48937, "vy":2.6543, "omega":1.60147, "ax":0.00175, "ay":-0.00032, "alpha":-0.05033, "fx":[-0.04717,0.35599,0.10514,-0.29803], "fy":[-0.33235,-0.0815,0.32167,0.07081]}, + {"t":0.36502, "x":6.24668, "y":4.7612, "heading":-0.96924, "vx":0.48942, "vy":2.65429, "omega":1.60006, "ax":0.00174, "ay":-0.00032, "alpha":0.01094, "fx":[0.04218,-0.04295,0.01549,0.10062], "fy":[0.06647,0.00804,-0.0771,-0.01866]}, + {"t":0.39309, "x":6.26042, "y":4.83573, "heading":-0.92431, "vx":0.48947, "vy":2.65428, "omega":1.60036, "ax":0.00171, "ay":-0.00031, "alpha":0.06958, "fx":[0.09249,-0.43155,-0.03607,0.48797], "fy":[0.45457,0.05908,-0.46496,-0.06948]}, + {"t":0.42117, "x":6.27417, "y":4.91026, "heading":-0.87937, "vx":0.48951, "vy":2.65427, "omega":1.60232, "ax":0.00164, "ay":-0.0003, "alpha":0.12363, "fx":[0.10445,-0.79415,-0.05035,0.84824], "fy":[0.81622,0.07242,-0.82618,-0.08238]}, + {"t":0.44925, "x":6.28791, "y":4.98478, "heading":-0.83438, "vx":0.48956, "vy":2.65426, "omega":1.60579, "ax":0.00153, "ay":-0.00028, "alpha":0.17052, "fx":[0.08094,-1.11107,-0.03047,1.16154], "fy":[1.13166,0.05106,-1.14095,-0.06035]}, + {"t":0.47733, "x":6.30166, "y":5.05931, "heading":-0.7893, "vx":0.4896, "vy":2.65425, "omega":1.61058, "ax":0.00137, "ay":-0.00025, "alpha":0.20682, "fx":[0.028,-1.35718,0.01724,1.4024], "fy":[1.37564,0.00122,-1.38394,-0.00953]}, + {"t":0.50541, "x":6.31541, "y":5.13384, "heading":-0.74407, "vx":0.48964, "vy":2.65425, "omega":1.61638, "ax":0.00115, "ay":-0.00021, "alpha":0.22787, "fx":[-0.04379,-1.49997,0.08182,1.53799], "fy":[1.5155,-0.06629,-1.52246,0.05932]}, + {"t":0.53349, "x":6.32916, "y":5.20836, "heading":-0.69869, "vx":0.48967, "vy":2.65424, "omega":1.62278, "ax":0.00086, "ay":-0.00016, "alpha":0.2276, "fx":[-0.11724,-1.49847,0.14575,1.52697], "fy":[1.51013,-0.13409,-1.51532,0.1289]}, + {"t":0.56156, "x":6.3429, "y":5.28289, "heading":-0.65312, "vx":0.4897, "vy":2.65423, "omega":1.62917, "ax":0.0005, "ay":-0.00009, "alpha":0.19815, "fx":[-0.16612,-1.30217,0.18259,1.31863], "fy":[1.30893,-0.17583,-1.31187,0.17288]}, + {"t":0.58964, "x":6.35665, "y":5.35741, "heading":-0.60738, "vx":0.48971, "vy":2.65423, "omega":1.63474, "ax":0.00006, "ay":-0.00001, "alpha":0.12988, "fx":[-0.15242,-0.85181,0.15446,0.85385], "fy":[0.8527,-0.15358,-0.85296,0.15331]}, + {"t":0.61772, "x":6.3704, "y":5.43194, "heading":-0.56148, "vx":0.48971, "vy":2.65423, "omega":1.63838, "ax":-0.00043, "ay":0.00008, "alpha":0.01141, "fx":[-0.02395,-0.08127,0.00986,0.06718], "fy":[0.0756,-0.01553,-0.07285,0.01828]}, + {"t":0.6458, "x":6.38415, "y":5.50647, "heading":-0.51548, "vx":0.4897, "vy":2.65423, "omega":1.6387, "ax":-0.00092, "ay":0.00018, "alpha":-0.16995, "fx":[0.28708,1.07753,-0.31761,-1.10805], "fy":[-1.08989,0.30525,1.09569,-0.29944]}, + {"t":0.67388, "x":6.3979, "y":5.58099, "heading":-0.46946, "vx":0.48968, "vy":2.65424, "omega":1.63393, "ax":-0.00137, "ay":0.00026, "alpha":-0.42755, "fx":[0.86367,2.68867,-0.90884,-2.73381], "fy":[-2.70698,0.89053,2.7155,-0.88198]}, + {"t":0.70195, "x":6.41165, "y":5.65552, "heading":-0.42359, "vx":0.48964, "vy":2.65425, "omega":1.62193, "ax":-0.00168, "ay":0.00032, "alpha":-0.77437, "fx":[1.80085,4.804,-1.85656,-4.8596], "fy":[-4.82659,1.834,4.83702,-1.82341]}, + {"t":0.73003, "x":6.4254, "y":5.73004, "heading":-0.37805, "vx":0.48959, "vy":2.65426, "omega":1.60018, "ax":-0.00184, "ay":0.00035, "alpha":-1.22216, "fx":[3.19991,7.45626,-3.2608,-7.51686], "fy":[-7.48093,3.2362,7.49219,-3.22451]}, + {"t":0.75811, "x":6.43915, "y":5.80457, "heading":-0.33312, "vx":0.48954, "vy":2.65427, "omega":1.56587, "ax":-0.00191, "ay":0.00036, "alpha":-1.78025, "fx":[5.15887,10.65151,-5.22222,-10.71432], "fy":[-10.67721,5.19677,10.68862,-5.18432]}, + {"t":0.78619, "x":6.45289, "y":5.8791, "heading":-0.28915, "vx":0.48949, "vy":2.65428, "omega":1.51588, "ax":-0.00233, "ay":0.00044, "alpha":-2.45433, "fx":[7.75746,14.36082,-7.83518,-14.43751], "fy":[-14.39251,7.80423,14.40583,-7.78841]}, + {"t":0.81427, "x":6.46663, "y":5.95363, "heading":-0.24659, "vx":0.48942, "vy":2.65429, "omega":1.44697, "ax":-0.00469, "ay":0.00088, "alpha":-3.24423, "fx":[11.02773,18.50078,-11.18425,-18.65441], "fy":[-18.5654,11.12275,18.58981,-11.08927]}, + {"t":0.84235, "x":6.48037, "y":6.02815, "heading":-0.20596, "vx":0.48929, "vy":2.65431, "omega":1.35588, "ax":-0.01427, "ay":0.00264, "alpha":-4.14093, "fx":[14.88843,22.88378,-15.36565,-23.35029], "fy":[-23.085,15.18237,23.14932,-15.07206]}, + {"t":0.87042, "x":6.49411, "y":6.10268, "heading":-0.16789, "vx":0.48889, "vy":2.65439, "omega":1.23961, "ax":-0.04844, "ay":0.00892, "alpha":-5.12358, "fx":[18.98036,27.07735,-20.6009,-28.66033], "fy":[-27.78375,20.00132,27.95746,-19.58513]}, + {"t":0.8985, "x":6.50782, "y":6.17722, "heading":-0.13308, "vx":0.48753, "vy":2.65464, "omega":1.09575, "ax":-0.16153, "ay":0.02953, "alpha":-6.15601, "fx":[22.21727,29.98041,-27.60889,-35.27119], "fy":[-32.45587,25.73139,32.84391,-24.16638]}, + {"t":0.92658, "x":6.52144, "y":6.25177, "heading":-0.10231, "vx":0.48299, "vy":2.65547, "omega":0.9229, "ax":-0.51318, "ay":0.09191, "alpha":-7.15403, "fx":[21.39,28.42528,-38.43406,-45.3199], "fy":[-36.91699,33.12795,37.41802,-27.5507]}, + {"t":0.95466, "x":6.5348, "y":6.32636, "heading":-0.0764, "vx":0.46858, "vy":2.65805, "omega":0.72202, "ax":-1.53873, "ay":0.25838, "alpha":-7.67401, "fx":[5.81465,12.02332,-56.75629,-62.84367], "fy":[-40.50541,44.07071,40.13549,-26.61339]}, + {"t":0.98274, "x":6.54735, "y":6.4011, "heading":-0.05613, "vx":0.42538, "vy":2.6653, "omega":0.50655, "ax":-3.96959, "ay":0.54877, "alpha":-5.75263, "fx":[-50.1862,-42.36306,-82.46654,-87.50804], "fy":[-33.41731,50.9737,36.78933,-18.05338]}, + {"t":1.01081, "x":6.55773, "y":6.47615, "heading":-0.0419, "vx":0.31392, "vy":2.68071, "omega":0.34503, "ax":-6.13514, "ay":0.51938, "alpha":-2.60578, "fx":[-99.10093,-95.27804,-104.4467,-106.91451], "fy":[-14.40245,32.46456,25.33862,-9.05189]}, + {"t":1.03889, "x":6.56412, "y":6.55163, "heading":-0.03222, "vx":0.14166, "vy":2.69529, "omega":0.27186, "ax":-6.92535, "ay":0.08668, "alpha":-1.30252, "fx":[-113.67168,-113.36402,-115.32061,-115.64336], "fy":[-11.10671,13.51403,11.95465,-8.62931]}, + {"t":1.06697, "x":6.56537, "y":6.62734, "heading":-0.02458, "vx":-0.0528, "vy":2.69773, "omega":0.23529, "ax":-5.12718, "ay":-5.19926, "alpha":-0.55879, "fx":[-79.56587,-84.51196,-89.85468,-85.14728], "fy":[-90.96605,-86.0458,-80.79828,-86.03627]}, + {"t":1.09505, "x":6.56187, "y":6.70104, "heading":-0.01798, "vx":-0.19676, "vy":2.55174, "omega":0.2196, "ax":-2.94822, "ay":-6.83364, "alpha":-0.24703, "fx":[-46.014,-47.55354,-51.51868,-49.89094], "fy":[-114.16275,-113.47386,-111.75366,-112.54415]}, + {"t":1.12313, "x":6.55518, "y":6.76999, "heading":-0.01181, "vx":-0.27954, "vy":2.35987, "omega":0.21267, "ax":-2.3474, "ay":-7.09997, "alpha":-0.16672, "fx":[-36.96485,-37.82824,-40.68337,-39.76625], "fy":[-117.99938,-117.70248,-116.75389,-117.092]}, + {"t":1.15121, "x":6.54641, "y":6.83345, "heading":-0.00584, "vx":-0.34545, "vy":2.16051, "omega":0.20798, "ax":-2.07639, "ay":-7.20015, "alpha":-0.13126, "fx":[-32.87971,-33.50057,-35.79835,-35.14105], "fy":[-119.463,-119.27746,-118.61183,-118.821]}, + {"t":1.17928, "x":6.53589, "y":6.89128, "heading":0.0, "vx":-0.40375, "vy":1.95834, "omega":0.2043, "ax":-7.19146, "ay":-1.92753, "alpha":-0.27524, "fx":[-118.04026,-119.35834,-119.71024,-118.48945], "fy":[-34.93987,-30.06478,-28.87946,-33.59103]}, + {"t":1.20996, "x":6.52012, "y":6.95045, "heading":0.00627, "vx":-0.62438, "vy":1.89921, "omega":0.19585, "ax":-6.87456, "ay":-2.69829, "alpha":-0.39365, "fx":[-111.83941,-114.39891,-115.3593,-113.0428], "fy":[-49.03784,-42.56984,-40.308,-46.53221]}, + {"t":1.24064, "x":6.49773, "y":7.00745, "heading":0.01228, "vx":-0.8353, "vy":1.81642, "omega":0.18378, "ax":-6.39681, "ay":-3.38234, "alpha":-0.65013, "fx":[-101.78576,-106.85194,-109.40029,-105.00717], "fy":[-62.98205,-53.40941,-49.05214,-58.24336]}, + {"t":1.27132, "x":6.46909, "y":7.06159, "heading":0.01791, "vx":-1.03155, "vy":1.71265, "omega":0.16383, "ax":-5.5712, "ay":-3.75943, "alpha":-1.39956, "fx":[-81.9826,-93.18639,-101.06981,-92.20567], "fy":[-75.67678,-58.00137,-48.96228,-65.9846]}, + {"t":1.302, "x":6.43482, "y":7.11236, "heading":0.02294, "vx":-1.20247, "vy":1.59731, "omega":0.12089, "ax":-3.28213, "ay":-2.64102, "alpha":-4.34079, "fx":[-28.88436,-41.92641,-79.47003,-66.77863], "fy":[-72.41671,-25.0679,-18.11077,-59.06538]}, + {"t":1.33268, "x":6.39638, "y":7.16012, "heading":0.02665, "vx":-1.30317, "vy":1.51629, "omega":-0.01228, "ax":-0.75103, "ay":-0.6555, "alpha":-5.24963, "fx":[12.49834,12.02308,-38.8494,-35.34028], "fy":[-36.33872,15.31519,12.67995,-35.00706]}, + {"t":1.36336, "x":6.35605, "y":7.20633, "heading":0.02627, "vx":-1.32621, "vy":1.49618, "omega":-0.17334, "ax":-0.17078, "ay":-0.15191, "alpha":-2.36555, "fx":[8.59571,8.06553,-14.3184,-13.63716], "fy":[-13.43269,8.97632,8.31477,-13.90506]}, + {"t":1.39404, "x":6.31528, "y":7.25217, "heading":0.02096, "vx":-1.33145, "vy":1.49152, "omega":-0.24592, "ax":-0.33012, "ay":-0.29672, "alpha":1.07311, "fx":[-10.65565,-10.37847,-0.29084,-0.50703], "fy":[0.05034,-10.03968,-9.89914,0.26506]}, + {"t":1.42472, "x":6.27427, "y":7.29779, "heading":0.01341, "vx":-1.34158, "vy":1.48241, "omega":-0.21299, "ax":-1.7648, "ay":-1.65791, "alpha":3.55305, "fx":[-48.277,-43.32339,-11.41639,-13.69604], "fy":[-9.98757,-42.13734,-46.48079,-11.03815]}, + {"t":1.4554, "x":6.23228, "y":7.34249, "heading":0.00688, "vx":-1.39572, "vy":1.43155, "omega":-0.10399, "ax":-4.12924, "ay":-4.41838, "alpha":1.66924, "fx":[-81.39648,-71.51808,-54.77819,-65.38974], "fy":[-60.15557,-75.88394,-85.34318,-70.82168]}, + {"t":1.48608, "x":6.18752, "y":7.38433, "heading":0.00369, "vx":-1.52241, "vy":1.29599, "omega":-0.05277, "ax":-4.29432, "ay":-5.64103, "alpha":0.68913, "fx":[-77.7846,-72.23434,-64.18494,-69.79548], "fy":[-87.84864,-93.13181,-98.38417,-93.69801]}, + {"t":1.51676, "x":6.13879, "y":7.42143, "heading":0.00207, "vx":-1.65416, "vy":1.12293, "omega":-0.03163, "ax":-3.77085, "ay":-6.29323, "alpha":0.3953, "fx":[-66.62561,-63.4576,-58.10411,-61.19297], "fy":[-101.39237,-103.58589,-106.57812,-104.63892]}, + {"t":1.54744, "x":6.08627, "y":7.45292, "heading":0.0011, "vx":-1.76985, "vy":0.92985, "omega":-0.0195, "ax":-3.07024, "ay":-6.75947, "alpha":0.26975, "fx":[-53.80149,-51.89162,-47.76696,-49.58666], "fy":[-110.3356,-111.31713,-113.11773,-112.25844]}, + {"t":1.57812, "x":6.03052, "y":7.47827, "heading":0.0005, "vx":-1.86404, "vy":0.72247, "omega":-0.01123, "ax":-2.29003, "ay":-7.10401, "alpha":0.20313, "fx":[-40.15342,-39.0139,-35.6102,-36.67051], "fy":[-116.69425,-117.11428,-118.18311,-117.82353]}, + {"t":1.6088, "x":5.97226, "y":7.49709, "heading":0.00015, "vx":-1.9343, "vy":0.50452, "omega":-0.005, "ax":-1.4934, "ay":-7.3348, "alpha":0.16283, "fx":[-26.46994,-25.84438,-22.94438,-23.50534], "fy":[-120.89568,-121.05003,-121.62929,-121.50284]}, + {"t":1.63948, "x":5.91221, "y":7.50912, "heading":0.0, "vx":-1.98012, "vy":0.27949, "omega":0.0, "ax":-6.29866, "ay":-4.08615, "alpha":0.0, "fx":[-104.13855,-104.13855,-104.13855,-104.13855], "fy":[-67.55807,-67.55807,-67.55807,-67.55807]}, + {"t":1.68192, "x":5.8225, "y":7.5173, "heading":0.0, "vx":-2.24744, "vy":0.10607, "omega":0.0, "ax":-6.84362, "ay":-3.01585, "alpha":0.0, "fx":[-113.14861,-113.14861,-113.14861,-113.14861], "fy":[-49.86244,-49.86244,-49.86244,-49.86244]}, + {"t":1.72436, "x":5.72096, "y":7.51908, "heading":0.0, "vx":-2.53788, "vy":-0.02192, "omega":0.0, "ax":-3.78995, "ay":-0.85678, "alpha":0.0, "fx":[-62.66089,-62.66089,-62.66089,-62.66089], "fy":[-14.16551,-14.16551,-14.16551,-14.16551]}, + {"t":1.7668, "x":5.60983, "y":7.51738, "heading":0.0, "vx":-2.69873, "vy":-0.05829, "omega":0.0, "ax":-0.00761, "ay":0.40396, "alpha":0.0, "fx":[-0.12574,-0.12574,-0.12574,-0.12574], "fy":[6.6789,6.6789,6.6789,6.6789]}, + {"t":1.80924, "x":5.49529, "y":7.51527, "heading":0.0, "vx":-2.69905, "vy":-0.04114, "omega":0.0, "ax":-0.00361, "ay":0.2762, "alpha":0.0, "fx":[-0.05968,-0.05968,-0.05968,-0.05968], "fy":[4.56649,4.56649,4.56649,4.56649]}, + {"t":1.85168, "x":5.38074, "y":7.51378, "heading":0.0, "vx":-2.6992, "vy":-0.02942, "omega":0.0, "ax":-0.00169, "ay":0.17822, "alpha":0.0, "fx":[-0.02798,-0.02798,-0.02798,-0.02798], "fy":[2.94666,2.94666,2.94666,2.94666]}, + {"t":1.89412, "x":5.26619, "y":7.51269, "heading":0.0, "vx":-2.69927, "vy":-0.02186, "omega":0.0, "ax":-0.00088, "ay":0.12416, "alpha":0.0, "fx":[-0.01462,-0.01462,-0.01462,-0.01462], "fy":[2.05282,2.05282,2.05282,2.05282]}, + {"t":1.93656, "x":5.15163, "y":7.51187, "heading":0.0, "vx":-2.69931, "vy":-0.01659, "omega":0.0, "ax":-0.00049, "ay":0.09091, "alpha":0.0, "fx":[-0.00816,-0.00816,-0.00816,-0.00816], "fy":[1.50313,1.50313,1.50313,1.50313]}, + {"t":1.97901, "x":5.03707, "y":7.51125, "heading":0.0, "vx":-2.69933, "vy":-0.01273, "omega":0.0, "ax":-0.00029, "ay":0.06835, "alpha":0.0, "fx":[-0.00472,-0.00472,-0.00472,-0.00472], "fy":[1.13012,1.13012,1.13012,1.13012]}, + {"t":2.02145, "x":4.92251, "y":7.51077, "heading":0.0, "vx":-2.69934, "vy":-0.00983, "omega":0.0, "ax":-0.00017, "ay":0.05212, "alpha":0.0, "fx":[-0.00278,-0.00278,-0.00278,-0.00278], "fy":[0.86171,0.86171,0.86171,0.86171]}, + {"t":2.06389, "x":4.80795, "y":7.5104, "heading":0.0, "vx":-2.69935, "vy":-0.00762, "omega":0.0, "ax":-0.0001, "ay":0.04004, "alpha":0.0, "fx":[-0.00166,-0.00166,-0.00166,-0.00166], "fy":[0.66206,0.66206,0.66206,0.66206]}, + {"t":2.10633, "x":4.69338, "y":7.51011, "heading":0.0, "vx":-2.69936, "vy":-0.00592, "omega":0.0, "ax":-0.00006, "ay":0.03089, "alpha":0.0, "fx":[-0.001,-0.001,-0.001,-0.001], "fy":[0.51067,0.51067,0.51067,0.51067]}, + {"t":2.14877, "x":4.57882, "y":7.50989, "heading":0.0, "vx":-2.69936, "vy":-0.00461, "omega":0.0, "ax":-0.00004, "ay":0.02386, "alpha":0.0, "fx":[-0.0006,-0.0006,-0.0006,-0.0006], "fy":[0.39451,0.39451,0.39451,0.39451]}, + {"t":2.19121, "x":4.46426, "y":7.50972, "heading":0.0, "vx":-2.69936, "vy":-0.00359, "omega":0.0, "ax":-0.00002, "ay":0.01843, "alpha":0.0, "fx":[-0.00036,-0.00036,-0.00036,-0.00036], "fy":[0.30467,0.30467,0.30467,0.30467]}, + {"t":2.23365, "x":4.3497, "y":7.50958, "heading":0.0, "vx":-2.69936, "vy":-0.00281, "omega":0.0, "ax":-0.00001, "ay":0.0142, "alpha":0.0, "fx":[-0.00022,-0.00022,-0.00022,-0.00022], "fy":[0.23477,0.23477,0.23477,0.23477]}, + {"t":2.27609, "x":4.23514, "y":7.50947, "heading":0.0, "vx":-2.69936, "vy":-0.00221, "omega":0.0, "ax":-0.00001, "ay":0.01089, "alpha":0.0, "fx":[-0.00013,-0.00013,-0.00013,-0.00013], "fy":[0.18011,0.18011,0.18011,0.18011]}, + {"t":2.31853, "x":4.12058, "y":7.50939, "heading":0.0, "vx":-2.69936, "vy":-0.00175, "omega":0.0, "ax":0.0, "ay":0.00833, "alpha":0.0, "fx":[-0.00008,-0.00008,-0.00008,-0.00008], "fy":[0.13779,0.13779,0.13779,0.13779]}, + {"t":2.36097, "x":4.00602, "y":7.50932, "heading":0.0, "vx":-2.69936, "vy":-0.00139, "omega":0.0, "ax":0.00014, "ay":0.00674, "alpha":0.0, "fx":[0.00232,0.00232,0.00232,0.00232], "fy":[0.11146,0.11146,0.11146,0.11146]}, + {"t":2.40341, "x":3.89145, "y":7.50927, "heading":0.0, "vx":-2.69936, "vy":-0.00111, "omega":0.0, "ax":3.50172, "ay":0.00894, "alpha":0.0, "fx":[57.8955,57.8955,57.8955,57.8955], "fy":[0.14776,0.14776,0.14776,0.14776]}, + {"t":2.44585, "x":3.78005, "y":7.50923, "heading":0.0, "vx":-2.55074, "vy":-0.00073, "omega":0.0, "ax":7.47354, "ay":0.00273, "alpha":0.0, "fx":[123.56327,123.56327,123.56327,123.56327], "fy":[0.04511,0.04511,0.04511,0.04511]}, + {"t":2.48829, "x":3.67852, "y":7.5092, "heading":0.0, "vx":-2.23356, "vy":-0.00061, "omega":0.0, "ax":7.50315, "ay":0.00246, "alpha":0.0, "fx":[124.05284,124.05284,124.05284,124.05284], "fy":[0.04067,0.04067,0.04067,0.04067]}, + {"t":2.53073, "x":3.59049, "y":7.50918, "heading":0.0, "vx":-1.91513, "vy":-0.00051, "omega":0.0, "ax":7.51309, "ay":0.00227, "alpha":0.0, "fx":[124.21721,124.21721,124.21721,124.21721], "fy":[0.03753,0.03753,0.03753,0.03753]}, + {"t":2.57317, "x":3.51598, "y":7.50916, "heading":0.0, "vx":-1.59627, "vy":-0.00041, "omega":0.0, "ax":7.51807, "ay":0.00212, "alpha":0.0, "fx":[124.29959,124.29959,124.29959,124.29959], "fy":[0.03509,0.03509,0.03509,0.03509]}, + {"t":2.61561, "x":3.455, "y":7.50914, "heading":0.0, "vx":-1.2772, "vy":-0.00032, "omega":0.0, "ax":7.52106, "ay":0.00201, "alpha":0.0, "fx":[124.34907,124.34907,124.34907,124.34907], "fy":[0.03316,0.03316,0.03316,0.03316]}, + {"t":2.65805, "x":3.40757, "y":7.50913, "heading":0.0, "vx":-0.95801, "vy":-0.00024, "omega":0.0, "ax":7.52306, "ay":0.00191, "alpha":0.0, "fx":[124.38208,124.38208,124.38208,124.38208], "fy":[0.03164,0.03164,0.03164,0.03164]}, + {"t":2.70049, "x":3.37369, "y":7.50912, "heading":0.0, "vx":-0.63873, "vy":-0.00015, "omega":0.0, "ax":7.52449, "ay":0.00184, "alpha":0.0, "fx":[124.40567,124.40567,124.40567,124.40567], "fy":[0.03046,0.03046,0.03046,0.03046]}, + {"t":2.74293, "x":3.35335, "y":7.50912, "heading":0.0, "vx":-0.31939, "vy":-0.00008, "omega":0.0, "ax":7.52556, "ay":0.00179, "alpha":0.0, "fx":[124.42336,124.42336,124.42336,124.42336], "fy":[0.02953,0.02953,0.02953,0.02953]}, + {"t":2.78537, "x":3.34658, "y":7.50912, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/LNeutraltoLPreTrench.traj b/src/main/deploy/choreo/LNeutraltoLPreTrench.traj index f1f7db65..6a908e3b 100644 --- a/src/main/deploy/choreo/LNeutraltoLPreTrench.traj +++ b/src/main/deploy/choreo/LNeutraltoLPreTrench.traj @@ -3,34 +3,46 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":7.82036542892456, "y":4.503572463989258, "heading":-1.5707963267948966, "intervals":49, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":6.521002769470215, "y":7.377725124359131, "heading":0.0, "intervals":42, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":2.9497299194335938, "y":7.378527641296387, "heading":0.0, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":8.254300117492676, "y":4.509925842285156, "heading":-1.5707963267948966, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":7.691457271575928, "y":4.298859119415283, "heading":1.7928786648787418, "intervals":18, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":7.381893634796143, "y":5.0446271896362305, "heading":1.5707963267948966, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":7.339680194854736, "y":6.550233840942383, "heading":1.5707963267948966, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":6.622054576873779, "y":7.380428314208984, "heading":0.0, "intervals":32, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, - {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, - {"from":2, "to":2, "data":{"type":"KeepOutCircle", "props":{"x":4.845995046198368, "y":5.897945664823055, "r":1.0}}, "enabled":false}, - {"from":1, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, - {"from":1, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, - {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, + {"from":5, "to":5, "data":{"type":"KeepOutCircle", "props":{"x":4.845995046198368, "y":5.897945664823055, "r":1.0}}, "enabled":false}, + {"from":4, "to":5, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, + {"from":4, "to":5, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":false}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"LNeutral.x", "val":7.82036542892456}, "y":{"exp":"LNeutral.y", "val":4.503572463989258}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":49, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"6.521002769470215 m", "val":6.521002769470215}, "y":{"exp":"7.377725124359131 m", "val":7.377725124359131}, "heading":{"exp":"0 rad", "val":0.0}, "intervals":42, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"LPreTrench.x", "val":2.9497299194335938}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":{"exp":"LNeutral.x", "val":8.254300117492676}, "y":{"exp":"LNeutral.y", "val":4.509925842285156}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"7.691457271575928 m", "val":7.691457271575928}, "y":{"exp":"4.298859119415283 m", "val":4.298859119415283}, "heading":{"exp":"1.7928786648787418 rad", "val":1.7928786648787418}, "intervals":18, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"7.381893634796143 m", "val":7.381893634796143}, "y":{"exp":"5.0446271896362305 m", "val":5.0446271896362305}, "heading":{"exp":"90 deg", "val":1.5707963267948966}, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"7.339680194854736 m", "val":7.339680194854736}, "y":{"exp":"6.550233840942383 m", "val":6.550233840942383}, "heading":{"exp":"90 deg", "val":1.5707963267948966}, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"6.622054576873779 m", "val":6.622054576873779}, "y":{"exp":"7.380428314208984 m", "val":7.380428314208984}, "heading":{"exp":"0 rad", "val":0.0}, "intervals":32, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, - {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, - {"from":2, "to":2, "data":{"type":"KeepOutCircle", "props":{"x":{"exp":"4.845995046198368 m", "val":4.845995046198368}, "y":{"exp":"5.897945664823055 m", "val":5.897945664823055}, "r":{"exp":"1 m", "val":1.0}}}, "enabled":false}, - {"from":1, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, - {"from":1, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, - {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, + {"from":5, "to":5, "data":{"type":"KeepOutCircle", "props":{"x":{"exp":"4.845995046198368 m", "val":4.845995046198368}, "y":{"exp":"5.897945664823055 m", "val":5.897945664823055}, "r":{"exp":"1 m", "val":1.0}}}, "enabled":false}, + {"from":4, "to":5, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, + {"from":4, "to":5, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":false}, + {"from":1, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":false}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], "targetDt":{ "exp":"0.05 s", "val":0.05 @@ -61,100 +73,132 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.61867,3.4053], + "waypoints":[0.0,0.595,0.95704,1.52077,2.14432,3.5599], "samples":[ - {"t":0.0, "x":7.82037, "y":4.50357, "heading":-1.5708, "vx":-0.66901, "vy":1.88221, "omega":1.43858, "ax":-0.0185, "ay":0.05192, "alpha":-0.01036, "fx":[-0.35473,-0.25701,-0.25701,-0.35472], "fy":[0.80952,0.80952,0.90723,0.90723]}, - {"t":0.03303, "x":7.79826, "y":4.56578, "heading":-1.52327, "vx":-0.66962, "vy":1.88393, "omega":1.43824, "ax":-0.00001, "ay":0.0, "alpha":-0.0204, "fx":[-0.09175,0.10055,0.0914,-0.1009], "fy":[-0.10074,-0.09159,0.10071,0.09156]}, - {"t":0.06607, "x":7.77614, "y":4.62801, "heading":-1.47576, "vx":-0.66962, "vy":1.88393, "omega":1.43756, "ax":-0.00001, "ay":0.0, "alpha":-0.03123, "fx":[-0.13279,0.1605,0.13254,-0.16075], "fy":[-0.16067,-0.13271,0.16058,0.13262]}, - {"t":0.0991, "x":7.75402, "y":4.69025, "heading":-1.42827, "vx":-0.66962, "vy":1.88393, "omega":1.43653, "ax":-0.00001, "ay":0.0, "alpha":-0.04291, "fx":[-0.17177,0.229,0.17149,-0.22928], "fy":[-0.22919,-0.17168,0.22909,0.17158]}, - {"t":0.13214, "x":7.73189, "y":4.75248, "heading":-1.38082, "vx":-0.66962, "vy":1.88393, "omega":1.43511, "ax":-0.00001, "ay":0.0, "alpha":-0.05554, "fx":[-0.208,0.30664,0.20768,-0.30696], "fy":[-0.30686,-0.20789,0.30674,0.20778]}, - {"t":0.16517, "x":7.70977, "y":4.81471, "heading":-1.33341, "vx":-0.66962, "vy":1.88393, "omega":1.43328, "ax":-0.00001, "ay":0.0, "alpha":-0.06921, "fx":[-0.24073,0.39394,0.24039,-0.39428], "fy":[-0.39417,-0.24062,0.39405,0.2405]}, - {"t":0.1982, "x":7.68765, "y":4.87695, "heading":-1.28607, "vx":-0.66962, "vy":1.88393, "omega":1.43099, "ax":-0.00001, "ay":0.0, "alpha":-0.08399, "fx":[-0.26914,0.49139,0.2688,-0.49174], "fy":[-0.49163,-0.26903,0.49151,0.26891]}, - {"t":0.23124, "x":7.66553, "y":4.93918, "heading":-1.23879, "vx":-0.66962, "vy":1.88393, "omega":1.42822, "ax":-0.00001, "ay":0.0, "alpha":-0.09998, "fx":[-0.29235,0.59948,0.29201,-0.59983], "fy":[-0.59972,-0.29224,0.5996,0.29212]}, - {"t":0.26427, "x":7.64341, "y":5.00141, "heading":-1.19161, "vx":-0.66962, "vy":1.88393, "omega":1.42492, "ax":-0.00001, "ay":0.0, "alpha":-0.1173, "fx":[-0.3094,0.71875,0.30907,-0.71908], "fy":[-0.71897,-0.30929,0.71886,0.30918]}, - {"t":0.29731, "x":7.62129, "y":5.06365, "heading":-1.14454, "vx":-0.66962, "vy":1.88393, "omega":1.42104, "ax":-0.00001, "ay":0.0, "alpha":-0.13608, "fx":[-0.31924,0.8498,0.31895,-0.8501], "fy":[-0.85,-0.31915,0.8499,0.31904]}, - {"t":0.33034, "x":7.59917, "y":5.12588, "heading":-1.0976, "vx":-0.66962, "vy":1.88393, "omega":1.41655, "ax":-0.00001, "ay":0.0, "alpha":-0.15647, "fx":[-0.32078,0.99334,0.32052,-0.9936], "fy":[-0.99351,-0.32069,0.99343,0.32061]}, - {"t":0.36337, "x":7.57705, "y":5.18812, "heading":-1.05081, "vx":-0.66962, "vy":1.88393, "omega":1.41138, "ax":-0.00001, "ay":0.0, "alpha":-0.17868, "fx":[-0.31278,1.15022,0.31258,-1.15042], "fy":[-1.15036,-0.31272,1.15029,0.31265]}, - {"t":0.39641, "x":7.55493, "y":5.25035, "heading":-1.00418, "vx":-0.66962, "vy":1.88393, "omega":1.40547, "ax":0.0, "ay":0.0, "alpha":-0.20292, "fx":[-0.2939,1.32146,0.29376,-1.3216], "fy":[-1.32155,-0.29386,1.3215,0.29381]}, - {"t":0.42944, "x":7.53281, "y":5.31258, "heading":-0.95775, "vx":-0.66962, "vy":1.88393, "omega":1.39877, "ax":0.0, "ay":0.0, "alpha":-0.22948, "fx":[-0.26261,1.50825,0.26253,-1.50833], "fy":[-1.50831,-0.26258,1.50828,0.26256]}, - {"t":0.46248, "x":7.51069, "y":5.37482, "heading":-0.91155, "vx":-0.66962, "vy":1.88393, "omega":1.39119, "ax":0.0, "ay":0.0, "alpha":-0.25867, "fx":[-0.21714,1.71203,0.21712,-1.71204], "fy":[-1.71204,-0.21713,1.71203,0.21712]}, - {"t":0.49551, "x":7.48857, "y":5.43705, "heading":-0.86559, "vx":-0.66962, "vy":1.88393, "omega":1.38265, "ax":0.0, "ay":0.0, "alpha":-0.29088, "fx":[-0.15544,1.93441,0.15548,-1.93437], "fy":[-1.93439,-0.15545,1.9344,0.15547]}, - {"t":0.52854, "x":7.46645, "y":5.49928, "heading":-0.81992, "vx":-0.66962, "vy":1.88393, "omega":1.37304, "ax":0.0, "ay":0.0, "alpha":-0.32653, "fx":[-0.07514,2.17726,0.07523,-2.17716], "fy":[-2.17719,-0.07517,2.17723,0.0752]}, - {"t":0.56158, "x":7.44433, "y":5.56152, "heading":-0.77456, "vx":-0.66962, "vy":1.88393, "omega":1.36225, "ax":0.0, "ay":0.0, "alpha":-0.36613, "fx":[0.02654,2.44259,-0.0264,-2.44245], "fy":[-2.4425,0.0265,2.44255,-0.02645]}, - {"t":0.59461, "x":7.42221, "y":5.62375, "heading":-0.72956, "vx":-0.66962, "vy":1.88393, "omega":1.35015, "ax":0.00001, "ay":0.0, "alpha":-0.41022, "fx":[0.15283,2.73263,-0.15265,-2.73246], "fy":[-2.73251,0.15277,2.73258,-0.15271]}, - {"t":0.62765, "x":7.40009, "y":5.68599, "heading":-0.68496, "vx":-0.66962, "vy":1.88393, "omega":1.3366, "ax":0.00001, "ay":0.0, "alpha":-0.45942, "fx":[0.30744,3.04973,-0.30724,-3.04953], "fy":[-3.0496,0.30738,3.04967,-0.3073]}, - {"t":0.66068, "x":7.37797, "y":5.74822, "heading":-0.6408, "vx":-0.66962, "vy":1.88393, "omega":1.32143, "ax":0.00001, "ay":0.0, "alpha":-0.51443, "fx":[0.49463,3.39634,-0.49442,-3.39612], "fy":[-3.39619,0.49456,3.39627,-0.49448]}, - {"t":0.69371, "x":7.35585, "y":5.81045, "heading":-0.59715, "vx":-0.66962, "vy":1.88393, "omega":1.30443, "ax":0.00001, "ay":0.0, "alpha":-0.57598, "fx":[0.71922,3.77495,-0.719,-3.77473], "fy":[-3.7748,0.71915,3.77488,-0.71907]}, - {"t":0.72675, "x":7.33373, "y":5.87269, "heading":-0.55406, "vx":-0.66962, "vy":1.88393, "omega":1.28541, "ax":0.00001, "ay":0.0, "alpha":-0.64491, "fx":[0.9866,4.18809,-0.98639,-4.18788], "fy":[-4.18795,0.98653,4.18802,-0.98646]}, - {"t":0.75978, "x":7.31161, "y":5.93492, "heading":-0.5116, "vx":-0.66962, "vy":1.88393, "omega":1.2641, "ax":0.00001, "ay":0.0, "alpha":-0.72211, "fx":[1.30272,4.63824,-1.30254,-4.63806], "fy":[-4.63811,1.30267,4.63818,-1.3026]}, - {"t":0.79282, "x":7.28949, "y":5.99715, "heading":-0.46984, "vx":-0.66962, "vy":1.88393, "omega":1.24025, "ax":0.0, "ay":0.0, "alpha":-0.80852, "fx":[1.67412,5.12785,-1.67396,-5.12769], "fy":[-5.12774,1.67407,5.1278,-1.67401]}, - {"t":0.82585, "x":7.26737, "y":6.05939, "heading":-0.42887, "vx":-0.66962, "vy":1.88393, "omega":1.21354, "ax":0.0, "ay":0.0, "alpha":-0.90518, "fx":[2.10779,5.65927,-2.10767,-5.65915], "fy":[-5.65919,2.10776,5.65923,-2.10771]}, - {"t":0.85889, "x":7.24525, "y":6.12162, "heading":-0.38878, "vx":-0.66962, "vy":1.88393, "omega":1.18364, "ax":0.0, "ay":0.0, "alpha":-1.01317, "fx":[2.61122,6.2348,-2.61113,-6.23472], "fy":[-6.23474,2.61119,6.23478,-2.61116]}, - {"t":0.89192, "x":7.22313, "y":6.18386, "heading":-0.34968, "vx":-0.66962, "vy":1.88393, "omega":1.15017, "ax":0.0, "ay":0.0, "alpha":-1.13366, "fx":[3.1922,6.8567,-3.19215,-6.85665], "fy":[-6.85667,3.19219,6.85669,-3.19216]}, - {"t":0.92495, "x":7.20101, "y":6.24609, "heading":-0.31169, "vx":-0.66962, "vy":1.88393, "omega":1.11272, "ax":0.0, "ay":0.0, "alpha":-1.26786, "fx":[3.85878,7.52723,-3.85877,-7.52721], "fy":[-7.52722,3.85878,7.52723,-3.85877]}, - {"t":0.95799, "x":7.17889, "y":6.30832, "heading":-0.27493, "vx":-0.66962, "vy":1.88393, "omega":1.07084, "ax":0.0, "ay":0.0, "alpha":-1.41705, "fx":[4.61908,8.24876,-4.61909,-8.24877], "fy":[-8.24876,4.61909,8.24876,-4.61909]}, - {"t":0.99102, "x":7.15677, "y":6.37056, "heading":-0.23956, "vx":-0.66962, "vy":1.88393, "omega":1.02403, "ax":0.0, "ay":0.0, "alpha":-1.58254, "fx":[5.4811,9.0239,-5.48113,-9.02393], "fy":[-9.02392,5.48111,9.02391,-5.48112]}, - {"t":1.02406, "x":7.13465, "y":6.43279, "heading":-0.20573, "vx":-0.66962, "vy":1.88393, "omega":0.97175, "ax":0.0, "ay":0.0, "alpha":-1.7657, "fx":[6.45246,9.85567,-6.45251,-9.85571], "fy":[-9.8557,6.45248,9.85568,-6.45249]}, - {"t":1.05709, "x":7.11253, "y":6.49502, "heading":-0.17363, "vx":-0.66962, "vy":1.88393, "omega":0.91342, "ax":0.0, "ay":0.0, "alpha":-1.96788, "fx":[7.54014,10.74773,-7.5402,-10.74779], "fy":[-10.74777,7.54016,10.74775,-7.54018]}, - {"t":1.09012, "x":7.09041, "y":6.55726, "heading":-0.14345, "vx":-0.66962, "vy":1.88393, "omega":0.84841, "ax":0.0, "ay":0.0, "alpha":-2.19045, "fx":[8.75003,11.70464,-8.75015,-11.70475], "fy":[-11.70472,8.75007,11.70468,-8.75011]}, - {"t":1.12316, "x":7.06829, "y":6.61949, "heading":-0.11543, "vx":-0.66962, "vy":1.88393, "omega":0.77605, "ax":-0.00002, "ay":-0.00001, "alpha":-2.43473, "fx":[10.08637,12.73207,-10.08693,-12.73261], "fy":[-12.73244,10.08656,12.73224,-10.08674]}, - {"t":1.15619, "x":7.04617, "y":6.68173, "heading":-0.08979, "vx":-0.66962, "vy":1.88393, "omega":0.69562, "ax":-0.00012, "ay":-0.00004, "alpha":-2.70195, "fx":[11.55014,13.83616,-11.55426,-13.84019], "fy":[-13.83893,11.55152,13.83741,-11.55288]}, - {"t":1.18923, "x":7.02405, "y":6.74396, "heading":-0.06681, "vx":-0.66962, "vy":1.88393, "omega":0.60637, "ax":-0.00097, "ay":-0.00034, "alpha":-2.99321, "fx":[13.13014,15.01597,-13.16255,-15.04759], "fy":[-15.03786,13.14105,15.02571,-13.15165]}, - {"t":1.22226, "x":7.00193, "y":6.80619, "heading":-0.04678, "vx":-0.66966, "vy":1.88392, "omega":0.50749, "ax":-0.0076, "ay":-0.0027, "alpha":-3.30942, "fx":[14.73772,16.20141,-14.99252,-16.44915], "fy":[-16.37379,14.82426,16.27687,-14.90599]}, - {"t":1.25529, "x":6.9798, "y":6.86842, "heading":-0.03002, "vx":-0.66991, "vy":1.88383, "omega":0.39817, "ax":-0.05901, "ay":-0.02102, "alpha":-3.65077, "fx":[15.70656,16.76995,-17.68897,-18.69036], "fy":[-18.11739,16.38716,17.34941,-17.00934]}, - {"t":1.28833, "x":6.95764, "y":6.93064, "heading":-0.01686, "vx":-0.67186, "vy":1.88313, "omega":0.27757, "ax":-0.45042, "ay":-0.16272, "alpha":-3.98812, "fx":[10.89861,11.70992,-26.0554,-26.34133], "fy":[-22.25745,16.15677,16.20574,-20.86621]}, - {"t":1.32136, "x":6.9352, "y":6.99276, "heading":-0.00769, "vx":-0.68673, "vy":1.87776, "omega":0.14582, "ax":-2.90629, "ay":-1.14891, "alpha":-3.16331, "fx":[-33.49918,-36.5535,-62.74568,-59.40581], "fy":[-38.90391,-2.53292,-1.81545,-32.72959]}, - {"t":1.3544, "x":6.91093, "y":7.05417, "heading":-0.00288, "vx":-0.78274, "vy":1.8398, "omega":0.04133, "ax":-5.89108, "ay":-2.89364, "alpha":-0.69926, "fx":[-93.50576,-97.75037,-101.01533,-97.32805], "fy":[-54.76799,-44.8909,-41.14125,-50.56723]}, - {"t":1.38743, "x":6.88186, "y":7.11336, "heading":-0.00151, "vx":-0.97735, "vy":1.74421, "omega":0.01823, "ax":-6.08637, "ay":-3.90709, "alpha":-0.22957, "fx":[-99.03303,-100.88709,-102.18435,-100.41021], "fy":[-67.00908,-64.00578,-62.19474,-65.18099]}, - {"t":1.42046, "x":6.84625, "y":7.16885, "heading":-0.00091, "vx":-1.17841, "vy":1.61515, "omega":0.01064, "ax":-5.69484, "ay":-4.71664, "alpha":-0.11425, "fx":[-93.19844,-94.22683,-95.10353,-94.09247], "fy":[-79.12694,-77.85935,-76.83486,-78.10818]}, - {"t":1.4535, "x":6.80422, "y":7.21963, "heading":-0.00056, "vx":-1.36653, "vy":1.45934, "omega":0.00687, "ax":-5.11438, "ay":-5.42284, "alpha":-0.07013, "fx":[-83.88415,-84.53258,-85.23052,-84.58612], "fy":[-90.29208,-89.67138,-89.02149,-89.64765]}, - {"t":1.48653, "x":6.75628, "y":7.26488, "heading":-0.00033, "vx":-1.53548, "vy":1.2802, "omega":0.00455, "ax":-4.42178, "ay":-6.03569, "alpha":-0.04862, "fx":[-72.59388,-73.02533,-73.62058,-73.18936], "fy":[-100.16679,-99.84647,-99.41296,-99.73701]}, - {"t":1.51957, "x":6.70315, "y":7.30388, "heading":-0.00018, "vx":-1.68155, "vy":1.08082, "omega":0.00295, "ax":-3.64298, "ay":-6.55274, "alpha":-0.03647, "fx":[-59.8245,-60.11343,-60.63798,-60.34808], "fy":[-108.56558,-108.4026,-108.11187,-108.27721]}, - {"t":1.5526, "x":6.64561, "y":7.33601, "heading":-0.00008, "vx":-1.80189, "vy":0.86435, "omega":0.00174, "ax":-2.77854, "ay":-6.97329, "alpha":-0.02889, "fx":[-45.61146,-45.79693,-46.26672,-46.07995], "fy":[-115.42333,-115.34794,-115.16108,-115.23785]}, - {"t":1.58563, "x":6.58457, "y":7.36075, "heading":-0.00003, "vx":-1.89368, "vy":0.634, "omega":0.00079, "ax":-1.85659, "ay":-7.27937, "alpha":-0.02383, "fx":[-30.43203,-30.53846,-30.96017,-30.85246], "fy":[-120.42065,-120.39247,-120.28503,-120.31393]}, - {"t":1.61867, "x":6.521, "y":7.37773, "heading":0.0, "vx":-1.95501, "vy":0.39353, "omega":0.0, "ax":-1.00875, "ay":-7.43661, "alpha":0.0, "fx":[-16.67803,-16.67803,-16.67803,-16.67803], "fy":[-122.95279,-122.95279,-122.95279,-122.95279]}, - {"t":1.66121, "x":6.43693, "y":7.38774, "heading":0.0, "vx":-1.99792, "vy":0.07719, "omega":0.0, "ax":0.0089, "ay":-3.91253, "alpha":0.0, "fx":[0.14714,0.14714,0.14714,0.14714], "fy":[-64.68756,-64.68756,-64.68756,-64.68756]}, - {"t":1.70375, "x":6.35195, "y":7.38748, "heading":0.0, "vx":-1.99754, "vy":-0.08925, "omega":0.0, "ax":-0.0384, "ay":1.20769, "alpha":0.0, "fx":[-0.63493,-0.63493,-0.63493,-0.63493], "fy":[19.96722,19.96722,19.96722,19.96722]}, - {"t":1.74628, "x":6.26694, "y":7.38478, "heading":0.0, "vx":-1.99917, "vy":-0.03788, "omega":0.0, "ax":-0.00429, "ay":0.26659, "alpha":0.0, "fx":[-0.07099,-0.07099,-0.07099,-0.07099], "fy":[4.4077,4.4077,4.4077,4.4077]}, - {"t":1.78882, "x":6.18189, "y":7.38341, "heading":0.0, "vx":-1.99935, "vy":-0.02653, "omega":0.0, "ax":-0.00162, "ay":0.13748, "alpha":0.0, "fx":[-0.02684,-0.02684,-0.02684,-0.02684], "fy":[2.27305,2.27305,2.27305,2.27305]}, - {"t":1.83136, "x":6.09684, "y":7.3824, "heading":0.0, "vx":-1.99942, "vy":-0.02069, "omega":0.0, "ax":-0.0009, "ay":0.09688, "alpha":0.0, "fx":[-0.01492,-0.01492,-0.01492,-0.01492], "fy":[1.60183,1.60183,1.60183,1.60183]}, - {"t":1.8739, "x":6.01179, "y":7.38161, "heading":0.0, "vx":-1.99946, "vy":-0.01657, "omega":0.0, "ax":-0.00056, "ay":0.07407, "alpha":0.0, "fx":[-0.00918,-0.00918,-0.00918,-0.00918], "fy":[1.22464,1.22464,1.22464,1.22464]}, - {"t":1.91644, "x":5.92673, "y":7.38097, "heading":0.0, "vx":-1.99949, "vy":-0.01341, "omega":0.0, "ax":-0.00036, "ay":0.05851, "alpha":0.0, "fx":[-0.00589,-0.00589,-0.00589,-0.00589], "fy":[0.96738,0.96738,0.96738,0.96738]}, - {"t":1.95898, "x":5.84168, "y":7.38045, "heading":0.0, "vx":-1.9995, "vy":-0.01093, "omega":0.0, "ax":-0.00023, "ay":0.04706, "alpha":0.0, "fx":[-0.00386,-0.00386,-0.00386,-0.00386], "fy":[0.77801,0.77801,0.77801,0.77801]}, - {"t":2.00152, "x":5.75662, "y":7.38003, "heading":0.0, "vx":-1.99951, "vy":-0.00892, "omega":0.0, "ax":-0.00016, "ay":0.03827, "alpha":0.0, "fx":[-0.00257,-0.00257,-0.00257,-0.00257], "fy":[0.63268,0.63268,0.63268,0.63268]}, - {"t":2.04406, "x":5.67156, "y":7.37969, "heading":0.0, "vx":-1.99952, "vy":-0.0073, "omega":0.0, "ax":-0.0001, "ay":0.03134, "alpha":0.0, "fx":[-0.00172,-0.00172,-0.00172,-0.00172], "fy":[0.51818,0.51818,0.51818,0.51818]}, - {"t":2.08659, "x":5.5865, "y":7.37941, "heading":0.0, "vx":-1.99952, "vy":-0.00596, "omega":0.0, "ax":-0.00007, "ay":0.02579, "alpha":0.0, "fx":[-0.00115,-0.00115,-0.00115,-0.00115], "fy":[0.4264,0.4264,0.4264,0.4264]}, - {"t":2.12913, "x":5.50145, "y":7.37918, "heading":0.0, "vx":-1.99952, "vy":-0.00487, "omega":0.0, "ax":-0.00005, "ay":0.02129, "alpha":0.0, "fx":[-0.00078,-0.00078,-0.00078,-0.00078], "fy":[0.35199,0.35199,0.35199,0.35199]}, - {"t":2.17167, "x":5.41639, "y":7.37899, "heading":0.0, "vx":-1.99953, "vy":-0.00396, "omega":0.0, "ax":-0.00003, "ay":0.01761, "alpha":0.0, "fx":[-0.00052,-0.00052,-0.00052,-0.00052], "fy":[0.29119,0.29119,0.29119,0.29119]}, - {"t":2.21421, "x":5.33133, "y":7.37883, "heading":0.0, "vx":-1.99953, "vy":-0.00321, "omega":0.0, "ax":-0.00002, "ay":0.01459, "alpha":0.0, "fx":[-0.00035,-0.00035,-0.00035,-0.00035], "fy":[0.24124,0.24124,0.24124,0.24124]}, - {"t":2.25675, "x":5.24627, "y":7.37871, "heading":0.0, "vx":-1.99953, "vy":-0.00259, "omega":0.0, "ax":-0.00001, "ay":0.0121, "alpha":0.0, "fx":[-0.00023,-0.00023,-0.00023,-0.00023], "fy":[0.20005,0.20005,0.20005,0.20005]}, - {"t":2.29929, "x":5.16122, "y":7.37861, "heading":0.0, "vx":-1.99953, "vy":-0.00208, "omega":0.0, "ax":-0.00001, "ay":0.01004, "alpha":0.0, "fx":[-0.00015,-0.00015,-0.00015,-0.00015], "fy":[0.16601,0.16601,0.16601,0.16601]}, - {"t":2.34183, "x":5.07616, "y":7.37853, "heading":0.0, "vx":-1.99953, "vy":-0.00165, "omega":0.0, "ax":-0.00001, "ay":0.00834, "alpha":0.0, "fx":[-0.0001,-0.0001,-0.0001,-0.0001], "fy":[0.13783,0.13783,0.13783,0.13783]}, - {"t":2.38437, "x":4.9911, "y":7.37847, "heading":0.0, "vx":-1.99953, "vy":-0.00129, "omega":0.0, "ax":0.0, "ay":0.00692, "alpha":0.0, "fx":[-0.00007,-0.00007,-0.00007,-0.00007], "fy":[0.11446,0.11446,0.11446,0.11446]}, - {"t":2.4269, "x":4.90604, "y":7.37842, "heading":0.0, "vx":-1.99953, "vy":-0.001, "omega":0.0, "ax":0.0, "ay":0.00575, "alpha":0.0, "fx":[-0.00004,-0.00004,-0.00004,-0.00004], "fy":[0.09508,0.09508,0.09508,0.09508]}, - {"t":2.46944, "x":4.82099, "y":7.37838, "heading":0.0, "vx":-1.99953, "vy":-0.00075, "omega":0.0, "ax":0.0, "ay":0.00478, "alpha":0.0, "fx":[-0.00003,-0.00003,-0.00003,-0.00003], "fy":[0.07899,0.07899,0.07899,0.07899]}, - {"t":2.51198, "x":4.73593, "y":7.37836, "heading":0.0, "vx":-1.99953, "vy":-0.00055, "omega":0.0, "ax":0.0, "ay":0.00397, "alpha":0.0, "fx":[-0.00002,-0.00002,-0.00002,-0.00002], "fy":[0.06562,0.06562,0.06562,0.06562]}, - {"t":2.55452, "x":4.65087, "y":7.37834, "heading":0.0, "vx":-1.99953, "vy":-0.00038, "omega":0.0, "ax":0.0, "ay":0.0033, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.05452,0.05452,0.05452,0.05452]}, - {"t":2.59706, "x":4.56581, "y":7.37832, "heading":0.0, "vx":-1.99953, "vy":-0.00024, "omega":0.0, "ax":0.0, "ay":0.00274, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.04529,0.04529,0.04529,0.04529]}, - {"t":2.6396, "x":4.48076, "y":7.37832, "heading":0.0, "vx":-1.99953, "vy":-0.00013, "omega":0.0, "ax":0.0, "ay":0.00228, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.03762,0.03762,0.03762,0.03762]}, - {"t":2.68214, "x":4.3957, "y":7.37831, "heading":0.0, "vx":-1.99953, "vy":-0.00003, "omega":0.0, "ax":0.0, "ay":0.00189, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.03124,0.03124,0.03124,0.03124]}, - {"t":2.72468, "x":4.31064, "y":7.37831, "heading":0.0, "vx":-1.99953, "vy":0.00005, "omega":0.0, "ax":0.0, "ay":0.00157, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.02594,0.02594,0.02594,0.02594]}, - {"t":2.76722, "x":4.22558, "y":7.37832, "heading":0.0, "vx":-1.99953, "vy":0.00012, "omega":0.0, "ax":0.0, "ay":0.0013, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.02153,0.02153,0.02153,0.02153]}, - {"t":2.80975, "x":4.14053, "y":7.37832, "heading":0.0, "vx":-1.99953, "vy":0.00017, "omega":0.0, "ax":0.0, "ay":0.00108, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01785,0.01785,0.01785,0.01785]}, - {"t":2.85229, "x":4.05547, "y":7.37833, "heading":0.0, "vx":-1.99953, "vy":0.00022, "omega":0.0, "ax":0.0, "ay":0.00089, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01479,0.01479,0.01479,0.01479]}, - {"t":2.89483, "x":3.97041, "y":7.37834, "heading":0.0, "vx":-1.99953, "vy":0.00026, "omega":0.0, "ax":0.0, "ay":0.00074, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01224,0.01224,0.01224,0.01224]}, - {"t":2.93737, "x":3.88535, "y":7.37835, "heading":0.0, "vx":-1.99953, "vy":0.00029, "omega":0.0, "ax":0.0, "ay":0.00061, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01011,0.01011,0.01011,0.01011]}, - {"t":2.97991, "x":3.8003, "y":7.37837, "heading":0.0, "vx":-1.99953, "vy":0.00032, "omega":0.0, "ax":0.0, "ay":0.0005, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00832,0.00832,0.00832,0.00832]}, - {"t":3.02245, "x":3.71524, "y":7.37838, "heading":0.0, "vx":-1.99953, "vy":0.00034, "omega":0.0, "ax":0.0, "ay":0.00041, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00682,0.00682,0.00682,0.00682]}, - {"t":3.06499, "x":3.63018, "y":7.37839, "heading":0.0, "vx":-1.99953, "vy":0.00035, "omega":0.0, "ax":0.0, "ay":0.00034, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00556,0.00556,0.00556,0.00556]}, - {"t":3.10753, "x":3.54512, "y":7.37841, "heading":0.0, "vx":-1.99953, "vy":0.00037, "omega":0.0, "ax":0.0, "ay":0.00027, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00448,0.00448,0.00448,0.00448]}, - {"t":3.15006, "x":3.46007, "y":7.37843, "heading":0.0, "vx":-1.99953, "vy":0.00038, "omega":0.0, "ax":0.0, "ay":0.00022, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00356,0.00356,0.00356,0.00356]}, - {"t":3.1926, "x":3.37501, "y":7.37844, "heading":0.0, "vx":-1.99953, "vy":0.00039, "omega":0.0, "ax":0.0, "ay":0.00017, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00276,0.00276,0.00276,0.00276]}, - {"t":3.23514, "x":3.28995, "y":7.37846, "heading":0.0, "vx":-1.99953, "vy":0.0004, "omega":0.0, "ax":0.0, "ay":0.00012, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00205,0.00205,0.00205,0.00205]}, - {"t":3.27768, "x":3.20489, "y":7.37848, "heading":0.0, "vx":-1.99953, "vy":0.0004, "omega":0.0, "ax":0.0, "ay":0.00009, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00142,0.00142,0.00142,0.00142]}, - {"t":3.32022, "x":3.11984, "y":7.37849, "heading":0.0, "vx":-1.99953, "vy":0.00041, "omega":0.0, "ax":0.0, "ay":0.00005, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00083,0.00083,0.00083,0.00083]}, - {"t":3.36276, "x":3.03478, "y":7.37851, "heading":0.0, "vx":-1.99953, "vy":0.00041, "omega":0.0, "ax":0.01105, "ay":0.00001, "alpha":0.0, "fx":[0.18269,0.18269,0.18269,0.18269], "fy":[0.00024,0.00024,0.00024,0.00024]}, - {"t":3.4053, "x":2.94973, "y":7.37853, "heading":0.0, "vx":-1.99906, "vy":0.00041, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":8.2543, "y":4.50993, "heading":-1.5708, "vx":-0.1684, "vy":-1.55835, "omega":-5.49796, "ax":-4.7095, "ay":-3.5645, "alpha":5.26331, "fx":[-78.72272,-109.43554,-86.53037,-36.76837], "fy":[-41.27378,-17.51132,-73.96733,-102.98151]}, + {"t":0.02204, "x":8.24945, "y":4.47472, "heading":-1.69196, "vx":-0.27219, "vy":-1.63691, "omega":-5.38197, "ax":-6.87194, "ay":-0.26887, "alpha":1.57201, "fx":[-112.86226,-115.09247,-114.84744,-111.665], "fy":[8.26374,9.61334,-14.42385,-21.23451]}, + {"t":0.04407, "x":8.24178, "y":4.43858, "heading":-1.81056, "vx":-0.42363, "vy":-1.64283, "omega":-5.34733, "ax":-6.85938, "ay":2.02402, "alpha":0.18769, "fx":[-112.82354,-113.05073,-113.98001,-113.7821], "fy":[35.15069,35.00515,31.82009,31.87995]}, + {"t":0.06611, "x":8.23078, "y":4.40287, "heading":-1.9284, "vx":-0.57479, "vy":-1.59823, "omega":-5.34319, "ax":-5.94799, "ay":3.65703, "alpha":-0.4507, "fx":[-100.89507,-99.75253,-95.63145,-97.08397], "fy":[56.7266,57.53322,64.37627,63.21727]}, + {"t":0.08815, "x":8.21667, "y":4.36854, "heading":-2.04615, "vx":-0.70587, "vy":-1.51764, "omega":-5.35312, "ax":-4.3115, "ay":4.87026, "alpha":-2.86615, "fx":[-92.36524,-82.17201,-44.02591,-66.57239], "fy":[63.76409,66.46288,100.04789,91.81345]}, + {"t":0.11019, "x":8.20006, "y":4.33627, "heading":-2.16412, "vx":-0.80088, "vy":-1.41031, "omega":-5.41629, "ax":-1.78469, "ay":5.52917, "alpha":-5.11445, "fx":[-77.80498,-37.38309,26.24468,-29.08456], "fy":[75.99165,77.24114,104.03755,108.39455]}, + {"t":0.13222, "x":8.18198, "y":4.30654, "heading":-2.28348, "vx":-0.84021, "vy":-1.28846, "omega":-5.52899, "ax":-0.05855, "ay":5.45021, "alpha":-6.1777, "fx":[-64.801,7.09338,58.55984,-4.72412], "fy":[85.73149,71.50614,91.00753,112.19764]}, + {"t":0.15426, "x":8.16345, "y":4.27947, "heading":-2.40532, "vx":-0.8415, "vy":-1.16836, "omega":-5.66513, "ax":-0.45058, "ay":5.43056, "alpha":-6.32658, "fx":[-65.0856,-22.84934,59.87323,-1.73658], "fy":[87.57071,69.55233,89.34008,112.68018]}, + {"t":0.1763, "x":8.1448, "y":4.25504, "heading":-2.53016, "vx":-0.85143, "vy":-1.04868, "omega":-5.80455, "ax":-2.23774, "ay":5.65281, "alpha":-4.98988, "fx":[-72.10564,-71.4672,16.79144,-21.20889], "fy":[86.41327,70.75118,105.1585,111.51854]}, + {"t":0.19833, "x":8.12549, "y":4.2333, "heading":-2.65808, "vx":-0.90074, "vy":-0.92411, "omega":-5.91452, "ax":-3.97707, "ay":5.62584, "alpha":-1.53081, "fx":[-74.86344,-78.20144,-54.64398,-55.30945], "fy":[88.4075,82.69842,99.39385,101.5582]}, + {"t":0.22037, "x":8.10468, "y":4.2143, "heading":-2.78842, "vx":-0.98838, "vy":-0.80013, "omega":-5.94825, "ax":-4.38244, "ay":5.65501, "alpha":1.07872, "fx":[-66.68502,-63.47499,-77.49668,-82.17027], "fy":[97.42806,100.67425,90.61855,85.26639]}, + {"t":0.24241, "x":8.08183, "y":4.19804, "heading":-2.9195, "vx":-1.08496, "vy":-0.67551, "omega":-5.92448, "ax":-4.06286, "ay":5.85874, "alpha":2.87515, "fx":[-51.55076,-43.09322,-78.42598,-95.62214], "fy":[107.75673,113.38552,92.96963,73.34853]}, + {"t":0.26445, "x":8.05693, "y":4.18458, "heading":-3.05006, "vx":-1.17449, "vy":-0.5464, "omega":-5.86112, "ax":-1.99127, "ay":6.26493, "alpha":6.39064, "fx":[27.07125,4.6044,-62.82577,-100.53982], "fy":[117.27819,122.72293,105.70294,68.61963]}, + {"t":0.28648, "x":8.03057, "y":4.17406, "heading":3.10396, "vx":-1.21838, "vy":-0.40834, "omega":-5.72029, "ax":-0.56251, "ay":5.9331, "alpha":8.87917, "fx":[80.13282,32.92375,-48.48708,-101.77059], "fy":[91.47603,118.99549,113.62967,68.27696]}, + {"t":0.30852, "x":8.00358, "y":4.1665, "heading":2.97791, "vx":-1.23077, "vy":-0.27759, "omega":-5.52461, "ax":0.17339, "ay":5.63638, "alpha":9.9515, "fx":[100.11895,49.14272,-37.14911,-100.6455], "fy":[70.14543,113.58762,118.12137,70.90091]}, + {"t":0.33056, "x":7.9765, "y":4.16175, "heading":2.85616, "vx":-1.22695, "vy":-0.15338, "omega":-5.30531, "ax":0.67819, "ay":5.42553, "alpha":10.44908, "fx":[109.58815,60.66278,-27.30432,-98.09562], "fy":[54.80654,108.0631,120.94603,74.9952]}, + {"t":0.35259, "x":7.94963, "y":4.15969, "heading":2.73924, "vx":-1.21201, "vy":-0.03382, "omega":-5.07504, "ax":1.081, "ay":5.26015, "alpha":10.67491, "fx":[114.8343,69.75656,-18.39262,-94.70764], "fy":[42.98395,102.55185,122.72533,79.61246]}, + {"t":0.37463, "x":7.92318, "y":4.16022, "heading":2.6274, "vx":-1.18818, "vy":0.0821, "omega":-4.8398, "ax":1.42471, "ay":5.11849, "alpha":10.74578, "fx":[117.90138,77.32642,-10.17454,-90.8316], "fy":[33.43688,97.05952,123.75181,84.25659]}, + {"t":0.39667, "x":7.89734, "y":4.16327, "heading":2.52075, "vx":-1.15679, "vy":0.1949, "omega":-4.60299, "ax":1.72646, "ay":4.99193, "alpha":10.71225, "fx":[119.58606,83.80928,-2.53247,-86.68563], "fy":[25.66631,91.58663,124.19704,88.68495]}, + {"t":0.41871, "x":7.87227, "y":4.16878, "heading":2.41931, "vx":-1.11874, "vy":0.30491, "omega":-4.36692, "ax":1.99261, "ay":4.8815, "alpha":10.59083, "fx":[120.14115,89.45143,4.5998,-82.41337], "fy":[19.73011,86.13704,124.17817,92.78692]}, + {"t":0.44074, "x":7.8481, "y":4.17669, "heading":2.32308, "vx":-1.07483, "vy":0.41248, "omega":-4.13353, "ax":2.21773, "ay":4.80785, "alpha":10.34848, "fx":[119.10537,94.40884,11.2654,-78.1129], "fy":[16.94094,80.71577,123.78334,96.52117]}, + {"t":0.46278, "x":7.82495, "y":4.18694, "heading":2.23199, "vx":-1.02596, "vy":0.51843, "omega":-3.90548, "ax":2.28346, "ay":4.97523, "alpha":9.54429, "fx":[108.57698,98.78293,17.49708,-73.8432], "fy":[30.72293,75.33529,123.0827,99.88976]}, + {"t":0.48482, "x":7.8029, "y":4.19958, "heading":2.14592, "vx":-0.97564, "vy":0.62807, "omega":-3.69515, "ax":-0.78394, "ay":5.07388, "alpha":10.59116, "fx":[-108.21233,102.51391,23.3173,-69.46378], "fy":[40.18513,70.20353,122.13444,103.0318]}, + {"t":0.50685, "x":7.78121, "y":4.21465, "heading":2.06449, "vx":-0.99291, "vy":0.73989, "omega":-3.46175, "ax":-0.72512, "ay":4.88547, "alpha":11.37433, "fx":[-117.33968,105.69799,28.74206,-65.05534], "fy":[30.86102,65.33607,120.98969,105.90803]}, + {"t":0.52889, "x":7.75915, "y":4.23214, "heading":1.9882, "vx":-1.00889, "vy":0.84755, "omega":-3.2111, "ax":-0.55227, "ay":4.87997, "alpha":11.60535, "fx":[-117.93171,108.39132,33.74051,-60.72372], "fy":[33.76117,60.78429,119.70623,108.47925]}, + {"t":0.55093, "x":7.73678, "y":4.252, "heading":1.91744, "vx":-1.02106, "vy":0.95509, "omega":-2.95535, "ax":-0.37466, "ay":4.89746, "alpha":11.72644, "fx":[-117.16894,110.64758,38.29541,-56.55153], "fy":[38.22127,56.59114,118.33986,110.73521]}, + {"t":0.57297, "x":7.71419, "y":4.27424, "heading":1.85231, "vx":-1.02932, "vy":1.06301, "omega":-2.69693, "ax":-0.20509, "ay":4.91779, "alpha":11.79853, "fx":[-115.90226,112.52222,42.41001,-52.59329], "fy":[42.82376,52.78125,116.93883,112.6883]}, + {"t":0.595, "x":7.69146, "y":4.29886, "heading":1.79288, "vx":-1.03384, "vy":1.17139, "omega":-2.43692, "ax":0.07841, "ay":5.28061, "alpha":10.90441, "fx":[-105.65087,111.87793,45.51413,-46.55598], "fy":[64.16249,54.02931,115.74321,115.2913]}, + {"t":0.61512, "x":7.67068, "y":4.32349, "heading":1.74386, "vx":-1.03226, "vy":1.2776, "omega":-2.2176, "ax":0.19415, "ay":5.23093, "alpha":11.08702, "fx":[-105.6066,113.35475,48.68048,-43.58897], "fy":[64.29679,50.77863,114.43289,116.4327]}, + {"t":0.63523, "x":7.64996, "y":4.35024, "heading":1.69926, "vx":-1.02836, "vy":1.38281, "omega":-1.9946, "ax":0.30765, "ay":5.18933, "alpha":11.22578, "fx":[-105.1978,114.66169,51.63272,-40.75084], "fy":[64.97679,47.65806,113.11435,117.44078]}, + {"t":0.65534, "x":7.62933, "y":4.37911, "heading":1.65914, "vx":-1.02217, "vy":1.48719, "omega":-1.76881, "ax":0.41733, "ay":5.15251, "alpha":11.33291, "fx":[-104.55976,115.81728,54.38451,-38.04241], "fy":[65.9704,44.65975,111.79707,118.32736]}, + {"t":0.67546, "x":7.60886, "y":4.41006, "heading":1.62357, "vx":-1.01377, "vy":1.59082, "omega":-1.54087, "ax":0.52282, "ay":5.11848, "alpha":11.41623, "fx":[-103.7648,116.83995,56.95601,-35.45497], "fy":[67.1453,41.76814,110.48491,119.10571]}, + {"t":0.69557, "x":7.58858, "y":4.44309, "heading":1.59257, "vx":-1.00326, "vy":1.69377, "omega":-1.31125, "ax":0.62467, "ay":5.08601, "alpha":11.48061, "fx":[-102.84462,117.74789,59.37567,-32.96723], "fy":[68.43362,38.95848,109.17425,119.79042]}, + {"t":0.71568, "x":7.56852, "y":4.47819, "heading":1.5662, "vx":-0.99069, "vy":1.79607, "omega":-1.08034, "ax":0.7244, "ay":5.0543, "alpha":11.52849, "fx":[-101.79542,118.55896,61.68375,-30.53977], "fy":[69.81771,36.19393,107.85075,120.39744]}, + {"t":0.7358, "x":7.54874, "y":4.51534, "heading":1.54447, "vx":-0.97612, "vy":1.89773, "omega":-0.84846, "ax":0.82493, "ay":5.02286, "alpha":11.55948, "fx":[-100.56924,119.29079,63.93878,-28.10449], "fy":[71.3319,33.42031,106.48361,120.9446]}, + {"t":0.75591, "x":7.52928, "y":4.55452, "heading":1.52741, "vx":-0.95953, "vy":1.99875, "omega":-0.61596, "ax":0.9315, "ay":4.99153, "alpha":11.56882, "fx":[-99.04335,119.96094,66.22979,-25.54379], "fy":[73.08515,30.55636,105.01456,121.45244]}, + {"t":0.77602, "x":7.51017, "y":4.59573, "heading":1.51502, "vx":-0.9408, "vy":2.09915, "omega":-0.38327, "ax":1.05403, "ay":4.96092, "alpha":11.54274, "fx":[-96.93386,120.58662,68.70038,-22.6463], "fy":[75.32881,27.47555,103.33494,121.9451]}, + {"t":0.79614, "x":7.49146, "y":4.63896, "heading":1.50731, "vx":-0.9196, "vy":2.19893, "omega":-0.15111, "ax":1.21359, "ay":4.93408, "alpha":11.44396, "fx":[-93.52113,121.18288,71.59965,-19.00217], "fy":[78.65745,23.97045,101.23336,122.4482]}, + {"t":0.81625, "x":7.47321, "y":4.68418, "heading":1.50427, "vx":-0.89519, "vy":2.29817, "omega":0.07907, "ax":1.46585, "ay":4.92364, "alpha":11.15536, "fx":[-86.49497,121.75431,75.40087,-13.71784], "fy":[84.7145,19.67902,98.25913,122.9664]}, + {"t":0.83636, "x":7.4555, "y":4.7314, "heading":1.50586, "vx":-0.8657, "vy":2.3972, "omega":0.30344, "ax":2.04293, "ay":4.98539, "alpha":10.14908, "fx":[-63.80308,122.26244,81.11039,-4.46319], "fy":[99.16625,13.92445,93.2969,123.31473]}, + {"t":0.85648, "x":7.4385, "y":4.78063, "heading":1.51196, "vx":-0.82461, "vy":2.49748, "omega":0.50757, "ax":4.57788, "ay":4.432, "alpha":6.39852, "fx":[72.45796,122.49123,91.11424,16.68892], "fy":[83.29712,5.39923,82.8993,121.50946]}, + {"t":0.87659, "x":7.42284, "y":4.83176, "heading":1.52217, "vx":-0.73254, "vy":2.58662, "omega":0.63627, "ax":6.47292, "ay":2.15509, "alpha":4.8464, "fx":[118.43779,121.71669,108.86155,79.06252], "fy":[-0.56163,-3.52355,55.36094,91.24818]}, + {"t":0.8967, "x":7.40941, "y":4.88422, "heading":1.53497, "vx":-0.60234, "vy":2.62996, "omega":0.73375, "ax":6.97532, "ay":1.42895, "alpha":-2.47289, "fx":[114.88013,107.34144,118.60234,120.48013], "fy":[37.10398,52.11983,3.91609,1.36199]}, + {"t":0.91682, "x":7.39871, "y":4.9374, "heading":1.54973, "vx":-0.46205, "vy":2.6587, "omega":0.68401, "ax":2.62433, "ay":0.41297, "alpha":-15.93261, "fx":[101.47571,-12.37014,-28.01248,112.46383], "fy":[67.76082,119.56331,-113.56611,-46.44677]}, + {"t":0.93693, "x":7.38995, "y":4.99096, "heading":1.56348, "vx":-0.40926, "vy":2.66701, "omega":0.36355, "ax":0.88262, "ay":0.10511, "alpha":-18.07504, "fx":[96.70317,-65.74614,-71.40576,98.81985], "fy":[75.44552,102.76297,-98.71367,-72.54365]}, + {"t":0.95704, "x":7.38189, "y":5.04463, "heading":1.5708, "vx":-0.39151, "vy":2.66913, "omega":0.0, "ax":6.66795, "ay":0.77497, "alpha":0.0, "fx":[110.2442,110.2442,110.2442,110.2442], "fy":[12.81285,12.81285,12.81285,12.81285]}, + {"t":0.98671, "x":7.37321, "y":5.12416, "heading":1.5708, "vx":-0.19367, "vy":2.69212, "omega":0.0, "ax":5.35093, "ay":0.2272, "alpha":0.0, "fx":[88.46923,88.46923,88.46923,88.46923], "fy":[3.75632,3.75632,3.75632,3.75632]}, + {"t":1.01638, "x":7.36982, "y":5.20414, "heading":1.5708, "vx":-0.03491, "vy":2.69886, "omega":0.0, "ax":2.40081, "ay":-0.00057, "alpha":0.0, "fx":[39.69366,39.69366,39.69366,39.69366], "fy":[-0.00936,-0.00936,-0.00936,-0.00936]}, + {"t":1.04605, "x":7.36984, "y":5.28421, "heading":1.5708, "vx":0.03632, "vy":2.69884, "omega":0.0, "ax":0.61802, "ay":-0.01041, "alpha":0.0, "fx":[10.21805,10.21805,10.21805,10.21805], "fy":[-0.17214,-0.17214,-0.17214,-0.17214]}, + {"t":1.07572, "x":7.37119, "y":5.36428, "heading":1.5708, "vx":0.05466, "vy":2.69853, "omega":0.0, "ax":0.1443, "ay":-0.00304, "alpha":0.0, "fx":[2.38571,2.38571,2.38571,2.38571], "fy":[-0.05021,-0.05021,-0.05021,-0.05021]}, + {"t":1.10539, "x":7.37288, "y":5.44434, "heading":1.5708, "vx":0.05894, "vy":2.69844, "omega":0.0, "ax":0.03348, "ay":-0.00074, "alpha":0.0, "fx":[0.55346,0.55346,0.55346,0.55346], "fy":[-0.01219,-0.01219,-0.01219,-0.01219]}, + {"t":1.13506, "x":7.37464, "y":5.52441, "heading":1.5708, "vx":0.05993, "vy":2.69842, "omega":0.0, "ax":0.00773, "ay":-0.00017, "alpha":0.0, "fx":[0.12784,0.12784,0.12784,0.12784], "fy":[-0.00284,-0.00284,-0.00284,-0.00284]}, + {"t":1.16473, "x":7.37642, "y":5.60447, "heading":1.5708, "vx":0.06016, "vy":2.69842, "omega":0.0, "ax":0.00165, "ay":-0.00004, "alpha":0.0, "fx":[0.02728,0.02728,0.02728,0.02728], "fy":[-0.00061,-0.00061,-0.00061,-0.00061]}, + {"t":1.1944, "x":7.37821, "y":5.68453, "heading":1.5708, "vx":0.06021, "vy":2.69842, "omega":0.0, "ax":-0.00024, "ay":0.00001, "alpha":0.0, "fx":[-0.00391,-0.00391,-0.00391,-0.00391], "fy":[0.00009,0.00009,0.00009,0.00009]}, + {"t":1.22407, "x":7.37999, "y":5.76459, "heading":1.5708, "vx":0.0602, "vy":2.69842, "omega":0.0, "ax":-0.00272, "ay":0.00006, "alpha":0.0, "fx":[-0.04505,-0.04505,-0.04505,-0.04505], "fy":[0.001,0.001,0.001,0.001]}, + {"t":1.25374, "x":7.38178, "y":5.84465, "heading":1.5708, "vx":0.06012, "vy":2.69842, "omega":0.0, "ax":-0.01214, "ay":0.00027, "alpha":0.0, "fx":[-0.20075,-0.20075,-0.20075,-0.20075], "fy":[0.00446,0.00446,0.00446,0.00446]}, + {"t":1.28341, "x":7.38356, "y":5.92472, "heading":1.5708, "vx":0.05976, "vy":2.69843, "omega":0.0, "ax":-0.05243, "ay":0.00115, "alpha":0.0, "fx":[-0.8669,-0.8669,-0.8669,-0.8669], "fy":[0.01895,0.01895,0.01895,0.01895]}, + {"t":1.31308, "x":7.38531, "y":6.00478, "heading":1.5708, "vx":0.05821, "vy":2.69846, "omega":0.0, "ax":-0.22587, "ay":0.00459, "alpha":0.0, "fx":[-3.73438,-3.73438,-3.73438,-3.73438], "fy":[0.0759,0.0759,0.0759,0.0759]}, + {"t":1.34275, "x":7.38694, "y":6.08484, "heading":1.5708, "vx":0.0515, "vy":2.6986, "omega":0.0, "ax":-0.95843, "ay":0.01323, "alpha":0.0, "fx":[-15.84609,-15.84609,-15.84609,-15.84609], "fy":[0.21871,0.21871,0.21871,0.21871]}, + {"t":1.37242, "x":7.38804, "y":6.16492, "heading":1.5708, "vx":0.02307, "vy":2.69899, "omega":0.0, "ax":-3.34159, "ay":-0.03293, "alpha":0.0, "fx":[-55.24793,-55.24793,-55.24793,-55.24793], "fy":[-0.54439,-0.54439,-0.54439,-0.54439]}, + {"t":1.40209, "x":7.38725, "y":6.24498, "heading":1.5708, "vx":-0.07608, "vy":2.69801, "omega":0.0, "ax":-5.94141, "ay":-0.36276, "alpha":0.0, "fx":[-98.23194,-98.23194,-98.23194,-98.23194], "fy":[-5.99771,-5.99771,-5.99771,-5.99771]}, + {"t":1.43176, "x":7.38238, "y":6.32487, "heading":1.5708, "vx":-0.25236, "vy":2.68725, "omega":0.0, "ax":-6.83316, "ay":-0.93609, "alpha":0.0, "fx":[-112.97558,-112.97558,-112.97558,-112.97558], "fy":[-15.47673,-15.47673,-15.47673,-15.47673]}, + {"t":1.46143, "x":7.37189, "y":6.40419, "heading":1.5708, "vx":-0.4551, "vy":2.65947, "omega":0.0, "ax":-3.44413, "ay":-6.47676, "alpha":0.0, "fx":[-56.94325,-56.94325,-56.94325,-56.94325], "fy":[-107.08307,-107.08307,-107.08307,-107.08307]}, + {"t":1.4911, "x":7.35687, "y":6.48024, "heading":1.5708, "vx":-0.55728, "vy":2.46731, "omega":0.0, "ax":-1.48634, "ay":-7.30537, "alpha":0.0, "fx":[-24.57433,-24.57433,-24.57433,-24.57433], "fy":[-120.78294,-120.78294,-120.78294,-120.78294]}, + {"t":1.52077, "x":7.33968, "y":6.55023, "heading":1.5708, "vx":-0.60138, "vy":2.25056, "omega":0.0, "ax":-0.12856, "ay":-0.74261, "alpha":-18.44735, "fx":[98.57647,-102.1816,-79.22007,74.3228], "fy":[75.65502,70.74272,-95.83692,-99.67244]}, + {"t":1.54387, "x":7.32576, "y":6.60201, "heading":1.5708, "vx":-0.60435, "vy":2.23341, "omega":-0.42603, "ax":-0.18535, "ay":-0.8492, "alpha":-18.3835, "fx":[99.52409,-104.56304,-78.91335,71.69423], "fy":[74.34279,67.12854,-96.07341,-101.55903]}, + {"t":1.56696, "x":7.31175, "y":6.65336, "heading":1.56096, "vx":-0.60863, "vy":2.2138, "omega":-0.85059, "ax":-0.25086, "ay":-0.97922, "alpha":-18.29389, "fx":[101.62004,-106.57423,-79.32713,67.69074], "fy":[71.3701,63.83107,-95.71343,-104.24752]}, + {"t":1.59006, "x":7.29763, "y":6.70423, "heading":1.54131, "vx":-0.61443, "vy":2.19118, "omega":-1.27308, "ax":-0.32708, "ay":-1.14285, "alpha":-18.1642, "fx":[104.96264,-108.39876,-80.3636,62.16843], "fy":[66.24224,60.60755,-94.82321,-107.60734]}, + {"t":1.61315, "x":7.28335, "y":6.75453, "heading":1.51191, "vx":-0.62198, "vy":2.16479, "omega":-1.69257, "ax":-0.41707, "ay":-1.35755, "alpha":-17.96833, "fx":[109.59931,-110.25747,-81.89134,54.96689], "fy":[58.0751,57.05776,-93.48149,-111.43107]}, + {"t":1.63625, "x":7.26888, "y":6.80416, "heading":1.47282, "vx":-0.63161, "vy":2.13344, "omega":-2.10754, "ax":-0.52722, "ay":-1.65511, "alpha":-17.65417, "fx":[115.36664,-112.42538,-83.74146,45.93291], "fy":[45.23924,52.51892,-91.79731,-115.41944]}, + {"t":1.65934, "x":7.25415, "y":6.85299, "heading":1.42415, "vx":-0.64379, "vy":2.09521, "omega":-2.51525, "ax":-0.6758, "ay":-2.09539, "alpha":-17.10674, "fx":[121.26926,-115.21816,-85.70099,34.95696], "fy":[24.66879,45.86061,-89.93359,-119.17171]}, + {"t":1.68243, "x":7.2391, "y":6.90082, "heading":1.36606, "vx":-0.6594, "vy":2.04682, "omega":-2.91032, "ax":-0.92395, "ay":-2.78322, "alpha":-16.05507, "fx":[123.20169,-118.82603,-87.50167,22.02185], "fy":[-8.8545,35.11707,-88.137,-122.19009]}, + {"t":1.70553, "x":7.22362, "y":6.94735, "heading":1.29885, "vx":-0.68073, "vy":1.98255, "omega":-3.2811, "ax":-1.44653, "ay":-3.81272, "alpha":-13.95044, "fx":[108.47462,-122.59153,-88.8004,7.25296], "fy":[-58.55192,17.08261,-86.77185,-123.9082]}, + {"t":1.72862, "x":7.20752, "y":6.99212, "heading":1.22308, "vx":-0.71414, "vy":1.89449, "omega":-3.60328, "ax":-2.39348, "ay":-4.95512, "alpha":-10.46662, "fx":[62.98683,-123.08796,-89.13102,-9.0574], "fy":[-105.89386,-11.69885,-86.36224,-123.74588]}, + {"t":1.75172, "x":7.19039, "y":7.03455, "heading":1.13986, "vx":-0.76942, "vy":1.78006, "omega":-3.845, "ax":-3.33049, "ay":-5.76304, "alpha":-6.5449, "fx":[7.31706,-113.45359,-87.66729,-26.45376], "fy":[-123.18999,-49.0063,-87.76244,-121.17298]}, + {"t":1.77481, "x":7.17173, "y":7.07412, "heading":1.05106, "vx":-0.84633, "vy":1.64696, "omega":-3.99615, "ax":-3.84469, "ay":-6.17238, "alpha":-3.2343, "fx":[-33.85999,-93.09097,-82.97689,-44.33628], "fy":[-118.91531,-81.40819,-92.11107,-115.76843]}, + {"t":1.79791, "x":7.15116, "y":7.11051, "heading":0.95877, "vx":-0.93512, "vy":1.50441, "omega":-4.07085, "ax":-4.07329, "ay":-6.27303, "alpha":-0.74013, "fx":[-60.9747,-73.23565,-73.0605,-62.11109], "fy":[-107.7647,-99.83423,-100.05803,-107.20187]}, + {"t":1.821, "x":7.12848, "y":7.14358, "heading":0.86476, "vx":-1.02919, "vy":1.35954, "omega":-4.08794, "ax":-4.16171, "ay":-6.1812, "alpha":1.38701, "fx":[-79.57947,-60.60753,-55.74857,-79.29377], "fy":[-95.02021,-108.12628,-110.56347,-95.07608]}, + {"t":1.8441, "x":7.1036, "y":7.17333, "heading":0.77035, "vx":-1.12531, "vy":1.21679, "omega":-4.05591, "ax":-4.14997, "ay":-5.92439, "alpha":3.53833, "fx":[-93.06781,-54.60414,-31.33295,-95.44835], "fy":[-81.98645,-111.3965,-119.76977,-78.64939]}, + {"t":1.86719, "x":7.0765, "y":7.19985, "heading":0.67668, "vx":-1.22115, "vy":1.07997, "omega":-3.97419, "ax":-4.10521, "ay":-5.46224, "alpha":5.71775, "fx":[-103.17291,-53.06441,-5.34726,-109.90837], "fy":[-68.95366,-112.22452,-123.72823,-56.33178]}, + {"t":1.89028, "x":7.04721, "y":7.22334, "heading":0.5849, "vx":-1.31596, "vy":0.95382, "omega":-3.84215, "ax":-4.08663, "ay":-4.76978, "alpha":7.83493, "fx":[-110.79254,-54.28798,15.55363,-120.73724], "fy":[-56.00265,-111.70258,-122.94888,-24.78952]}, + {"t":1.91338, "x":7.01572, "y":7.24409, "heading":0.49617, "vx":-1.41033, "vy":0.84367, "omega":-3.6612, "ax":-4.01232, "ay":-3.82249, "alpha":10.10149, "fx":[-116.42155,-57.14609,29.3016,-121.08366], "fy":[-43.20592,-110.31788,-120.5087,21.23658]}, + {"t":1.93647, "x":6.98208, "y":7.26256, "heading":0.41161, "vx":-1.503, "vy":0.75539, "omega":-3.42791, "ax":-3.59784, "ay":-2.69823, "alpha":12.77933, "fx":[-120.36195,-60.90109,37.2418,-93.91719], "fy":[-30.68198,-108.33016,-118.37922,78.94752]}, + {"t":1.95957, "x":6.94641, "y":7.27928, "heading":0.33245, "vx":-1.58609, "vy":0.69307, "omega":-3.13278, "ax":-2.77149, "ay":-1.88109, "alpha":15.12876, "fx":[-122.8337,-65.05121,41.28695,-36.69112], "fy":[-18.61827,-105.9227,-117.09746,117.23459]}, + {"t":1.98266, "x":6.90904, "y":7.29479, "heading":0.2601, "vx":-1.65009, "vy":0.64963, "omega":-2.78339, "ax":-2.04909, "ay":-1.58391, "alpha":16.36075, "fx":[-124.04683,-69.227,42.95088,14.80899], "fy":[-7.25244,-103.26916,-116.55083,122.32228]}, + {"t":2.00576, "x":6.87039, "y":7.30937, "heading":0.19582, "vx":-1.69741, "vy":0.61305, "omega":-2.40555, "ax":-1.62172, "ay":-1.50497, "alpha":16.90274, "fx":[-124.23704,-73.16492,43.28542,46.86617], "fy":[3.18764,-100.5407,-116.46893,114.29246]}, + {"t":2.02885, "x":6.83076, "y":7.32312, "heading":0.14026, "vx":-1.73487, "vy":0.5783, "omega":-2.01519, "ax":-1.38461, "ay":-1.46944, "alpha":17.17909, "fx":[-123.66098,-76.7058,42.97355,65.82355], "fy":[12.54028,-97.88594,-116.61752,104.78378]}, + {"t":2.05195, "x":6.79032, "y":7.33609, "heading":0.09372, "vx":-1.76684, "vy":0.54436, "omega":-1.61845, "ax":-1.24749, "ay":-1.43344, "alpha":17.3525, "fx":[-122.57412,-79.76118,42.45906,77.37505], "fy":[20.70732,-95.43015,-116.83239,96.7566]}, + {"t":2.07504, "x":6.74919, "y":7.34828, "heading":0.05634, "vx":-1.79565, "vy":0.51126, "omega":-1.2177, "ax":-1.16297, "ay":-1.39031, "alpha":17.47935, "fx":[-121.21473,-82.28315,42.04191,84.54433], "fy":[27.637,-93.27975,-117.00471,90.70101]}, + {"t":2.09813, "x":6.70741, "y":7.35971, "heading":0.02822, "vx":-1.82251, "vy":0.47915, "omega":-0.81402, "ax":-1.1073, "ay":-1.34131, "alpha":17.58102, "fx":[-119.79366,-84.24651,41.93324,88.87713], "fy":[33.31138,-91.52411,-117.06142,86.56844]}, + {"t":2.12123, "x":6.66502, "y":7.37042, "heading":0.00942, "vx":-1.84809, "vy":0.44817, "omega":-0.408, "ax":-1.06833, "ay":-1.28876, "alpha":17.6666, "fx":[-118.48749,-85.63756,42.28684,91.18534], "fy":[37.73619,-90.23615,-116.94889,84.21841]}, + {"t":2.14432, "x":6.62205, "y":7.38043, "heading":0.0, "vx":-1.87276, "vy":0.41841, "omega":0.0, "ax":-5.24788, "ay":-5.37981, "alpha":0.0, "fx":[-86.76558,-86.76558,-86.76558,-86.76558], "fy":[-88.94684,-88.94684,-88.94684,-88.94684]}, + {"t":2.18856, "x":6.53407, "y":7.39367, "heading":0.0, "vx":-2.10491, "vy":0.18042, "omega":0.0, "ax":-6.35843, "ay":-3.96275, "alpha":0.0, "fx":[-105.12665,-105.12665,-105.12665,-105.12665], "fy":[-65.51796,-65.51796,-65.51796,-65.51796]}, + {"t":2.2328, "x":6.43474, "y":7.39778, "heading":0.0, "vx":-2.38618, "vy":0.00512, "omega":0.0, "ax":-7.07157, "ay":0.76929, "alpha":0.0, "fx":[-116.91733,-116.91733,-116.91733,-116.91733], "fy":[12.71909,12.71909,12.71909,12.71909]}, + {"t":2.27703, "x":6.32226, "y":7.39876, "heading":0.0, "vx":-2.69901, "vy":0.03915, "omega":0.0, "ax":0.01592, "ay":0.84048, "alpha":0.0, "fx":[0.26324,0.26324,0.26324,0.26324], "fy":[13.89602,13.89602,13.89602,13.89602]}, + {"t":2.32127, "x":6.20288, "y":7.40131, "heading":0.0, "vx":-2.6983, "vy":0.07633, "omega":0.0, "ax":0.00651, "ay":0.21659, "alpha":0.0, "fx":[0.10767,0.10767,0.10767,0.10767], "fy":[3.58104,3.58104,3.58104,3.58104]}, + {"t":2.36551, "x":6.08353, "y":7.4049, "heading":0.0, "vx":-2.69801, "vy":0.08591, "omega":0.0, "ax":0.00377, "ay":0.11491, "alpha":0.0, "fx":[0.06229,0.06229,0.06229,0.06229], "fy":[1.89981,1.89981,1.89981,1.89981]}, + {"t":2.40974, "x":5.96418, "y":7.40881, "heading":0.0, "vx":-2.69785, "vy":0.091, "omega":0.0, "ax":0.00277, "ay":0.08043, "alpha":0.0, "fx":[0.04573,0.04573,0.04573,0.04573], "fy":[1.32984,1.32984,1.32984,1.32984]}, + {"t":2.45398, "x":5.84484, "y":7.41292, "heading":0.0, "vx":-2.69773, "vy":0.09456, "omega":0.0, "ax":0.00213, "ay":0.06002, "alpha":0.0, "fx":[0.03527,0.03527,0.03527,0.03527], "fy":[0.99226,0.99226,0.99226,0.99226]}, + {"t":2.49822, "x":5.7255, "y":7.41716, "heading":0.0, "vx":-2.69763, "vy":0.09721, "omega":0.0, "ax":0.00166, "ay":0.04559, "alpha":0.0, "fx":[0.02745,0.02745,0.02745,0.02745], "fy":[0.75382,0.75382,0.75382,0.75382]}, + {"t":2.54245, "x":5.60617, "y":7.4215, "heading":0.0, "vx":-2.69756, "vy":0.09923, "omega":0.0, "ax":0.00129, "ay":0.0349, "alpha":0.0, "fx":[0.02139,0.02139,0.02139,0.02139], "fy":[0.57703,0.57703,0.57703,0.57703]}, + {"t":2.58669, "x":5.48684, "y":7.42593, "heading":0.0, "vx":-2.6975, "vy":0.10077, "omega":0.0, "ax":0.00101, "ay":0.02682, "alpha":0.0, "fx":[0.01666,0.01666,0.01666,0.01666], "fy":[0.44346,0.44346,0.44346,0.44346]}, + {"t":2.63093, "x":5.36751, "y":7.43041, "heading":0.0, "vx":-2.69746, "vy":0.10196, "omega":0.0, "ax":0.00078, "ay":0.02066, "alpha":0.0, "fx":[0.01297,0.01297,0.01297,0.01297], "fy":[0.34159,0.34159,0.34159,0.34159]}, + {"t":2.67516, "x":5.24818, "y":7.43494, "heading":0.0, "vx":-2.69742, "vy":0.10287, "omega":0.0, "ax":0.00061, "ay":0.01593, "alpha":0.0, "fx":[0.01008,0.01008,0.01008,0.01008], "fy":[0.26345,0.26345,0.26345,0.26345]}, + {"t":2.7194, "x":5.12886, "y":7.43951, "heading":0.0, "vx":-2.69739, "vy":0.10358, "omega":0.0, "ax":0.00047, "ay":0.0123, "alpha":0.0, "fx":[0.00783,0.00783,0.00783,0.00783], "fy":[0.20332,0.20332,0.20332,0.20332]}, + {"t":2.76364, "x":5.00953, "y":7.4441, "heading":0.0, "vx":-2.69737, "vy":0.10412, "omega":0.0, "ax":0.00037, "ay":0.00949, "alpha":0.0, "fx":[0.00607,0.00607,0.00607,0.00607], "fy":[0.15696,0.15696,0.15696,0.15696]}, + {"t":2.80788, "x":4.89021, "y":7.44872, "heading":0.0, "vx":-2.69736, "vy":0.10454, "omega":0.0, "ax":0.00028, "ay":0.00733, "alpha":0.0, "fx":[0.0047,0.0047,0.0047,0.0047], "fy":[0.12116,0.12116,0.12116,0.12116]}, + {"t":2.85211, "x":4.77089, "y":7.45335, "heading":0.0, "vx":-2.69734, "vy":0.10487, "omega":0.0, "ax":0.00022, "ay":0.00565, "alpha":0.0, "fx":[0.00364,0.00364,0.00364,0.00364], "fy":[0.09349,0.09349,0.09349,0.09349]}, + {"t":2.89635, "x":4.65157, "y":7.45799, "heading":0.0, "vx":-2.69733, "vy":0.10512, "omega":0.0, "ax":0.00017, "ay":0.00436, "alpha":0.0, "fx":[0.00281,0.00281,0.00281,0.00281], "fy":[0.07207,0.07207,0.07207,0.07207]}, + {"t":2.94059, "x":4.53225, "y":7.46265, "heading":0.0, "vx":-2.69733, "vy":0.10531, "omega":0.0, "ax":0.00013, "ay":0.00336, "alpha":0.0, "fx":[0.00217,0.00217,0.00217,0.00217], "fy":[0.05548,0.05548,0.05548,0.05548]}, + {"t":2.98482, "x":4.41292, "y":7.46731, "heading":0.0, "vx":-2.69732, "vy":0.10546, "omega":0.0, "ax":0.0001, "ay":0.00258, "alpha":0.0, "fx":[0.00167,0.00167,0.00167,0.00167], "fy":[0.04258,0.04258,0.04258,0.04258]}, + {"t":3.02906, "x":4.2936, "y":7.47198, "heading":0.0, "vx":-2.69732, "vy":0.10557, "omega":0.0, "ax":0.00008, "ay":0.00197, "alpha":0.0, "fx":[0.00127,0.00127,0.00127,0.00127], "fy":[0.03254,0.03254,0.03254,0.03254]}, + {"t":3.0733, "x":4.17428, "y":7.47665, "heading":0.0, "vx":-2.69731, "vy":0.10566, "omega":0.0, "ax":0.00006, "ay":0.0015, "alpha":0.0, "fx":[0.00097,0.00097,0.00097,0.00097], "fy":[0.02476,0.02476,0.02476,0.02476]}, + {"t":3.11753, "x":4.05496, "y":7.48132, "heading":0.0, "vx":-2.69731, "vy":0.10572, "omega":0.0, "ax":0.00007, "ay":0.00118, "alpha":0.0, "fx":[0.00118,0.00118,0.00118,0.00118], "fy":[0.0195,0.0195,0.0195,0.0195]}, + {"t":3.16177, "x":3.93564, "y":7.486, "heading":0.0, "vx":-2.69731, "vy":0.10578, "omega":0.0, "ax":0.90871, "ay":-0.03418, "alpha":0.0, "fx":[15.02408,15.02408,15.02408,15.02408], "fy":[-0.56506,-0.56506,-0.56506,-0.56506]}, + {"t":3.20601, "x":3.81721, "y":7.49065, "heading":0.0, "vx":-2.65711, "vy":0.10426, "omega":0.0, "ax":7.47092, "ay":-0.29305, "alpha":0.0, "fx":[123.52003,123.52003,123.52003,123.52003], "fy":[-4.84509,-4.84509,-4.84509,-4.84509]}, + {"t":3.25024, "x":3.70698, "y":7.49497, "heading":0.0, "vx":-2.32662, "vy":0.0913, "omega":0.0, "ax":7.49921, "ay":-0.29421, "alpha":0.0, "fx":[123.9878,123.9878,123.9878,123.9878], "fy":[-4.86426,-4.86426,-4.86426,-4.86426]}, + {"t":3.29448, "x":3.61139, "y":7.49872, "heading":0.0, "vx":-1.99488, "vy":0.07829, "omega":0.0, "ax":7.5086, "ay":-0.29461, "alpha":0.0, "fx":[124.14293,124.14293,124.14293,124.14293], "fy":[-4.87093,-4.87093,-4.87093,-4.87093]}, + {"t":3.33872, "x":3.53049, "y":7.5019, "heading":0.0, "vx":-1.66272, "vy":0.06525, "omega":0.0, "ax":7.51328, "ay":-0.29482, "alpha":0.0, "fx":[124.22031,124.22031,124.22031,124.22031], "fy":[-4.87442,-4.87442,-4.87442,-4.87442]}, + {"t":3.38295, "x":3.46429, "y":7.5045, "heading":0.0, "vx":-1.33036, "vy":0.05221, "omega":0.0, "ax":7.51608, "ay":-0.29495, "alpha":0.0, "fx":[124.26666,124.26666,124.26666,124.26666], "fy":[-4.8766,-4.8766,-4.8766,-4.8766]}, + {"t":3.42719, "x":3.4128, "y":7.50652, "heading":0.0, "vx":-0.99787, "vy":0.03916, "omega":0.0, "ax":7.51795, "ay":-0.29504, "alpha":0.0, "fx":[124.29753,124.29753,124.29753,124.29753], "fy":[-4.87809,-4.87809,-4.87809,-4.87809]}, + {"t":3.47143, "x":3.37601, "y":7.50796, "heading":0.0, "vx":-0.6653, "vy":0.02611, "omega":0.0, "ax":7.51928, "ay":-0.29511, "alpha":0.0, "fx":[124.31957,124.31957,124.31957,124.31957], "fy":[-4.87917,-4.87917,-4.87917,-4.87917]}, + {"t":3.51566, "x":3.35394, "y":7.50883, "heading":0.0, "vx":-0.33267, "vy":0.01306, "omega":0.0, "ax":7.52028, "ay":-0.29516, "alpha":0.0, "fx":[124.33608,124.33608,124.33608,124.33608], "fy":[-4.87999,-4.87999,-4.87999,-4.87999]}, + {"t":3.5599, "x":3.34658, "y":7.50912, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/LPreTrenchtoDepot.traj b/src/main/deploy/choreo/LPreTrenchtoDepot.traj index a590ef73..5eea31dd 100644 --- a/src/main/deploy/choreo/LPreTrenchtoDepot.traj +++ b/src/main/deploy/choreo/LPreTrenchtoDepot.traj @@ -3,7 +3,7 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":2.9497299194335938, "y":7.378527641296387, "heading":0.0, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":37, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":2.2870702743530273, "y":6.423518180847168, "heading":2.0344439357957027, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":1.1956301927566528, "y":5.975247383117676, "heading":3.141592653589793, "intervals":15, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":0.703999767303467, "y":5.975247383117676, "heading":3.141592653589793, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], @@ -18,7 +18,7 @@ }, "params":{ "waypoints":[ - {"x":{"exp":"LPreTrench.x", "val":2.9497299194335938}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":37, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"2.2870702743530273 m", "val":2.2870702743530273}, "y":{"exp":"6.423518180847168 m", "val":6.423518180847168}, "heading":{"exp":"2.0344439357957027 rad", "val":2.0344439357957027}, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":{"exp":"1.1956301927566528 m", "val":1.1956301927566528}, "y":{"exp":"Depot.y", "val":5.975247383117676}, "heading":{"exp":"Depot.heading", "val":3.141592653589793}, "intervals":15, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":{"exp":"Depot.x", "val":0.703999767303467}, "y":{"exp":"Depot.y", "val":5.975247383117676}, "heading":{"exp":"Depot.heading", "val":3.141592653589793}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], @@ -59,98 +59,102 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,0.55421,1.73991,2.3573], + "waypoints":[0.0,0.65751,1.84026,2.45768], "samples":[ - {"t":0.0, "x":2.94973, "y":7.37853, "heading":0.0, "vx":-1.74315, "vy":-2.66982, "omega":0.52997, "ax":1.99712, "ay":2.77404, "alpha":0.88196, "fx":[28.18614,28.68433,38.03659,37.16978], "fy":[49.99911,43.56067,40.69343,49.20463]}, - {"t":0.01679, "x":2.92074, "y":7.33408, "heading":0.0089, "vx":-1.70961, "vy":-2.62323, "omega":0.54478, "ax":1.93943, "ay":3.40398, "alpha":1.39548, "fx":[23.88017,25.51085,40.79272,38.0781], "fy":[63.11318,52.06054,48.90043,61.04356]}, - {"t":0.03359, "x":2.8923, "y":7.29051, "heading":0.01805, "vx":-1.67704, "vy":-2.56606, "omega":0.56822, "ax":1.95733, "ay":3.43319, "alpha":1.80565, "fx":[21.73617,24.28628,43.27402,40.14933], "fy":[66.18966,50.08411,48.06436,62.71161]}, - {"t":0.05038, "x":2.86441, "y":7.2479, "heading":0.02759, "vx":-1.64417, "vy":-2.50841, "omega":0.59854, "ax":1.96528, "ay":3.44496, "alpha":2.01967, "fx":[20.20019,23.50409,45.73338,40.53368], "fy":[67.00067,50.23306,46.86219,63.73238]}, - {"t":0.06718, "x":2.83708, "y":7.20626, "heading":0.03764, "vx":-1.61116, "vy":-2.45055, "omega":0.63246, "ax":1.96965, "ay":3.45137, "alpha":2.19923, "fx":[19.09711,23.00529,46.83149,41.32638], "fy":[68.17732,49.18515,46.49478,64.39463]}, - {"t":0.08397, "x":2.81029, "y":7.16559, "heading":0.04827, "vx":-1.57808, "vy":-2.39259, "omega":0.66939, "ax":1.97248, "ay":3.45535, "alpha":2.33345, "fx":[18.02092,22.60891,48.36758,41.45014], "fy":[68.64181,49.12894,45.74704,64.99772]}, - {"t":0.10076, "x":2.78407, "y":7.12589, "heading":0.05951, "vx":-1.54496, "vy":-2.33456, "omega":0.70858, "ax":1.97444, "ay":3.45808, "alpha":2.42359, "fx":[17.40389,22.52725,48.8898,41.75652], "fy":[69.21723,48.40827,45.6526,65.41785]}, - {"t":0.11756, "x":2.7584, "y":7.08717, "heading":0.07141, "vx":-1.5118, "vy":-2.27648, "omega":0.74928, "ax":1.97593, "ay":3.46004, "alpha":2.50839, "fx":[16.62842,22.37988,49.95003,41.71718], "fy":[69.43456,48.31909,45.22968,65.84232]}, - {"t":0.13435, "x":2.73329, "y":7.04943, "heading":0.08399, "vx":-1.47861, "vy":-2.21838, "omega":0.79141, "ax":1.97706, "ay":3.46153, "alpha":2.55096, "fx":[16.26422,22.56559,50.16088,41.75976], "fy":[69.71389,47.75678,45.30905,66.14453]}, - {"t":0.15115, "x":2.70874, "y":7.01266, "heading":0.09728, "vx":-1.44541, "vy":-2.16024, "omega":0.83425, "ax":1.97798, "ay":3.46269, "alpha":2.60234, "fx":[15.69126,22.60117,50.91743,41.60129], "fy":[69.75531,47.67425,45.10543,66.46583]}, - {"t":0.16794, "x":2.68474, "y":6.97687, "heading":0.11129, "vx":-1.41219, "vy":-2.10209, "omega":0.87795, "ax":1.97872, "ay":3.46362, "alpha":2.61505, "fx":[15.48722,22.96281,50.94183,41.46856], "fy":[69.83413,47.21133,45.31256,66.70446]}, - {"t":0.18474, "x":2.66131, "y":6.94206, "heading":0.12604, "vx":-1.37896, "vy":-2.04392, "omega":0.92187, "ax":1.97935, "ay":3.46438, "alpha":2.6445, "fx":[15.04752,23.12808,51.48857,41.23793], "fy":[69.76575,47.13786,45.25671,66.95236]}, - {"t":0.20153, "x":2.63843, "y":6.90822, "heading":0.14152, "vx":-1.34572, "vy":-1.98574, "omega":0.96628, "ax":1.97988, "ay":3.46502, "alpha":2.6378, "fx":[14.95019,23.60517,51.38829,40.99352], "fy":[69.70702,46.74418,45.55809,67.14538]}, - {"t":0.21832, "x":2.61611, "y":6.87536, "heading":0.15775, "vx":-1.31247, "vy":-1.92755, "omega":1.01058, "ax":1.98035, "ay":3.46555, "alpha":2.65146, "fx":[14.61168,23.8778,51.77998,40.6983], "fy":[69.55915,46.67276,45.61213,67.34591]}, - {"t":0.23512, "x":2.59434, "y":6.84348, "heading":0.17472, "vx":-1.27921, "vy":-1.86935, "omega":1.05511, "ax":1.98074, "ay":3.46601, "alpha":2.63149, "fx":[14.59457,24.43067,51.59281,40.37599], "fy":[69.40266,46.33761,45.97866,67.50138]}, - {"t":0.25191, "x":2.57314, "y":6.81257, "heading":0.19244, "vx":-1.24595, "vy":-1.81114, "omega":1.09931, "ax":1.98109, "ay":3.46641, "alpha":2.63284, "fx":[14.33994,24.78009,51.86465,40.03256], "fy":[69.18285,46.28465,46.11617,67.66289]}, - {"t":0.26871, "x":2.55249, "y":6.78264, "heading":0.2109, "vx":-1.21268, "vy":-1.75292, "omega":1.14352, "ax":1.9814, "ay":3.46675, "alpha":2.6036, "fx":[14.38814,25.38564,51.60929,39.65459], "fy":[68.95687,45.99272,46.53309,67.78685]}, - {"t":0.2855, "x":2.53241, "y":6.75369, "heading":0.23011, "vx":-1.1794, "vy":-1.6947, "omega":1.18725, "ax":1.98169, "ay":3.46706, "alpha":2.59532, "fx":[14.20662,25.79078,51.78563,39.27336], "fy":[68.67531,45.96381,46.73565,67.91471]}, - {"t":0.30229, "x":2.51288, "y":6.72572, "heading":0.25004, "vx":-1.14612, "vy":-1.63647, "omega":1.23083, "ax":1.98194, "ay":3.46733, "alpha":2.55922, "fx":[14.31351,26.43154,51.4744,38.85343], "fy":[68.39665,45.7107,47.19004,68.01]}, - {"t":0.31909, "x":2.49391, "y":6.69873, "heading":0.27071, "vx":-1.11283, "vy":-1.57824, "omega":1.27381, "ax":1.98216, "ay":3.46757, "alpha":2.54332, "fx":[14.19874,26.88201,51.56754,38.43953], "fy":[68.06459,45.701,47.44738,68.11036]}, - {"t":0.33588, "x":2.4755, "y":6.67271, "heading":0.29211, "vx":-1.07955, "vy":-1.52001, "omega":1.31653, "ax":1.98237, "ay":3.46778, "alpha":2.50135, "fx":[14.36715,27.53634,51.21224,37.98565], "fy":[67.73079,45.49988,47.92868,68.17832]}, - {"t":0.35268, "x":2.45765, "y":6.64767, "heading":0.31422, "vx":-1.04625, "vy":-1.46177, "omega":1.35853, "ax":1.98256, "ay":3.46798, "alpha":2.47968, "fx":[14.31074,28.0146,51.2334,37.55512], "fy":[67.36484,45.51543,48.22322,68.24705]}, - {"t":0.36947, "x":2.44036, "y":6.62361, "heading":0.33703, "vx":-1.01296, "vy":-1.40353, "omega":1.40018, "ax":1.98273, "ay":3.46816, "alpha":2.43347, "fx":[14.53603,28.67211,50.83521,37.08189], "fy":[66.99623,45.35664,48.72361,68.28578]}, - {"t":0.38627, "x":2.42363, "y":6.60053, "heading":0.36055, "vx":-0.97966, "vy":-1.34528, "omega":1.44105, "ax":1.98289, "ay":3.46832, "alpha":2.40687, "fx":[14.53803,29.16812,50.79361,36.63593], "fy":[66.59565,45.39993,49.0508,68.32656]}, - {"t":0.40306, "x":2.40745, "y":6.57843, "heading":0.38475, "vx":-0.94636, "vy":-1.28704, "omega":1.48147, "ax":1.98303, "ay":3.46847, "alpha":2.35709, "fx":[14.81898,29.81363,50.35724,36.15536], "fy":[66.19434,45.29114,49.56289,68.33442]}, - {"t":0.41985, "x":2.39184, "y":6.5573, "heading":0.40963, "vx":-0.91306, "vy":-1.22879, "omega":1.52105, "ax":1.98317, "ay":3.4686, "alpha":2.32658, "fx":[14.88066,30.31474,50.26019,35.6988], "fy":[65.77112,45.36212,49.91153,68.34686]}, - {"t":0.43665, "x":2.37679, "y":6.53715, "heading":0.43517, "vx":-0.87975, "vy":-1.17053, "omega":1.56013, "ax":1.98329, "ay":3.46873, "alpha":2.2738, "fx":[15.21974,30.93976,49.7885,35.21459], "fy":[65.34676,45.30235,50.42734,68.32349]}, - {"t":0.45344, "x":2.36229, "y":6.51799, "heading":0.46137, "vx":-0.84644, "vy":-1.11228, "omega":1.59831, "ax":1.98341, "ay":3.46884, "alpha":2.23985, "fx":[15.33751,31.42752,49.64456,34.76087], "fy":[64.9008,45.41614,50.78671,68.30385]}, - {"t":0.47024, "x":2.34836, "y":6.4998, "heading":0.48822, "vx":-0.81313, "vy":-1.05402, "omega":1.63593, "ax":1.98352, "ay":3.46895, "alpha":2.18482, "fx":[15.72967,32.02685,49.13695,34.28406], "fy":[64.46074,45.39822,51.30656,68.24913]}, - {"t":0.48703, "x":2.33498, "y":6.48258, "heading":0.51569, "vx":-0.77982, "vy":-0.99577, "omega":1.67262, "ax":1.98362, "ay":3.46905, "alpha":2.14838, "fx":[15.90177,32.50217,48.94747,33.83314], "fy":[64.00635,45.54036,51.674,68.20038]}, - {"t":0.50382, "x":2.32216, "y":6.46635, "heading":0.54378, "vx":-0.74651, "vy":-0.93751, "omega":1.7087, "ax":1.98372, "ay":3.46914, "alpha":2.09159, "fx":[16.34134,33.05931,48.41152,33.37849], "fy":[63.56007,45.57393,52.1847,68.10865]}, - {"t":0.52062, "x":2.30991, "y":6.45109, "heading":0.57248, "vx":-0.71319, "vy":-0.87925, "omega":1.74383, "ax":1.98381, "ay":3.46922, "alpha":2.05274, "fx":[16.57066,33.51293,48.18108,32.93223], "fy":[63.0962,45.75044,52.554,68.03226]}, - {"t":0.53741, "x":2.29821, "y":6.43682, "heading":0.60176, "vx":-0.67988, "vy":-0.82098, "omega":1.7783, "ax":1.98389, "ay":3.46931, "alpha":1.99405, "fx":[17.06516,34.02074,47.61936,32.49703], "fy":[62.64199,45.83628,53.05201,67.90811]}, - {"t":0.55421, "x":2.28707, "y":6.42352, "heading":0.63163, "vx":-0.64656, "vy":-0.76272, "omega":1.81179, "ax":-2.87006, "ay":2.7454, "alpha":3.1736, "fx":[-66.30762,-57.24465,-25.20891,-41.04674], "fy":[43.64586,22.62438,49.6452,65.64823]}, - {"t":0.58313, "x":2.26717, "y":6.40261, "heading":0.68402, "vx":-0.72956, "vy":-0.68332, "omega":1.90357, "ax":-2.5465, "ay":3.05148, "alpha":2.92211, "fx":[-60.86504,-49.72657,-20.51371,-37.30419], "fy":[48.06681,30.48055,55.27661,67.98198]}, - {"t":0.61205, "x":2.24501, "y":6.38412, "heading":0.73908, "vx":-0.8032, "vy":-0.59508, "omega":1.98808, "ax":-2.16201, "ay":3.2944, "alpha":2.76693, "fx":[-55.03324,-41.41347,-14.27306,-32.2624], "fy":[51.39224,37.00575,59.3635,70.10953]}, - {"t":0.64097, "x":2.22088, "y":6.36829, "heading":0.79657, "vx":-0.86573, "vy":-0.4998, "omega":2.06809, "ax":-1.69246, "ay":3.33584, "alpha":2.79128, "fx":[-48.05736,-30.25483,-6.49203,-27.12478], "fy":[52.89347,37.49558,59.84093,70.3814]}, - {"t":0.66988, "x":2.19513, "y":6.35523, "heading":0.85638, "vx":-0.91467, "vy":-0.40333, "omega":2.14882, "ax":-0.55791, "ay":1.34072, "alpha":3.39897, "fx":[-32.51926,-7.17249,14.26691,-11.47211], "fy":[19.48088,-0.07285,25.94773,43.31084]}, - {"t":0.6988, "x":2.16845, "y":6.34413, "heading":0.91852, "vx":-0.93081, "vy":-0.36456, "omega":2.24711, "ax":-0.07739, "ay":0.1994, "alpha":3.21308, "fx":[-22.56955,2.65656,19.83097,-5.03587], "fy":[-1.0574,-17.70837,7.76196,24.19096]}, - {"t":0.72772, "x":2.1415, "y":6.33367, "heading":0.98351, "vx":-0.93305, "vy":-0.35879, "omega":2.34004, "ax":0.00546, "ay":-0.0142, "alpha":2.95392, "fx":[-19.25734,4.94623,19.40748,-4.735], "fy":[-4.92916,-19.31192,4.76621,18.53565]}, - {"t":0.75664, "x":2.11451, "y":6.32329, "heading":1.05118, "vx":-0.93289, "vy":-0.3592, "omega":2.42546, "ax":0.00073, "ay":-0.0019, "alpha":2.59767, "fx":[-16.48607,5.50335,16.43996,-5.40881], "fy":[-5.6942,-16.43756,5.55823,16.44785]}, - {"t":0.78556, "x":2.08754, "y":6.3129, "heading":1.12132, "vx":-0.93287, "vy":-0.35926, "omega":2.50059, "ax":0.00033, "ay":-0.00087, "alpha":2.30466, "fx":[-14.47077,5.82866,14.47648,-5.81225], "fy":[-5.69764,-14.11709,5.73306,14.0242]}, - {"t":0.81448, "x":2.06056, "y":6.30251, "heading":1.19364, "vx":-0.93286, "vy":-0.35928, "omega":2.56724, "ax":-0.00206, "ay":0.00535, "alpha":1.97922, "fx":[-11.87709,5.85639,11.78847,-5.90405], "fy":[-5.86235,-11.72577,6.00635,11.9357]}, - {"t":0.8434, "x":2.03358, "y":6.29212, "heading":1.26788, "vx":-0.93292, "vy":-0.35913, "omega":2.62447, "ax":0.00013, "ay":-0.00034, "alpha":1.6884, "fx":[-9.91368,5.7408,9.91826,-5.73681], "fy":[-5.56821,-9.60691,5.57745,9.57542]}, - {"t":0.87232, "x":2.0066, "y":6.28173, "heading":1.34378, "vx":-0.93291, "vy":-0.35914, "omega":2.6733, "ax":-0.00028, "ay":0.00073, "alpha":1.38659, "fx":[-7.6188,5.26538,7.60148,-5.26671], "fy":[-5.28719,-7.58937,5.29462,7.63038]}, - {"t":0.90124, "x":1.97962, "y":6.27135, "heading":1.42109, "vx":-0.93292, "vy":-0.35912, "omega":2.7134, "ax":0.00052, "ay":-0.00134, "alpha":1.09892, "fx":[-5.85648,4.65589,5.87387,-4.63912], "fy":[-4.46735,-5.67183,4.43289,5.61754]}, - {"t":0.93016, "x":1.95264, "y":6.26096, "heading":1.49956, "vx":-0.93291, "vy":-0.35916, "omega":2.74518, "ax":-0.00003, "ay":0.00008, "alpha":0.81286, "fx":[-3.97677,3.68959,3.97156,-3.68632], "fy":[-3.70494,-3.9683,3.69818,3.98011]}, - {"t":0.95908, "x":1.92566, "y":6.25058, "heading":1.57895, "vx":-0.93291, "vy":-0.35915, "omega":2.76869, "ax":0.00015, "ay":-0.0004, "alpha":0.52594, "fx":[-2.49522,2.62448,2.50021,-2.61935], "fy":[-2.42583,-2.3913,2.41839,2.37243]}, - {"t":0.988, "x":1.89868, "y":6.24019, "heading":1.65902, "vx":-0.9329, "vy":-0.35916, "omega":2.7839, "ax":-0.0001, "ay":0.00025, "alpha":0.24852, "fx":[-1.09439,1.24408,1.0885,-1.2445], "fy":[-1.2518,-1.08447,1.25405,1.09861]}, - {"t":1.01692, "x":1.8717, "y":6.2298, "heading":1.73953, "vx":-0.93291, "vy":-0.35916, "omega":2.79109, "ax":0.0, "ay":0.0, "alpha":-0.04074, "fx":[0.02369,-0.22102,-0.02387,0.22107], "fy":[0.39761,0.04444,-0.39357,-0.04815]}, - {"t":1.04584, "x":1.84472, "y":6.21942, "heading":1.82025, "vx":-0.93291, "vy":-0.35916, "omega":2.78991, "ax":-0.00004, "ay":0.00012, "alpha":-0.31613, "fx":[0.88593,-1.9287,-0.88942,1.92922], "fy":[1.92242,0.89171,-1.92297,-0.88345]}, - {"t":1.07476, "x":1.81774, "y":6.20903, "heading":1.90093, "vx":-0.93291, "vy":-0.35915, "omega":2.78077, "ax":-0.00001, "ay":0.00001, "alpha":-0.61124, "fx":[1.55846,-3.72747,-1.55872,3.72738], "fy":[3.85426,1.50567,-3.8509,-1.50816]}, - {"t":1.10368, "x":1.79076, "y":6.19864, "heading":1.98135, "vx":-0.93291, "vy":-0.35915, "omega":2.76309, "ax":0.0, "ay":-0.00001, "alpha":-0.89048, "fx":[1.83827,-5.66235,-1.83984,5.66406], "fy":[5.65628,1.84071,-5.66011,-1.83723]}, - {"t":1.1326, "x":1.76379, "y":6.18826, "heading":2.06126, "vx":-0.93291, "vy":-0.35915, "omega":2.73734, "ax":0.00001, "ay":-0.00003, "alpha":-1.1952, "fx":[1.99772,-7.71325,-1.99742,7.71367], "fy":[7.77195,1.89409,-7.77056,-1.89739]}, - {"t":1.16152, "x":1.73681, "y":6.17787, "heading":2.14042, "vx":-0.93291, "vy":-0.35915, "omega":2.70277, "ax":0.0, "ay":0.0, "alpha":-1.48333, "fx":[1.67425,-9.76556,-1.67578,9.76699], "fy":[9.76003,1.67679,-9.76348,-1.6731]}, - {"t":1.19044, "x":1.70983, "y":6.16748, "heading":2.21858, "vx":-0.93291, "vy":-0.35915, "omega":2.65987, "ax":0.00003, "ay":-0.00009, "alpha":-1.80152, "fx":[1.27334,-11.97515,-1.27221,11.97628], "fy":[11.95612,1.14519,-11.95696,-1.15025]}, - {"t":1.21936, "x":1.68285, "y":6.1571, "heading":2.29551, "vx":-0.93291, "vy":-0.35916, "omega":2.60778, "ax":-0.00004, "ay":0.00011, "alpha":-2.10256, "fx":[0.35229,-14.03422,-0.35516,14.0342], "fy":[14.0292,0.35769,-14.02972,-0.34967]}, - {"t":1.24828, "x":1.65587, "y":6.14671, "heading":2.37092, "vx":-0.93291, "vy":-0.35915, "omega":2.54697, "ax":0.00007, "ay":-0.00018, "alpha":-2.43786, "fx":[-0.63231,-16.30317,0.63476,16.30531], "fy":[16.20593,-0.75755,-16.20961,0.74931]}, - {"t":1.2772, "x":1.62889, "y":6.13632, "heading":2.44458, "vx":-0.93291, "vy":-0.35916, "omega":2.47647, "ax":-0.00012, "ay":0.00032, "alpha":-2.75465, "fx":[-2.11567,-18.26692,2.11046,18.26407], "fy":[18.26223,-2.10488,-18.25764,2.12123]}, - {"t":1.30612, "x":1.60191, "y":6.12594, "heading":2.5162, "vx":-0.93291, "vy":-0.35915, "omega":2.3968, "ax":0.00011, "ay":-0.0003, "alpha":-3.10997, "fx":[-3.6787,-20.49699,3.68287,20.50042], "fy":[20.32959,-3.77407,-20.33654,3.76126]}, - {"t":1.33504, "x":1.57493, "y":6.11555, "heading":2.58551, "vx":-0.93291, "vy":-0.35916, "omega":2.30687, "ax":-0.00021, "ay":0.00054, "alpha":-3.44399, "fx":[-5.65753,-22.28164,5.65037,22.27501], "fy":[22.27616,-5.64063,-22.26665,5.66692]}, - {"t":1.36396, "x":1.54795, "y":6.10516, "heading":2.65223, "vx":-0.93291, "vy":-0.35914, "omega":2.20727, "ax":0.00024, "ay":-0.00062, "alpha":-3.82082, "fx":[-7.75944,-24.38445,7.76762,24.39193], "fy":[24.15965,-7.80589,-24.17542,7.78095]}, - {"t":1.39288, "x":1.52097, "y":6.09478, "heading":2.71606, "vx":-0.93291, "vy":-0.35916, "omega":2.09677, "ax":-0.00021, "ay":0.00054, "alpha":-4.17204, "fx":[-10.13677,-25.93544,10.13191,25.92657], "fy":[25.92404,-10.11849,-25.91887,10.14898]}, - {"t":1.42179, "x":1.49399, "y":6.08439, "heading":2.7767, "vx":-0.93291, "vy":-0.35914, "omega":1.97612, "ax":0.00051, "ay":-0.00133, "alpha":-4.56998, "fx":[-12.70015,-27.84616,12.71722,27.86288], "fy":[27.5773,-12.69171,-27.61404,12.64067]}, - {"t":1.45071, "x":1.46701, "y":6.074, "heading":2.83384, "vx":-0.9329, "vy":-0.35918, "omega":1.84395, "ax":-0.00029, "ay":0.00074, "alpha":-4.9367, "fx":[-15.35725,-29.15494,15.35724,29.13606], "fy":[29.13006,-15.33111,-29.12947,15.37959]}, - {"t":1.47963, "x":1.44003, "y":6.06362, "heading":2.88717, "vx":-0.9329, "vy":-0.35916, "omega":1.70119, "ax":0.00036, "ay":-0.00093, "alpha":-5.35308, "fx":[-18.26985,-30.85424,18.2887,30.85914], "fy":[30.56247,-18.18027,-30.5889,18.14499]}, - {"t":1.50855, "x":1.41305, "y":6.05323, "heading":2.93637, "vx":-0.93289, "vy":-0.35919, "omega":1.54638, "ax":-0.00141, "ay":0.00367, "alpha":-5.7318, "fx":[-21.07143,-31.97525,21.06827,31.885], "fy":[31.92817,-20.97283,-31.86829,21.15559]}, - {"t":1.53747, "x":1.38607, "y":6.04284, "heading":2.98109, "vx":-0.93294, "vy":-0.35908, "omega":1.38062, "ax":-0.00037, "ay":0.00097, "alpha":-6.16173, "fx":[-24.16048,-33.48709,24.20876,33.41416], "fy":[33.16284,-23.98622,-33.15245,24.03985]}, - {"t":1.56639, "x":1.35909, "y":6.03246, "heading":3.02102, "vx":-0.93295, "vy":-0.35905, "omega":1.20242, "ax":-0.00049, "ay":0.00126, "alpha":-6.54494, "fx":[-26.87887,-34.50706,27.06178,34.29204], "fy":[34.21963,-26.83177,-34.37352,27.0692]}, - {"t":1.59531, "x":1.33211, "y":6.02208, "heading":3.05579, "vx":-0.93296, "vy":-0.35902, "omega":1.01314, "ax":0.00667, "ay":-0.01731, "alpha":-6.98001, "fx":[-29.77941,-35.87238,30.38087,35.71173], "fy":[35.09617,-30.13961,-35.79375,29.69252]}, - {"t":1.62423, "x":1.30514, "y":6.01169, "heading":3.08509, "vx":-0.93277, "vy":-0.35952, "omega":0.81128, "ax":-0.00974, "ay":0.02529, "alpha":-7.33771, "fx":[-32.25087,-37.50051,33.07669,36.03069], "fy":[36.30517,-31.73859,-36.2377,33.34369]}, - {"t":1.65315, "x":1.27816, "y":6.0013, "heading":3.10855, "vx":-0.93305, "vy":-0.35879, "omega":0.59908, "ax":-0.14458, "ay":0.38277, "alpha":-7.691, "fx":[-36.07659,-42.06685,34.5956,33.98594], "fy":[42.60972,-27.98186,-31.05398,41.74012]}, - {"t":1.68207, "x":1.25111, "y":5.99108, "heading":3.12588, "vx":-0.93723, "vy":-0.34772, "omega":0.37666, "ax":-0.72087, "ay":2.1587, "alpha":-7.25805, "fx":[-41.89614,-54.32509,27.46583,21.0813], "fy":[66.33211,4.20993,2.61275,69.60841]}, - {"t":1.71099, "x":1.22371, "y":5.98193, "heading":3.13677, "vx":-0.95808, "vy":-0.28529, "omega":0.16676, "ax":-0.88357, "ay":3.74893, "alpha":-5.76634, "fx":[-38.8115,-56.89486,23.65991,13.61271], "fy":[80.59869,39.24706,42.39438,85.69053]}, - {"t":1.73991, "x":1.19563, "y":5.97525, "heading":3.14159, "vx":-0.98363, "vy":-0.17687, "omega":0.0, "ax":-0.38303, "ay":3.65013, "alpha":0.0, "fx":[-6.45112,-6.41125,-6.23983,-6.22877], "fy":[60.24555,60.77874,60.11659,60.25602]}, - {"t":1.78107, "x":1.15482, "y":5.97106, "heading":3.14159, "vx":-0.99939, "vy":-0.02664, "omega":0.0, "ax":-0.00746, "ay":0.88712, "alpha":0.0, "fx":[-0.19174,-0.19212,-0.11024,0.00077], "fy":[14.37507,14.73569,14.73575,14.82197]}, - {"t":1.82223, "x":1.11368, "y":5.97071, "heading":3.14159, "vx":-0.9997, "vy":0.00988, "omega":0.0, "ax":0.0003, "ay":0.02899, "alpha":0.0, "fx":[0.06475,0.06478,-0.05473,-0.05472], "fy":[0.53898,0.18675,0.65223,0.53899]}, - {"t":1.86339, "x":1.07253, "y":5.97115, "heading":3.14159, "vx":-0.99969, "vy":0.01107, "omega":0.0, "ax":0.0, "ay":0.00029, "alpha":0.0, "fx":[-0.02387,-0.02388,0.02052,0.02744], "fy":[-0.11138,0.02872,0.02871,0.0731]}, - {"t":1.90455, "x":1.03139, "y":5.9716, "heading":3.14159, "vx":-0.99969, "vy":0.01108, "omega":0.0, "ax":0.00002, "ay":0.00164, "alpha":0.0, "fx":[0.0096,0.0096,-0.009,-0.009], "fy":[0.03648,-0.02009,0.05585,0.03648]}, - {"t":1.94571, "x":0.99024, "y":5.97206, "heading":3.14159, "vx":-0.99969, "vy":0.01115, "omega":0.0, "ax":0.0, "ay":-0.0001, "alpha":0.0, "fx":[-0.00313,-0.00312,0.00982,-0.00365], "fy":[-0.02399,0.00137,0.00137,0.01431]}, - {"t":1.98686, "x":0.9491, "y":5.97252, "heading":3.14159, "vx":-0.99969, "vy":0.01115, "omega":0.0, "ax":0.0, "ay":-0.00041, "alpha":0.0, "fx":[0.00262,0.00262,-0.00277,-0.00277], "fy":[-0.00401,-0.0207,0.00191,-0.00401]}, - {"t":2.02802, "x":0.90795, "y":5.97298, "heading":3.14159, "vx":-0.99969, "vy":0.01113, "omega":0.0, "ax":0.0, "ay":0.00005, "alpha":0.0, "fx":[0.00954,0.00955,0.037,-0.05586], "fy":[0.00183,-0.0086,-0.00861,0.01891]}, - {"t":2.06918, "x":0.8668, "y":5.97343, "heading":3.14159, "vx":-0.99969, "vy":0.01113, "omega":0.0, "ax":0.30502, "ay":-0.00333, "alpha":0.0, "fx":[5.04319,5.04319,5.04285,5.04285], "fy":[-0.05482,-0.05602,-0.05432,-0.05482]}, - {"t":2.11034, "x":0.82592, "y":5.97389, "heading":3.14159, "vx":-0.98713, "vy":0.01099, "omega":0.0, "ax":3.99355, "ay":-0.04448, "alpha":0.0, "fx":[66.01512,66.01546,66.00796,66.07021], "fy":[-0.73991,-0.72326,-0.72383,-0.75476]}, - {"t":2.1515, "x":0.78867, "y":5.9743, "heading":3.14159, "vx":-0.82276, "vy":0.00916, "omega":0.0, "ax":3.99669, "ay":-0.04451, "alpha":0.0, "fx":[66.07708,66.07717,66.08083,66.08087], "fy":[-0.73784,-0.72328,-0.74493,-0.73781]}, - {"t":2.19266, "x":0.75819, "y":5.97464, "heading":3.14159, "vx":-0.65826, "vy":0.00733, "omega":0.0, "ax":3.99772, "ay":-0.04452, "alpha":0.0, "fx":[66.09267,66.09273,66.08786,66.11079], "fy":[-0.72807,-0.73265,-0.73299,-0.75083]}, - {"t":2.23382, "x":0.73448, "y":5.97491, "heading":3.14159, "vx":-0.49372, "vy":0.0055, "omega":0.0, "ax":3.99823, "ay":-0.04453, "alpha":0.0, "fx":[66.1024,66.10252,66.10646,66.10652], "fy":[-0.73827,-0.72111,-0.7473,-0.7382]}, - {"t":2.27498, "x":0.71755, "y":5.9751, "heading":3.14159, "vx":-0.32916, "vy":0.00367, "omega":0.0, "ax":3.99853, "ay":-0.04453, "alpha":0.0, "fx":[66.10754,66.10767,66.11144,66.11151], "fy":[-0.73824,-0.72127,-0.7474,-0.73817]}, - {"t":2.31614, "x":0.70739, "y":5.97521, "heading":3.14159, "vx":-0.16458, "vy":0.00183, "omega":0.0, "ax":3.99874, "ay":-0.04453, "alpha":0.0, "fx":[66.10987,66.12073,66.11048,66.11055], "fy":[-0.73395,-0.7384,-0.73898,-0.73386]}, - {"t":2.3573, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.34658, "y":7.50912, "heading":0.0, "vx":-2.39915, "vy":-2.5428, "omega":-0.00007, "ax":-0.46114, "ay":-0.07998, "alpha":0.01732, "fx":[-7.56584,-7.56601,-7.68203,-7.68286], "fy":[-1.10078,-1.60218,-1.48571,-1.10057]}, + {"t":0.01777, "x":3.30387, "y":7.46392, "heading":0.0, "vx":-2.40735, "vy":-2.54422, "omega":0.00024, "ax":1.1408, "ay":1.06628, "alpha":1.15347, "fx":[13.1951,13.38595,24.60567,24.2589], "fy":[23.06579,12.77831,11.85604,22.81717]}, + {"t":0.03554, "x":3.26127, "y":7.41887, "heading":0.0, "vx":-2.38707, "vy":-2.52527, "omega":0.02074, "ax":2.43913, "ay":2.98926, "alpha":2.15428, "fx":[29.42636,30.61577,50.69688,50.56959], "fy":[61.55055,39.81426,38.99193,57.33443]}, + {"t":0.05331, "x":3.21924, "y":7.37447, "heading":0.00037, "vx":-2.34373, "vy":-2.47215, "omega":0.05902, "ax":2.60094, "ay":2.95244, "alpha":2.44387, "fx":[29.97269,32.32908,56.98224,52.72592], "fy":[61.81658,39.55739,35.6574,58.22465]}, + {"t":0.07108, "x":3.178, "y":7.33101, "heading":0.00142, "vx":-2.29751, "vy":-2.41969, "omega":0.10245, "ax":2.60091, "ay":2.9839, "alpha":2.8515, "fx":[27.80043,30.61599,58.743,54.84883], "fy":[65.36734,37.23247,35.21439,59.52238]}, + {"t":0.08885, "x":3.13758, "y":7.28848, "heading":0.00324, "vx":-2.25129, "vy":-2.36666, "omega":0.15312, "ax":2.62479, "ay":2.97779, "alpha":2.93054, "fx":[27.19694,31.40684,60.87313,54.11011], "fy":[65.54043,37.8171,33.5409,60.03406]}, + {"t":0.10662, "x":3.09799, "y":7.24689, "heading":0.00596, "vx":-2.20465, "vy":-2.31374, "omega":0.2052, "ax":2.63421, "ay":2.97811, "alpha":3.08705, "fx":[26.31595,30.80173,61.80344,55.2888], "fy":[66.67981,36.67616,33.53749,60.06009]}, + {"t":0.12439, "x":3.05923, "y":7.20624, "heading":0.00961, "vx":-2.15783, "vy":-2.26082, "omega":0.26006, "ax":2.6427, "ay":2.97624, "alpha":3.15569, "fx":[25.67167,31.40694,63.02536,54.66755], "fy":[67.00635,36.84445,32.34199,60.63686]}, + {"t":0.14216, "x":3.0213, "y":7.16654, "heading":0.01423, "vx":-2.11087, "vy":-2.20793, "omega":0.31614, "ax":2.64755, "ay":2.97589, "alpha":3.20474, "fx":[25.34632,31.15584,63.26285,55.32764], "fy":[67.34169,36.2812,32.71009,60.47415]}, + {"t":0.15993, "x":2.9842, "y":7.12777, "heading":0.01985, "vx":-2.06382, "vy":-2.15505, "omega":0.37309, "ax":2.65196, "ay":2.97492, "alpha":3.27141, "fx":[24.67899,31.68593,64.22587,54.79346], "fy":[67.66897,36.11936,31.8905,61.06356]}, + {"t":0.17771, "x":2.94795, "y":7.08995, "heading":0.02648, "vx":-2.0167, "vy":-2.10218, "omega":0.43122, "ax":2.65486, "ay":2.97461, "alpha":3.26709, "fx":[24.69825,31.6301,64.03342,55.21388], "fy":[67.67721,35.83511,32.38543,60.8242]}, + {"t":0.19548, "x":2.91253, "y":7.05306, "heading":0.03414, "vx":-1.96952, "vy":-2.04932, "omega":0.48928, "ax":2.65739, "ay":2.97415, "alpha":3.32155, "fx":[24.02204,32.25226,64.86383,54.6052], "fy":[67.89104,35.5231,31.84797,61.4294]}, + {"t":0.21325, "x":2.87795, "y":7.01711, "heading":0.04284, "vx":-1.9223, "vy":-1.99647, "omega":0.54831, "ax":2.65928, "ay":2.97393, "alpha":3.27684, "fx":[24.32892,32.30508,64.41797,54.81592], "fy":[67.60047,35.45107,32.47107,61.15461]}, + {"t":0.23102, "x":2.84421, "y":6.9821, "heading":0.05258, "vx":-1.87504, "vy":-1.94362, "omega":0.60654, "ax":2.66097, "ay":2.97363, "alpha":3.32784, "fx":[23.58052,33.06246,65.15579,54.18103], "fy":[67.79698,34.98264,32.11334,61.76456]}, + {"t":0.24879, "x":2.81131, "y":6.94803, "heading":0.06336, "vx":-1.82775, "vy":-1.89078, "omega":0.66567, "ax":2.66231, "ay":2.97345, "alpha":3.25593, "fx":[24.11205,33.1223,64.54476,54.2897], "fy":[67.29977,35.08864,32.82394,61.43322]}, + {"t":0.26656, "x":2.77925, "y":6.9149, "heading":0.07519, "vx":-1.78044, "vy":-1.83794, "omega":0.72353, "ax":2.66354, "ay":2.97323, "alpha":3.30302, "fx":[23.29148,34.06516,65.21326,53.5799], "fy":[67.4595,34.48074,32.61888,62.0717]}, + {"t":0.28433, "x":2.74803, "y":6.88271, "heading":0.08805, "vx":-1.73311, "vy":-1.7851, "omega":0.78223, "ax":2.66452, "ay":2.9731, "alpha":3.21063, "fx":[24.01221,34.0562,64.50128,53.64509], "fy":[66.78211,34.77445,33.39121,61.67477]}, + {"t":0.3021, "x":2.71765, "y":6.85146, "heading":0.10195, "vx":-1.68576, "vy":-1.73227, "omega":0.83929, "ax":2.66548, "ay":2.9729, "alpha":3.2554, "fx":[23.13808,35.23895,65.0834,52.81762], "fy":[66.93323,33.96606,33.33115,62.37892]}, + {"t":0.31987, "x":2.68812, "y":6.82114, "heading":0.11686, "vx":-1.63839, "vy":-1.67944, "omega":0.89714, "ax":2.66621, "ay":2.97283, "alpha":3.14743, "fx":[24.01386,35.1044,64.33625,52.87173], "fy":[66.10577,34.48828,34.11332,61.89709]}, + {"t":0.33764, "x":2.65942, "y":6.79177, "heading":0.1328, "vx":-1.59101, "vy":-1.62661, "omega":0.95307, "ax":2.66697, "ay":2.97266, "alpha":3.18895, "fx":[23.10517,36.49505,64.82456,51.95181], "fy":[66.21494,33.54332,34.18979,62.6452]}, + {"t":0.35541, "x":2.63157, "y":6.76333, "heading":0.14974, "vx":-1.54362, "vy":-1.57379, "omega":1.00974, "ax":2.66755, "ay":2.97259, "alpha":3.07133, "fx":[24.09477,36.25518,64.04604,52.01945], "fy":[65.31968,34.21627,34.96075,62.09201]}, + {"t":0.37318, "x":2.60456, "y":6.73583, "heading":0.16768, "vx":-1.49621, "vy":-1.52096, "omega":1.06432, "ax":2.66817, "ay":2.97245, "alpha":3.10826, "fx":[23.18706,37.80482,64.45726,51.00681], "fy":[65.34115,33.20783,35.16211,62.86848]}, + {"t":0.39095, "x":2.57839, "y":6.70927, "heading":0.1866, "vx":-1.4488, "vy":-1.46814, "omega":1.11955, "ax":2.66864, "ay":2.9724, "alpha":2.98433, "fx":[24.25724,37.47892,63.66541,51.08552], "fy":[64.41552,33.98893,35.91073,62.26104]}, + {"t":0.40872, "x":2.55307, "y":6.68365, "heading":0.20649, "vx":-1.40138, "vy":-1.41532, "omega":1.17258, "ax":2.66914, "ay":2.97229, "alpha":3.01505, "fx":[23.40304,39.13746,63.98727,49.99235], "fy":[64.32331,32.97129,36.22448,63.04977]}, + {"t":0.42649, "x":2.52859, "y":6.65897, "heading":0.22733, "vx":-1.35394, "vy":-1.3625, "omega":1.22616, "ax":2.66953, "ay":2.97225, "alpha":2.88757, "fx":[24.51036,38.75964,63.19864,50.0775], "fy":[63.3861,33.82041,36.95252,62.4068]}, + {"t":0.44426, "x":2.50495, "y":6.63523, "heading":0.24912, "vx":-1.30651, "vy":-1.30968, "omega":1.27748, "ax":2.66995, "ay":2.97215, "alpha":2.91193, "fx":[23.76197,40.47242,63.41683,48.92286], "fy":[63.18771,32.81225,37.37052,63.18886]}, + {"t":0.46203, "x":2.48215, "y":6.61242, "heading":0.27182, "vx":-1.25906, "vy":-1.25686, "omega":1.32922, "ax":2.67028, "ay":2.97211, "alpha":2.78514, "fx":[24.84395,40.08069,62.64799,49.02306], "fy":[62.29563,33.69565,38.05644,62.50931]}, + {"t":0.4798, "x":2.4602, "y":6.59056, "heading":0.29544, "vx":-1.21161, "vy":-1.20405, "omega":1.37872, "ax":2.67063, "ay":2.97203, "alpha":2.80022, "fx":[24.25104,41.76557,62.76759,47.83493], "fy":[61.9461,32.7929,38.55633,63.2564]}, + {"t":0.49758, "x":2.43909, "y":6.56963, "heading":0.31994, "vx":-1.16415, "vy":-1.15123, "omega":1.42848, "ax":2.67091, "ay":2.972, "alpha":2.67604, "fx":[25.28661,41.41645,62.02346,47.91109], "fy":[61.11035,33.65608,39.21008,62.57319]}, + {"t":0.51535, "x":2.41882, "y":6.54964, "heading":0.34533, "vx":-1.11668, "vy":-1.09842, "omega":1.47603, "ax":2.67122, "ay":2.97193, "alpha":2.68055, "fx":[24.89053,42.99742,62.0338,46.73641], "fy":[60.61342,32.90278,39.77436,63.25419]}, + {"t":0.53312, "x":2.3994, "y":6.53059, "heading":0.37156, "vx":-1.06922, "vy":-1.04561, "omega":1.52367, "ax":2.67147, "ay":2.9719, "alpha":2.56241, "fx":[25.83539,42.74385,61.30817,46.78698], "fy":[59.85954,33.69162,40.40624,62.58533]}, + {"t":0.55089, "x":2.38082, "y":6.51248, "heading":0.39863, "vx":-1.02174, "vy":-0.99279, "omega":1.5692, "ax":2.67174, "ay":2.97183, "alpha":2.55451, "fx":[25.66703,44.14444,61.22665,45.65424], "fy":[59.21691,33.15508,40.99819,63.16812]}, + {"t":0.56866, "x":2.36309, "y":6.49531, "heading":0.42652, "vx":-0.97426, "vy":-0.93998, "omega":1.6146, "ax":2.67195, "ay":2.97181, "alpha":2.44596, "fx":[26.48895,44.03565,60.512,45.66975], "fy":[58.58317,33.80927,41.61922,62.52501]}, + {"t":0.58643, "x":2.3462, "y":6.47907, "heading":0.45521, "vx":-0.92678, "vy":-0.88717, "omega":1.65806, "ax":2.67219, "ay":2.97175, "alpha":2.42382, "fx":[26.56589,45.20629,60.34644,44.60324], "fy":[57.79187,33.5268,42.22133,62.99298]}, + {"t":0.6042, "x":2.33015, "y":6.46378, "heading":0.48468, "vx":-0.8793, "vy":-0.83436, "omega":1.70114, "ax":2.67238, "ay":2.97173, "alpha":2.324, "fx":[27.29594,45.26366,59.63922,44.53544], "fy":[57.22509,34.05621,42.83956,62.41062]}, + {"t":0.62197, "x":2.31495, "y":6.44942, "heading":0.51491, "vx":-0.83181, "vy":-0.78155, "omega":1.74244, "ax":2.67258, "ay":2.97168, "alpha":2.29085, "fx":[27.57116,46.17774,59.40272,43.59585], "fy":[56.37142,33.99926,43.42345,62.73452]}, + {"t":0.63974, "x":2.30059, "y":6.436, "heading":0.54587, "vx":-0.78431, "vy":-0.72874, "omega":1.78315, "ax":2.67274, "ay":2.97167, "alpha":2.19974, "fx":[28.22624,46.39805,58.68339,43.45052], "fy":[55.86368,34.40366,44.05053,62.20967]}, + {"t":0.65751, "x":2.28707, "y":6.42352, "heading":0.57756, "vx":-0.73682, "vy":-0.67594, "omega":1.82224, "ax":-2.4877, "ay":3.05681, "alpha":3.38668, "fx":[-62.56383,-51.24391,-16.43456,-34.2789], "fy":[50.60167,28.37108,51.88452,71.30094]}, + {"t":0.68636, "x":2.26478, "y":6.40529, "heading":0.63012, "vx":-0.80858, "vy":-0.58776, "omega":1.91993, "ax":-2.12489, "ay":3.30044, "alpha":3.30624, "fx":[-57.87988,-40.5997,-9.90986,-32.13752], "fy":[53.43245,32.46072,59.02892,73.34819]}, + {"t":0.71521, "x":2.24057, "y":6.38971, "heading":0.68551, "vx":-0.86988, "vy":-0.49255, "omega":2.01531, "ax":-1.55169, "ay":3.09002, "alpha":3.34852, "fx":[-49.03954,-30.14294,-0.74591,-22.69085], "fy":[51.17079,30.36606,51.63779,71.18]}, + {"t":0.74405, "x":2.21483, "y":6.37679, "heading":0.74365, "vx":-0.91464, "vy":-0.40341, "omega":2.11191, "ax":-0.43744, "ay":1.03703, "alpha":3.82221, "fx":[-33.51546,-4.19238,18.85511,-10.07655], "fy":[14.05115,-8.64888,21.55085,41.62981]}, + {"t":0.7729, "x":2.18826, "y":6.36558, "heading":0.80457, "vx":-0.92726, "vy":-0.37349, "omega":2.22217, "ax":-0.06975, "ay":0.17458, "alpha":3.35284, "fx":[-23.89908,-0.74961,21.77335,-1.73724], "fy":[2.7324,-19.29726,3.62425,24.48597]}, + {"t":0.80175, "x":2.16149, "y":6.35488, "heading":0.86867, "vx":-0.92927, "vy":-0.36845, "omega":2.31889, "ax":0.00646, "ay":-0.01629, "alpha":3.37546, "fx":[-22.16037,6.4149,22.09429,-5.92175], "fy":[-6.84662,-22.266,6.29008,21.74532]}, + {"t":0.8306, "x":2.13468, "y":6.34424, "heading":0.93557, "vx":-0.92909, "vy":-0.36892, "omega":2.41626, "ax":0.02503, "ay":-0.06287, "alpha":2.69101, "fx":[-17.77877,2.77073,18.62011,-1.95695], "fy":[-2.87225,-18.61454,1.01544,16.31381]}, + {"t":0.85944, "x":2.10789, "y":6.33357, "heading":1.00527, "vx":-0.92836, "vy":-0.37074, "omega":2.49389, "ax":0.0063, "ay":-0.01575, "alpha":2.79795, "fx":[-17.30987,7.9838,17.42242,-7.67973], "fy":[-8.29677,-17.56687,7.68423,17.1378]}, + {"t":0.88829, "x":2.08111, "y":6.32287, "heading":1.07721, "vx":-0.92818, "vy":-0.37119, "omega":2.57461, "ax":0.00374, "ay":-0.00936, "alpha":2.03559, "fx":[-13.54585,3.27711,13.66749,-3.15138], "fy":[-2.78727,-13.1772,2.54973,12.79566]}, + {"t":0.91714, "x":2.05434, "y":6.31216, "heading":1.15148, "vx":-0.92807, "vy":-0.37146, "omega":2.63333, "ax":-0.00428, "ay":0.01071, "alpha":2.22296, "fx":[-12.78909,8.19953,12.62014,-8.31374], "fy":[-8.17997,-12.49806,8.47709,12.9091]}, + {"t":0.94599, "x":2.02756, "y":6.30145, "heading":1.22745, "vx":-0.9282, "vy":-0.37115, "omega":2.69746, "ax":-0.00149, "ay":0.00372, "alpha":1.42099, "fx":[-9.3935,3.08603,9.34156,-3.13237], "fy":[-2.42575,-8.90997,2.58958,8.99197]}, + {"t":0.97483, "x":2.00079, "y":6.29074, "heading":1.30526, "vx":-0.92824, "vy":-0.37105, "omega":2.73845, "ax":-0.0032, "ay":0.00801, "alpha":1.6519, "fx":[-8.44662,7.45842,8.32626,-7.54969], "fy":[-7.45296,-8.23131,7.67156,8.54226]}, + {"t":1.00368, "x":1.97401, "y":6.28004, "heading":1.38426, "vx":-0.92833, "vy":-0.37082, "omega":2.7861, "ax":0.00009, "ay":-0.00022, "alpha":0.8375, "fx":[-5.64495,2.08421,5.64616,-2.07963], "fy":[-1.46468,-5.47591,1.49844,5.42776]}, + {"t":1.03253, "x":1.94723, "y":6.26935, "heading":1.46463, "vx":-0.92833, "vy":-0.37082, "omega":2.81026, "ax":-0.00106, "ay":0.00265, "alpha":1.07538, "fx":[-4.65622,5.64319,4.60777,-5.66475], "fy":[-5.69287,-4.56516,5.73381,4.69944]}, + {"t":1.06138, "x":1.92045, "y":6.25865, "heading":1.5457, "vx":-0.92836, "vy":-0.37075, "omega":2.84128, "ax":0.0011, "ay":-0.00275, "alpha":0.27434, "fx":[-2.57461,0.21776,2.61039,-0.18095], "fy":[0.32478,-2.66824,-0.37185,2.53356]}, + {"t":1.09022, "x":1.89367, "y":6.24795, "heading":1.62767, "vx":-0.92833, "vy":-0.37082, "omega":2.8492, "ax":-0.0004, "ay":0.001, "alpha":0.48503, "fx":[-1.66484,2.83232,1.63904,-2.83297], "fy":[-2.90041,-1.61137,2.88519,1.69284]}, + {"t":1.11907, "x":1.86689, "y":6.23726, "heading":1.70986, "vx":-0.92834, "vy":-0.3708, "omega":2.86319, "ax":0.00102, "ay":-0.00256, "alpha":-0.27911, "fx":[-0.33398,-2.42112,0.36793,2.45468], "fy":[2.86891,-0.5905,-2.90823,0.46077]}, + {"t":1.14792, "x":1.84011, "y":6.22656, "heading":1.79246, "vx":-0.92831, "vy":-0.37087, "omega":2.85514, "ax":-0.00048, "ay":0.0012, "alpha":-0.12479, "fx":[0.35704,-0.78288,-0.38416,0.77835], "fy":[0.71594,0.41491,-0.72555,-0.32603]}, + {"t":1.17677, "x":1.81333, "y":6.21586, "heading":1.87482, "vx":-0.92833, "vy":-0.37083, "omega":2.85154, "ax":0.00071, "ay":-0.00177, "alpha":-0.83391, "fx":[0.96388,-5.68647,-0.94003,5.70937], "fy":[6.01041,0.60182,-6.02309,-0.70624]}, + {"t":1.20561, "x":1.78655, "y":6.20516, "heading":1.95708, "vx":-0.92831, "vy":-0.37089, "omega":2.82748, "ax":-0.00066, "ay":0.00166, "alpha":-0.75692, "fx":[1.28182,-4.96886,-1.31381,4.95712], "fy":[4.90609,1.34999,-4.90121,-1.24536]}, + {"t":1.23446, "x":1.75977, "y":6.19446, "heading":2.03864, "vx":-0.92832, "vy":-0.37084, "omega":2.80565, "ax":0.00057, "ay":-0.00142, "alpha":-1.40116, "fx":[1.22306,-9.41153,-1.2038,9.42967], "fy":[9.58423,0.79345,-9.58445,-0.88687]}, + {"t":1.26331, "x":1.73299, "y":6.18377, "heading":2.11958, "vx":-0.92831, "vy":-0.37088, "omega":2.76523, "ax":-0.00077, "ay":0.00192, "alpha":-1.41228, "fx":[1.03325,-9.47639,-1.06789,9.46035], "fy":[9.41579,1.1076,-9.40309,-0.9934]}, + {"t":1.29216, "x":1.70621, "y":6.17307, "heading":2.19935, "vx":-0.92833, "vy":-0.37082, "omega":2.72448, "ax":0.00065, "ay":-0.00164, "alpha":-1.99122, "fx":[0.3769,-13.41344,-0.35468,13.43454], "fy":[13.41933,-0.08251,-13.42573,-0.01956]}, + {"t":1.321, "x":1.67943, "y":6.16237, "heading":2.27795, "vx":-0.92831, "vy":-0.37087, "omega":2.66704, "ax":-0.00076, "ay":0.00191, "alpha":-2.09075, "fx":[-0.40212,-14.05929,0.36824,14.04274], "fy":[13.99783,-0.32739,-13.98669,0.44252]}, + {"t":1.34985, "x":1.65265, "y":6.15167, "heading":2.35488, "vx":-0.92833, "vy":-0.37082, "omega":2.60673, "ax":0.00096, "ay":-0.00241, "alpha":-2.61271, "fx":[-1.59602,-17.49921,1.62823,17.53075], "fy":[17.33672,-2.0453,-17.36655,1.91549]}, + {"t":1.3787, "x":1.62587, "y":6.14097, "heading":2.43008, "vx":-0.92831, "vy":-0.37089, "omega":2.53136, "ax":-0.00068, "ay":0.00169, "alpha":-2.79203, "fx":[-2.9741,-18.49586,2.94394,18.48138], "fy":[18.43122,-2.90353,-18.42864,3.01275]}, + {"t":1.40755, "x":1.59909, "y":6.13028, "heading":2.5031, "vx":-0.92832, "vy":-0.37084, "omega":2.45082, "ax":0.00137, "ay":-0.00343, "alpha":-3.27156, "fx":[-4.6621,-21.48181,4.70672,21.5278], "fy":[21.16481,-5.05508,-21.22482,4.88822]}, + {"t":1.43639, "x":1.57231, "y":6.11958, "heading":2.5738, "vx":-0.92829, "vy":-0.37094, "omega":2.35644, "ax":-0.00077, "ay":0.00192, "alpha":-3.51605, "fx":[-6.57754,-22.61218,6.54581,22.59329], "fy":[22.54918,-6.50104,-22.53978,6.61833]}, + {"t":1.46524, "x":1.54553, "y":6.10888, "heading":2.64178, "vx":-0.92831, "vy":-0.37088, "omega":2.25501, "ax":0.00136, "ay":-0.00341, "alpha":-3.97025, "fx":[-8.72965,-25.20554,8.77122,25.25419], "fy":[24.76957,-8.99489,-24.82462,8.82416]}, + {"t":1.49409, "x":1.51875, "y":6.09818, "heading":2.70683, "vx":-0.92827, "vy":-0.37098, "omega":2.14048, "ax":-0.00172, "ay":0.0043, "alpha":-4.26283, "fx":[-11.06344,-26.3028,11.00305,26.24955], "fy":[26.2634,-10.93153,-26.17519,11.12766]}, + {"t":1.52294, "x":1.49197, "y":6.08748, "heading":2.76858, "vx":-0.92832, "vy":-0.37085, "omega":2.01751, "ax":0.00023, "ay":-0.00057, "alpha":-4.7074, "fx":[-13.64332,-28.56881,13.64293,28.58441], "fy":[28.06825,-13.67781,-28.02738,13.59896]}, + {"t":1.55178, "x":1.46519, "y":6.07678, "heading":2.82678, "vx":-0.92831, "vy":-0.37087, "omega":1.88171, "ax":-0.00368, "ay":0.00922, "alpha":-5.03192, "fx":[-16.23025,-29.53244,16.11437,29.40471], "fy":[29.5326,-15.98316,-29.28893,16.34947]}, + {"t":1.58063, "x":1.43841, "y":6.06608, "heading":2.88106, "vx":-0.92842, "vy":-0.37061, "omega":1.73655, "ax":-0.00047, "ay":0.00118, "alpha":-5.47856, "fx":[-19.14302,-31.51438,19.12712,31.49913], "fy":[30.95732,-18.96456,-30.86145,18.94668]}, + {"t":1.60948, "x":1.41163, "y":6.05539, "heading":2.93116, "vx":-0.92843, "vy":-0.37057, "omega":1.57851, "ax":-0.00254, "ay":0.00637, "alpha":-5.82065, "fx":[-21.75881,-32.29984,21.72908,32.16166], "fy":[32.18794,-21.56799,-32.09745,21.89865]}, + {"t":1.63833, "x":1.38484, "y":6.0447, "heading":2.9767, "vx":-0.9285, "vy":-0.37039, "omega":1.4106, "ax":0.00786, "ay":-0.01969, "alpha":-6.27643, "fx":[-24.76546,-33.99837,25.13246,34.15108], "fy":[33.1089,-24.97733,-33.7358,24.30182]}, + {"t":1.66717, "x":1.35806, "y":6.03401, "heading":3.01739, "vx":-0.92828, "vy":-0.37096, "omega":1.22954, "ax":0.0092, "ay":-0.023, "alpha":-6.61958, "fx":[-27.15968,-34.71615,27.78311,34.70131], "fy":[33.90233,-27.64469,-35.03796,27.25938]}, + {"t":1.69602, "x":1.33129, "y":6.0233, "heading":3.05286, "vx":-0.92801, "vy":-0.37162, "omega":1.03858, "ax":0.01815, "ay":-0.04523, "alpha":-7.08069, "fx":[-30.04397,-36.50867,31.42023,36.33262], "fy":[34.78474,-31.04184,-36.47014,29.73598]}, + {"t":1.72487, "x":1.30453, "y":6.01256, "heading":3.08282, "vx":-0.92749, "vy":-0.37292, "omega":0.83432, "ax":-0.04046, "ay":0.10108, "alpha":-7.37857, "fx":[-32.70729,-38.58783,33.10505,35.51397], "fy":[37.36531,-30.55803,-35.17039,35.04765]}, + {"t":1.75372, "x":1.27775, "y":6.00185, "heading":3.10688, "vx":-0.92866, "vy":-0.37001, "omega":0.62146, "ax":-0.22928, "ay":0.59121, "alpha":-7.7116, "fx":[-37.31111,-44.42315,33.87395,32.69685], "fy":[45.59486,-24.30492,-27.43644,45.2452]}, + {"t":1.78256, "x":1.25087, "y":5.99142, "heading":3.12481, "vx":-0.93527, "vy":-0.35295, "omega":0.399, "ax":-0.71842, "ay":2.1064, "alpha":-7.49904, "fx":[-43.19802,-54.33303,27.74579,22.27374], "fy":[67.43635,1.85468,0.08623,69.92685]}, + {"t":1.81141, "x":1.22359, "y":5.98211, "heading":3.13632, "vx":-0.95599, "vy":-0.29219, "omega":0.18268, "ax":-0.91383, "ay":3.75714, "alpha":-6.33244, "fx":[-41.14291,-59.5741,25.43575,14.84656], "fy":[83.93595,37.55829,37.68872,89.29057]}, + {"t":1.84026, "x":1.19563, "y":5.97525, "heading":3.14159, "vx":-0.98236, "vy":-0.1838, "omega":0.0, "ax":-0.41016, "ay":3.68894, "alpha":0.0, "fx":[-7.0037,-6.95789,-6.58845,-6.57522], "fy":[60.78514,61.92151,60.45914,60.79758]}, + {"t":1.88142, "x":1.15485, "y":5.97081, "heading":3.14159, "vx":-0.99924, "vy":-0.03196, "omega":0.0, "ax":-0.01094, "ay":1.04665, "alpha":0.0, "fx":[-0.21798,-0.22127,-0.14447,-0.13986], "fy":[17.10994,17.34147,17.34538,17.42198]}, + {"t":1.92258, "x":1.11371, "y":5.97038, "heading":3.14159, "vx":-0.99969, "vy":0.01112, "omega":0.0, "ax":0.00045, "ay":0.03747, "alpha":0.0, "fx":[0.09619,0.09624,-0.08149,-0.08147], "fy":[0.70836,0.19248,0.86887,0.70838]}, + {"t":1.96374, "x":1.07256, "y":5.97087, "heading":3.14159, "vx":-0.99967, "vy":0.01266, "omega":0.0, "ax":-0.00034, "ay":-0.02788, "alpha":0.0, "fx":[-0.03005,-0.03003,0.10504,-0.06725], "fy":[-0.66916,-0.43648,-0.43649,-0.30168]}, + {"t":2.0049, "x":1.03141, "y":5.97136, "heading":3.14159, "vx":-0.99968, "vy":0.01151, "omega":0.0, "ax":0.00001, "ay":0.00115, "alpha":0.0, "fx":[0.02124,0.02124,-0.0208,-0.0208], "fy":[0.04005,-0.08724,0.08324,0.04005]}, + {"t":2.04607, "x":0.99026, "y":5.97184, "heading":3.14159, "vx":-0.99968, "vy":0.01156, "omega":0.0, "ax":0.00009, "ay":0.00782, "alpha":0.0, "fx":[0.0286,0.02864,0.13034,-0.18152], "fy":[0.10893,0.10221,0.10219,0.2039]}, + {"t":2.08723, "x":0.94912, "y":5.97232, "heading":3.14159, "vx":-0.99968, "vy":0.01188, "omega":0.0, "ax":0.00002, "ay":0.00207, "alpha":0.0, "fx":[0.00816,0.00815,-0.00734,-0.00734], "fy":[0.04192,-0.00688,0.05973,0.04192]}, + {"t":2.12839, "x":0.90797, "y":5.97281, "heading":3.14159, "vx":-0.99968, "vy":0.01197, "omega":0.0, "ax":0.00001, "ay":0.00077, "alpha":0.0, "fx":[0.0389,0.03892,0.14572,-0.22273], "fy":[0.02204,-0.026,-0.026,0.08078]}, + {"t":2.16955, "x":0.86682, "y":5.97331, "heading":3.14159, "vx":-0.99968, "vy":0.012, "omega":0.0, "ax":0.30358, "ay":-0.00583, "alpha":0.0, "fx":[5.02236,5.02235,5.01608,5.01607], "fy":[-0.09323,-0.11331,-0.08571,-0.09323]}, + {"t":2.21071, "x":0.82593, "y":5.9738, "heading":3.14159, "vx":-0.98718, "vy":0.01176, "omega":0.0, "ax":3.99352, "ay":-0.0476, "alpha":0.0, "fx":[65.98958,65.99105,65.96485,66.16089], "fy":[-0.81832,-0.75001,-0.75152,-0.82833]}, + {"t":2.25187, "x":0.78868, "y":5.97424, "heading":3.14159, "vx":-0.8228, "vy":0.0098, "omega":0.0, "ax":3.99665, "ay":-0.0476, "alpha":0.0, "fx":[66.07464,66.07465,66.08217,66.08215], "fy":[-0.79078,-0.7691,-0.79748,-0.79083]}, + {"t":2.29303, "x":0.7582, "y":5.9746, "heading":3.14159, "vx":-0.6583, "vy":0.00784, "omega":0.0, "ax":3.99768, "ay":-0.04761, "alpha":0.0, "fx":[66.07104,66.07219,66.0603,66.17817], "fy":[-0.79653,-0.76261,-0.7642,-0.82551]}, + {"t":2.3342, "x":0.73449, "y":5.97488, "heading":3.14159, "vx":-0.49375, "vy":0.00588, "omega":0.0, "ax":3.99819, "ay":-0.04762, "alpha":0.0, "fx":[66.09893,66.09913,66.1087,66.10879], "fy":[-0.79223,-0.75666,-0.80827,-0.79214]}, + {"t":2.37536, "x":0.71755, "y":5.97509, "heading":3.14159, "vx":-0.32918, "vy":0.00392, "omega":0.0, "ax":3.9985, "ay":-0.04762, "alpha":0.0, "fx":[66.1036,66.10391,66.11406,66.11422], "fy":[-0.79267,-0.75127,-0.81314,-0.7925]}, + {"t":2.41652, "x":0.70739, "y":5.97521, "heading":3.14159, "vx":-0.16459, "vy":0.00196, "omega":0.0, "ax":3.9987, "ay":-0.04763, "alpha":0.0, "fx":[66.09497,66.15664,66.09848,66.09919], "fy":[-0.77446,-0.79842,-0.8034,-0.77342]}, + {"t":2.45768, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/LPreTrenchtoLCleanup.traj b/src/main/deploy/choreo/LPreTrenchtoLCleanup.traj new file mode 100644 index 00000000..69cd018c --- /dev/null +++ b/src/main/deploy/choreo/LPreTrenchtoLCleanup.traj @@ -0,0 +1,151 @@ +{ + "name":"LPreTrenchtoLCleanup", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":5.814759731292725, "y":7.509117603302002, "heading":0.0, "intervals":29, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":6.107110023498535, "y":6.267597198486328, "heading":-1.4382449013353842, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":6.068130016326904, "y":3.792367458343506, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, + {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, + {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"7.509117603302002 m", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"5.814759731292725 m", "val":5.814759731292725}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":29, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"6.107110023498535 m", "val":6.107110023498535}, "y":{"exp":"6.267597198486328 m", "val":6.267597198486328}, "heading":{"exp":"-1.4382449013353842 rad", "val":-1.4382449013353842}, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LCleanup.x", "val":6.068130016326904}, "y":{"exp":"LCleanup.y", "val":3.792367458343506}, "heading":{"exp":"LCleanup.heading", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, + {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, + {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, + {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,1.13469,1.84167,2.75994], + "samples":[ + {"t":0.0, "x":3.34658, "y":7.50912, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.52584, "ay":0.0009, "alpha":0.0, "fx":[124.42805,124.42805,124.42805,124.42805], "fy":[0.01491,0.01491,0.01491,0.01491]}, + {"t":0.04364, "x":3.35374, "y":7.50912, "heading":0.0, "vx":0.32844, "vy":0.00004, "omega":0.0, "ax":7.52481, "ay":0.00093, "alpha":0.0, "fx":[124.411,124.411,124.411,124.411], "fy":[0.01541,0.01541,0.01541,0.01541]}, + {"t":0.08728, "x":3.37524, "y":7.50912, "heading":0.0, "vx":0.65684, "vy":0.00008, "omega":0.0, "ax":7.52343, "ay":0.00097, "alpha":0.0, "fx":[124.38826,124.38826,124.38826,124.38826], "fy":[0.01604,0.01604,0.01604,0.01604]}, + {"t":0.13093, "x":3.41107, "y":7.50913, "heading":0.0, "vx":0.98518, "vy":0.00012, "omega":0.0, "ax":7.52151, "ay":0.00102, "alpha":0.0, "fx":[124.35642,124.35642,124.35642,124.35642], "fy":[0.01686,0.01686,0.01686,0.01686]}, + {"t":0.17457, "x":3.46123, "y":7.50913, "heading":0.0, "vx":1.31343, "vy":0.00017, "omega":0.0, "ax":7.51862, "ay":0.00108, "alpha":0.0, "fx":[124.30865,124.30865,124.30865,124.30865], "fy":[0.0179,0.0179,0.0179,0.0179]}, + {"t":0.21821, "x":3.52571, "y":7.50914, "heading":0.0, "vx":1.64156, "vy":0.00021, "omega":0.0, "ax":7.5138, "ay":0.00116, "alpha":0.0, "fx":[124.22901,124.22901,124.22901,124.22901], "fy":[0.01921,0.01921,0.01921,0.01921]}, + {"t":0.26185, "x":3.60451, "y":7.50915, "heading":0.0, "vx":1.96948, "vy":0.00026, "omega":0.0, "ax":7.50417, "ay":0.00126, "alpha":0.0, "fx":[124.06973,124.06973,124.06973,124.06973], "fy":[0.02089,0.02089,0.02089,0.02089]}, + {"t":0.30549, "x":3.69761, "y":7.50916, "heading":0.0, "vx":2.29697, "vy":0.00032, "omega":0.0, "ax":7.47529, "ay":0.0014, "alpha":0.0, "fx":[123.59229,123.59229,123.59229,123.59229], "fy":[0.02321,0.02321,0.02321,0.02321]}, + {"t":0.34914, "x":3.80497, "y":7.50918, "heading":0.0, "vx":2.62321, "vy":0.00038, "omega":0.0, "ax":1.74502, "ay":0.00459, "alpha":0.0, "fx":[28.85114,28.85114,28.85114,28.85114], "fy":[0.07595,0.07595,0.07595,0.07595]}, + {"t":0.39278, "x":3.92112, "y":7.5092, "heading":0.0, "vx":2.69937, "vy":0.00058, "omega":0.0, "ax":0.00005, "ay":0.00351, "alpha":0.0, "fx":[0.00088,0.00088,0.00088,0.00088], "fy":[0.05796,0.05796,0.05796,0.05796]}, + {"t":0.43642, "x":4.03892, "y":7.50923, "heading":0.0, "vx":2.69937, "vy":0.00073, "omega":0.0, "ax":0.0, "ay":0.00443, "alpha":0.0, "fx":[-0.00002,-0.00002,-0.00002,-0.00002], "fy":[0.07327,0.07327,0.07327,0.07327]}, + {"t":0.48006, "x":4.15673, "y":7.50926, "heading":0.0, "vx":2.69937, "vy":0.00093, "omega":0.0, "ax":0.0, "ay":0.00582, "alpha":0.0, "fx":[-0.00004,-0.00004,-0.00004,-0.00004], "fy":[0.09625,0.09625,0.09625,0.09625]}, + {"t":0.5237, "x":4.27453, "y":7.50931, "heading":0.0, "vx":2.69937, "vy":0.00118, "omega":0.0, "ax":0.0, "ay":0.00762, "alpha":0.0, "fx":[-0.00006,-0.00006,-0.00006,-0.00006], "fy":[0.12592,0.12592,0.12592,0.12592]}, + {"t":0.56735, "x":4.39234, "y":7.50937, "heading":0.0, "vx":2.69937, "vy":0.00151, "omega":0.0, "ax":-0.00001, "ay":0.00992, "alpha":0.0, "fx":[-0.00011,-0.00011,-0.00011,-0.00011], "fy":[0.16401,0.16401,0.16401,0.16401]}, + {"t":0.61099, "x":4.51015, "y":7.50945, "heading":0.0, "vx":2.69937, "vy":0.00195, "omega":0.0, "ax":-0.00001, "ay":0.01289, "alpha":0.0, "fx":[-0.00018,-0.00018,-0.00018,-0.00018], "fy":[0.21306,0.21306,0.21306,0.21306]}, + {"t":0.65463, "x":4.62795, "y":7.50954, "heading":0.0, "vx":2.69937, "vy":0.00251, "omega":0.0, "ax":-0.00002, "ay":0.01672, "alpha":0.0, "fx":[-0.00029,-0.00029,-0.00029,-0.00029], "fy":[0.27647,0.27647,0.27647,0.27647]}, + {"t":0.69827, "x":4.74576, "y":7.50967, "heading":0.0, "vx":2.69937, "vy":0.00324, "omega":0.0, "ax":-0.00003, "ay":0.0217, "alpha":0.0, "fx":[-0.00049,-0.00049,-0.00049,-0.00049], "fy":[0.35884,0.35884,0.35884,0.35884]}, + {"t":0.74191, "x":4.86356, "y":7.50983, "heading":0.0, "vx":2.69937, "vy":0.00419, "omega":0.0, "ax":-0.00005, "ay":0.02829, "alpha":0.0, "fx":[-0.00083,-0.00083,-0.00083,-0.00083], "fy":[0.46769,0.46769,0.46769,0.46769]}, + {"t":0.78556, "x":4.98137, "y":7.51004, "heading":0.0, "vx":2.69936, "vy":0.00542, "omega":0.0, "ax":-0.00009, "ay":0.03785, "alpha":0.0, "fx":[-0.00145,-0.00145,-0.00145,-0.00145], "fy":[0.62577,0.62577,0.62577,0.62577]}, + {"t":0.8292, "x":5.09917, "y":7.51031, "heading":0.0, "vx":2.69936, "vy":0.00707, "omega":0.0, "ax":-0.00018, "ay":0.05954, "alpha":0.0, "fx":[-0.00305,-0.00305,-0.00305,-0.00305], "fy":[0.98435,0.98435,0.98435,0.98435]}, + {"t":0.87284, "x":5.21698, "y":7.51068, "heading":0.0, "vx":2.69935, "vy":0.00967, "omega":0.0, "ax":-0.00088, "ay":0.17563, "alpha":0.0, "fx":[-0.01455,-0.01455,-0.01455,-0.01455], "fy":[2.90385,2.90385,2.90385,2.90385]}, + {"t":0.91648, "x":5.33478, "y":7.51127, "heading":0.0, "vx":2.69931, "vy":0.01734, "omega":0.0, "ax":-0.04493, "ay":1.14322, "alpha":0.0, "fx":[-0.74282,-0.74282,-0.74282,-0.74282], "fy":[18.90142,18.90142,18.90142,18.90142]}, + {"t":0.96012, "x":5.45254, "y":7.51311, "heading":0.0, "vx":2.69735, "vy":0.06723, "omega":0.0, "ax":-7.4448, "ay":0.05461, "alpha":0.0, "fx":[-123.08824,-123.08824,-123.08824,-123.08824], "fy":[0.90297,0.90297,0.90297,0.90297]}, + {"t":1.00377, "x":5.56317, "y":7.5161, "heading":0.0, "vx":2.37245, "vy":0.06961, "omega":0.0, "ax":-7.4981, "ay":-0.02954, "alpha":0.0, "fx":[-123.96938,-123.96938,-123.96938,-123.96938], "fy":[-0.48834,-0.48834,-0.48834,-0.48834]}, + {"t":1.04741, "x":5.65957, "y":7.51911, "heading":0.0, "vx":2.04522, "vy":0.06832, "omega":0.0, "ax":-6.56734, "ay":-3.65114, "alpha":0.0, "fx":[-108.58077,-108.58077,-108.58077,-108.58077], "fy":[-60.36591,-60.36591,-60.36591,-60.36591]}, + {"t":1.09105, "x":5.74257, "y":7.51861, "heading":0.0, "vx":1.7586, "vy":-0.09102, "omega":0.0, "ax":-4.79168, "ay":-5.79958, "alpha":0.0, "fx":[-79.22292,-79.22292,-79.22292,-79.22292], "fy":[-95.88708,-95.88708,-95.88708,-95.88708]}, + {"t":1.13469, "x":5.81476, "y":7.50912, "heading":0.0, "vx":1.54948, "vy":-0.34413, "omega":0.0, "ax":-1.1647, "ay":-4.10238, "alpha":-13.19921, "fx":[13.41633,114.2057,-124.19708,-80.4511], "fy":[-123.66701,-46.27559,-6.44152,-94.92151]}, + {"t":1.15907, "x":5.85219, "y":7.49951, "heading":0.0, "vx":1.52109, "vy":-0.44414, "omega":-0.32178, "ax":-1.25564, "ay":-4.25527, "alpha":-12.77707, "fx":[12.1128,109.70491,-124.14153,-80.71613], "fy":[-123.79027,-55.70565,-7.23556,-94.68558]}, + {"t":1.18345, "x":5.8889, "y":7.48742, "heading":-0.00784, "vx":1.49048, "vy":-0.54787, "omega":-0.63327, "ax":-1.39733, "ay":-4.42654, "alpha":-12.26862, "fx":[10.22425,102.87849,-124.11261,-81.40054], "fy":[-123.94843,-67.22507,-7.48435,-94.08569]}, + {"t":1.20783, "x":5.92482, "y":7.47275, "heading":-0.02328, "vx":1.45642, "vy":-0.65579, "omega":-0.93236, "ax":-1.58602, "ay":-4.59047, "alpha":-11.72491, "fx":[7.76139,93.94332,-124.11049,-82.48371], "fy":[-124.11376,-79.11425,-7.23384,-93.1235]}, + {"t":1.23221, "x":5.95985, "y":7.45539, "heading":-0.04601, "vx":1.41775, "vy":-0.7677, "omega":-1.2182, "ax":-1.80876, "ay":-4.72427, "alpha":-11.20418, "fx":[4.72868,83.72012,-124.12868,-83.94025], "fy":[-124.2516,-89.84729,-6.5384,-91.79633]}, + {"t":1.25659, "x":5.99388, "y":7.43528, "heading":-0.07571, "vx":1.37365, "vy":-0.88287, "omega":-1.49134, "ax":-2.05183, "ay":-4.81771, "alpha":-10.74107, "fx":[1.12035,73.0822,-124.1561,-85.74195], "fy":[-124.31995,-98.73509,-5.46216,-90.0962]}, + {"t":1.28096, "x":6.02676, "y":7.41232, "heading":-0.11207, "vx":1.32363, "vy":-1.00032, "omega":-1.75319, "ax":-2.30843, "ay":-4.87185, "alpha":-10.33722, "fx":[-3.08439,62.45822,-124.17923,-87.8598], "fy":[-124.26764,-105.83601,-4.08153,-88.00848]}, + {"t":1.30534, "x":6.05834, "y":7.38649, "heading":-0.15481, "vx":1.26736, "vy":-1.11909, "omega":-2.0052, "ax":-2.57988, "ay":-4.89232, "alpha":-9.97098, "fx":[-7.92718,51.75941,-124.18455,-90.26507], "fy":[-124.03034,-111.5154,-2.49145,-85.51044]}, + {"t":1.32972, "x":6.08847, "y":7.35775, "heading":-0.20369, "vx":1.20446, "vy":-1.23835, "omega":-2.24828, "ax":-2.87352, "ay":-4.8843, "alpha":-9.60872, "fx":[-13.47861,40.53241,-124.16117,-92.9295], "fy":[-123.52296,-116.10749,-0.81705,-82.56982]}, + {"t":1.3541, "x":6.11698, "y":7.32611, "heading":-0.2585, "vx":1.13441, "vy":-1.35743, "omega":-2.48253, "ax":-3.20099, "ay":-4.84996, "alpha":-9.20955, "fx":[-19.85206,28.08722,-124.10393,-95.82493], "fy":[-122.62568,-119.745,0.76723,-79.14251]}, + {"t":1.37848, "x":6.14368, "y":7.29158, "heading":-0.31902, "vx":1.05637, "vy":-1.47566, "omega":-2.70704, "ax":-3.57816, "ay":-4.78659, "alpha":-8.72395, "fx":[-27.22945,13.53174,-124.01653,-98.92326], "fy":[-121.15631,-122.23865,2.00761,-75.16783]}, + {"t":1.40286, "x":6.16837, "y":7.25418, "heading":-0.38502, "vx":0.96914, "vy":-1.59235, "omega":-2.91972, "ax":-4.02606, "ay":-4.68324, "alpha":-8.08875, "fx":[-35.91159,-4.2379,-123.91186,-102.19723], "fy":[-118.81108,-122.87501,2.52448,-70.55843]}, + {"t":1.42724, "x":6.1908, "y":7.21397, "heading":-0.4562, "vx":0.87099, "vy":-1.70652, "omega":-3.11691, "ax":-4.57052, "ay":-4.5131, "alpha":-7.22218, "fx":[-46.41994,-26.4218,-123.80078,-105.62303], "fy":[-115.02325,-120.01243,1.74432,-65.17727]}, + {"t":1.45161, "x":6.21068, "y":7.17102, "heading":-0.53218, "vx":0.75957, "vy":-1.81655, "omega":-3.29298, "ax":-5.23374, "ay":-4.21952, "alpha":-6.02765, "fx":[-59.70284,-53.59299,-123.64459,-109.18653], "fy":[-108.58122,-110.50936,-1.18074,-58.78164]}, + {"t":1.47599, "x":6.22764, "y":7.12549, "heading":-0.61246, "vx":0.63198, "vy":-1.91941, "omega":-3.43993, "ax":-6.00485, "ay":-3.7002, "alpha":-4.41392, "fx":[-77.47695,-83.53154,-123.22099,-112.89398], "fy":[-96.44555,-90.00468,-7.38726,-50.87081]}, + {"t":1.50037, "x":6.24126, "y":7.07759, "heading":-0.69632, "vx":0.48559, "vy":-2.00962, "omega":-3.54753, "ax":-6.79126, "ay":-2.79952, "alpha":-2.24463, "fx":[-101.66977,-108.82635,-121.87803,-116.75738], "fy":[-69.87619,-57.0555,-17.97074,-40.2405]}, + {"t":1.52475, "x":6.25108, "y":7.02777, "heading":-0.7828, "vx":0.32003, "vy":-2.07787, "omega":-3.60225, "ax":-7.27726, "ay":-1.46827, "alpha":0.70252, "fx":[-121.95339,-120.92285,-118.43251,-119.96391], "fy":[-15.22129,-22.67654,-33.01015,-26.19395]}, + {"t":1.54913, "x":6.25672, "y":6.97668, "heading":-0.87062, "vx":0.14262, "vy":-2.11366, "omega":-3.58513, "ax":-7.14057, "ay":-1.27998, "alpha":2.68791, "fx":[-121.58497,-122.14287,-111.46653,-117.03822], "fy":[14.71722,-14.34148,-51.38571,-33.63987]}, + {"t":1.57351, "x":6.25807, "y":6.92477, "heading":-0.95802, "vx":-0.03146, "vy":-2.14487, "omega":-3.5196, "ax":-6.66713, "ay":-1.6557, "alpha":4.93582, "fx":[-116.37582,-122.36544,-101.41348,-100.76784], "fy":[36.29658,-11.241,-68.94113,-65.61205]}, + {"t":1.59789, "x":6.25533, "y":6.87199, "heading":-1.04383, "vx":-0.194, "vy":-2.18523, "omega":-3.39927, "ax":-5.76887, "ay":-2.43034, "alpha":7.58578, "fx":[-113.21969,-121.84286,-90.38485,-56.06947], "fy":[42.70207,-14.70257,-82.85011,-105.87714]}, + {"t":1.62227, "x":6.24888, "y":6.81799, "heading":-1.1267, "vx":-0.33463, "vy":-2.24448, "omega":-3.21434, "ax":-5.00564, "ay":-2.9429, "alpha":9.12431, "fx":[-113.12198,-120.74403,-80.54491,-16.63107], "fy":[38.38701,-21.03477,-92.50584,-119.47168]}, + {"t":1.64664, "x":6.23924, "y":6.7624, "heading":-1.20506, "vx":-0.45666, "vy":-2.31622, "omega":-2.9919, "ax":-4.48788, "ay":-3.17504, "alpha":9.79921, "fx":[-111.0582,-119.81443,-73.04574,7.11821], "fy":[34.9225,-25.13737,-98.62653,-121.13604]}, + {"t":1.67102, "x":6.22677, "y":6.70499, "heading":-1.278, "vx":-0.56607, "vy":-2.39363, "omega":-2.75301, "ax":-4.06886, "ay":-3.28567, "alpha":10.09594, "fx":[-102.55506,-119.26064,-67.92512,20.65159], "fy":[32.22897,-27.11046,-102.3174,-120.09511]}, + {"t":1.6954, "x":6.21176, "y":6.64566, "heading":-1.34511, "vx":-0.66526, "vy":-2.47373, "omega":-2.50688, "ax":-2.08424, "ay":-4.05418, "alpha":10.90588, "fx":[17.90403,-118.92026,-64.68809,27.86552], "fy":[-16.52414,-28.10609,-104.48542,-119.00233]}, + {"t":1.71978, "x":6.19492, "y":6.58415, "heading":-1.40622, "vx":-0.71608, "vy":-2.57256, "omega":-2.24101, "ax":-0.52984, "ay":-0.95535, "alpha":17.9611, "fx":[74.70167,-116.23926,-69.33153,75.82905], "fy":[95.99486,38.76335,-101.55946,-96.3794]}, + {"t":1.74416, "x":6.17731, "y":6.52115, "heading":-1.46086, "vx":-0.72899, "vy":-2.59585, "omega":-1.80315, "ax":0.04754, "ay":-0.09775, "alpha":18.45998, "fx":[79.52148,-97.07507,-74.53015,95.22785], "fy":[94.05567,75.77405,-98.10013,-78.19441]}, + {"t":1.76854, "x":6.15955, "y":6.45784, "heading":-1.50482, "vx":-0.72783, "vy":-2.59823, "omega":-1.35312, "ax":0.2392, "ay":-0.07115, "alpha":18.4948, "fx":[86.71608,-90.45137,-75.48162,95.03604], "fy":[88.01286,84.03206,-97.74836,-79.002]}, + {"t":1.79292, "x":6.14188, "y":6.39448, "heading":-1.5378, "vx":-0.722, "vy":-2.59997, "omega":-0.90224, "ax":0.34507, "ay":-0.09355, "alpha":18.50409, "fx":[91.54426,-86.12714,-76.32401,93.72758], "fy":[83.29669,88.73326,-97.34386,-80.87313]}, + {"t":1.81729, "x":6.12438, "y":6.33106, "heading":-1.5598, "vx":-0.71359, "vy":-2.60225, "omega":-0.45113, "ax":0.42169, "ay":-0.0955, "alpha":18.50527, "fx":[94.40624,-82.64241,-77.00232,93.12648], "fy":[80.25562,92.17369,-96.97692,-81.76829]}, + {"t":1.84167, "x":6.10711, "y":6.2676, "heading":-1.5708, "vx":-0.70331, "vy":-2.60458, "omega":0.0, "ax":7.04498, "ay":-1.58814, "alpha":0.0, "fx":[116.47778,116.47778,116.47778,116.47778], "fy":[-26.25743,-26.25743,-26.25743,-26.25743]}, + {"t":1.87699, "x":6.08666, "y":6.17462, "heading":-1.5708, "vx":-0.4545, "vy":-2.66067, "omega":0.0, "ax":6.69289, "ay":-0.84184, "alpha":0.0, "fx":[110.65657,110.65657,110.65657,110.65657], "fy":[-13.91852,-13.91852,-13.91852,-13.91852]}, + {"t":1.91231, "x":6.07479, "y":6.08012, "heading":-1.5708, "vx":-0.21812, "vy":-2.6904, "omega":0.0, "ax":4.67442, "ay":-0.23535, "alpha":0.0, "fx":[77.28423,77.28423,77.28423,77.28423], "fy":[-3.89121,-3.89121,-3.89121,-3.89121]}, + {"t":1.94763, "x":6.07, "y":5.98496, "heading":-1.5708, "vx":-0.05303, "vy":-2.69871, "omega":0.0, "ax":1.23393, "ay":-0.0143, "alpha":0.0, "fx":[20.40113,20.40113,20.40113,20.40113], "fy":[-0.23644,-0.23644,-0.23644,-0.23644]}, + {"t":1.98294, "x":6.0689, "y":5.88964, "heading":-1.5708, "vx":-0.00945, "vy":-2.69922, "omega":0.0, "ax":0.207, "ay":-0.00044, "alpha":0.0, "fx":[3.42239,3.42239,3.42239,3.42239], "fy":[-0.00736,-0.00736,-0.00736,-0.00736]}, + {"t":2.01826, "x":6.06869, "y":5.79431, "heading":-1.5708, "vx":-0.00214, "vy":-2.69923, "omega":0.0, "ax":0.03383, "ay":-0.00002, "alpha":0.0, "fx":[0.55924,0.55924,0.55924,0.55924], "fy":[-0.00032,-0.00032,-0.00032,-0.00032]}, + {"t":2.05358, "x":6.06864, "y":5.69898, "heading":-1.5708, "vx":-0.00094, "vy":-2.69923, "omega":0.0, "ax":0.00552, "ay":0.0, "alpha":0.0, "fx":[0.09132,0.09132,0.09132,0.09132], "fy":[-0.00003,-0.00003,-0.00003,-0.00003]}, + {"t":2.0889, "x":6.06861, "y":5.60364, "heading":-1.5708, "vx":-0.00075, "vy":-2.69923, "omega":0.0, "ax":0.0009, "ay":0.0, "alpha":0.0, "fx":[0.01491,0.01491,0.01491,0.01491], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.12422, "x":6.06858, "y":5.50831, "heading":-1.5708, "vx":-0.00072, "vy":-2.69923, "omega":0.0, "ax":0.00015, "ay":0.0, "alpha":0.0, "fx":[0.00243,0.00243,0.00243,0.00243], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.15953, "x":6.06856, "y":5.41298, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.00002, "ay":0.0, "alpha":0.0, "fx":[0.0004,0.0004,0.0004,0.0004], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.19485, "x":6.06853, "y":5.31765, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.00006,0.00006,0.00006,0.00006], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.23017, "x":6.06851, "y":5.22232, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.00001,0.00001,0.00001,0.00001], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.26549, "x":6.06848, "y":5.12699, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.30081, "x":6.06846, "y":5.03166, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.33612, "x":6.06843, "y":4.93633, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.37144, "x":6.06841, "y":4.841, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.40676, "x":6.06838, "y":4.74566, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.44208, "x":6.06836, "y":4.65033, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.47739, "x":6.06833, "y":4.555, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.51271, "x":6.06831, "y":4.45967, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.54803, "x":6.06828, "y":4.36434, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.58335, "x":6.06826, "y":4.26901, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.61867, "x":6.06823, "y":4.17368, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.65398, "x":6.06821, "y":4.07835, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.6893, "x":6.06818, "y":3.98302, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00002,0.00002,0.00002,0.00002]}, + {"t":2.72462, "x":6.06816, "y":3.88768, "heading":-1.5708, "vx":-0.00071, "vy":-2.69923, "omega":0.0, "ax":0.00001, "ay":0.02184, "alpha":0.0, "fx":[0.00009,0.00009,0.00009,0.00009], "fy":[0.36116,0.36116,0.36116,0.36116]}, + {"t":2.75994, "x":6.06813, "y":3.79237, "heading":-1.5708, "vx":-0.00071, "vy":-2.69846, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/LPreTrenchtoLClimb.traj b/src/main/deploy/choreo/LPreTrenchtoLClimb.traj index 457b3a1b..5dbd04b9 100644 --- a/src/main/deploy/choreo/LPreTrenchtoLClimb.traj +++ b/src/main/deploy/choreo/LPreTrenchtoLClimb.traj @@ -3,28 +3,28 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":2.9497299194335938, "y":7.378527641296387, "heading":0.0, "intervals":43, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":1.7803301811218262, "y":5.078708171844482, "heading":1.6207547225168395, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":0.5524598956108093, "y":4.88380765914917, "heading":1.5728533535678788, "intervals":44, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":1.0}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"LPreTrench.x", "val":2.9497299194335938}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":43, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"1.7803301811218262 m", "val":1.7803301811218262}, "y":{"exp":"5.078708171844482 m", "val":5.078708171844482}, "heading":{"exp":"1.6207547225168395 rad", "val":1.6207547225168395}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":{"exp":"LClimb.x", "val":0.5524598956108093}, "y":{"exp":"LClimb.y", "val":4.88380765914917}, "heading":{"exp":"LClimb.heading", "val":1.5728533535678788}, "intervals":44, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slowest", "val":1.0}}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], "targetDt":{ @@ -57,80 +57,78 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.32864,2.64551], + "waypoints":[0.0,1.14599,2.46241], "samples":[ - {"t":0.0, "x":2.94973, "y":7.37853, "heading":0.0, "vx":-0.86839, "vy":-1.79876, "omega":1.70569, "ax":-0.02745, "ay":-0.05662, "alpha":-0.02304, "fx":[-0.3452,-0.34521,-0.56257,-0.56256], "fy":[-1.04488,-0.82753,-0.82752,-1.04487]}, - {"t":0.0309, "x":2.92288, "y":7.32292, "heading":0.0527, "vx":-0.86924, "vy":-1.80051, "omega":1.70498, "ax":-0.00003, "ay":0.00001, "alpha":-0.04399, "fx":[0.2177,0.19583,-0.21865,-0.19679], "fy":[-0.19615,0.21834,0.19647,-0.21802]}, - {"t":0.0618, "x":2.89603, "y":7.26729, "heading":0.10538, "vx":-0.86924, "vy":-1.80051, "omega":1.70362, "ax":-0.00002, "ay":0.00001, "alpha":-0.06457, "fx":[0.3346,0.27052,-0.33532,-0.27124], "fy":[-0.27071,0.33514,0.27105,-0.33479]}, - {"t":0.0927, "x":2.86917, "y":7.21166, "heading":0.15802, "vx":-0.86924, "vy":-1.80051, "omega":1.70163, "ax":-0.00002, "ay":0.00001, "alpha":-0.08521, "fx":[0.45983,0.33332,-0.46063,-0.33411], "fy":[-0.33352,0.46042,0.33391,-0.46004]}, - {"t":0.12359, "x":2.84231, "y":7.15602, "heading":0.2106, "vx":-0.86924, "vy":-1.80051, "omega":1.69899, "ax":-0.00003, "ay":0.00001, "alpha":-0.10638, "fx":[0.59526,0.38543,-0.59614,-0.38631], "fy":[-0.38566,0.59591,0.38608,-0.59549]}, - {"t":0.15449, "x":2.81545, "y":7.10039, "heading":0.2631, "vx":-0.86924, "vy":-1.80051, "omega":1.69571, "ax":-0.00003, "ay":0.00001, "alpha":-0.1286, "fx":[0.74314,0.42757,-0.74405,-0.42848], "fy":[-0.42781,0.74381,0.42825,-0.74337]}, - {"t":0.18539, "x":2.78859, "y":7.04476, "heading":0.31549, "vx":-0.86924, "vy":-1.80051, "omega":1.69173, "ax":-0.00003, "ay":0.00001, "alpha":-0.1524, "fx":[0.9061,0.45994,-0.90701,-0.46084], "fy":[-0.46017,0.90677,0.46061,-0.90634]}, - {"t":0.21629, "x":2.76174, "y":6.98912, "heading":0.36776, "vx":-0.86924, "vy":-1.80051, "omega":1.68702, "ax":-0.00003, "ay":0.00001, "alpha":-0.17834, "fx":[1.08713,0.48216,-1.08798,-0.48302], "fy":[-0.48238,1.08776,0.48279,-1.08735]}, - {"t":0.24719, "x":2.73488, "y":6.93349, "heading":0.41989, "vx":-0.86924, "vy":-1.80051, "omega":1.68151, "ax":-0.00002, "ay":0.00001, "alpha":-0.207, "fx":[1.28942,0.49323,-1.29017,-0.49399], "fy":[-0.49343,1.28998,0.49379,-1.28961]}, - {"t":0.27809, "x":2.70802, "y":6.87786, "heading":0.47185, "vx":-0.86925, "vy":-1.80051, "omega":1.67512, "ax":-0.00002, "ay":0.00001, "alpha":-0.23897, "fx":[1.51624,0.49142,-1.51687,-0.49205], "fy":[-0.49159,1.51671,0.49189,-1.51641]}, - {"t":0.30899, "x":2.68116, "y":6.82222, "heading":0.52361, "vx":-0.86925, "vy":-1.80051, "omega":1.66773, "ax":-0.00001, "ay":0.00001, "alpha":-0.27484, "fx":[1.77089,0.47432,-1.77136,-0.47479], "fy":[-0.47444,1.77124,0.47467,-1.77101]}, - {"t":0.33988, "x":2.6543, "y":6.76659, "heading":0.57514, "vx":-0.86925, "vy":-1.80051, "omega":1.65924, "ax":-0.00001, "ay":0.0, "alpha":-0.31521, "fx":[2.05649,0.43877,-2.05679,-0.43907], "fy":[-0.43885,2.05671,0.43899,-2.05657]}, - {"t":0.37078, "x":2.62744, "y":6.71096, "heading":0.6264, "vx":-0.86925, "vy":-1.80051, "omega":1.6495, "ax":0.0, "ay":0.0, "alpha":-0.36069, "fx":[2.37598,0.38093,-2.3761,-0.38105], "fy":[-0.38096,2.37607,0.38102,-2.37601]}, - {"t":0.40168, "x":2.60058, "y":6.65533, "heading":0.67737, "vx":-0.86925, "vy":-1.80051, "omega":1.63836, "ax":0.0, "ay":0.0, "alpha":-0.41189, "fx":[2.73198,0.2963,-2.73192,-0.29625], "fy":[-0.29629,2.73194,0.29626,-2.73196]}, - {"t":0.43258, "x":2.57373, "y":6.59969, "heading":0.72799, "vx":-0.86925, "vy":-1.80051, "omega":1.62563, "ax":0.00001, "ay":0.0, "alpha":-0.46943, "fx":[3.12677,0.17979,-3.12655,-0.17957], "fy":[-0.17973,3.12661,0.17963,-3.12671]}, - {"t":0.46348, "x":2.54687, "y":6.54406, "heading":0.77822, "vx":-0.86925, "vy":-1.80051, "omega":1.61113, "ax":0.00001, "ay":-0.00001, "alpha":-0.53393, "fx":[3.56225,0.02573,-3.5619,-0.02538], "fy":[-0.02564,3.56199,0.02547,-3.56216]}, - {"t":0.49438, "x":2.52001, "y":6.48843, "heading":0.82801, "vx":-0.86925, "vy":-1.80051, "omega":1.59463, "ax":0.00001, "ay":-0.00001, "alpha":-0.60607, "fx":[4.04,-0.172,-4.03955,0.17245], "fy":[0.17212,4.03966,-0.17234,-4.03988]}, - {"t":0.52527, "x":2.49315, "y":6.43279, "heading":0.87728, "vx":-0.86925, "vy":-1.80051, "omega":1.5759, "ax":0.00002, "ay":-0.00001, "alpha":-0.68653, "fx":[4.56122,-0.41998,-4.56071,0.4205], "fy":[0.42011,4.56084,-0.42037,-4.56109]}, - {"t":0.55617, "x":2.46629, "y":6.37716, "heading":0.92597, "vx":-0.86925, "vy":-1.80051, "omega":1.55469, "ax":0.00002, "ay":-0.00001, "alpha":-0.77608, "fx":[5.12688,-0.72517,-5.12634,0.72571], "fy":[0.72531,5.12648,-0.72558,-5.12675]}, - {"t":0.58707, "x":2.43943, "y":6.32153, "heading":0.97401, "vx":-0.86924, "vy":-1.80051, "omega":1.53071, "ax":0.00002, "ay":-0.00001, "alpha":-0.87551, "fx":[5.73771,-1.09488,-5.73717,1.09542], "fy":[1.09502,5.73731,-1.09528,-5.73757]}, - {"t":0.61797, "x":2.41258, "y":6.2659, "heading":1.0213, "vx":-0.86924, "vy":-1.80051, "omega":1.50366, "ax":0.00001, "ay":-0.00001, "alpha":-0.9857, "fx":[6.39429,-1.53677,-6.3938,1.53726], "fy":[1.53689,6.39393,-1.53713,-6.39417]}, - {"t":0.64887, "x":2.38572, "y":6.21026, "heading":1.06776, "vx":-0.86924, "vy":-1.80051, "omega":1.4732, "ax":0.00001, "ay":-0.00001, "alpha":-1.10762, "fx":[7.09716,-2.05874,-7.09674,2.05916], "fy":[2.05885,7.09684,-2.05906,-7.09705]}, - {"t":0.67977, "x":2.35886, "y":6.15463, "heading":1.11328, "vx":-0.86924, "vy":-1.80051, "omega":1.43898, "ax":0.00001, "ay":-0.00001, "alpha":-1.24231, "fx":[7.84681,-2.66899,-7.84648,2.66932], "fy":[2.66907,7.84656,-2.66924,-7.84673]}, - {"t":0.71067, "x":2.332, "y":6.099, "heading":1.15775, "vx":-0.86924, "vy":-1.80051, "omega":1.40059, "ax":0.00001, "ay":0.0, "alpha":-1.3909, "fx":[8.64379,-3.37582,-8.64356,3.37605], "fy":[3.37588,8.64362,-3.376,-8.64374]}, - {"t":0.74156, "x":2.30514, "y":6.04336, "heading":1.20102, "vx":-0.86924, "vy":-1.80051, "omega":1.35761, "ax":0.0, "ay":0.0, "alpha":-1.5546, "fx":[9.48876,-4.18762,-9.48863,4.18776], "fy":[4.18765,9.48866,-4.18773,-9.48873]}, - {"t":0.77246, "x":2.27828, "y":5.98773, "heading":1.24297, "vx":-0.86924, "vy":-1.80051, "omega":1.30958, "ax":0.0, "ay":0.0, "alpha":-1.73467, "fx":[10.38251,-5.11262,-10.38246,5.11266], "fy":[5.11262,10.38247,-5.11266,-10.3825]}, - {"t":0.80336, "x":2.25143, "y":5.9321, "heading":1.28343, "vx":-0.86924, "vy":-1.80051, "omega":1.25598, "ax":0.0, "ay":0.0, "alpha":-1.9324, "fx":[11.32606,-6.15864,-11.32609,6.15861], "fy":[6.15862,11.32608,-6.15862,-11.32607]}, - {"t":0.83426, "x":2.22457, "y":5.87646, "heading":1.32224, "vx":-0.86924, "vy":-1.80051, "omega":1.19627, "ax":0.0, "ay":0.0, "alpha":-2.14908, "fx":[12.3208,-7.33277,-12.32088,7.33269], "fy":[7.33274,12.32085,-7.33271,-12.32082]}, - {"t":0.86516, "x":2.19771, "y":5.82083, "heading":1.35921, "vx":-0.86924, "vy":-1.80051, "omega":1.12987, "ax":0.0, "ay":0.0, "alpha":-2.38594, "fx":[13.36857,-8.64092,-13.36869,8.64081], "fy":[8.64089,13.36865,-8.64084,-13.36861]}, - {"t":0.89606, "x":2.17085, "y":5.7652, "heading":1.39412, "vx":-0.86924, "vy":-1.80051, "omega":1.05615, "ax":0.0, "ay":0.0, "alpha":-2.64414, "fx":[14.47199,-10.08731,-14.47215,10.08715], "fy":[10.08727,14.4721,-10.0872,-14.47204]}, - {"t":0.92696, "x":2.14399, "y":5.70957, "heading":1.42675, "vx":-0.86924, "vy":-1.80051, "omega":0.97445, "ax":-0.00001, "ay":0.00001, "alpha":-2.92465, "fx":[15.6346,-11.67391,-15.63503,11.67349], "fy":[11.6738,15.6349,-11.6736,-15.63472]}, - {"t":0.95785, "x":2.11713, "y":5.65393, "heading":1.45686, "vx":-0.86924, "vy":-1.80051, "omega":0.88408, "ax":-0.00007, "ay":0.00003, "alpha":-3.22824, "fx":[16.86089,-13.40023,-16.8631,13.39804], "fy":[13.3997,16.86249,-13.39857,-16.8615]}, - {"t":0.98875, "x":2.09028, "y":5.5983, "heading":1.48418, "vx":-0.86925, "vy":-1.80051, "omega":0.78433, "ax":-0.00043, "ay":0.00021, "alpha":-3.55536, "fx":[18.15353,-15.26565,-18.16785,15.25163], "fy":[15.26233,18.16383,-15.25495,-18.15755]}, - {"t":1.01965, "x":2.06342, "y":5.54267, "heading":1.50841, "vx":-0.86926, "vy":-1.8005, "omega":0.67448, "ax":-0.00282, "ay":0.00136, "alpha":-3.90617, "fx":[19.4931,-17.28877,-19.58795,17.19681], "fy":[17.2675,19.56092,-17.2181,-19.52013]}, - {"t":1.05055, "x":2.03656, "y":5.48703, "heading":1.52925, "vx":-0.86935, "vy":-1.80046, "omega":0.55378, "ax":-0.01844, "ay":0.00891, "alpha":-4.28035, "fx":[20.70265,-19.63494,-21.32525,19.03789], "fy":[19.50072,21.14463,-19.17292,-20.8833]}, - {"t":1.08145, "x":2.00969, "y":5.43141, "heading":1.54636, "vx":-0.86992, "vy":-1.80018, "omega":0.42152, "ax":-0.11849, "ay":0.05741, "alpha":-4.67472, "fx":[20.57257,-23.40461,-24.59748,19.59315], "fy":[22.5914,23.40927,-20.44187,-21.7621]}, - {"t":1.11235, "x":1.98275, "y":5.37581, "heading":1.55939, "vx":-0.87358, "vy":-1.79841, "omega":0.27708, "ax":-0.74004, "ay":0.36534, "alpha":-4.98323, "fx":[11.1458,-34.72132,-36.38966,11.02382], "fy":[30.51968,28.9487,-16.68573,-18.62135]}, - {"t":1.14324, "x":1.95541, "y":5.32042, "heading":1.56795, "vx":-0.89644, "vy":-1.78712, "omega":0.12311, "ax":-3.5344, "ay":1.91436, "alpha":-3.18095, "fx":[-42.02464,-67.71062,-74.37911,-49.62892], "fy":[53.71497,44.39214,12.43806,16.05849]}, - {"t":1.17414, "x":1.92602, "y":5.26611, "heading":1.57175, "vx":-1.00565, "vy":-1.72797, "omega":0.02482, "ax":-2.82549, "ay":6.2312, "alpha":-0.63062, "fx":[-40.39798,-49.36319,-53.25726,-43.84187], "fy":[106.10195,102.65412,99.68724,103.6496]}, - {"t":1.20504, "x":1.8936, "y":5.2157, "heading":1.57252, "vx":-1.09295, "vy":-1.53543, "omega":0.00534, "ax":2.66096, "ay":6.96419, "alpha":-0.07518, "fx":[44.37295,43.15128,43.61206,44.84287], "fy":[115.00901,115.46745,115.27959,114.8121]}, - {"t":1.23594, "x":1.8611, "y":5.17158, "heading":1.57268, "vx":-1.01073, "vy":-1.32025, "omega":0.00301, "ax":2.95624, "ay":6.88477, "alpha":-0.04219, "fx":[49.06723,48.39975,48.68531,49.35525], "fy":[113.7508,114.03459,113.9087,113.62188]}, - {"t":1.26684, "x":1.83128, "y":5.13407, "heading":1.57278, "vx":-0.91939, "vy":-1.10752, "omega":0.00171, "ax":3.05944, "ay":6.85393, "alpha":-0.03062, "fx":[50.71554,50.23614,50.45,50.93061], "fy":[113.26169,113.47421,113.3772,113.16306]}, - {"t":1.29774, "x":1.80433, "y":5.10312, "heading":1.57283, "vx":-0.82486, "vy":-0.89575, "omega":0.00076, "ax":3.11197, "ay":6.8376, "alpha":-0.02473, "fx":[51.55612,51.17111,51.34649,51.73227], "fy":[113.00254,113.17682,113.09609,112.92073]}, - {"t":1.32864, "x":1.78033, "y":5.07871, "heading":1.57285, "vx":-0.7287, "vy":-0.68447, "omega":0.0, "ax":-4.07751, "ay":6.25663, "alpha":0.0, "fx":[-67.41522,-67.41522,-67.41522,-67.41522], "fy":[103.44358,103.44358,103.44358,103.44358]}, - {"t":1.37567, "x":1.74155, "y":5.05344, "heading":1.57285, "vx":-0.92047, "vy":-0.39022, "omega":0.0, "ax":-1.46835, "ay":5.25959, "alpha":0.0, "fx":[-24.27681,-24.27681,-24.27681,-24.27681], "fy":[86.95906,86.95906,86.95906,86.95906]}, - {"t":1.4227, "x":1.69663, "y":5.0409, "heading":1.57285, "vx":-0.98953, "vy":-0.14285, "omega":0.0, "ax":-0.02071, "ay":0.14705, "alpha":0.0, "fx":[-0.3424,-0.3424,-0.3424,-0.3424], "fy":[2.43126,2.43126,2.43126,2.43126]}, - {"t":1.46973, "x":1.65007, "y":5.03434, "heading":1.57285, "vx":-0.99051, "vy":-0.13594, "omega":0.0, "ax":-0.00026, "ay":0.00192, "alpha":0.0, "fx":[-0.00434,-0.00434,-0.00434,-0.00434], "fy":[0.03166,0.03166,0.03166,0.03166]}, - {"t":1.51676, "x":1.60349, "y":5.02795, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.00002, "alpha":0.0, "fx":[-0.00006,-0.00006,-0.00006,-0.00006], "fy":[0.00041,0.00041,0.00041,0.00041]}, - {"t":1.56379, "x":1.5569, "y":5.02156, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":1.61082, "x":1.51032, "y":5.01518, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.65785, "x":1.46373, "y":5.00879, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.70488, "x":1.41715, "y":5.0024, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.75192, "x":1.37056, "y":4.99601, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.79895, "x":1.32398, "y":4.98962, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.84598, "x":1.27739, "y":4.98323, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.89301, "x":1.23081, "y":4.97684, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.94004, "x":1.18422, "y":4.97045, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.98707, "x":1.13764, "y":4.96406, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.0341, "x":1.09105, "y":4.95767, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.08113, "x":1.04447, "y":4.95128, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.12816, "x":0.99788, "y":4.9449, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.1752, "x":0.9513, "y":4.93851, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.22223, "x":0.90471, "y":4.93212, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.26926, "x":0.85812, "y":4.92573, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.31629, "x":0.81154, "y":4.91934, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.36332, "x":0.76495, "y":4.91295, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.41035, "x":0.71837, "y":4.90656, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.45738, "x":0.67178, "y":4.90017, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":0.00005, "ay":0.00001, "alpha":0.0, "fx":[0.00091,0.00091,0.00091,0.00091], "fy":[0.00012,0.00012,0.00012,0.00012]}, - {"t":2.50441, "x":0.6252, "y":4.89378, "heading":1.57285, "vx":-0.99052, "vy":-0.13585, "omega":0.0, "ax":6.16071, "ay":0.84493, "alpha":0.0, "fx":[101.85766,101.85766,101.85766,101.85766], "fy":[13.96952,13.96952,13.96952,13.96952]}, - {"t":2.55144, "x":0.58543, "y":4.88833, "heading":1.57285, "vx":-0.70077, "vy":-0.09611, "omega":0.0, "ax":7.44575, "ay":1.02117, "alpha":0.0, "fx":[123.1038,123.1038,123.1038,123.1038], "fy":[16.88338,16.88338,16.88338,16.88338]}, - {"t":2.59848, "x":0.5607, "y":4.88494, "heading":1.57285, "vx":-0.35059, "vy":-0.04808, "omega":0.0, "ax":7.45441, "ay":1.02235, "alpha":0.0, "fx":[123.24706,123.24706,123.24706,123.24706], "fy":[16.90303,16.90303,16.90303,16.90303]}, - {"t":2.64551, "x":0.55246, "y":4.88381, "heading":1.57285, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.34658, "y":7.50912, "heading":0.0, "vx":-1.40523, "vy":-2.30086, "omega":1.81505, "ax":-0.06533, "ay":-0.08494, "alpha":-0.2148, "fx":[-0.06667,-0.06669,-2.09382,-2.09305], "fy":[-2.41796,-0.39113,-0.39102,-2.41728]}, + {"t":0.02795, "x":3.30727, "y":7.44477, "heading":0.05073, "vx":-1.40705, "vy":-2.30324, "omega":1.80904, "ax":-0.00556, "ay":0.00338, "alpha":-0.2279, "fx":[1.0364,0.92734,-1.22014,-1.11112], "fy":[-0.96339,1.18414,1.07507,-1.0724]}, + {"t":0.0559, "x":3.26794, "y":7.3804, "heading":0.1013, "vx":-1.40721, "vy":-2.30314, "omega":1.80267, "ax":-0.00469, "ay":0.00287, "alpha":-0.18147, "fx":[0.86081,0.68765,-1.01573,-0.8426], "fy":[-0.71776,0.98566,0.8125,-0.89089]}, + {"t":0.08385, "x":3.22861, "y":7.31602, "heading":0.15168, "vx":-1.40734, "vy":-2.30306, "omega":1.7976, "ax":-0.00457, "ay":0.00279, "alpha":-0.10266, "fx":[0.47637,0.33001,-0.62744,-0.48109], "fy":[-0.35937,0.59809,0.45173,-0.50572]}, + {"t":0.1118, "x":3.18927, "y":7.25165, "heading":0.20193, "vx":-1.40747, "vy":-2.30298, "omega":1.79473, "ax":-0.00457, "ay":0.0028, "alpha":-0.00652, "fx":[-0.03927,-0.05162,-0.11192,-0.09958], "fy":[0.02223,0.08254,0.07019,0.00989]}, + {"t":0.13975, "x":3.14993, "y":7.18728, "heading":0.25209, "vx":-1.4076, "vy":-2.30291, "omega":1.79455, "ax":-0.00456, "ay":0.00279, "alpha":0.09899, "fx":[-0.64416,-0.4112,0.4933,0.26033], "fy":[0.38187,-0.52262,-0.28965,0.61485]}, + {"t":0.16771, "x":3.11058, "y":7.12291, "heading":0.30225, "vx":-1.40772, "vy":-2.30283, "omega":1.79731, "ax":-0.00451, "ay":0.00276, "alpha":0.20991, "fx":[-1.31479,-0.72525,1.16554,0.57597], "fy":[0.69623,-1.19453,-0.60499,1.28579]}, + {"t":0.19566, "x":3.07123, "y":7.05855, "heading":0.35249, "vx":-1.40785, "vy":-2.30275, "omega":1.80318, "ax":-0.00442, "ay":0.0027, "alpha":0.32422, "fx":[-2.03655,-0.98051,1.89051,0.83437], "fy":[0.95209,-1.91886,-0.86279,2.0082]}, + {"t":0.22361, "x":3.03188, "y":6.99419, "heading":0.40289, "vx":-1.40797, "vy":-2.30267, "omega":1.81224, "ax":-0.00426, "ay":0.0026, "alpha":0.4406, "fx":[-2.79742,-1.16762,2.6567,1.02671], "fy":[1.1402,-2.684,-1.05412,2.77012]}, + {"t":0.25156, "x":2.99253, "y":6.92982, "heading":0.45354, "vx":-1.40809, "vy":-2.3026, "omega":1.82456, "ax":-0.00401, "ay":0.00245, "alpha":0.55747, "fx":[-3.58242,-1.27799,3.45011,1.14541], "fy":[1.25218,-3.47577,-1.17122,3.55676]}, + {"t":0.27951, "x":2.95317, "y":6.86547, "heading":0.50454, "vx":-1.4082, "vy":-2.30253, "omega":1.84014, "ax":-0.00361, "ay":0.00221, "alpha":0.67209, "fx":[-4.36786,-1.30264,4.24865,1.18307], "fy":[1.27935,-4.27176,-1.20636,4.34475]}, + {"t":0.30746, "x":2.9138, "y":6.80111, "heading":0.55598, "vx":-1.40831, "vy":-2.30247, "omega":1.85893, "ax":-0.003, "ay":0.00184, "alpha":0.77961, "fx":[-5.1145,-1.23261,5.01537,1.13307], "fy":[1.2132,-5.03459,-1.15248,5.09528]}, + {"t":0.33541, "x":2.87444, "y":6.73675, "heading":0.60793, "vx":-1.40839, "vy":-2.30242, "omega":1.88072, "ax":-0.00209, "ay":0.00128, "alpha":0.87183, "fx":[-5.75969,-1.06152,5.69062,0.9921], "fy":[1.04796,-5.70404,-1.00566,5.74627]}, + {"t":0.36336, "x":2.83507, "y":6.6724, "heading":0.6605, "vx":-1.40845, "vy":-2.30238, "omega":1.90509, "ax":-0.00078, "ay":0.00048, "alpha":0.93622, "fx":[-6.21033,-0.79109,6.18447,0.76508], "fy":[0.78596,-6.18955,-0.77021,6.20525]}, + {"t":0.39131, "x":2.7957, "y":6.60804, "heading":0.71375, "vx":-1.40847, "vy":-2.30237, "omega":1.93125, "ax":0.00099, "ay":-0.00061, "alpha":0.95536, "fx":[-6.3411,-0.43986,6.37374,0.47269], "fy":[0.44614,-6.36751,-0.46641,6.34733]}, + {"t":0.41926, "x":2.75634, "y":6.54369, "heading":0.76773, "vx":-1.40844, "vy":-2.30239, "omega":1.95796, "ax":0.00319, "ay":-0.00196, "alpha":0.90824, "fx":[-6.00582,-0.05413,6.11114,0.15997], "fy":[0.07455,-6.09083,-0.13954,6.02613]}, + {"t":0.44722, "x":2.71697, "y":6.47934, "heading":0.82246, "vx":-1.40835, "vy":-2.30244, "omega":1.98334, "ax":0.00561, "ay":-0.00344, "alpha":0.77439, "fx":[-5.07019,0.28437,5.25549,-0.09846], "fy":[-0.24844,-5.21964,0.13441,5.10605]}, + {"t":0.47517, "x":2.67761, "y":6.41498, "heading":0.87789, "vx":-1.4082, "vy":-2.30254, "omega":2.00499, "ax":0.00783, "ay":-0.0048, "alpha":0.54117, "fx":[-3.46565,0.46307,3.72445,-0.20388], "fy":[-0.4129,-3.6743,0.25407,3.51581]}, + {"t":0.50312, "x":2.63825, "y":6.35062, "heading":0.93394, "vx":-1.40798, "vy":-2.30267, "omega":2.02011, "ax":0.0093, "ay":-0.00569, "alpha":0.21169, "fx":[-1.24302,0.36281,1.55055,-0.05521], "fy":[-0.30316,-1.49089,0.11488,1.30268]}, + {"t":0.53107, "x":2.5989, "y":6.28626, "heading":0.9904, "vx":-1.40772, "vy":-2.30283, "omega":2.02603, "ax":0.00952, "ay":-0.00582, "alpha":-0.1929, "fx":[1.41739,-0.10459,-1.10265,0.41938], "fy":[0.16572,1.16378,-0.35826,-1.35626]}, + {"t":0.55902, "x":2.55956, "y":6.22189, "heading":1.04703, "vx":-1.40745, "vy":-2.303, "omega":2.02064, "ax":0.00824, "ay":-0.00504, "alpha":-0.64246, "fx":[4.27654,-0.97232,-4.00422,1.245], "fy":[1.02521,4.05725,-1.19214,-4.22351]}, + {"t":0.58697, "x":2.52022, "y":6.15751, "heading":1.10351, "vx":-1.40722, "vy":-2.30314, "omega":2.00268, "ax":0.0056, "ay":-0.00343, "alpha":-1.11787, "fx":[7.17634,-2.23983,-6.99129,2.42547], "fy":[2.27561,7.02749,-2.38971,-7.14014]}, + {"t":0.61492, "x":2.48089, "y":6.09314, "heading":1.15949, "vx":-1.40706, "vy":-2.30323, "omega":1.97144, "ax":0.00211, "ay":-0.0013, "alpha":-1.63323, "fx":[10.17755,-3.94671,-10.10782,4.01677], "fy":[3.95992,10.12147,-4.00356,-10.1639]}, + {"t":0.64287, "x":2.44156, "y":6.02876, "heading":1.21459, "vx":-1.40701, "vy":-2.30327, "omega":1.92579, "ax":-0.00155, "ay":0.00092, "alpha":-2.24729, "fx":[13.60771,-6.26478,-13.65872,6.21348], "fy":[6.25485,13.64808,-6.22342,-13.61835]}, + {"t":0.67082, "x":2.40223, "y":5.96438, "heading":1.26842, "vx":-1.40705, "vy":-2.30324, "omega":1.86297, "ax":-0.00495, "ay":0.003, "alpha":-3.05206, "fx":[17.95086,-9.53934,-18.11439,9.37518], "fy":[9.50938,18.07961,-9.4052,-17.98564]}, + {"t":0.69877, "x":2.3629, "y":5.9, "heading":1.32049, "vx":-1.40719, "vy":-2.30316, "omega":1.77766, "ax":-0.00909, "ay":0.00552, "alpha":-4.12827, "fx":[23.54176,-14.19412,-23.84308,13.89434], "fy":[14.14411,23.77502,-13.94457,-23.60982]}, + {"t":0.72673, "x":2.32357, "y":5.83563, "heading":1.37018, "vx":-1.40744, "vy":-2.303, "omega":1.66228, "ax":-0.019, "ay":0.01157, "alpha":-5.47737, "fx":[30.15196,-20.48136,-30.78937,19.86235], "fy":[20.39515,30.63073,-19.94979,-30.31068]}, + {"t":0.75468, "x":2.28422, "y":5.77126, "heading":1.41664, "vx":-1.40797, "vy":-2.30268, "omega":1.50918, "ax":-0.04932, "ay":0.03014, "alpha":-6.98749, "fx":[36.78669,-28.29239,-38.48127,26.72519], "fy":[28.14217,38.00297,-26.88536,-37.26633]}, + {"t":0.78263, "x":2.24485, "y":5.70691, "heading":1.45882, "vx":-1.40935, "vy":-2.30184, "omega":1.31387, "ax":-0.13527, "ay":0.08295, "alpha":-8.48673, "fx":[41.8443,-37.35452,-46.66402,33.22827], "fy":[37.21752,45.12267,-33.44765,-43.40682]}, + {"t":0.81058, "x":2.2054, "y":5.64261, "heading":1.49555, "vx":-1.41313, "vy":-2.29952, "omega":1.07666, "ax":-0.35396, "ay":0.21856, "alpha":-9.81442, "fx":[43.00046,-47.65897,-56.18108,37.43106], "fy":[48.18953,51.57676,-37.47007,-47.84225]}, + {"t":0.83853, "x":2.16576, "y":5.57842, "heading":1.52564, "vx":-1.42303, "vy":-2.29341, "omega":0.80234, "ax":-0.86193, "ay":0.54116, "alpha":-10.7398, "fx":[35.81323,-59.34017,-69.1583,35.68288], "fy":[62.95764,57.39012,-35.22783,-49.33129]}, + {"t":0.86648, "x":2.12565, "y":5.51453, "heading":1.54806, "vx":-1.44712, "vy":-2.27829, "omega":0.50215, "ax":-1.95797, "ay":1.27841, "alpha":-10.3891, "fx":[12.39902,-71.206,-86.42734,15.74652], "fy":[82.10363,63.22721,-20.41392,-40.37055]}, + {"t":0.89443, "x":2.08444, "y":5.45135, "heading":1.5621, "vx":-1.50184, "vy":-2.24255, "omega":0.21176, "ax":-2.76308, "ay":4.39056, "alpha":-5.7867, "fx":[-7.28348,-65.42159,-92.64674,-17.38094], "fy":[102.79397,84.93633,35.82352,66.81062]}, + {"t":0.92238, "x":2.04138, "y":5.39038, "heading":1.56802, "vx":-1.57907, "vy":-2.11983, "omega":0.05002, "ax":3.41187, "ay":6.55707, "alpha":-0.51316, "fx":[58.22008,50.81061,54.47933,62.12981], "fy":[107.68302,111.29224,109.36216,105.30659]}, + {"t":0.95033, "x":1.99858, "y":5.33369, "heading":1.56942, "vx":-1.48371, "vy":-1.93656, "omega":0.03567, "ax":3.66575, "ay":6.49981, "alpha":-0.29542, "fx":[61.52858,57.35262,59.65609,63.89252], "fy":[107.01426,109.28268,107.99025,105.56986]}, + {"t":0.97828, "x":1.95854, "y":5.2821, "heading":1.57041, "vx":-1.38125, "vy":-1.75488, "omega":0.02742, "ax":3.75194, "ay":6.47774, "alpha":-0.2216, "fx":[62.68986,59.5857,61.36002,64.49423], "fy":[106.75597,108.50516,107.48564,105.65044]}, + {"t":1.00624, "x":1.9214, "y":5.23558, "heading":1.57118, "vx":-1.27638, "vy":-1.57382, "omega":0.02122, "ax":3.79533, "ay":6.46609, "alpha":-0.18451, "fx":[63.28235,60.71091,62.20767,64.79848], "fy":[106.61908,108.09502,107.22437,105.68868]}, + {"t":1.03419, "x":1.8872, "y":5.19412, "heading":1.57177, "vx":-1.17029, "vy":-1.39309, "omega":0.01607, "ax":3.82147, "ay":6.4589, "alpha":-0.16219, "fx":[63.64196,61.3888,62.71496,64.98238], "fy":[106.53418,107.84185,107.06464,105.71075]}, + {"t":1.06214, "x":1.85599, "y":5.1577, "heading":1.57222, "vx":-1.06348, "vy":-1.21255, "omega":0.01153, "ax":3.83894, "ay":6.45401, "alpha":-0.1473, "fx":[63.88357,61.84194,63.05265,65.10567], "fy":[106.47629,107.67002,106.95687,105.72501]}, + {"t":1.09009, "x":1.82776, "y":5.12633, "heading":1.57255, "vx":-0.95618, "vy":-1.03216, "omega":0.00742, "ax":3.85145, "ay":6.45047, "alpha":-0.13665, "fx":[64.05718,62.16624,63.2936,65.1941], "fy":[106.43424,107.54574,106.87927,105.73494]}, + {"t":1.11804, "x":1.80254, "y":5.1, "heading":1.57275, "vx":-0.84853, "vy":-0.85186, "omega":0.0036, "ax":3.86085, "ay":6.44779, "alpha":-0.12866, "fx":[64.18803,62.40984,63.47415,65.26064], "fy":[106.40226,107.45165,106.82074,105.74224]}, + {"t":1.14599, "x":1.78033, "y":5.07871, "heading":1.57285, "vx":-0.74061, "vy":-0.67164, "omega":0.0, "ax":-3.96509, "ay":6.32265, "alpha":0.0, "fx":[-65.55653,-65.55653,-65.55653,-65.55653], "fy":[104.5351,104.5351,104.5351,104.5351]}, + {"t":1.19301, "x":1.74113, "y":5.05412, "heading":1.57285, "vx":-0.92703, "vy":-0.37438, "omega":0.0, "ax":-1.33013, "ay":4.92977, "alpha":0.0, "fx":[-21.99171,-21.99171,-21.99171,-21.99171], "fy":[81.50599,81.50599,81.50599,81.50599]}, + {"t":1.24002, "x":1.69607, "y":5.04197, "heading":1.57285, "vx":-0.98957, "vy":-0.14261, "omega":0.0, "ax":-0.01708, "ay":0.12095, "alpha":0.0, "fx":[-0.28238,-0.28238,-0.28238,-0.28238], "fy":[1.99978,1.99978,1.99978,1.99978]}, + {"t":1.28704, "x":1.64953, "y":5.03539, "heading":1.57285, "vx":-0.99037, "vy":-0.13692, "omega":0.0, "ax":-0.00022, "ay":0.00158, "alpha":0.0, "fx":[-0.0036,-0.0036,-0.0036,-0.0036], "fy":[0.02607,0.02607,0.02607,0.02607]}, + {"t":1.33405, "x":1.60297, "y":5.02896, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.00002, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.00034,0.00034,0.00034,0.00034]}, + {"t":1.38107, "x":1.5564, "y":5.02253, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.42808, "x":1.50984, "y":5.01609, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.4751, "x":1.46328, "y":5.00966, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.52211, "x":1.41672, "y":5.00322, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.56913, "x":1.37015, "y":4.99679, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.61614, "x":1.32359, "y":4.99036, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.66316, "x":1.27703, "y":4.98392, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.71017, "x":1.23046, "y":4.97749, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.75719, "x":1.1839, "y":4.97106, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.8042, "x":1.13734, "y":4.96462, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.85122, "x":1.09078, "y":4.95819, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.89823, "x":1.04421, "y":4.95175, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.94525, "x":0.99765, "y":4.94532, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.99226, "x":0.95109, "y":4.93889, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.03928, "x":0.90452, "y":4.93245, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.08629, "x":0.85796, "y":4.92602, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.13331, "x":0.8114, "y":4.91959, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.18032, "x":0.76484, "y":4.91315, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.22734, "x":0.71827, "y":4.90672, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.27435, "x":0.67171, "y":4.90028, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":0.00006, "ay":0.00001, "alpha":0.0, "fx":[0.00091,0.00091,0.00091,0.00091], "fy":[0.00013,0.00013,0.00013,0.00013]}, + {"t":2.32137, "x":0.62515, "y":4.89385, "heading":1.57285, "vx":-0.99038, "vy":-0.13684, "omega":0.0, "ax":6.16704, "ay":0.85212, "alpha":0.0, "fx":[101.96232,101.96232,101.96232,101.96232], "fy":[14.08843,14.08843,14.08843,14.08843]}, + {"t":2.36838, "x":0.5854, "y":4.88836, "heading":1.57285, "vx":-0.70043, "vy":-0.09678, "omega":0.0, "ax":7.4447, "ay":1.02866, "alpha":0.0, "fx":[123.08656,123.08656,123.08656,123.08656], "fy":[17.00723,17.00723,17.00723,17.00723]}, + {"t":2.4154, "x":0.5607, "y":4.88495, "heading":1.57285, "vx":-0.35042, "vy":-0.04842, "omega":0.0, "ax":7.45337, "ay":1.02985, "alpha":0.0, "fx":[123.22989,123.22989,123.22989,123.22989], "fy":[17.02703,17.02703,17.02703,17.02703]}, + {"t":2.46241, "x":0.55246, "y":4.88381, "heading":1.57285, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/LPreTrenchtoLNeutral.traj b/src/main/deploy/choreo/LPreTrenchtoLNeutral.traj index 49a30797..b7309781 100644 --- a/src/main/deploy/choreo/LPreTrenchtoLNeutral.traj +++ b/src/main/deploy/choreo/LPreTrenchtoLNeutral.traj @@ -3,16 +3,16 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":2.9497299194335938, "y":7.378527641296387, "heading":0.0, "intervals":34, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":5.743162631988525, "y":7.378527641296387, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.366947174072266, "y":7.026499271392822, "heading":-0.7102714504381418, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.82036542892456, "y":5.897287845611572, "heading":-1.5707963267948966, "intervals":20, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.82036542892456, "y":4.503572463989258, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":3.3465769290924072, "y":7.509117603302002, "heading":0.0, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":5.743162631988525, "y":7.509117603302002, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":7.564816951751709, "y":6.902011394500732, "heading":-0.7102714504381418, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":8.254300117492676, "y":5.897287845611572, "heading":-1.5707963267948966, "intervals":18, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":8.254300117492676, "y":4.509925842285156, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, {"from":3, "to":4, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], @@ -20,16 +20,16 @@ }, "params":{ "waypoints":[ - {"x":{"exp":"LPreTrench.x", "val":2.9497299194335938}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":34, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"5.743162631988525 m", "val":5.743162631988525}, "y":{"exp":"LPreTrench.y", "val":7.378527641296387}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"7.366947174072266 m", "val":7.366947174072266}, "y":{"exp":"7.026499271392822 m", "val":7.026499271392822}, "heading":{"exp":"-0.7102714504381418 rad", "val":-0.7102714504381418}, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"LNeutral.x", "val":7.82036542892456}, "y":{"exp":"5.897287845611572 m", "val":5.897287845611572}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":20, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"LNeutral.x", "val":7.82036542892456}, "y":{"exp":"LNeutral.y", "val":4.503572463989258}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":{"exp":"LPreTrench.x", "val":3.3465769290924072}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"5.743162631988525 m", "val":5.743162631988525}, "y":{"exp":"LPreTrench.y", "val":7.509117603302002}, "heading":{"exp":"LPreTrench.heading", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"7.564816951751709 m", "val":7.564816951751709}, "y":{"exp":"6.902011394500732 m", "val":6.902011394500732}, "heading":{"exp":"-0.7102714504381418 rad", "val":-0.7102714504381418}, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LNeutral.x", "val":8.254300117492676}, "y":{"exp":"5.897287845611572 m", "val":5.897287845611572}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":18, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LNeutral.x", "val":8.254300117492676}, "y":{"exp":"LNeutral.y", "val":4.509925842285156}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, {"from":3, "to":4, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], @@ -63,119 +63,107 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.53036,2.36778,2.98282,3.68016], + "waypoints":[0.0,1.06815,1.78234,2.23838,2.75419], "samples":[ - {"t":0.0, "x":2.94973, "y":7.37853, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.52532, "ay":0.00038, "alpha":0.0, "fx":[124.41944,124.41944,124.41944,124.41944], "fy":[0.00626,0.00626,0.00626,0.00626]}, - {"t":0.04501, "x":2.95735, "y":7.37853, "heading":0.0, "vx":0.33872, "vy":0.00002, "omega":0.0, "ax":7.52341, "ay":0.00038, "alpha":0.0, "fx":[124.38791,124.38791,124.38791,124.38791], "fy":[0.00634,0.00634,0.00634,0.00634]}, - {"t":0.09002, "x":2.98022, "y":7.37853, "heading":0.0, "vx":0.67735, "vy":0.00003, "omega":0.0, "ax":7.52026, "ay":0.00039, "alpha":0.0, "fx":[124.33574,124.33574,124.33574,124.33574], "fy":[0.00646,0.00646,0.00646,0.00646]}, - {"t":0.13503, "x":3.01833, "y":7.37853, "heading":0.0, "vx":1.01585, "vy":0.00005, "omega":0.0, "ax":7.51403, "ay":0.0004, "alpha":0.0, "fx":[124.23282,124.23282,124.23282,124.23282], "fy":[0.00663,0.00663,0.00663,0.00663]}, - {"t":0.18004, "x":3.07166, "y":7.37853, "heading":0.0, "vx":1.35406, "vy":0.00007, "omega":0.0, "ax":7.49602, "ay":0.00042, "alpha":0.0, "fx":[123.93499,123.93499,123.93499,123.93499], "fy":[0.00691,0.00691,0.00691,0.00691]}, - {"t":0.22505, "x":3.1402, "y":7.37854, "heading":0.0, "vx":1.69146, "vy":0.00009, "omega":0.0, "ax":6.84454, "ay":0.00059, "alpha":0.0, "fx":[113.16382,113.16382,113.16382,113.16382], "fy":[0.00983,0.00983,0.00983,0.00983]}, - {"t":0.27006, "x":3.22327, "y":7.37854, "heading":0.0, "vx":1.99954, "vy":0.00012, "omega":0.0, "ax":0.00056, "ay":0.00035, "alpha":0.0, "fx":[0.00923,0.00923,0.00923,0.00923], "fy":[0.00584,0.00584,0.00584,0.00584]}, - {"t":0.31507, "x":3.31327, "y":7.37855, "heading":0.0, "vx":1.99956, "vy":0.00013, "omega":0.0, "ax":0.0, "ay":0.00041, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00678,0.00678,0.00678,0.00678]}, - {"t":0.36009, "x":3.40327, "y":7.37855, "heading":0.0, "vx":1.99956, "vy":0.00015, "omega":0.0, "ax":0.0, "ay":0.00053, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00872,0.00872,0.00872,0.00872]}, - {"t":0.4051, "x":3.49327, "y":7.37856, "heading":0.0, "vx":1.99956, "vy":0.00017, "omega":0.0, "ax":0.0, "ay":0.00067, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01101,0.01101,0.01101,0.01101]}, - {"t":0.45011, "x":3.58327, "y":7.37857, "heading":0.0, "vx":1.99956, "vy":0.0002, "omega":0.0, "ax":0.0, "ay":0.00083, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0137,0.0137,0.0137,0.0137]}, - {"t":0.49512, "x":3.67328, "y":7.37858, "heading":0.0, "vx":1.99956, "vy":0.00024, "omega":0.0, "ax":0.0, "ay":0.00102, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.01689,0.01689,0.01689,0.01689]}, - {"t":0.54013, "x":3.76328, "y":7.37859, "heading":0.0, "vx":1.99956, "vy":0.00029, "omega":0.0, "ax":0.0, "ay":0.00125, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.02068,0.02068,0.02068,0.02068]}, - {"t":0.58514, "x":3.85328, "y":7.37861, "heading":0.0, "vx":1.99956, "vy":0.00034, "omega":0.0, "ax":0.0, "ay":0.00153, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.02522,0.02522,0.02522,0.02522]}, - {"t":0.63015, "x":3.94328, "y":7.37862, "heading":0.0, "vx":1.99956, "vy":0.00041, "omega":0.0, "ax":0.0, "ay":0.00186, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.03067,0.03067,0.03067,0.03067]}, - {"t":0.67516, "x":4.03328, "y":7.37864, "heading":0.0, "vx":1.99956, "vy":0.0005, "omega":0.0, "ax":0.0, "ay":0.00225, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.03723,0.03723,0.03723,0.03723]}, - {"t":0.72017, "x":4.12328, "y":7.37867, "heading":0.0, "vx":1.99956, "vy":0.0006, "omega":0.0, "ax":0.0, "ay":0.00273, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.04512,0.04512,0.04512,0.04512]}, - {"t":0.76518, "x":4.21329, "y":7.3787, "heading":0.0, "vx":1.99956, "vy":0.00072, "omega":0.0, "ax":0.0, "ay":0.00331, "alpha":0.0, "fx":[-0.00002,-0.00002,-0.00002,-0.00002], "fy":[0.05465,0.05465,0.05465,0.05465]}, - {"t":0.81019, "x":4.30329, "y":7.37873, "heading":0.0, "vx":1.99956, "vy":0.00087, "omega":0.0, "ax":0.0, "ay":0.004, "alpha":0.0, "fx":[-0.00003,-0.00003,-0.00003,-0.00003], "fy":[0.06615,0.06615,0.06615,0.06615]}, - {"t":0.8552, "x":4.39329, "y":7.37878, "heading":0.0, "vx":1.99956, "vy":0.00105, "omega":0.0, "ax":0.0, "ay":0.00484, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.08004,0.08004,0.08004,0.08004]}, - {"t":0.90021, "x":4.48329, "y":7.37883, "heading":0.0, "vx":1.99956, "vy":0.00127, "omega":0.0, "ax":0.0, "ay":0.00586, "alpha":0.0, "fx":[-0.00007,-0.00007,-0.00007,-0.00007], "fy":[0.09684,0.09684,0.09684,0.09684]}, - {"t":0.94522, "x":4.57329, "y":7.37889, "heading":0.0, "vx":1.99956, "vy":0.00153, "omega":0.0, "ax":-0.00001, "ay":0.00709, "alpha":0.0, "fx":[-0.0001,-0.0001,-0.0001,-0.0001], "fy":[0.11717,0.11717,0.11717,0.11717]}, - {"t":0.99023, "x":4.66329, "y":7.37897, "heading":0.0, "vx":1.99956, "vy":0.00185, "omega":0.0, "ax":-0.00001, "ay":0.00857, "alpha":0.0, "fx":[-0.00014,-0.00014,-0.00014,-0.00014], "fy":[0.14177,0.14177,0.14177,0.14177]}, - {"t":1.03525, "x":4.75329, "y":7.37906, "heading":0.0, "vx":1.99956, "vy":0.00223, "omega":0.0, "ax":-0.00001, "ay":0.01038, "alpha":0.0, "fx":[-0.00021,-0.00021,-0.00021,-0.00021], "fy":[0.17161,0.17161,0.17161,0.17161]}, - {"t":1.08026, "x":4.8433, "y":7.37917, "heading":0.0, "vx":1.99956, "vy":0.0027, "omega":0.0, "ax":-0.00002, "ay":0.01257, "alpha":0.0, "fx":[-0.00031,-0.00031,-0.00031,-0.00031], "fy":[0.20783,0.20783,0.20783,0.20783]}, - {"t":1.12527, "x":4.9333, "y":7.3793, "heading":0.0, "vx":1.99956, "vy":0.00327, "omega":0.0, "ax":-0.00003, "ay":0.01524, "alpha":0.0, "fx":[-0.00045,-0.00045,-0.00045,-0.00045], "fy":[0.2519,0.2519,0.2519,0.2519]}, - {"t":1.17028, "x":5.0233, "y":7.37947, "heading":0.0, "vx":1.99956, "vy":0.00395, "omega":0.0, "ax":-0.00004, "ay":0.01849, "alpha":0.0, "fx":[-0.00067,-0.00067,-0.00067,-0.00067], "fy":[0.30572,0.30572,0.30572,0.30572]}, - {"t":1.21529, "x":5.1133, "y":7.37966, "heading":0.0, "vx":1.99955, "vy":0.00479, "omega":0.0, "ax":-0.00006, "ay":0.02248, "alpha":0.0, "fx":[-0.00098,-0.00098,-0.00098,-0.00098], "fy":[0.37173,0.37173,0.37173,0.37173]}, - {"t":1.2603, "x":5.2033, "y":7.3799, "heading":0.0, "vx":1.99955, "vy":0.0058, "omega":0.0, "ax":-0.00009, "ay":0.02741, "alpha":0.0, "fx":[-0.00145,-0.00145,-0.00145,-0.00145], "fy":[0.45325,0.45325,0.45325,0.45325]}, - {"t":1.30531, "x":5.2933, "y":7.38019, "heading":0.0, "vx":1.99955, "vy":0.00703, "omega":0.0, "ax":-0.00013, "ay":0.03353, "alpha":0.0, "fx":[-0.00216,-0.00216,-0.00216,-0.00216], "fy":[0.55443,0.55443,0.55443,0.55443]}, - {"t":1.35032, "x":5.3833, "y":7.38054, "heading":0.0, "vx":1.99954, "vy":0.00854, "omega":0.0, "ax":-0.00019, "ay":0.04063, "alpha":0.0, "fx":[-0.00318,-0.00318,-0.00318,-0.00318], "fy":[0.67182,0.67182,0.67182,0.67182]}, - {"t":1.39533, "x":5.4733, "y":7.38097, "heading":0.0, "vx":1.99953, "vy":0.01037, "omega":0.0, "ax":-0.00021, "ay":0.03793, "alpha":0.0, "fx":[-0.00352,-0.00352,-0.00352,-0.00352], "fy":[0.6271,0.6271,0.6271,0.6271]}, - {"t":1.44034, "x":5.5633, "y":7.38147, "heading":0.0, "vx":1.99952, "vy":0.01208, "omega":0.0, "ax":0.00072, "ay":-0.1804, "alpha":0.0, "fx":[0.01192,0.01192,0.01192,0.01192], "fy":[-2.98258,-2.98258,-2.98258,-2.98258]}, - {"t":1.48535, "x":5.6533, "y":7.38183, "heading":0.0, "vx":1.99956, "vy":0.00396, "omega":0.0, "ax":-0.14109, "ay":-3.43884, "alpha":0.0, "fx":[-2.3327,-2.3327,-2.3327,-2.3327], "fy":[-56.8558,-56.8558,-56.8558,-56.8558]}, - {"t":1.53036, "x":5.74316, "y":7.37853, "heading":0.0, "vx":1.99321, "vy":-0.15083, "omega":0.0, "ax":-0.51158, "ay":-4.79119, "alpha":-2.81863, "fx":[8.77515,11.55116,-30.52876,-23.63], "fy":[-88.10808,-72.66068,-69.82355,-86.2669]}, - {"t":1.55828, "x":5.7986, "y":7.37245, "heading":0.0, "vx":1.97893, "vy":-0.28457, "omega":-0.07868, "ax":-0.22028, "ay":-1.42955, "alpha":-5.43777, "fx":[21.1406,24.82381,-32.53268,-28.0], "fy":[-48.78942,1.0619,1.03038,-47.84423]}, - {"t":1.58619, "x":5.85376, "y":7.36395, "heading":-0.0022, "vx":1.97278, "vy":-0.32447, "omega":-0.23047, "ax":-0.04915, "ay":-0.29502, "alpha":-5.36608, "fx":[24.09336,24.99228,-26.52615,-25.81022], "fy":[-30.2816,20.39539,20.39678,-30.02108]}, - {"t":1.6141, "x":5.9088, "y":7.35478, "heading":-0.00863, "vx":1.9714, "vy":-0.33271, "omega":-0.38026, "ax":-0.00993, "ay":-0.05869, "alpha":-4.96054, "fx":[22.96767,23.50822,-23.43348,-23.69918], "fy":[-24.58232,22.23683,22.62066,-24.15687]}, - {"t":1.64202, "x":5.96383, "y":7.34547, "heading":-0.01924, "vx":1.97113, "vy":-0.33435, "omega":-0.51873, "ax":-0.00195, "ay":-0.01146, "alpha":-4.55568, "fx":[21.03057,21.88037,-21.11763,-21.92201], "fy":[-22.09215,20.8859,21.71008,-21.26204]}, - {"t":1.66993, "x":6.01885, "y":7.33613, "heading":-0.03372, "vx":1.97107, "vy":-0.33467, "omega":-0.64589, "ax":-0.00037, "ay":-0.0022, "alpha":-4.16679, "fx":[18.97499,20.30422,-18.99104,-20.31294], "fy":[-20.34519,18.94677,20.27196,-19.01926]}, - {"t":1.69785, "x":6.07387, "y":7.32679, "heading":-0.05175, "vx":1.97106, "vy":-0.33473, "omega":-0.7622, "ax":-0.00007, "ay":-0.00042, "alpha":-3.79536, "fx":[16.95308,18.80608,-16.95601,-18.80786], "fy":[-18.81388,16.94767,18.80006,-16.96142]}, - {"t":1.72576, "x":6.12889, "y":7.31744, "heading":-0.07303, "vx":1.97106, "vy":-0.33474, "omega":-0.86815, "ax":-0.00001, "ay":-0.00008, "alpha":-3.442, "fx":[15.00941,17.37905,-15.00995,-17.37941], "fy":[-17.38052,15.0084,17.37794,-15.01096]}, - {"t":1.75367, "x":6.18391, "y":7.3081, "heading":-0.09726, "vx":1.97106, "vy":-0.33474, "omega":-0.96423, "ax":0.0, "ay":-0.00002, "alpha":-3.10692, "fx":[13.16436,16.01104,-13.16447,-16.01112], "fy":[-16.01133,13.16416,16.01083,-13.16466]}, - {"t":1.78159, "x":6.23893, "y":7.29876, "heading":-0.12418, "vx":1.97106, "vy":-0.33474, "omega":-1.05095, "ax":0.0, "ay":0.0, "alpha":-2.79001, "fx":[11.43037,14.69083,-11.43041,-14.69087], "fy":[-14.69093,11.43031,14.69077,-11.43047]}, - {"t":1.8095, "x":6.29395, "y":7.28941, "heading":-0.15351, "vx":1.97106, "vy":-0.33474, "omega":-1.12883, "ax":0.0, "ay":0.0, "alpha":-2.49081, "fx":[9.81549,13.40907,-9.81553,-13.4091], "fy":[-13.40917,9.81543,13.40901,-9.81559]}, - {"t":1.83742, "x":6.34897, "y":7.28007, "heading":-0.18502, "vx":1.97106, "vy":-0.33474, "omega":-1.19836, "ax":0.0, "ay":-0.00001, "alpha":-2.20861, "fx":[8.32449,12.15814,-8.32455,-12.15819], "fy":[-12.15828,8.32441,12.15805,-8.32463]}, - {"t":1.86533, "x":6.40399, "y":7.27072, "heading":-0.21848, "vx":1.97106, "vy":-0.33474, "omega":-1.26001, "ax":0.0, "ay":-0.00001, "alpha":-1.94246, "fx":[6.95961,10.93189,-6.95968,-10.93195], "fy":[-10.93207,6.95949,10.93176,-6.9598]}, - {"t":1.89324, "x":6.45901, "y":7.26138, "heading":-0.25365, "vx":1.97106, "vy":-0.33474, "omega":-1.31423, "ax":0.0, "ay":-0.00001, "alpha":-1.69124, "fx":[5.72106,9.72525,-5.72114,-9.72532], "fy":[-9.72548,5.72091,9.72509,-5.7213]}, - {"t":1.92116, "x":6.51403, "y":7.25204, "heading":-0.29033, "vx":1.97106, "vy":-0.33474, "omega":-1.36144, "ax":0.0, "ay":-0.00001, "alpha":-1.45369, "fx":[4.60757,8.53397,-4.60766,-8.53405], "fy":[-8.53424,4.60739,8.53378,-4.60784]}, - {"t":1.94907, "x":6.56905, "y":7.24269, "heading":-0.32834, "vx":1.97106, "vy":-0.33474, "omega":-1.40202, "ax":0.0, "ay":-0.00002, "alpha":-1.22843, "fx":[3.61679,7.35432,-3.61689,-7.35441], "fy":[-7.35462,3.61659,7.35412,-3.61709]}, - {"t":1.97699, "x":6.62407, "y":7.23335, "heading":-0.36747, "vx":1.97106, "vy":-0.33474, "omega":-1.43631, "ax":0.0, "ay":-0.00002, "alpha":-1.01403, "fx":[2.7457,6.18287,-2.74581,-6.18297], "fy":[-6.18321,2.74547,6.18263,-2.74605]}, - {"t":2.0049, "x":6.67909, "y":7.224, "heading":-0.40757, "vx":1.97106, "vy":-0.33474, "omega":-1.46462, "ax":-0.00001, "ay":-0.00003, "alpha":-0.80895, "fx":[1.99089,5.01622,-1.99107,-5.01639], "fy":[-5.0168,1.99049,5.01581,-1.99148]}, - {"t":2.03281, "x":6.73411, "y":7.21466, "heading":-0.44845, "vx":1.97106, "vy":-0.33474, "omega":-1.4872, "ax":-0.00002, "ay":-0.00011, "alpha":-0.61163, "fx":[1.34876,3.85076,-1.34936,-3.85136], "fy":[-3.85281,1.34731,3.84932,-1.35081]}, - {"t":2.06073, "x":6.78913, "y":7.20532, "heading":-0.48996, "vx":1.97106, "vy":-0.33475, "omega":-1.50427, "ax":-0.00009, "ay":-0.00055, "alpha":-0.42044, "fx":[0.81516,2.68195,-0.81824,-2.68501], "fy":[-2.69251,0.80766,2.67445,-0.82573]}, - {"t":2.08864, "x":6.84415, "y":7.19597, "heading":-0.53195, "vx":1.97106, "vy":-0.33476, "omega":-1.51601, "ax":-0.00052, "ay":-0.00307, "alpha":-0.23372, "fx":[0.38237,1.50089,-0.3996,-1.51811], "fy":[-1.56019,0.34028,1.45881,-0.44169]}, - {"t":2.11656, "x":6.89917, "y":7.18663, "heading":-0.57427, "vx":1.97104, "vy":-0.33485, "omega":-1.52253, "ax":-0.00296, "ay":-0.0174, "alpha":-0.04977, "fx":[0.02067,0.27574,-0.11849,-0.37355], "fy":[-0.61232,-0.2181,0.03696,-0.35726]}, - {"t":2.14447, "x":6.95419, "y":7.17727, "heading":-0.61677, "vx":1.97096, "vy":-0.33533, "omega":-1.52392, "ax":-0.01688, "ay":-0.0988, "alpha":0.13315, "fx":[-0.42829,-1.15488,-0.12997,0.59679], "fy":[-0.7578,-1.78251,-2.50892,-1.4845]}, - {"t":2.17238, "x":7.0092, "y":7.16787, "heading":-0.65931, "vx":1.97049, "vy":-0.33809, "omega":-1.5202, "ax":-0.0979, "ay":-0.55731, "alpha":0.31341, "fx":[-1.88801,-3.7023,-1.35134,0.46737], "fy":[-7.14802,-9.47417,-11.27573,-8.95905]}, - {"t":2.2003, "x":7.06417, "y":7.15822, "heading":-0.70174, "vx":1.96776, "vy":-0.35365, "omega":-1.51146, "ax":-0.54479, "ay":-2.72583, "alpha":0.38281, "fx":[-9.39034,-11.85132,-8.64315,-6.1443], "fy":[-42.81841,-45.13294,-47.29152,-45.02622]}, - {"t":2.22821, "x":7.11888, "y":7.14729, "heading":-0.74393, "vx":1.95255, "vy":-0.42974, "omega":-1.50077, "ax":-1.53881, "ay":-5.81466, "alpha":0.15368, "fx":[-25.83764,-27.01377,-25.05925,-23.85664], "fy":[-95.66683,-95.83172,-96.60726,-96.4398]}, - {"t":2.25613, "x":7.17279, "y":7.13302, "heading":-0.78583, "vx":1.90959, "vy":-0.59205, "omega":-1.49648, "ax":-2.40501, "ay":-6.59272, "alpha":0.06278, "fx":[-39.99864,-40.45842,-39.53109,-39.06429], "fy":[-108.85986,-108.76595,-109.14112,-109.23418]}, - {"t":2.28404, "x":7.22515, "y":7.11393, "heading":-0.8276, "vx":1.84246, "vy":-0.77608, "omega":-1.49473, "ax":-3.17115, "ay":-6.56744, "alpha":0.03503, "fx":[-52.58652,-52.80627,-52.27493,-52.05256], "fy":[-108.49221,-108.40691,-108.67255,-108.75794]}, - {"t":2.31195, "x":7.27535, "y":7.08971, "heading":-0.86932, "vx":1.75394, "vy":-0.9594, "omega":-1.49375, "ax":-3.88272, "ay":-6.29592, "alpha":0.02331, "fx":[-64.30988,-64.42768,-64.08023,-63.96118], "fy":[-104.01649,-103.95239,-104.16979,-104.23417]}, - {"t":2.33987, "x":7.3228, "y":7.06047, "heading":-0.91102, "vx":1.64556, "vy":-1.13514, "omega":-1.4931, "ax":-4.57425, "ay":-5.87505, "alpha":0.01719, "fx":[-75.71822,-75.78255,-75.53835,-75.47333], "fy":[-97.06177,-97.01615,-97.20757,-97.25348]}, - {"t":2.36778, "x":7.36695, "y":7.0265, "heading":-0.9527, "vx":1.51787, "vy":-1.29914, "omega":-1.49262, "ax":-5.04653, "ay":-5.45801, "alpha":0.01778, "fx":[-83.52903,-83.58143,-83.34449,-83.29138], "fy":[-90.15073,-90.10804,-90.32846,-90.37158]}, - {"t":2.39144, "x":7.40144, "y":6.99424, "heading":-0.98801, "vx":1.3985, "vy":-1.42825, "omega":-1.4922, "ax":-5.49871, "ay":-4.93759, "alpha":0.02725, "fx":[-91.05049,-91.10684,-90.77535,-90.71748], "fy":[-81.47355,-81.42488,-81.79641,-81.84634]}, - {"t":2.41509, "x":7.43298, "y":6.95907, "heading":-1.0233, "vx":1.26842, "vy":-1.54505, "omega":-1.49155, "ax":-5.84524, "ay":-4.39269, "alpha":0.04502, "fx":[-96.85482,-96.92057,-96.43095,-96.36159], "fy":[-72.32096,-72.2738,-72.92969,-72.98084]}, - {"t":2.43875, "x":7.46135, "y":6.9213, "heading":-1.05859, "vx":1.13015, "vy":-1.64896, "omega":-1.49049, "ax":-6.06292, "ay":-3.79064, "alpha":0.08327, "fx":[-100.58605,-100.68376,-99.90095,-99.79317], "fy":[-62.04396,-62.03361,-63.29319,-63.31825]}, - {"t":2.4624, "x":7.48639, "y":6.88123, "heading":-1.09384, "vx":0.98673, "vy":-1.73863, "omega":-1.48852, "ax":-6.00182, "ay":-3.09707, "alpha":0.18346, "fx":[-99.80505,-100.08836,-98.67428,-98.35533], "fy":[-49.72195,-49.9139,-52.6538,-52.53098]}, - {"t":2.48606, "x":7.50805, "y":6.83924, "heading":-1.12906, "vx":0.84476, "vy":-1.81189, "omega":-1.48418, "ax":-5.1258, "ay":-2.18754, "alpha":0.5191, "fx":[-85.35166,-87.19268,-84.22608,-82.21785], "fy":[-32.03232,-33.37182,-40.09999,-39.1664]}, - {"t":2.50971, "x":7.5266, "y":6.79576, "heading":-1.16416, "vx":0.72351, "vy":-1.86363, "omega":-1.4719, "ax":-2.62962, "ay":-0.97113, "alpha":1.40632, "fx":[-41.28077,-51.46934,-45.9109,-35.24587], "fy":[-6.46095,-11.70354,-25.10568,-20.95433]}, - {"t":2.53337, "x":7.54298, "y":6.75141, "heading":-1.19898, "vx":0.6613, "vy":-1.88661, "omega":-1.43863, "ax":-0.74978, "ay":-0.25889, "alpha":1.91136, "fx":[-7.45267,-23.95091,-17.45037,-0.73173], "fy":[7.59104,0.84315,-15.89652,-9.65878]}, - {"t":2.55702, "x":7.55841, "y":6.70671, "heading":-1.23301, "vx":0.64357, "vy":-1.89273, "omega":-1.39342, "ax":-0.18733, "ay":-0.06345, "alpha":2.06355, "fx":[2.83929,-15.48995,-9.06089,9.32303], "fy":[11.40367,4.88058,-13.42667,-7.05387]}, - {"t":2.58068, "x":7.57359, "y":6.66192, "heading":-1.26598, "vx":0.63914, "vy":-1.89423, "omega":-1.34461, "ax":-0.04636, "ay":-0.01563, "alpha":2.19166, "fx":[5.98945,-13.72863,-7.52853,12.20207], "fy":[12.71823,6.49107,-13.21355,-7.02918]}, - {"t":2.60433, "x":7.58869, "y":6.6171, "heading":-1.29778, "vx":0.63804, "vy":-1.8946, "omega":-1.29276, "ax":-0.01148, "ay":-0.00387, "alpha":2.33053, "fx":[7.43214,-13.7407,-7.81313,13.36245], "fy":[13.49073,7.55575,-13.61248,-7.68967]}, - {"t":2.62799, "x":7.60378, "y":6.57228, "heading":-1.32836, "vx":0.63777, "vy":-1.89469, "omega":-1.23763, "ax":-0.00285, "ay":-0.00096, "alpha":2.48278, "fx":[8.51106,-14.22883,-8.60553,14.13492], "fy":[14.16689,8.54157,-14.19687,-8.57503]}, - {"t":2.65164, "x":7.61887, "y":6.52747, "heading":-1.35764, "vx":0.6377, "vy":-1.89472, "omega":-1.1789, "ax":-0.00071, "ay":-0.00024, "alpha":2.6489, "fx":[9.55819,-14.86869,-9.58165,14.84534], "fy":[14.85331,9.56573,-14.86072,-9.57412]}, - {"t":2.6753, "x":7.63395, "y":6.48265, "heading":-1.38553, "vx":0.63769, "vy":-1.89472, "omega":-1.11624, "ax":-0.00018, "ay":-0.00006, "alpha":2.82921, "fx":[10.6569,-15.58006,-10.66276,15.57421], "fy":[15.57621,10.65876,-15.57806,-10.66089]}, - {"t":2.69895, "x":7.64904, "y":6.43783, "heading":-1.41193, "vx":0.63768, "vy":-1.89472, "omega":-1.04932, "ax":-0.00005, "ay":-0.00002, "alpha":3.02398, "fx":[11.82841,-16.34373,-11.83013,16.34201], "fy":[16.3426,11.82895,-16.34315,-11.82959]}, - {"t":2.72261, "x":7.66412, "y":6.39301, "heading":-1.43675, "vx":0.63768, "vy":-1.89472, "omega":-0.97778, "ax":-0.00005, "ay":-0.00002, "alpha":3.23342, "fx":[13.07757,-17.15631,-13.07921,17.15466], "fy":[17.15523,13.07808,-17.15574,-13.0787]}, - {"t":2.74626, "x":7.67921, "y":6.34819, "heading":-1.45988, "vx":0.63768, "vy":-1.89472, "omega":-0.9013, "ax":-0.00016, "ay":-0.00006, "alpha":3.45768, "fx":[14.40333,-18.01972,-14.40873,18.01428], "fy":[18.01618,14.40501,-18.01783,-14.40705]}, - {"t":2.76992, "x":7.69429, "y":6.30337, "heading":-1.4812, "vx":0.63767, "vy":-1.89472, "omega":-0.81951, "ax":-0.00064, "ay":-0.00022, "alpha":3.69682, "fx":[15.79904,-18.94096,-15.82003,18.91972], "fy":[18.92721,15.80554,-18.93347,-15.81353]}, - {"t":2.79357, "x":7.70937, "y":6.25855, "heading":-1.50059, "vx":0.63766, "vy":-1.89473, "omega":-0.73206, "ax":-0.00248, "ay":-0.00083, "alpha":3.95078, "fx":[17.24392,-19.94079,-17.32518,19.85812], "fy":[19.88756,17.26886,-19.91135,-17.30026]}, - {"t":2.81723, "x":7.72446, "y":6.21373, "heading":-1.51791, "vx":0.6376, "vy":-1.89475, "omega":-0.6386, "ax":-0.00953, "ay":-0.00321, "alpha":4.21936, "fx":[18.66912,-21.08876,-18.98045,20.77006], "fy":[20.88473,18.7636,-20.97415,-18.88617]}, - {"t":2.84088, "x":7.73954, "y":6.1689, "heading":-1.53301, "vx":0.63738, "vy":-1.89483, "omega":-0.53879, "ax":-0.03627, "ay":-0.01219, "alpha":4.50208, "fx":[19.82992,-22.63434,-21.0111,21.41695], "fy":[21.86017,20.18478,-22.19197,-20.65922]}, - {"t":2.86454, "x":7.7546, "y":6.12408, "heading":-1.54576, "vx":0.63652, "vy":-1.89511, "omega":-0.43229, "ax":-0.1367, "ay":-0.04578, "alpha":4.79582, "fx":[19.82191,-25.483,-24.25755,20.87803], "fy":[22.58155,21.1536,-23.79253,-22.97052]}, - {"t":2.88819, "x":7.76962, "y":6.07924, "heading":-1.55598, "vx":0.63328, "vy":-1.8962, "omega":-0.31885, "ax":-0.5087, "ay":-0.1681, "alpha":5.06134, "fx":[15.12889,-32.77018,-31.58881,15.58798], "fy":[22.12298,20.27833,-26.4321,-27.08609]}, - {"t":2.91185, "x":7.78446, "y":6.03433, "heading":-1.56353, "vx":0.62125, "vy":-1.90017, "omega":-0.19912, "ax":-1.81137, "ay":-0.56971, "alpha":4.82816, "fx":[-8.91941,-52.72349,-50.20033,-7.94978], "fy":[16.17524,13.06361,-30.92332,-35.99277]}, - {"t":2.9355, "x":7.79865, "y":5.98923, "heading":-1.56824, "vx":0.5784, "vy":-1.91365, "omega":-0.08491, "ax":-4.60596, "ay":-1.25103, "alpha":2.60279, "fx":[-71.15608,-86.24288,-82.0523,-65.15807], "fy":[-4.60483,-3.63969,-33.21246,-41.27828]}, - {"t":2.95916, "x":7.81104, "y":5.94361, "heading":-1.57024, "vx":0.46945, "vy":-1.94324, "omega":-0.02334, "ax":-6.37214, "ay":-1.25902, "alpha":0.98671, "fx":[-105.37813,-107.97698,-105.64734,-102.41143], "fy":[-13.79722,-12.1328,-26.91731,-30.41643]}, - {"t":2.98282, "x":7.82037, "y":5.89729, "heading":-1.5708, "vx":0.31871, "vy":-1.97303, "omega":0.0, "ax":-6.4895, "ay":-0.69576, "alpha":0.0, "fx":[-107.29377,-107.29377,-107.29377,-107.29377], "fy":[-11.50335,-11.50335,-11.50335,-11.50335]}, - {"t":3.01768, "x":7.82753, "y":5.82807, "heading":-1.5708, "vx":0.09244, "vy":-1.99728, "omega":0.0, "ax":-2.69633, "ay":-0.06139, "alpha":0.0, "fx":[-44.57955,-44.57955,-44.57955,-44.57955], "fy":[-1.01497,-1.01497,-1.01497,-1.01497]}, - {"t":3.05255, "x":7.82912, "y":5.75839, "heading":-1.5708, "vx":-0.00157, "vy":-1.99943, "omega":0.0, "ax":-0.32841, "ay":0.0012, "alpha":0.0, "fx":[-5.42983,-5.42983,-5.42983,-5.42983], "fy":[0.01976,0.01976,0.01976,0.01976]}, - {"t":3.08742, "x":7.82886, "y":5.68868, "heading":-1.5708, "vx":-0.01302, "vy":-1.99938, "omega":0.0, "ax":-0.03495, "ay":0.00024, "alpha":0.0, "fx":[-0.5779,-0.5779,-0.5779,-0.5779], "fy":[0.00394,0.00394,0.00394,0.00394]}, - {"t":3.12228, "x":7.82839, "y":5.61897, "heading":-1.5708, "vx":-0.01424, "vy":-1.99938, "omega":0.0, "ax":-0.00371, "ay":0.00003, "alpha":0.0, "fx":[-0.06139,-0.06139,-0.06139,-0.06139], "fy":[0.00044,0.00044,0.00044,0.00044]}, - {"t":3.15715, "x":7.82789, "y":5.54925, "heading":-1.5708, "vx":-0.01437, "vy":-1.99937, "omega":0.0, "ax":-0.00039, "ay":0.0, "alpha":0.0, "fx":[-0.00652,-0.00652,-0.00652,-0.00652], "fy":[0.00005,0.00005,0.00005,0.00005]}, - {"t":3.19202, "x":7.82739, "y":5.47954, "heading":-1.5708, "vx":-0.01438, "vy":-1.99937, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.00069,-0.00069,-0.00069,-0.00069], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.22689, "x":7.82689, "y":5.40983, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00007,-0.00007,-0.00007,-0.00007], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.26175, "x":7.82638, "y":5.34012, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.29662, "x":7.82588, "y":5.2704, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.33149, "x":7.82538, "y":5.20069, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.36636, "x":7.82488, "y":5.13098, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.40122, "x":7.82438, "y":5.06126, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.43609, "x":7.82388, "y":4.99155, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.47096, "x":7.82337, "y":4.92184, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.50582, "x":7.82287, "y":4.85213, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.54069, "x":7.82237, "y":4.78241, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.57556, "x":7.82187, "y":4.7127, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":3.61043, "x":7.82137, "y":4.64299, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":3.64529, "x":7.82087, "y":4.57328, "heading":-1.5708, "vx":-0.01439, "vy":-1.99937, "omega":0.0, "ax":0.00012, "ay":0.01649, "alpha":0.0, "fx":[0.00196,0.00196,0.00196,0.00196], "fy":[0.2727,0.2727,0.2727,0.2727]}, - {"t":3.68016, "x":7.82037, "y":4.50357, "heading":-1.5708, "vx":-0.01438, "vy":-1.9988, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.34658, "y":7.50912, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.52563, "ay":0.00236, "alpha":0.0, "fx":[124.4246,124.4246,124.4246,124.4246], "fy":[0.039,0.039,0.039,0.039]}, + {"t":0.04273, "x":3.35345, "y":7.50912, "heading":0.0, "vx":0.32154, "vy":0.0001, "omega":0.0, "ax":7.52457, "ay":0.00243, "alpha":0.0, "fx":[124.40707,124.40707,124.40707,124.40707], "fy":[0.04024,0.04024,0.04024,0.04024]}, + {"t":0.08545, "x":3.37405, "y":7.50913, "heading":0.0, "vx":0.64303, "vy":0.0002, "omega":0.0, "ax":7.52316, "ay":0.00253, "alpha":0.0, "fx":[124.38371,124.38371,124.38371,124.38371], "fy":[0.04183,0.04183,0.04183,0.04183]}, + {"t":0.12818, "x":3.40839, "y":7.50914, "heading":0.0, "vx":0.96447, "vy":0.00031, "omega":0.0, "ax":7.52118, "ay":0.00265, "alpha":0.0, "fx":[124.35101,124.35101,124.35101,124.35101], "fy":[0.04386,0.04386,0.04386,0.04386]}, + {"t":0.1709, "x":3.45647, "y":7.50915, "heading":0.0, "vx":1.28582, "vy":0.00043, "omega":0.0, "ax":7.51822, "ay":0.00281, "alpha":0.0, "fx":[124.30198,124.30198,124.30198,124.30198], "fy":[0.04644,0.04644,0.04644,0.04644]}, + {"t":0.21363, "x":3.51827, "y":7.50917, "heading":0.0, "vx":1.60704, "vy":0.00055, "omega":0.0, "ax":7.51328, "ay":0.00301, "alpha":0.0, "fx":[124.22034,124.22034,124.22034,124.22034], "fy":[0.04971,0.04971,0.04971,0.04971]}, + {"t":0.25636, "x":3.59379, "y":7.5092, "heading":0.0, "vx":1.92805, "vy":0.00067, "omega":0.0, "ax":7.50342, "ay":0.00326, "alpha":0.0, "fx":[124.05734,124.05734,124.05734,124.05734], "fy":[0.05389,0.05389,0.05389,0.05389]}, + {"t":0.29908, "x":3.68301, "y":7.50923, "heading":0.0, "vx":2.24865, "vy":0.00081, "omega":0.0, "ax":7.47401, "ay":0.00362, "alpha":0.0, "fx":[123.57113,123.57113,123.57113,123.57113], "fy":[0.05978,0.05978,0.05978,0.05978]}, + {"t":0.34181, "x":3.78591, "y":7.50927, "heading":0.0, "vx":2.56798, "vy":0.00097, "omega":0.0, "ax":3.07492, "ay":0.01187, "alpha":0.0, "fx":[50.83899,50.83899,50.83899,50.83899], "fy":[0.19631,0.19631,0.19631,0.19631]}, + {"t":0.38453, "x":3.89844, "y":7.50932, "heading":0.0, "vx":2.69936, "vy":0.00148, "omega":0.0, "ax":0.00011, "ay":0.00894, "alpha":0.0, "fx":[0.00182,0.00182,0.00182,0.00182], "fy":[0.14784,0.14784,0.14784,0.14784]}, + {"t":0.42726, "x":4.01377, "y":7.50939, "heading":0.0, "vx":2.69936, "vy":0.00186, "omega":0.0, "ax":-0.00001, "ay":0.01114, "alpha":0.0, "fx":[-0.00014,-0.00014,-0.00014,-0.00014], "fy":[0.18417,0.18417,0.18417,0.18417]}, + {"t":0.46999, "x":4.1291, "y":7.50948, "heading":0.0, "vx":2.69936, "vy":0.00233, "omega":0.0, "ax":-0.00001, "ay":0.01459, "alpha":0.0, "fx":[-0.00024,-0.00024,-0.00024,-0.00024], "fy":[0.24118,0.24118,0.24118,0.24118]}, + {"t":0.51271, "x":4.24444, "y":7.5096, "heading":0.0, "vx":2.69936, "vy":0.00296, "omega":0.0, "ax":-0.00002, "ay":0.01905, "alpha":0.0, "fx":[-0.00039,-0.00039,-0.00039,-0.00039], "fy":[0.31488,0.31488,0.31488,0.31488]}, + {"t":0.55544, "x":4.35977, "y":7.50974, "heading":0.0, "vx":2.69936, "vy":0.00377, "omega":0.0, "ax":-0.00004, "ay":0.02477, "alpha":0.0, "fx":[-0.00065,-0.00065,-0.00065,-0.00065], "fy":[0.40955,0.40955,0.40955,0.40955]}, + {"t":0.59816, "x":4.4751, "y":7.50992, "heading":0.0, "vx":2.69936, "vy":0.00483, "omega":0.0, "ax":-0.00007, "ay":0.03218, "alpha":0.0, "fx":[-0.00109,-0.00109,-0.00109,-0.00109], "fy":[0.53197,0.53197,0.53197,0.53197]}, + {"t":0.64089, "x":4.59043, "y":7.51016, "heading":0.0, "vx":2.69936, "vy":0.0062, "omega":0.0, "ax":-0.00011, "ay":0.04184, "alpha":0.0, "fx":[-0.00182,-0.00182,-0.00182,-0.00182], "fy":[0.69176,0.69176,0.69176,0.69176]}, + {"t":0.68362, "x":4.70577, "y":7.51046, "heading":0.0, "vx":2.69935, "vy":0.00799, "omega":0.0, "ax":-0.00019, "ay":0.05463, "alpha":0.0, "fx":[-0.00306,-0.00306,-0.00306,-0.00306], "fy":[0.9032,0.9032,0.9032,0.9032]}, + {"t":0.72634, "x":4.8211, "y":7.51085, "heading":0.0, "vx":2.69935, "vy":0.01033, "omega":0.0, "ax":-0.00032, "ay":0.07192, "alpha":0.0, "fx":[-0.00522,-0.00522,-0.00522,-0.00522], "fy":[1.18917,1.18917,1.18917,1.18917]}, + {"t":0.76907, "x":4.93643, "y":7.51136, "heading":0.0, "vx":2.69933, "vy":0.0134, "omega":0.0, "ax":-0.00055, "ay":0.09621, "alpha":0.0, "fx":[-0.00911,-0.00911,-0.00911,-0.00911], "fy":[1.59073,1.59073,1.59073,1.59073]}, + {"t":0.81179, "x":5.05176, "y":7.51202, "heading":0.0, "vx":2.69931, "vy":0.01751, "omega":0.0, "ax":-0.001, "ay":0.13265, "alpha":0.0, "fx":[-0.01652,-0.01652,-0.01652,-0.01652], "fy":[2.19311,2.19311,2.19311,2.19311]}, + {"t":0.85452, "x":5.16709, "y":7.51289, "heading":0.0, "vx":2.69927, "vy":0.02318, "omega":0.0, "ax":-0.00196, "ay":0.19337, "alpha":0.0, "fx":[-0.03234,-0.03234,-0.03234,-0.03234], "fy":[3.19712,3.19712,3.19712,3.19712]}, + {"t":0.89725, "x":5.28242, "y":7.51406, "heading":0.0, "vx":2.69918, "vy":0.03144, "omega":0.0, "ax":-0.00425, "ay":0.30269, "alpha":0.0, "fx":[-0.07026,-0.07026,-0.07026,-0.07026], "fy":[5.00445,5.00445,5.00445,5.00445]}, + {"t":0.93997, "x":5.39774, "y":7.51568, "heading":0.0, "vx":2.699, "vy":0.04437, "omega":0.0, "ax":-0.00712, "ay":0.36811, "alpha":0.0, "fx":[-0.11776,-0.11776,-0.11776,-0.11776], "fy":[6.08619,6.08619,6.08619,6.08619]}, + {"t":0.9827, "x":5.51305, "y":7.51791, "heading":0.0, "vx":2.6987, "vy":0.0601, "omega":0.0, "ax":-0.00017, "ay":-2.81675, "alpha":0.0, "fx":[-0.00288,-0.00288,-0.00288,-0.00288], "fy":[-46.57056,-46.57056,-46.57056,-46.57056]}, + {"t":1.02542, "x":5.62836, "y":7.5179, "heading":0.0, "vx":2.69869, "vy":-0.06025, "omega":0.0, "ax":-0.54535, "ay":-6.80686, "alpha":0.0, "fx":[-9.01654,-9.01654,-9.01654,-9.01654], "fy":[-112.54077,-112.54077,-112.54077,-112.54077]}, + {"t":1.06815, "x":5.74316, "y":7.50912, "heading":0.0, "vx":2.67539, "vy":-0.35108, "omega":0.0, "ax":-1.02025, "ay":-6.48088, "alpha":-3.00899, "fx":[5.928,8.83678,-48.24033,-33.99745], "fy":[-113.5751,-107.66419,-98.35956,-109.00602]}, + {"t":1.09196, "x":5.80657, "y":7.49892, "heading":0.0, "vx":2.6511, "vy":-0.50537, "omega":-0.07163, "ax":-1.17414, "ay":-5.43427, "alpha":-5.20356, "fx":[12.17218,22.31189,-68.53626,-43.59812], "fy":[-105.88291,-86.03644,-68.77521,-98.69399]}, + {"t":1.11576, "x":5.86935, "y":7.48535, "heading":-0.00171, "vx":2.62315, "vy":-0.63474, "omega":-0.19551, "ax":-0.90098, "ay":-3.48214, "alpha":-8.57267, "fx":[22.94372,45.82673,-78.08976,-50.2661], "fy":[-93.25474,-30.37478,-21.5743,-85.08291]}, + {"t":1.13957, "x":5.93154, "y":7.46925, "heading":-0.00636, "vx":2.6017, "vy":-0.71763, "omega":-0.3996, "ax":-0.50322, "ay":-1.76832, "alpha":-10.27216, "fx":[34.22061,52.17991,-68.67683,-51.00372], "fy":[-77.52614,17.12183,15.19277,-71.73382]}, + {"t":1.16338, "x":5.99333, "y":7.45167, "heading":-0.01587, "vx":2.58972, "vy":-0.75973, "omega":-0.64414, "ax":-0.25717, "ay":-0.86382, "alpha":-10.10879, "fx":[39.2822,49.06498,-56.24309,-49.11168], "fy":[-63.15857,32.84403,32.47048,-59.28384]}, + {"t":1.18718, "x":6.05491, "y":7.43334, "heading":-0.03121, "vx":2.5836, "vy":-0.7803, "omega":-0.88479, "ax":-0.12371, "ay":-0.40677, "alpha":-9.28176, "fx":[38.84115,44.89775,-46.31468,-45.60535], "fy":[-52.13435,35.89058,37.8921,-48.54938]}, + {"t":1.21099, "x":6.11638, "y":7.41465, "heading":-0.05227, "vx":2.58065, "vy":-0.78998, "omega":-1.10576, "ax":-0.05584, "ay":-0.18177, "alpha":-8.20679, "fx":[35.15319,40.37753,-38.19224,-41.03126], "fy":[-43.78886,33.71868,37.54538,-39.4964]}, + {"t":1.2348, "x":6.1778, "y":7.39579, "heading":-0.0786, "vx":2.57932, "vy":-0.79431, "omega":-1.30114, "ax":-0.02352, "ay":-0.07618, "alpha":-7.02229, "fx":[29.85608,35.42486,-31.00314,-35.83338], "fy":[-36.91007,29.18656,34.33828,-31.65263]}, + {"t":1.2586, "x":6.2392, "y":7.37686, "heading":-0.10957, "vx":2.57876, "vy":-0.79612, "omega":-1.46831, "ax":-0.00921, "ay":-0.0297, "alpha":-5.80795, "fx":[24.03754,30.12866,-24.44121,-30.33398], "fy":[-30.72578,23.75118,29.73574,-24.72502]}, + {"t":1.28241, "x":6.30059, "y":7.3579, "heading":-0.14453, "vx":2.57854, "vy":-0.79683, "omega":-1.60658, "ax":-0.00349, "ay":-0.01117, "alpha":-4.63492, "fx":[18.4188,24.74087,-18.55798,-24.83236], "fy":[-24.97137,18.30376,24.60174,-18.67273]}, + {"t":1.30621, "x":6.36197, "y":7.33892, "heading":-0.18277, "vx":2.57846, "vy":-0.79709, "omega":-1.71692, "ax":-0.00168, "ay":-0.00532, "alpha":-3.55991, "fx":[13.43074,19.54228,-13.49293,-19.59108], "fy":[-19.65448,13.3736,19.47886,-13.55002]}, + {"t":1.33002, "x":6.42336, "y":7.31995, "heading":-0.22365, "vx":2.57842, "vy":-0.79722, "omega":-1.80167, "ax":-0.00154, "ay":-0.0049, "alpha":-2.61231, "fx":[9.25635,14.72611,-9.3107,-14.77387], "fy":[-14.83082,9.2022,14.66914,-9.36482]}, + {"t":1.35383, "x":6.48474, "y":7.30097, "heading":-0.26654, "vx":2.57838, "vy":-0.79734, "omega":-1.86386, "ax":-0.00199, "ay":-0.00637, "alpha":-1.79615, "fx":[5.9084,10.37406,-5.97632,-10.438], "fy":[-10.51113,5.83677,10.30091,-6.04792]}, + {"t":1.37763, "x":6.54612, "y":7.28198, "heading":-0.31091, "vx":2.57833, "vy":-0.79749, "omega":-1.90662, "ax":-0.00247, "ay":-0.00791, "alpha":-1.10365, "fx":[3.32283,6.50934,-3.40533,-6.59001], "fy":[-6.68031,3.23312,6.41902,-3.49501]}, + {"t":1.40144, "x":6.6075, "y":7.26299, "heading":-0.3563, "vx":2.57828, "vy":-0.79768, "omega":-1.93289, "ax":-0.0027, "ay":-0.00866, "alpha":-0.52735, "fx":[1.41907,3.15481,-1.50848,-3.24378], "fy":[-3.34237,1.32058,3.0562,-1.60695]}, + {"t":1.42525, "x":6.66888, "y":7.244, "heading":-0.40232, "vx":2.57821, "vy":-0.79788, "omega":-1.94545, "ax":-0.00262, "ay":-0.0084, "alpha":-0.06353, "fx":[0.11514,0.34985,-0.20173,-0.43643], "fy":[-0.53209,0.01948,0.25419,-0.29738]}, + {"t":1.44905, "x":6.73026, "y":7.22501, "heading":-0.44863, "vx":2.57815, "vy":-0.79808, "omega":-1.94696, "ax":-0.00233, "ay":-0.00748, "alpha":0.29091, "fx":[-0.67988,-1.8703,0.60277,1.79329], "fy":[1.7082,-0.76494,-1.95538,0.5177]}, + {"t":1.47286, "x":6.79163, "y":7.206, "heading":-0.49498, "vx":2.57809, "vy":-0.79826, "omega":-1.94003, "ax":-0.00211, "ay":-0.00677, "alpha":0.54274, "fx":[-1.07183,-3.50411,1.0019,3.43449], "fy":[3.35743,-1.14885,-3.58116,0.92487]}, + {"t":1.49667, "x":6.85301, "y":7.187, "heading":-0.54116, "vx":2.57804, "vy":-0.79842, "omega":-1.92711, "ax":-0.00258, "ay":-0.00829, "alpha":0.70426, "fx":[-1.17896,-4.60159,1.09337,4.51657], "fy":[4.42212,-1.2734,-4.69603,0.99891]}, + {"t":1.52047, "x":6.91438, "y":7.16799, "heading":-0.58704, "vx":2.57798, "vy":-0.79862, "omega":-1.91035, "ax":-0.00532, "ay":-0.01715, "alpha":0.79242, "fx":[-1.13016,-5.27071,0.95344,5.09536], "fy":[4.89979,-1.32578,-5.4662,0.75773]}, + {"t":1.54428, "x":6.97575, "y":7.14897, "heading":-0.63252, "vx":2.57786, "vy":-0.79903, "omega":-1.89148, "ax":-0.01483, "ay":-0.04779, "alpha":0.82677, "fx":[-1.08622,-5.69597,0.59406,5.2075], "fy":[4.66265,-1.6312,-6.24011,0.04841]}, + {"t":1.56809, "x":7.03712, "y":7.12994, "heading":-0.67755, "vx":2.5775, "vy":-0.80016, "omega":-1.8718, "ax":-0.04433, "ay":-0.14247, "alpha":0.82789, "fx":[-1.33135,-6.22348,-0.13946,4.76228], "fy":[3.13825,-2.95289,-7.84098,-1.76668]}, + {"t":1.59189, "x":7.09847, "y":7.11085, "heading":-0.72211, "vx":2.57645, "vy":-0.80356, "omega":-1.85209, "ax":-0.13347, "ay":-0.42501, "alpha":0.81535, "fx":[-2.56861,-7.64448,-1.8568,3.2428], "fy":[-1.60026,-7.37179,-12.4283,-6.70746]}, + {"t":1.6157, "x":7.15977, "y":7.0916, "heading":-0.7662, "vx":2.57327, "vy":-0.81367, "omega":-1.83268, "ax":-0.39663, "ay":-1.22986, "alpha":0.78757, "fx":[-6.7659,-11.91964,-6.37832,-1.16659], "fy":[-15.17011,-20.37531,-25.43068,-20.35933]}, + {"t":1.6395, "x":7.22091, "y":7.07188, "heading":-0.80983, "vx":2.56383, "vy":-0.84295, "omega":-1.81393, "ax":-1.04363, "ay":-3.02891, "alpha":0.63464, "fx":[-17.6403,-22.06975,-16.93155,-12.37791], "fy":[-46.42068,-49.55612,-53.66016,-50.67617]}, + {"t":1.66331, "x":7.28165, "y":7.05095, "heading":-0.85302, "vx":2.53898, "vy":-0.91506, "omega":-1.79882, "ax":-1.92603, "ay":-4.97305, "alpha":0.36443, "fx":[-32.46702,-35.19513,-31.2777,-28.43601], "fy":[-80.74352,-81.30582,-83.68778,-83.14945]}, + {"t":1.68712, "x":7.34155, "y":7.02776, "heading":-0.89584, "vx":2.49313, "vy":-1.03345, "omega":-1.79015, "ax":-2.64391, "ay":-5.89547, "alpha":0.21089, "fx":[-44.26575,-45.86549,-43.19056,-41.5299], "fy":[-96.84367,-96.62499,-98.10175,-98.31943]}, + {"t":1.71092, "x":7.40016, "y":7.00148, "heading":-0.93846, "vx":2.43019, "vy":-1.1738, "omega":-1.78512, "ax":-3.21361, "ay":-6.16092, "alpha":0.14309, "fx":[-53.58275,-54.62778,-52.6986,-51.61893], "fy":[-101.47877,-101.12811,-102.24392,-102.59404]}, + {"t":1.73473, "x":7.4571, "y":6.97179, "heading":-0.98095, "vx":2.35368, "vy":-1.32047, "omega":-1.78172, "ax":-3.70964, "ay":-6.1436, "alpha":0.10983, "fx":[-61.71365,-62.46434,-60.96391,-60.19043], "fy":[-101.27388,-100.91556,-101.87522,-102.23463]}, + {"t":1.75854, "x":7.51208, "y":6.93862, "heading":-1.02337, "vx":2.26537, "vy":-1.46673, "omega":-1.7791, "ax":-4.21602, "ay":-5.95499, "alpha":0.09129, "fx":[-70.04493,-70.60441,-69.37406,-68.79766], "fy":[-98.17538,-97.83457,-98.73612,-99.07958]}, + {"t":1.78234, "x":7.56482, "y":6.90201, "heading":-1.06572, "vx":2.165, "vy":-1.6085, "omega":-1.77693, "ax":-4.4067, "ay":-5.74476, "alpha":0.08481, "fx":[-73.15252,-73.66784,-72.57026,-72.04078], "fy":[-94.70599,-94.37714,-95.25381,-95.58545]}, + {"t":1.80058, "x":7.60358, "y":6.87171, "heading":-1.09814, "vx":2.08462, "vy":-1.71329, "omega":-1.77538, "ax":-4.66317, "ay":-5.40787, "alpha":0.1136, "fx":[-77.4814,-78.11575,-76.72739,-76.0683], "fy":[-88.99016,-88.56937,-89.82741,-90.2559]}, + {"t":1.81883, "x":7.64083, "y":6.83956, "heading":-1.13052, "vx":1.99955, "vy":-1.81194, "omega":-1.77331, "ax":-4.81029, "ay":-5.06567, "alpha":0.16293, "fx":[-80.03713,-80.90287,-79.04805,-78.13448], "fy":[-83.08626,-82.52809,-84.40968,-84.98754]}, + {"t":1.83707, "x":7.6765, "y":6.80567, "heading":-1.16287, "vx":1.91181, "vy":-1.90434, "omega":-1.77034, "ax":-4.85654, "ay":-4.66065, "alpha":0.25261, "fx":[-80.97066,-82.2803,-79.67164,-78.25887], "fy":[-75.92003,-75.17945,-78.16593,-78.96109]}, + {"t":1.85531, "x":7.71057, "y":6.77015, "heading":-1.19516, "vx":1.82322, "vy":-1.98936, "omega":-1.76573, "ax":-4.72703, "ay":-4.15215, "alpha":0.42677, "fx":[-78.99054,-81.25499,-77.43856,-74.93234], "fy":[-66.54434,-65.64997,-70.67104,-71.73176]}, + {"t":1.87355, "x":7.74304, "y":6.73317, "heading":-1.22737, "vx":1.73699, "vy":-2.0651, "omega":-1.75795, "ax":-4.28578, "ay":-3.47133, "alpha":0.78262, "fx":[-71.49442,-76.08404,-70.50088,-65.3554], "fy":[-53.17677,-52.57892,-61.34035,-62.47637]}, + {"t":1.89179, "x":7.77401, "y":6.69493, "heading":-1.25944, "vx":1.65881, "vy":-2.12842, "omega":-1.74367, "ax":-3.37991, "ay":-2.55763, "alpha":1.47634, "fx":[-54.68614,-65.02168,-57.53017,-46.28832], "fy":[-33.71323,-35.14837,-50.07382,-50.21055]}, + {"t":1.91003, "x":7.80371, "y":6.65568, "heading":-1.29125, "vx":1.59716, "vy":-2.17507, "omega":-1.71674, "ax":-2.15137, "ay":-1.55048, "alpha":2.47278, "fx":[-29.72005,-50.20185,-41.66887,-20.68764], "fy":[-10.78161,-16.38383,-39.02944,-36.34394]}, + {"t":1.92827, "x":7.83248, "y":6.61574, "heading":-1.32256, "vx":1.55791, "vy":-2.20336, "omega":-1.67163, "ax":-1.14546, "ay":-0.80194, "alpha":3.36775, "fx":[-8.16044,-38.37717,-29.64349,0.42729], "fy":[6.68613,-1.74827,-31.73349,-26.23948]}, + {"t":1.94652, "x":7.86071, "y":6.57542, "heading":-1.35306, "vx":1.53702, "vy":-2.21799, "omega":-1.6102, "ax":-0.57363, "ay":-0.3956, "alpha":4.09288, "fx":[5.05712,-32.61571,-23.85807,13.48024], "fy":[17.00217,7.82031,-28.99671,-21.98842]}, + {"t":1.96476, "x":7.88865, "y":6.53489, "heading":-1.38243, "vx":1.52656, "vy":-2.2252, "omega":-1.53554, "ax":-0.29793, "ay":-0.20393, "alpha":4.80432, "fx":[13.11093,-31.52559,-22.79072,21.50225], "fy":[23.51482,14.33166,-29.48813,-21.84482]}, + {"t":1.983, "x":7.91645, "y":6.49427, "heading":-1.41044, "vx":1.52112, "vy":-2.22892, "omega":-1.4479, "ax":-0.18494, "ay":-0.12607, "alpha":5.56396, "fx":[18.72275,-33.25159,-24.65891,26.95723], "fy":[28.33214,19.34959,-31.86903,-24.15025]}, + {"t":2.00124, "x":7.94417, "y":6.45359, "heading":-1.43685, "vx":1.51775, "vy":-2.23122, "omega":-1.34641, "ax":-0.16765, "ay":-0.11393, "alpha":6.36743, "fx":[23.0852,-36.67892,-28.37783,30.88444], "fy":[32.26539,23.53203,-35.29519,-28.03692]}, + {"t":2.01948, "x":7.97183, "y":6.41287, "heading":-1.46141, "vx":1.51469, "vy":-2.2333, "omega":-1.23026, "ax":-0.2244, "ay":-0.15194, "alpha":7.18579, "fx":[26.47807,-41.34853,-33.41297,33.44331], "fy":[35.50327,26.91736,-39.29401,-33.17522]}, + {"t":2.03772, "x":7.99942, "y":6.3721, "heading":-1.48385, "vx":1.5106, "vy":-2.23607, "omega":-1.09918, "ax":-0.36285, "ay":-0.24438, "alpha":7.97719, "fx":[28.61729,-47.27506,-39.55524,34.21663], "fy":[37.93434,29.11443,-43.60831,-39.60254]}, + {"t":2.05596, "x":8.02691, "y":6.33127, "heading":-1.5039, "vx":1.50398, "vy":-2.24053, "omega":-0.95366, "ax":-0.61429, "ay":-0.41016, "alpha":8.67651, "fx":[28.67336,-54.79294,-46.74165,32.23615], "fy":[39.21609,29.35912,-48.0722,-47.62817]}, + {"t":2.07421, "x":8.05425, "y":6.29033, "heading":-1.5213, "vx":1.49277, "vy":-2.24801, "omega":-0.79539, "ax":-1.03483, "ay":-0.68097, "alpha":9.15449, "fx":[24.85153,-64.27831,-54.86627,25.85576], "fy":[38.55233,26.53315,-52.51092,-57.60959]}, + {"t":2.09245, "x":8.0813, "y":6.24921, "heading":-1.53581, "vx":1.47389, "vy":-2.26043, "omega":-0.6284, "ax":-1.71332, "ay":-1.1004, "alpha":9.12135, "fx":[12.93233,-75.55728,-63.59022,12.90688], "fy":[33.69683,19.40945,-56.68467,-69.1953]}, + {"t":2.11069, "x":8.1079, "y":6.2078, "heading":-1.54727, "vx":1.44264, "vy":-2.28051, "omega":-0.46202, "ax":-2.78263, "ay":-1.71718, "alpha":7.99963, "fx":[-16.42242,-87.25581,-72.48562,-7.86172], "fy":[18.46039,7.85849,-60.05596,-79.82623]}, + {"t":2.12893, "x":8.13376, "y":6.16591, "heading":-1.5557, "vx":1.39188, "vy":-2.31183, "omega":-0.31609, "ax":-4.13288, "ay":-2.39754, "alpha":5.77708, "fx":[-59.64383,-97.35274,-81.68412,-34.64231], "fy":[-7.78682,-4.94941,-61.18764,-84.63417]}, + {"t":2.14717, "x":8.15846, "y":6.12334, "heading":-1.56147, "vx":1.31649, "vy":-2.35556, "omega":-0.21071, "ax":-5.17555, "ay":-2.75844, "alpha":3.93976, "fx":[-86.76164,-104.62953,-90.40536,-60.48206], "fy":[-25.35903,-15.44303,-59.85745,-81.76659]}, + {"t":2.16541, "x":8.18161, "y":6.07992, "heading":-1.56531, "vx":1.22208, "vy":-2.40588, "omega":-0.13884, "ax":-5.84688, "ay":-2.8091, "alpha":2.77338, "fx":[-99.90608,-109.3948,-97.6788,-79.69658], "fy":[-32.18832,-22.11176,-56.8911,-74.58504]}, + {"t":2.18365, "x":8.20293, "y":6.03556, "heading":-1.56784, "vx":1.11543, "vy":-2.45712, "omega":-0.08825, "ax":-6.29249, "ay":-2.68101, "alpha":2.03802, "fx":[-107.18181,-112.68668,-103.52712,-92.75066], "fy":[-33.2872,-25.05111,-52.76341,-66.20356]}, + {"t":2.2019, "x":8.22223, "y":5.99029, "heading":-1.56945, "vx":1.00064, "vy":-2.50603, "omega":-0.05108, "ax":-6.60784, "ay":-2.45457, "alpha":1.56083, "fx":[-111.87309,-115.20337,-108.23194,-101.6932], "fy":[-31.4533,-25.19377,-47.84442,-57.83879]}, + {"t":2.22014, "x":8.23939, "y":5.94417, "heading":-1.57038, "vx":0.88011, "vy":-2.5508, "omega":-0.02261, "ax":-6.85665, "ay":-2.12895, "alpha":1.23923, "fx":[-115.4158,-117.39547,-112.27983,-108.36513], "fy":[-27.20925,-22.7513,-41.77701,-49.05771]}, + {"t":2.23838, "x":8.2543, "y":5.89729, "heading":-1.5708, "vx":0.75503, "vy":-2.58964, "omega":0.0, "ax":-7.07462, "ay":-1.82268, "alpha":0.0, "fx":[-116.9678,-116.9678,-116.9678,-116.9678], "fy":[-30.13512,-30.13512,-30.13512,-30.13512]}, + {"t":2.26703, "x":8.27303, "y":5.82233, "heading":-1.5708, "vx":0.5523, "vy":-2.64187, "omega":0.0, "ax":-7.03827, "ay":-1.19635, "alpha":0.0, "fx":[-116.36679,-116.36679,-116.36679,-116.36679], "fy":[-19.77974,-19.77974,-19.77974,-19.77974]}, + {"t":2.29569, "x":8.28597, "y":5.74613, "heading":-1.5708, "vx":0.35062, "vy":-2.67615, "omega":0.0, "ax":-6.70136, "ay":-0.63609, "alpha":0.0, "fx":[-110.79653,-110.79653,-110.79653,-110.79653], "fy":[-10.5167,-10.5167,-10.5167,-10.5167]}, + {"t":2.32435, "x":8.29326, "y":5.66919, "heading":-1.5708, "vx":0.15858, "vy":-2.69438, "omega":0.0, "ax":-5.52728, "ay":-0.16303, "alpha":0.0, "fx":[-91.38492,-91.38492,-91.38492,-91.38492], "fy":[-2.69548,-2.69548,-2.69548,-2.69548]}, + {"t":2.353, "x":8.29554, "y":5.59191, "heading":-1.5708, "vx":0.00019, "vy":-2.69905, "omega":0.0, "ax":-2.77724, "ay":0.04068, "alpha":0.0, "fx":[-45.91741,-45.91741,-45.91741,-45.91741], "fy":[0.67253,0.67253,0.67253,0.67253]}, + {"t":2.38166, "x":8.2944, "y":5.51458, "heading":-1.5708, "vx":-0.07939, "vy":-2.69789, "omega":0.0, "ax":-0.79092, "ay":0.02659, "alpha":0.0, "fx":[-13.0766,-13.0766,-13.0766,-13.0766], "fy":[0.43965,0.43965,0.43965,0.43965]}, + {"t":2.41031, "x":8.2918, "y":5.43728, "heading":-1.5708, "vx":-0.10206, "vy":-2.69712, "omega":0.0, "ax":-0.19775, "ay":0.00769, "alpha":0.0, "fx":[-3.26948,-3.26948,-3.26948,-3.26948], "fy":[0.12714,0.12714,0.12714,0.12714]}, + {"t":2.43897, "x":8.2888, "y":5.36, "heading":-1.5708, "vx":-0.10772, "vy":-2.6969, "omega":0.0, "ax":-0.04895, "ay":0.00197, "alpha":0.0, "fx":[-0.80934,-0.80934,-0.80934,-0.80934], "fy":[0.03254,0.03254,0.03254,0.03254]}, + {"t":2.46763, "x":8.28569, "y":5.28271, "heading":-1.5708, "vx":-0.10913, "vy":-2.69685, "omega":0.0, "ax":-0.01211, "ay":0.00049, "alpha":0.0, "fx":[-0.20023,-0.20023,-0.20023,-0.20023], "fy":[0.00811,0.00811,0.00811,0.00811]}, + {"t":2.49628, "x":8.28256, "y":5.20543, "heading":-1.5708, "vx":-0.10947, "vy":-2.69683, "omega":0.0, "ax":-0.003, "ay":0.00012, "alpha":0.0, "fx":[-0.04953,-0.04953,-0.04953,-0.04953], "fy":[0.00201,0.00201,0.00201,0.00201]}, + {"t":2.52494, "x":8.27942, "y":5.12815, "heading":-1.5708, "vx":-0.10956, "vy":-2.69683, "omega":0.0, "ax":-0.00074, "ay":0.00003, "alpha":0.0, "fx":[-0.01225,-0.01225,-0.01225,-0.01225], "fy":[0.0005,0.0005,0.0005,0.0005]}, + {"t":2.55359, "x":8.27628, "y":5.05087, "heading":-1.5708, "vx":-0.10958, "vy":-2.69683, "omega":0.0, "ax":-0.00018, "ay":0.00001, "alpha":0.0, "fx":[-0.00303,-0.00303,-0.00303,-0.00303], "fy":[0.00012,0.00012,0.00012,0.00012]}, + {"t":2.58225, "x":8.27314, "y":4.97359, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":-0.00005, "ay":0.0, "alpha":0.0, "fx":[-0.00075,-0.00075,-0.00075,-0.00075], "fy":[0.00003,0.00003,0.00003,0.00003]}, + {"t":2.61091, "x":8.27, "y":4.89631, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":-0.00001, "ay":0.0, "alpha":0.0, "fx":[-0.00019,-0.00019,-0.00019,-0.00019], "fy":[0.00001,0.00001,0.00001,0.00001]}, + {"t":2.63956, "x":8.26686, "y":4.81903, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.66822, "x":8.26372, "y":4.74175, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.69687, "x":8.26058, "y":4.66447, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":0.0, "ay":0.00001, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00008,0.00008,0.00008,0.00008]}, + {"t":2.72553, "x":8.25744, "y":4.58719, "heading":-1.5708, "vx":-0.10959, "vy":-2.69683, "omega":0.0, "ax":0.00135, "ay":0.03322, "alpha":0.0, "fx":[0.02232,0.02232,0.02232,0.02232], "fy":[0.54929,0.54929,0.54929,0.54929]}, + {"t":2.75419, "x":8.2543, "y":4.50993, "heading":-1.5708, "vx":-0.10955, "vy":-2.69588, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/LTrenchtoDepot.traj b/src/main/deploy/choreo/LTrenchtoDepot.traj index 7314b668..149fc0f6 100644 --- a/src/main/deploy/choreo/LTrenchtoDepot.traj +++ b/src/main/deploy/choreo/LTrenchtoDepot.traj @@ -3,27 +3,27 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":3.7620644569396977, "y":7.357067584991455, "heading":3.141592653589793, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.7620644569396977, "y":7.357067584991455, "heading":3.141592653589793, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":1.780329942703247, "y":5.9557576179504395, "heading":3.141592653589793, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":0.703999767303467, "y":5.975247383117676, "heading":3.141592653589793, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":1.5}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"LTrench.x", "val":3.7620644569396977}, "y":{"exp":"LTrench.y", "val":7.357067584991455}, "heading":{"exp":"LTrench.heading", "val":3.141592653589793}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"LTrench.x", "val":3.7620644569396977}, "y":{"exp":"LTrench.y", "val":7.357067584991455}, "heading":{"exp":"LTrench.heading", "val":3.141592653589793}, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"1.780329942703247 m", "val":1.780329942703247}, "y":{"exp":"5.9557576179504395 m", "val":5.9557576179504395}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"Depot.x", "val":0.703999767303467}, "y":{"exp":"Depot.y", "val":5.975247383117676}, "heading":{"exp":"Depot.heading", "val":3.141592653589793}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slower", "val":1.5}}}, "enabled":true}], "targetDt":{ "exp":"0.05 s", @@ -55,58 +55,54 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.35844,2.17928], + "waypoints":[0.0,1.1174,1.93916], "samples":[ - {"t":0.0, "x":3.76206, "y":7.35707, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-6.08387, "ay":-4.42926, "alpha":0.0, "fx":[-100.58728,-100.58728,-100.58728,-100.58728], "fy":[-73.23087,-73.23087,-73.23087,-73.23087]}, - {"t":0.04528, "x":3.75583, "y":7.35253, "heading":3.14159, "vx":-0.27548, "vy":-0.20056, "omega":0.0, "ax":-6.08234, "ay":-4.42814, "alpha":0.0, "fx":[-100.56198,-100.56198,-100.56198,-100.56198], "fy":[-73.21245,-73.21245,-73.21245,-73.21245]}, - {"t":0.09056, "x":3.73712, "y":7.33891, "heading":3.14159, "vx":-0.5509, "vy":-0.40107, "omega":0.0, "ax":-6.0798, "ay":-4.4263, "alpha":0.0, "fx":[-100.52003,-100.52003,-100.52003,-100.52003], "fy":[-73.18191,-73.18191,-73.18191,-73.18191]}, - {"t":0.13584, "x":3.70594, "y":7.31621, "heading":3.14159, "vx":-0.8262, "vy":-0.6015, "omega":0.0, "ax":-6.07477, "ay":-4.42264, "alpha":0.0, "fx":[-100.43693,-100.43693,-100.43693,-100.43693], "fy":[-73.12141,-73.12141,-73.12141,-73.12141]}, - {"t":0.18112, "x":3.6623, "y":7.28444, "heading":3.14159, "vx":-1.10127, "vy":-0.80176, "omega":0.0, "ax":-6.06008, "ay":-4.41194, "alpha":0.0, "fx":[-100.19397,-100.19397,-100.19397,-100.19397], "fy":[-72.94453,-72.94453,-72.94453,-72.94453]}, - {"t":0.22641, "x":3.60622, "y":7.24361, "heading":3.14159, "vx":-1.37568, "vy":-1.00154, "omega":0.0, "ax":-5.31874, "ay":-3.87222, "alpha":0.0, "fx":[-87.93703,-87.93703,-87.93703,-87.93703], "fy":[-64.02107,-64.02107,-64.02107,-64.02107]}, - {"t":0.27169, "x":3.53847, "y":7.19429, "heading":3.14159, "vx":-1.61652, "vy":-1.17688, "omega":0.0, "ax":-0.0003, "ay":-0.00022, "alpha":0.0, "fx":[-0.00503,-0.00503,-0.00503,-0.00503], "fy":[-0.00366,-0.00366,-0.00366,-0.00366]}, - {"t":0.31697, "x":3.46528, "y":7.141, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.36225, "x":3.39208, "y":7.08771, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.40753, "x":3.31888, "y":7.03441, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.45281, "x":3.24568, "y":6.98112, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.49809, "x":3.17248, "y":6.92783, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.54337, "x":3.09928, "y":6.87454, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.58866, "x":3.02608, "y":6.82125, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.63394, "x":2.95289, "y":6.76796, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.67922, "x":2.87969, "y":6.71467, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.7245, "x":2.80649, "y":6.66138, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.76978, "x":2.73329, "y":6.60809, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.81506, "x":2.66009, "y":6.55479, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.86034, "x":2.58689, "y":6.5015, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.90562, "x":2.51369, "y":6.44821, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.95091, "x":2.4405, "y":6.39492, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.99619, "x":2.3673, "y":6.34163, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.00002,0.00002,0.00002,0.00002]}, - {"t":1.04147, "x":2.2941, "y":6.28834, "heading":3.14159, "vx":-1.61653, "vy":-1.17689, "omega":0.0, "ax":-0.00002, "ay":0.00002, "alpha":0.0, "fx":[-0.00028,-0.00028,-0.00028,-0.00028], "fy":[0.00038,0.00038,0.00038,0.00038]}, - {"t":1.08675, "x":2.2209, "y":6.23505, "heading":3.14159, "vx":-1.61654, "vy":-1.17689, "omega":0.0, "ax":-0.00031, "ay":0.00043, "alpha":0.0, "fx":[-0.0052,-0.0052,-0.0052,-0.0052], "fy":[0.00714,0.00714,0.00714,0.00714]}, - {"t":1.13203, "x":2.1477, "y":6.18176, "heading":3.14159, "vx":-1.61655, "vy":-1.17687, "omega":0.0, "ax":-0.00586, "ay":0.00806, "alpha":0.0, "fx":[-0.09694,-0.09694,-0.09694,-0.09694], "fy":[0.13319,0.13319,0.13319,0.13319]}, - {"t":1.17731, "x":2.0745, "y":6.12848, "heading":3.14159, "vx":-1.61682, "vy":-1.17651, "omega":0.0, "ax":-0.10891, "ay":0.15033, "alpha":0.0, "fx":[-1.8006,-1.8006,-1.8006,-1.8006], "fy":[2.48549,2.48549,2.48549,2.48549]}, - {"t":1.22259, "x":2.00117, "y":6.07536, "heading":3.14159, "vx":-1.62175, "vy":-1.1697, "omega":0.0, "ax":-1.63723, "ay":2.43793, "alpha":0.0, "fx":[-27.069,-27.069,-27.069,-27.069], "fy":[40.3074,40.3074,40.3074,40.3074]}, - {"t":1.26787, "x":1.92606, "y":6.02489, "heading":3.14159, "vx":-1.69588, "vy":-1.05931, "omega":0.0, "ax":0.63782, "ay":7.10948, "alpha":0.0, "fx":[10.5454,10.5454,10.5454,10.5454], "fy":[117.54418,117.54418,117.54418,117.54418]}, - {"t":1.31316, "x":1.84992, "y":5.98421, "heading":3.14159, "vx":-1.667, "vy":-0.73738, "omega":0.0, "ax":5.74773, "ay":4.81322, "alpha":0.0, "fx":[95.02976,95.02976,95.02976,95.02976], "fy":[79.57906,79.57906,79.57906,79.57906]}, - {"t":1.35844, "x":1.78033, "y":5.95576, "heading":3.14159, "vx":-1.40674, "vy":-0.51943, "omega":0.0, "ax":-1.80662, "ay":7.1495, "alpha":0.0, "fx":[-29.86959,-29.86959,-29.86959,-29.86959], "fy":[118.20577,118.20577,118.20577,118.20577]}, - {"t":1.40164, "x":1.71787, "y":5.93999, "heading":3.14159, "vx":-1.48479, "vy":-0.21056, "omega":0.0, "ax":-0.3322, "ay":5.78537, "alpha":0.0, "fx":[-5.49234,-5.49234,-5.49234,-5.49234], "fy":[95.65208,95.65208,95.65208,95.65208]}, - {"t":1.44484, "x":1.65341, "y":5.93629, "heading":3.14159, "vx":-1.49914, "vy":0.03938, "omega":0.0, "ax":0.01721, "ay":0.51168, "alpha":0.0, "fx":[0.28449,0.28449,0.28449,0.28449], "fy":[8.45978,8.45978,8.45978,8.45978]}, - {"t":1.48804, "x":1.58866, "y":5.93847, "heading":3.14159, "vx":-1.49839, "vy":0.06149, "omega":0.0, "ax":0.00077, "ay":0.0186, "alpha":0.0, "fx":[0.0127,0.0127,0.0127,0.0127], "fy":[0.30758,0.30758,0.30758,0.30758]}, - {"t":1.53124, "x":1.52393, "y":5.94114, "heading":3.14159, "vx":-1.49836, "vy":0.06229, "omega":0.0, "ax":0.00003, "ay":0.00067, "alpha":0.0, "fx":[0.00046,0.00046,0.00046,0.00046], "fy":[0.01114,0.01114,0.01114,0.01114]}, - {"t":1.57445, "x":1.4592, "y":5.94384, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.00002, "alpha":0.0, "fx":[0.00002,0.00002,0.00002,0.00002], "fy":[0.0004,0.0004,0.0004,0.0004]}, - {"t":1.61765, "x":1.39447, "y":5.94653, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":1.66085, "x":1.32973, "y":5.94922, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.70405, "x":1.265, "y":5.95191, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.74726, "x":1.20027, "y":5.95461, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.79046, "x":1.13554, "y":5.9573, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.83366, "x":1.0708, "y":5.95999, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.87686, "x":1.00607, "y":5.96268, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.92006, "x":0.94134, "y":5.96538, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":0.00007, "ay":0.0, "alpha":0.0, "fx":[0.00112,0.00112,0.00112,0.00112], "fy":[-0.00005,-0.00005,-0.00005,-0.00005]}, - {"t":1.96327, "x":0.87661, "y":5.96807, "heading":3.14159, "vx":-1.49836, "vy":0.06232, "omega":0.0, "ax":4.64223, "ay":-0.19309, "alpha":0.0, "fx":[76.75199,76.75199,76.75199,76.75199], "fy":[-3.19239,-3.19239,-3.19239,-3.19239]}, - {"t":2.00647, "x":0.81621, "y":5.97058, "heading":3.14159, "vx":-1.2978, "vy":0.05398, "omega":0.0, "ax":7.49498, "ay":-0.31174, "alpha":0.0, "fx":[123.91789,123.91789,123.91789,123.91789], "fy":[-5.15419,-5.15419,-5.15419,-5.15419]}, - {"t":2.04967, "x":0.76713, "y":5.97262, "heading":3.14159, "vx":-0.974, "vy":0.04051, "omega":0.0, "ax":7.51069, "ay":-0.3124, "alpha":0.0, "fx":[124.17755,124.17755,124.17755,124.17755], "fy":[-5.16499,-5.16499,-5.16499,-5.16499]}, - {"t":2.09287, "x":0.73206, "y":5.97408, "heading":3.14159, "vx":-0.64953, "vy":0.02702, "omega":0.0, "ax":7.51596, "ay":-0.31262, "alpha":0.0, "fx":[124.26467,124.26467,124.26467,124.26467], "fy":[-5.16861,-5.16861,-5.16861,-5.16861]}, - {"t":2.13608, "x":0.71102, "y":5.97496, "heading":3.14159, "vx":-0.32482, "vy":0.01351, "omega":0.0, "ax":7.5186, "ay":-0.31273, "alpha":0.0, "fx":[124.30832,124.30832,124.30832,124.30832], "fy":[-5.17043,-5.17043,-5.17043,-5.17043]}, - {"t":2.17928, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.76206, "y":7.35707, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-6.03836, "ay":-4.49165, "alpha":0.0, "fx":[-99.83484,-99.83484,-99.83484,-99.83484], "fy":[-74.26251,-74.26251,-74.26251,-74.26251]}, + {"t":0.04298, "x":3.75649, "y":7.35292, "heading":3.14159, "vx":-0.25951, "vy":-0.19304, "omega":0.0, "ax":-6.03752, "ay":-4.49103, "alpha":0.0, "fx":[-99.82097,-99.82097,-99.82097,-99.82097], "fy":[-74.2522,-74.2522,-74.2522,-74.2522]}, + {"t":0.08595, "x":3.73976, "y":7.34048, "heading":3.14159, "vx":-0.51898, "vy":-0.38605, "omega":0.0, "ax":-6.0364, "ay":-4.4902, "alpha":0.0, "fx":[-99.80249,-99.80249,-99.80249,-99.80249], "fy":[-74.23845,-74.23845,-74.23845,-74.23845]}, + {"t":0.12893, "x":3.71188, "y":7.31974, "heading":3.14159, "vx":-0.77841, "vy":-0.57902, "omega":0.0, "ax":-6.03484, "ay":-4.48904, "alpha":0.0, "fx":[-99.77661,-99.77661,-99.77661,-99.77661], "fy":[-74.2192,-74.2192,-74.2192,-74.2192]}, + {"t":0.17191, "x":3.67285, "y":7.29071, "heading":3.14159, "vx":-1.03776, "vy":-0.77195, "omega":0.0, "ax":-6.03249, "ay":-4.48729, "alpha":0.0, "fx":[-99.73781,-99.73781,-99.73781,-99.73781], "fy":[-74.19034,-74.19034,-74.19034,-74.19034]}, + {"t":0.21488, "x":3.62268, "y":7.25339, "heading":3.14159, "vx":-1.29702, "vy":-0.96479, "omega":0.0, "ax":-6.02858, "ay":-4.48438, "alpha":0.0, "fx":[-99.67317,-99.67317,-99.67317,-99.67317], "fy":[-74.14225,-74.14225,-74.14225,-74.14225]}, + {"t":0.25786, "x":3.56137, "y":7.20778, "heading":3.14159, "vx":-1.55611, "vy":-1.15752, "omega":0.0, "ax":-6.02077, "ay":-4.47857, "alpha":0.0, "fx":[-99.54406,-99.54406,-99.54406,-99.54406], "fy":[-74.04622,-74.04622,-74.04622,-74.04622]}, + {"t":0.30084, "x":3.48894, "y":7.1539, "heading":3.14159, "vx":-1.81486, "vy":-1.34999, "omega":0.0, "ax":-5.99745, "ay":-4.46122, "alpha":0.0, "fx":[-99.15846,-99.15846,-99.15846,-99.15846], "fy":[-73.75938,-73.75938,-73.75938,-73.75938]}, + {"t":0.34381, "x":3.4054, "y":7.09176, "heading":3.14159, "vx":-2.07261, "vy":-1.54172, "omega":0.0, "ax":-2.1698, "ay":-1.61401, "alpha":0.0, "fx":[-35.87428,-35.87428,-35.87428,-35.87428], "fy":[-26.68521,-26.68521,-26.68521,-26.68521]}, + {"t":0.38679, "x":3.31432, "y":7.02401, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":-0.00008, "ay":-0.00006, "alpha":0.0, "fx":[-0.00125,-0.00125,-0.00125,-0.00125], "fy":[-0.00093,-0.00093,-0.00093,-0.00093]}, + {"t":0.42977, "x":3.22124, "y":6.95477, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.47274, "x":3.12816, "y":6.88554, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.51572, "x":3.03508, "y":6.8163, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.5587, "x":2.942, "y":6.74706, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.60167, "x":2.84891, "y":6.67782, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.00001,0.00001,0.00001,0.00001]}, + {"t":0.64465, "x":2.75583, "y":6.60858, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.00007,0.00007,0.00007,0.00007]}, + {"t":0.68763, "x":2.66275, "y":6.53934, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":-0.00003, "ay":0.00004, "alpha":0.0, "fx":[-0.00052,-0.00052,-0.00052,-0.00052], "fy":[0.0007,0.0007,0.0007,0.0007]}, + {"t":0.73061, "x":2.56967, "y":6.4701, "heading":3.14159, "vx":-2.16587, "vy":-1.61109, "omega":0.0, "ax":-0.0003, "ay":0.00041, "alpha":0.0, "fx":[-0.00502,-0.00502,-0.00502,-0.00502], "fy":[0.00675,0.00675,0.00675,0.00675]}, + {"t":0.77358, "x":2.47658, "y":6.40086, "heading":3.14159, "vx":-2.16588, "vy":-1.61107, "omega":0.0, "ax":-0.00292, "ay":0.00393, "alpha":0.0, "fx":[-0.04835,-0.04835,-0.04835,-0.04835], "fy":[0.06501,0.06501,0.06501,0.06501]}, + {"t":0.81656, "x":2.3835, "y":6.33162, "heading":3.14159, "vx":-2.16601, "vy":-1.6109, "omega":0.0, "ax":-0.02813, "ay":0.03785, "alpha":0.0, "fx":[-0.46502,-0.46502,-0.46502,-0.46502], "fy":[0.62576,0.62576,0.62576,0.62576]}, + {"t":0.85954, "x":2.29039, "y":6.26243, "heading":3.14159, "vx":-2.16722, "vy":-1.60927, "omega":0.0, "ax":-0.26825, "ay":0.36399, "alpha":0.0, "fx":[-4.43509,-4.43509,-4.43509,-4.43509], "fy":[6.01801,6.01801,6.01801,6.01801]}, + {"t":0.90251, "x":2.197, "y":6.1936, "heading":3.14159, "vx":-2.17875, "vy":-1.59363, "omega":0.0, "ax":-1.95522, "ay":2.83645, "alpha":0.0, "fx":[-32.32655,-32.32655,-32.32655,-32.32655], "fy":[46.89624,46.89624,46.89624,46.89624]}, + {"t":0.94549, "x":2.10156, "y":6.12773, "heading":3.14159, "vx":-2.26278, "vy":-1.47173, "omega":0.0, "ax":3.01925, "ay":6.44344, "alpha":0.0, "fx":[49.91862,49.91862,49.91862,49.91862], "fy":[106.53229,106.53229,106.53229,106.53229]}, + {"t":0.98847, "x":2.0071, "y":6.07043, "heading":3.14159, "vx":-2.13302, "vy":-1.19481, "omega":0.0, "ax":5.73269, "ay":4.80629, "alpha":0.0, "fx":[94.78113,94.78113,94.78113,94.78113], "fy":[79.46452,79.46452,79.46452,79.46452]}, + {"t":1.03144, "x":1.92072, "y":6.02352, "heading":3.14159, "vx":-1.88665, "vy":-0.98825, "omega":0.0, "ax":5.88079, "ay":4.66349, "alpha":0.0, "fx":[97.2297,97.2297,97.2297,97.2297], "fy":[77.1035,77.1035,77.1035,77.1035]}, + {"t":1.07442, "x":1.84507, "y":5.98536, "heading":3.14159, "vx":-1.63391, "vy":-0.78783, "omega":0.0, "ax":5.93327, "ay":4.61096, "alpha":0.0, "fx":[98.09729,98.09729,98.09729,98.09729], "fy":[76.23502,76.23502,76.23502,76.23502]}, + {"t":1.1174, "x":1.78033, "y":5.95576, "heading":3.14159, "vx":-1.37892, "vy":-0.58967, "omega":0.0, "ax":-2.16917, "ay":7.09592, "alpha":0.0, "fx":[-35.86387,-35.86387,-35.86387,-35.86387], "fy":[117.32003,117.32003,117.32003,117.32003]}, + {"t":1.16065, "x":1.71866, "y":5.93689, "heading":3.14159, "vx":-1.47273, "vy":-0.28276, "omega":0.0, "ax":-0.6215, "ay":6.79245, "alpha":0.0, "fx":[-10.27556,-10.27556,-10.27556,-10.27556], "fy":[112.30259,112.30259,112.30259,112.30259]}, + {"t":1.2039, "x":1.65438, "y":5.93101, "heading":3.14159, "vx":-1.49961, "vy":0.01101, "omega":0.0, "ax":0.03648, "ay":1.35665, "alpha":0.0, "fx":[0.6032,0.6032,0.6032,0.6032], "fy":[22.43017,22.43017,22.43017,22.43017]}, + {"t":1.24715, "x":1.58956, "y":5.93276, "heading":3.14159, "vx":-1.49804, "vy":0.06969, "omega":0.0, "ax":0.00239, "ay":0.05057, "alpha":0.0, "fx":[0.0395,0.0395,0.0395,0.0395], "fy":[0.83606,0.83606,0.83606,0.83606]}, + {"t":1.2904, "x":1.52477, "y":5.93582, "heading":3.14159, "vx":-1.49793, "vy":0.07188, "omega":0.0, "ax":0.00009, "ay":0.00183, "alpha":0.0, "fx":[0.00145,0.00145,0.00145,0.00145], "fy":[0.03018,0.03018,0.03018,0.03018]}, + {"t":1.33365, "x":1.45998, "y":5.93893, "heading":3.14159, "vx":-1.49793, "vy":0.07195, "omega":0.0, "ax":0.0, "ay":0.00007, "alpha":0.0, "fx":[0.00005,0.00005,0.00005,0.00005], "fy":[0.00109,0.00109,0.00109,0.00109]}, + {"t":1.3769, "x":1.3952, "y":5.94204, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00004,0.00004,0.00004,0.00004]}, + {"t":1.42015, "x":1.33041, "y":5.94516, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.4634, "x":1.26563, "y":5.94827, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.50665, "x":1.20084, "y":5.95138, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.5499, "x":1.13605, "y":5.95449, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.59315, "x":1.07127, "y":5.9576, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.6364, "x":1.00648, "y":5.96072, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.67965, "x":0.94169, "y":5.96383, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":0.00007, "ay":0.0, "alpha":0.0, "fx":[0.00109,0.00109,0.00109,0.00109], "fy":[-0.00005,-0.00005,-0.00005,-0.00005]}, + {"t":1.7229, "x":0.87691, "y":5.96694, "heading":3.14159, "vx":-1.49793, "vy":0.07196, "omega":0.0, "ax":4.60197, "ay":-0.22107, "alpha":0.0, "fx":[76.08646,76.08646,76.08646,76.08646], "fy":[-3.65506,-3.65506,-3.65506,-3.65506]}, + {"t":1.76615, "x":0.81643, "y":5.96985, "heading":3.14159, "vx":-1.29889, "vy":0.0624, "omega":0.0, "ax":7.49288, "ay":-0.35994, "alpha":0.0, "fx":[123.88313,123.88313,123.88313,123.88313], "fy":[-5.95113,-5.95113,-5.95113,-5.95113]}, + {"t":1.80941, "x":0.76726, "y":5.97221, "heading":3.14159, "vx":-0.97482, "vy":0.04683, "omega":0.0, "ax":7.50856, "ay":-0.3607, "alpha":0.0, "fx":[124.14227,124.14227,124.14227,124.14227], "fy":[-5.96358,-5.96358,-5.96358,-5.96358]}, + {"t":1.85266, "x":0.73212, "y":5.9739, "heading":3.14159, "vx":-0.65007, "vy":0.03123, "omega":0.0, "ax":7.51381, "ay":-0.36095, "alpha":0.0, "fx":[124.22919,124.22919,124.22919,124.22919], "fy":[-5.96775,-5.96775,-5.96775,-5.96775]}, + {"t":1.89591, "x":0.71103, "y":5.97491, "heading":3.14159, "vx":-0.32509, "vy":0.01562, "omega":0.0, "ax":7.51645, "ay":-0.36108, "alpha":0.0, "fx":[124.27276,124.27276,124.27276,124.27276], "fy":[-5.96984,-5.96984,-5.96984,-5.96984]}, + {"t":1.93916, "x":0.704, "y":5.97525, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/MLtoFL.traj b/src/main/deploy/choreo/MLtoFL.traj new file mode 100644 index 00000000..f762f65d --- /dev/null +++ b/src/main/deploy/choreo/MLtoFL.traj @@ -0,0 +1,139 @@ +{ + "name":"MLtoFL", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":3.2225897312164307, "y":7.436997413635254, "heading":0.0, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":4.869002342224121, "y":7.436997413635254, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.907824516296387, "y":7.349101543426514, "heading":0.0, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":7.82036542892456, "y":5.865901947021484, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":0, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":0.15}}, "enabled":true}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"MLL.x", "val":3.2225897312164307}, "y":{"exp":"MLL.y", "val":7.436997413635254}, "heading":{"exp":"MLL.heading", "val":0.0}, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"4.869002342224121 m", "val":4.869002342224121}, "y":{"exp":"MLL.y", "val":7.436997413635254}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.907824516296387 m", "val":6.907824516296387}, "y":{"exp":"7.349101543426514 m", "val":7.349101543426514}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"FL.x", "val":7.82036542892456}, "y":{"exp":"FL.y", "val":5.865901947021484}, "heading":{"exp":"FL.heading", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":0, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.15 m", "val":0.15}}}, "enabled":true}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,0.70309,1.33948,2.14027], + "samples":[ + {"t":0.0, "x":3.22259, "y":7.437, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.52454, "ay":-0.01984, "alpha":0.00001, "fx":[124.40651,124.40651,124.40651,124.40651], "fy":[-0.32801,-0.32816,-0.32816,-0.32801]}, + {"t":0.037, "x":3.22774, "y":7.43698, "heading":0.0, "vx":0.27844, "vy":-0.00073, "omega":0.0, "ax":7.52377, "ay":-0.0198, "alpha":0.00001, "fx":[124.39375,124.39375,124.39375,124.39375], "fy":[-0.32727,-0.32742,-0.32742,-0.32727]}, + {"t":0.07401, "x":3.2432, "y":7.43694, "heading":0.0, "vx":0.55685, "vy":-0.00147, "omega":0.0, "ax":7.52284, "ay":-0.01975, "alpha":0.00001, "fx":[124.37844,124.37844,124.37844,124.37844], "fy":[-0.3264,-0.32654,-0.32654,-0.3264]}, + {"t":0.11101, "x":3.26895, "y":7.43688, "heading":0.0, "vx":0.83523, "vy":-0.0022, "omega":0.0, "ax":7.52171, "ay":-0.01968, "alpha":0.00001, "fx":[124.35972,124.35972,124.35972,124.35972], "fy":[-0.32536,-0.3255,-0.3255,-0.32536]}, + {"t":0.14802, "x":3.30501, "y":7.43678, "heading":0.0, "vx":1.11357, "vy":-0.00293, "omega":0.0, "ax":7.52029, "ay":-0.01961, "alpha":0.00001, "fx":[124.33633,124.33633,124.33633,124.33633], "fy":[-0.32412,-0.32426,-0.32426,-0.32412]}, + {"t":0.18502, "x":3.35137, "y":7.43666, "heading":0.0, "vx":1.39185, "vy":-0.00365, "omega":0.0, "ax":7.51847, "ay":-0.01952, "alpha":0.00001, "fx":[124.30627,124.30627,124.30627,124.30627], "fy":[-0.32266,-0.3228,-0.3228,-0.32266]}, + {"t":0.22203, "x":3.40802, "y":7.43651, "heading":0.0, "vx":1.67007, "vy":-0.00437, "omega":0.0, "ax":7.51605, "ay":-0.01941, "alpha":0.00001, "fx":[124.26619,124.26619,124.26619,124.26619], "fy":[-0.32092,-0.32106,-0.32106,-0.32092]}, + {"t":0.25903, "x":3.47496, "y":7.43634, "heading":0.0, "vx":1.9482, "vy":-0.00509, "omega":0.0, "ax":7.51266, "ay":-0.01929, "alpha":0.00001, "fx":[124.21012,124.21012,124.21012,124.21012], "fy":[-0.31885,-0.31899,-0.31899,-0.31885]}, + {"t":0.29604, "x":3.5522, "y":7.43613, "heading":0.0, "vx":2.2262, "vy":-0.00581, "omega":0.0, "ax":7.50758, "ay":-0.01914, "alpha":0.00001, "fx":[124.12611,124.12611,124.12611,124.12611], "fy":[-0.31635,-0.31648,-0.31648,-0.31635]}, + {"t":0.33304, "x":3.63972, "y":7.43591, "heading":0.0, "vx":2.50402, "vy":-0.00651, "omega":0.0, "ax":7.49913, "ay":-0.01895, "alpha":0.00001, "fx":[123.98637,123.98637,123.98637,123.98637], "fy":[-0.3132,-0.31332,-0.31332,-0.3132]}, + {"t":0.37004, "x":3.73751, "y":7.43565, "heading":0.0, "vx":2.78152, "vy":-0.00722, "omega":0.0, "ax":7.48231, "ay":-0.01868, "alpha":0.00001, "fx":[123.70826,123.70826,123.70826,123.70826], "fy":[-0.30884,-0.30895,-0.30895,-0.30884]}, + {"t":0.40705, "x":3.84557, "y":7.43537, "heading":0.0, "vx":3.0584, "vy":-0.00791, "omega":0.0, "ax":7.43266, "ay":-0.01818, "alpha":0.0, "fx":[122.88747,122.88747,122.88747,122.88747], "fy":[-0.30061,-0.30069,-0.30069,-0.30061]}, + {"t":0.44405, "x":3.96383, "y":7.43507, "heading":0.0, "vx":3.33344, "vy":-0.00858, "omega":0.0, "ax":4.69883, "ay":-0.0023, "alpha":-0.00008, "fx":[77.68812,77.68812,77.68764,77.68764], "fy":[-0.03859,-0.03749,-0.0375,-0.03859]}, + {"t":0.48106, "x":4.0904, "y":7.43475, "heading":0.0, "vx":3.50731, "vy":-0.00866, "omega":0.0, "ax":0.0029, "ay":0.00937, "alpha":0.0, "fx":[0.048,0.048,0.048,0.048], "fy":[0.15497,0.15497,0.15497,0.15497]}, + {"t":0.51806, "x":4.22019, "y":7.43443, "heading":0.0, "vx":3.50742, "vy":-0.00832, "omega":0.0, "ax":0.00003, "ay":0.01369, "alpha":0.0, "fx":[0.00054,0.00054,0.00054,0.00054], "fy":[0.22641,0.22641,0.22641,0.22641]}, + {"t":0.55507, "x":4.34998, "y":7.43413, "heading":0.0, "vx":3.50742, "vy":-0.00781, "omega":0.0, "ax":0.00008, "ay":0.03831, "alpha":0.0, "fx":[0.00128,0.00128,0.00128,0.00128], "fy":[0.63341,0.63341,0.63341,0.63341]}, + {"t":0.59207, "x":4.47977, "y":7.43387, "heading":0.0, "vx":3.50743, "vy":-0.00639, "omega":0.0, "ax":0.00015, "ay":0.15297, "alpha":0.0, "fx":[0.00256,0.00256,0.00255,0.00255], "fy":[2.52909,2.5291,2.5291,2.52909]}, + {"t":0.62908, "x":4.60956, "y":7.43374, "heading":0.0, "vx":3.50743, "vy":-0.00073, "omega":0.0, "ax":-0.00242, "ay":0.68668, "alpha":-0.00058, "fx":[-0.03729,-0.03729,-0.04277,-0.04277], "fy":[11.35048,11.35587,11.35587,11.35048]}, + {"t":0.66608, "x":4.73935, "y":7.43418, "heading":0.0, "vx":3.50734, "vy":0.02468, "omega":-0.00002, "ax":-0.19275, "ay":2.77644, "alpha":-0.56221, "fx":[-0.17848,-0.17296,-6.10086,-6.29478], "fy":[43.66025,48.24788,48.14727,43.56098]}, + {"t":0.70309, "x":4.869, "y":7.437, "heading":0.0, "vx":3.50021, "vy":0.12742, "omega":-0.02083, "ax":-0.8417, "ay":2.67916, "alpha":-2.45058, "fx":[-1.09145,-0.94961,-25.14896,-28.47463], "fy":[34.91795,55.46924,53.57383,33.22218]}, + {"t":0.7243, "x":4.94306, "y":7.4403, "heading":-0.00044, "vx":3.48236, "vy":0.18425, "omega":-0.07281, "ax":-0.21031, "ay":1.51756, "alpha":-0.40944, "fx":[-1.47887,-1.45869,-5.45057,-5.52072], "fy":[23.25549,26.96716,26.92296,23.21616]}, + {"t":0.74551, "x":5.01689, "y":7.44455, "heading":-0.00199, "vx":3.47789, "vy":0.21644, "omega":-0.0815, "ax":-0.05698, "ay":0.77332, "alpha":-0.01016, "fx":[-0.89385,-0.89352,-0.99037,-0.99071], "fy":[12.73827,12.83312,12.83315,12.73831]}, + {"t":0.76672, "x":5.09065, "y":7.44932, "heading":-0.00372, "vx":3.47668, "vy":0.23285, "omega":-0.08171, "ax":-0.01905, "ay":0.39587, "alpha":0.03665, "fx":[-0.48758,-0.48901,-0.14217,-0.14084], "fy":[6.71819,6.37332,6.37212,6.71701]}, + {"t":0.78794, "x":5.1644, "y":7.45435, "heading":-0.00545, "vx":3.47628, "vy":0.24125, "omega":-0.08093, "ax":-0.0077, "ay":0.21397, "alpha":0.03178, "fx":[-0.27658,-0.27825,0.02183,0.02346], "fy":[3.6882,3.38862,3.38701,3.68659]}, + {"t":0.80915, "x":5.23814, "y":7.45951, "heading":-0.00717, "vx":3.47612, "vy":0.24578, "omega":-0.08026, "ax":-0.00345, "ay":0.12782, "alpha":0.02486, "fx":[-0.17351,-0.17521,0.05945,0.06113], "fy":[2.23135,1.99683,1.99516,2.22967]}, + {"t":0.83036, "x":5.31188, "y":7.46476, "heading":-0.00887, "vx":3.47604, "vy":0.2485, "omega":-0.07973, "ax":-0.00157, "ay":0.08603, "alpha":0.02069, "fx":[-0.1227,-0.12443,0.07077,0.0725], "fy":[1.52087,1.32572,1.32399,1.51914]}, + {"t":0.85158, "x":5.38562, "y":7.47005, "heading":-0.01056, "vx":3.47601, "vy":0.25032, "omega":-0.07929, "ax":-0.00047, "ay":0.06066, "alpha":0.01791, "fx":[-0.09143,-0.09322,0.07579,0.07757], "fy":[1.08826,0.91928,0.9175,1.08648]}, + {"t":0.87279, "x":5.45935, "y":7.47537, "heading":-0.01224, "vx":3.476, "vy":0.25161, "omega":-0.07891, "ax":0.00071, "ay":0.03181, "alpha":0.01445, "fx":[-0.05554,-0.05721,0.07915,0.08082], "fy":[0.59492,0.45857,0.4569,0.59326]}, + {"t":0.894, "x":5.53309, "y":7.48071, "heading":-0.01392, "vx":3.47602, "vy":0.25228, "omega":-0.07861, "ax":0.00252, "ay":-0.02369, "alpha":0.00612, "fx":[0.0132,0.0124,0.07015,0.07095], "fy":[-0.36241,-0.42015,-0.42096,-0.36321]}, + {"t":0.91522, "x":5.60683, "y":7.48606, "heading":-0.01558, "vx":3.47607, "vy":0.25178, "omega":-0.07848, "ax":0.0032, "ay":-0.1457, "alpha":-0.02303, "fx":[0.15992,0.16332,-0.05401,-0.05739], "fy":[-2.51916,-2.302,-2.29862,-2.51578]}, + {"t":0.93643, "x":5.68057, "y":7.49137, "heading":-0.01725, "vx":3.47614, "vy":0.24869, "omega":-0.07897, "ax":-0.01593, "ay":-0.41268, "alpha":-0.15445, "fx":[0.45443,0.48024,-0.98209,-1.00602], "fy":[-7.56207,-6.10942,-6.08403,-7.53668]}, + {"t":0.95764, "x":5.7543, "y":7.49655, "heading":-0.01892, "vx":3.4758, "vy":0.23993, "omega":-0.08224, "ax":-0.17259, "ay":-0.97025, "alpha":-0.81299, "fx":[0.96111,1.12558,-6.73002,-6.77043], "fy":[-19.91176,-12.35938,-12.1789,-19.71651]}, + {"t":0.97886, "x":5.828, "y":7.50142, "heading":-0.02067, "vx":3.47214, "vy":0.21935, "omega":-0.09949, "ax":-0.87673, "ay":-1.87689, "alpha":-3.35927, "fx":[1.64949,2.6713,-32.64127,-29.66086], "fy":[-47.48725,-16.91822,-15.08079,-44.63937]}, + {"t":1.00007, "x":5.90145, "y":7.50565, "heading":-0.02278, "vx":3.45354, "vy":0.17954, "omega":-0.17075, "ax":-1.95373, "ay":-2.43525, "alpha":-7.01435, "fx":[0.73921,3.92592,-74.34708,-59.52536], "fy":[-78.86462,-11.67974,-5.81475,-64.69295]}, + {"t":1.02128, "x":5.97427, "y":7.50891, "heading":-0.0264, "vx":3.4121, "vy":0.12788, "omega":-0.31954, "ax":-2.56672, "ay":-2.54622, "alpha":-8.95446, "fx":[-1.70253,2.00493,-95.65284,-74.39634], "fy":[-96.08514,-2.14648,1.66698,-71.82655]}, + {"t":1.04249, "x":6.04608, "y":7.51105, "heading":-0.03318, "vx":3.35765, "vy":0.07387, "omega":-0.5095, "ax":-2.888, "ay":-2.58302, "alpha":-9.80729, "fx":[-3.80187,-0.96785,-105.07654,-81.14832], "fy":[-104.85454,4.18933,4.68129,-74.841]}, + {"t":1.06371, "x":6.11665, "y":7.51204, "heading":-0.04399, "vx":3.29638, "vy":0.01907, "omega":-0.71754, "ax":-3.06435, "ay":-2.71025, "alpha":-10.08515, "fx":[-5.44038,-2.65533,-110.02962,-84.53201], "fy":[-109.89511,2.06985,5.26848,-76.68248]}, + {"t":1.08492, "x":6.18589, "y":7.51183, "heading":-0.05921, "vx":3.23138, "vy":-0.03842, "omega":-0.93148, "ax":-3.12248, "ay":-3.05283, "alpha":-9.9127, "fx":[-6.67107,-0.65866,-113.01903,-86.15293], "fy":[-113.14157,-14.55673,4.10274,-78.29961]}, + {"t":1.10613, "x":6.25374, "y":7.51033, "heading":-0.07897, "vx":3.16514, "vy":-0.10318, "omega":-1.14176, "ax":-3.07942, "ay":-3.65176, "alpha":-9.35956, "fx":[-7.64527,5.52376,-114.96324,-86.56871], "fy":[-115.40802,-47.02721,1.04175,-80.11143]}, + {"t":1.12735, "x":6.32019, "y":7.50732, "heading":-0.10319, "vx":3.09982, "vy":-0.18065, "omega":-1.3403, "ax":-3.03876, "ay":-4.26124, "alpha":-8.7039, "fx":[-8.76182,9.97354,-116.14376,-86.0328], "fy":[-117.04485,-78.00071,-4.49467,-82.27142]}, + {"t":1.14856, "x":6.38526, "y":7.50253, "heading":-0.13162, "vx":3.03536, "vy":-0.27104, "omega":-1.52494, "ax":-3.05156, "ay":-4.73096, "alpha":-8.07836, "fx":[-10.31981,9.64486,-116.41194,-84.72427], "fy":[-118.21678,-96.89579,-12.99474,-84.76884]}, + {"t":1.16977, "x":6.44896, "y":7.49572, "heading":-0.16397, "vx":2.97062, "vy":-0.3714, "omega":-1.6963, "ax":-3.08727, "ay":-5.12057, "alpha":-7.39543, "fx":[-12.4292,6.24918,-115.22956,-82.76329], "fy":[-119.01541,-107.37104,-24.70776,-87.54864]}, + {"t":1.19099, "x":6.51128, "y":7.48669, "heading":-0.19995, "vx":2.90513, "vy":-0.48002, "omega":-1.85318, "ax":-3.11609, "ay":-5.4865, "alpha":-6.56383, "fx":[-15.1833,1.0468,-111.722,-80.22051], "fy":[-119.48103,-113.30076,-39.50673,-90.55461]}, + {"t":1.2122, "x":6.57221, "y":7.47527, "heading":-0.23926, "vx":2.83903, "vy":-0.59641, "omega":-1.99242, "ax":-3.12621, "ay":-5.8413, "alpha":-5.54228, "fx":[-18.81086,-5.74889,-105.01193,-77.17633], "fy":[-119.58837,-116.62668,-56.39324,-93.69866]}, + {"t":1.23341, "x":6.63173, "y":7.4613, "heading":-0.28153, "vx":2.77271, "vy":-0.72032, "omega":-2.10999, "ax":-3.12806, "ay":-6.15933, "alpha":-4.36943, "fx":[-23.69118,-14.31595,-95.09324,-73.76971], "fy":[-119.21998,-118.1137,-73.16136,-96.84454]}, + {"t":1.25463, "x":6.68984, "y":7.44464, "heading":-0.32629, "vx":2.70636, "vy":-0.85098, "omega":-2.20268, "ax":-3.1501, "ay":-6.39899, "alpha":-3.16377, "fx":[-30.10431,-24.45105,-83.59894,-70.17337], "fy":[-118.17378,-117.94881,-87.21309,-99.85377]}, + {"t":1.27584, "x":6.74655, "y":7.42515, "heading":-0.37301, "vx":2.63954, "vy":-0.98672, "omega":-2.2698, "ax":-3.21908, "ay":-6.53678, "alpha":-2.04506, "fx":[-37.96795,-35.36937,-73.00859,-66.54372], "fy":[-116.23045,-116.21769,-97.2216,-102.63212]}, + {"t":1.29705, "x":6.80181, "y":7.40274, "heading":-0.42116, "vx":2.57125, "vy":-1.12539, "omega":-2.31318, "ax":-3.35962, "ay":-6.57039, "alpha":-1.04835, "fx":[-47.25823,-46.63954,-65.11738,-63.16944], "fy":[-113.07498,-112.96614,-103.44879,-105.03458]}, + {"t":1.31826, "x":6.8556, "y":7.37739, "heading":-0.47023, "vx":2.49998, "vy":-1.26476, "omega":-2.33542, "ax":-3.59814, "ay":-6.4965, "alpha":-0.15425, "fx":[-58.21446,-58.2555,-60.79324,-60.69562], "fy":[-108.13786,-108.06948,-106.66427,-106.76659]}, + {"t":1.33948, "x":6.90782, "y":7.3491, "heading":-0.51977, "vx":2.42365, "vy":-1.40258, "omega":-2.33869, "ax":-3.76923, "ay":-6.40055, "alpha":1.08547, "fx":[-71.7014,-70.2865,-54.31409,-52.97148], "fy":[-100.08627,-101.3434,-110.72553,-111.13748]}, + {"t":1.36808, "x":6.9756, "y":7.30637, "heading":-0.58666, "vx":2.31585, "vy":-1.58563, "omega":-2.30764, "ax":-3.85713, "ay":-6.22653, "alpha":2.25719, "fx":[-83.03037,-79.32367,-50.11186,-42.62072], "fy":[-90.17658,-94.16756,-112.4777,-114.96205]}, + {"t":1.39668, "x":7.04025, "y":7.25848, "heading":-0.65266, "vx":2.20554, "vy":-1.76371, "omega":-2.24309, "ax":-3.79625, "ay":-6.04617, "alpha":3.58129, "fx":[-92.37787,-86.26027,-45.9203,-26.50182], "fy":[-79.32731,-87.47773,-114.00126,-119.04943]}, + {"t":1.42528, "x":7.10178, "y":7.20556, "heading":-0.71681, "vx":2.09697, "vy":-1.93663, "omega":-2.14066, "ax":-3.60612, "ay":-5.84595, "alpha":4.96414, "fx":[-99.02548,-91.24404,-41.96295,-6.25373], "fy":[-68.62265,-81.7152,-115.20341,-121.07322]}, + {"t":1.45388, "x":7.16028, "y":7.14778, "heading":-0.77803, "vx":1.99383, "vy":-2.10382, "omega":-1.99869, "ax":-3.35601, "ay":-5.61751, "alpha":6.21097, "fx":[-102.65999,-94.64264,-38.46994,13.82709], "fy":[-58.88204,-76.9391,-116.00726,-119.67855]}, + {"t":1.48248, "x":7.21593, "y":7.08532, "heading":-0.8352, "vx":1.89785, "vy":-2.26448, "omega":-1.82106, "ax":-3.11454, "ay":-5.36261, "alpha":7.19456, "fx":[-103.23306,-96.95541,-35.71395,29.92643], "fy":[-49.74434,-72.76951,-116.31724,-115.81824]}, + {"t":1.51108, "x":7.26893, "y":7.01836, "heading":-0.88728, "vx":1.80878, "vy":-2.41785, "omega":-1.6153, "ax":-2.89647, "ay":-5.08779, "alpha":7.9116, "fx":[-99.7836,-98.42369,-33.94109,40.59407], "fy":[-40.3876,-68.81187,-115.99182,-111.28337]}, + {"t":1.53968, "x":7.31948, "y":6.94713, "heading":-0.93347, "vx":1.72594, "vy":-2.56336, "omega":-1.38902, "ax":-2.68143, "ay":-4.79359, "alpha":8.39328, "fx":[-90.18037,-98.97965,-33.57076,45.39794], "fy":[-30.47658,-64.63201,-114.64927,-107.26039]}, + {"t":1.56828, "x":7.36774, "y":6.87186, "heading":-0.9732, "vx":1.64925, "vy":-2.70045, "omega":-1.14898, "ax":-2.54473, "ay":-4.46634, "alpha":8.48578, "fx":[-76.06608,-98.20077,-35.98377,41.95777], "fy":[-21.46802,-59.04479,-110.89798,-103.96478]}, + {"t":1.59688, "x":7.41387, "y":6.7928, "heading":-1.00606, "vx":1.57647, "vy":-2.82819, "omega":-0.90629, "ax":-3.10425, "ay":-3.90954, "alpha":6.78074, "fx":[-72.06084,-93.75588,-48.4332,8.95443], "fy":[-18.91721,-47.38473,-95.99486,-96.25548]}, + {"t":1.62548, "x":7.45769, "y":6.71031, "heading":-1.03198, "vx":1.48769, "vy":-2.94, "omega":-0.71236, "ax":-4.10027, "ay":0.37961, "alpha":-6.63743, "fx":[-80.41751,-33.59533,-60.20136,-96.95193], "fy":[-43.63819,-11.22482,63.63409,16.33406]}, + {"t":1.65408, "x":7.49856, "y":6.62638, "heading":-1.05235, "vx":1.37042, "vy":-2.92915, "omega":-0.90219, "ax":-2.47465, "ay":2.87951, "alpha":-12.02802, "fx":[-99.4679,63.73878,-26.63646,-101.29255], "fy":[-40.3061,65.71679,110.60715,54.41479]}, + {"t":1.68268, "x":7.53674, "y":6.54379, "heading":-1.07816, "vx":1.29965, "vy":-2.84679, "omega":-1.24619, "ax":-2.37755, "ay":3.10439, "alpha":-12.91634, "fx":[-107.07499,77.45886,-24.03834,-103.58175], "fy":[-41.5771,71.62783,116.13088,59.12362]}, + {"t":1.71128, "x":7.57294, "y":6.46364, "heading":-1.1138, "vx":1.23165, "vy":-2.75801, "omega":-1.61559, "ax":-4.0354, "ay":5.35998, "alpha":-5.10868, "fx":[-109.31738,-25.96809,-40.81264,-90.77811], "fy":[46.31378,114.19337,113.77645,80.19223]}, + {"t":1.73988, "x":7.60651, "y":6.38695, "heading":-1.16, "vx":1.11624, "vy":-2.60471, "omega":-1.7617, "ax":-3.43757, "ay":6.51707, "alpha":1.60557, "fx":[-44.5378,-67.65828,-72.00688,-43.13659], "fy":[114.56909,102.65278,99.13921,114.63701]}, + {"t":1.76848, "x":7.63703, "y":6.31513, "heading":-1.21039, "vx":1.01793, "vy":-2.41833, "omega":-1.71578, "ax":-3.13168, "ay":6.54683, "alpha":3.16377, "fx":[-30.34349,-70.85277,-83.43463,-22.47904], "fy":[119.86511,101.35962,90.67303,121.06867]}, + {"t":1.79708, "x":7.66486, "y":6.24864, "heading":-1.25946, "vx":0.92836, "vy":-2.23109, "omega":-1.6253, "ax":-2.97409, "ay":6.52605, "alpha":3.89999, "fx":[-23.6302,-71.04129,-89.15473,-12.86122], "fy":[121.64869,101.56634,85.57691,122.80042]}, + {"t":1.82567, "x":7.6902, "y":6.1875, "heading":-1.30594, "vx":0.8433, "vy":-2.04444, "omega":-1.51376, "ax":-2.8743, "ay":6.50855, "alpha":4.3108, "fx":[-19.24531,-70.40869,-92.50648,-7.92785], "fy":[122.56564,102.18321,82.27037,123.41575]}, + {"t":1.85427, "x":7.71314, "y":6.13169, "heading":-1.34923, "vx":0.7611, "vy":-1.8583, "omega":-1.39047, "ax":-2.80386, "ay":6.49831, "alpha":4.5567, "fx":[-15.94281,-69.48454,-94.64661,-5.35617], "fy":[123.12863,102.92219,80.02217,123.68456]}, + {"t":1.88287, "x":7.73376, "y":6.0812, "heading":-1.389, "vx":0.68091, "vy":-1.67245, "omega":-1.26015, "ax":-2.75121, "ay":6.4937, "alpha":4.70798, "fx":[-13.27639,-68.46697,-96.08567,-4.11856], "fy":[123.50532,103.67459,78.44847,123.82451]}, + {"t":1.91147, "x":7.75211, "y":6.03603, "heading":-1.42504, "vx":0.60222, "vy":-1.48673, "omega":-1.1255, "ax":-2.71059, "ay":6.49277, "alpha":4.8016, "fx":[-11.04624,-67.44964,-97.08815,-3.67768], "fy":[123.76858,104.39128,77.32372,123.90783]}, + {"t":1.94007, "x":7.76823, "y":5.99616, "heading":-1.45723, "vx":0.5247, "vy":-1.30104, "omega":-0.98818, "ax":-2.67868, "ay":6.49395, "alpha":4.85948, "fx":[-9.14847,-66.48388,-97.80722,-3.71183], "fy":[123.95654,105.04787,76.50385,123.96121]}, + {"t":1.96867, "x":7.78214, "y":5.96161, "heading":-1.48549, "vx":0.44809, "vy":-1.11531, "omega":-0.8492, "ax":-2.65325, "ay":6.49609, "alpha":4.89571, "fx":[-7.5228,-65.60081,-98.33892,-4.00677], "fy":[124.09194,105.63172,75.89134,123.99616]}, + {"t":1.99727, "x":7.79387, "y":5.93237, "heading":-1.50978, "vx":0.37221, "vy":-0.92953, "omega":-0.70918, "ax":-2.63265, "ay":6.49838, "alpha":4.91984, "fx":[-6.13129,-64.82069,-98.74708,-4.40819], "fy":[124.18963,106.13624,75.41736,124.01937]}, + {"t":2.02587, "x":7.80343, "y":5.90844, "heading":-1.53006, "vx":0.29692, "vy":-0.74367, "omega":-0.56847, "ax":-2.61562, "ay":6.50025, "alpha":4.93856, "fx":[-4.94855,-64.15745,-99.07596,-4.79891], "fy":[124.25993,106.55802,75.03195,124.03633]}, + {"t":2.05447, "x":7.81086, "y":5.88983, "heading":-1.54632, "vx":0.22211, "vy":-0.55777, "omega":-0.42723, "ax":-2.60113, "ay":6.50131, "alpha":4.95665, "fx":[-3.95701,-63.62111,-99.35716,-5.0872], "fy":[124.31029,106.89534,74.69813,124.05224]}, + {"t":2.08307, "x":7.81615, "y":5.87654, "heading":-1.55854, "vx":0.14772, "vy":-0.37183, "omega":-0.28547, "ax":-2.58835, "ay":6.50127, "alpha":4.9776, "fx":[-3.1443,-63.21916,-99.61372,-5.20037], "fy":[124.34627,107.14723,74.38818,124.07182]}, + {"t":2.11167, "x":7.81931, "y":5.86856, "heading":-1.5667, "vx":0.07369, "vy":-0.1859, "omega":-0.14311, "ax":-2.57664, "ay":6.49993, "alpha":5.00403, "fx":[-2.50187,-62.95741,-99.86253,-5.08112], "fy":[124.37199,107.31293,74.08124,124.09856]}, + {"t":2.14027, "x":7.82037, "y":5.8659, "heading":-1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/MRtoSRT.traj b/src/main/deploy/choreo/MRtoSRT.traj new file mode 100644 index 00000000..4bf12cd1 --- /dev/null +++ b/src/main/deploy/choreo/MRtoSRT.traj @@ -0,0 +1,69 @@ +{ + "name":"MRtoSRT", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":3.32966947555542, "y":0.688210129737854, "heading":3.141592653589793, "intervals":11, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":2.768587827682495, "y":0.7205682992935181, "heading":3.141592653589793, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"MR.x", "val":3.32966947555542}, "y":{"exp":"MR.y", "val":0.688210129737854}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":11, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"SRT.x", "val":2.768587827682495}, "y":{"exp":"SRT.y", "val":0.7205682992935181}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,0.54895], + "samples":[ + {"t":0.0, "x":3.32967, "y":0.68821, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-7.51399, "ay":0.43334, "alpha":0.0, "fx":[-124.23209,-124.23209,-124.23209,-124.23209], "fy":[7.1646,7.1646,7.1646,7.1646]}, + {"t":0.0499, "x":3.32031, "y":0.68875, "heading":3.14159, "vx":-0.37499, "vy":0.02163, "omega":0.0, "ax":-7.51235, "ay":0.43324, "alpha":0.0, "fx":[-124.20496,-124.20496,-124.20496,-124.20496], "fy":[7.16303,7.16303,7.16303,7.16303]}, + {"t":0.09981, "x":3.29224, "y":0.69037, "heading":3.14159, "vx":-0.74989, "vy":0.04325, "omega":0.0, "ax":-7.50961, "ay":0.43309, "alpha":0.0, "fx":[-124.15975,-124.15975,-124.15975,-124.15975], "fy":[7.16042,7.16042,7.16042,7.16042]}, + {"t":0.14971, "x":3.24547, "y":0.69307, "heading":3.14159, "vx":-1.12466, "vy":0.06486, "omega":0.0, "ax":-7.50415, "ay":0.43277, "alpha":0.0, "fx":[-124.06938,-124.06938,-124.06938,-124.06938], "fy":[7.15521,7.15521,7.15521,7.15521]}, + {"t":0.19962, "x":3.18, "y":0.69684, "heading":3.14159, "vx":-1.49915, "vy":0.08646, "omega":0.0, "ax":-7.48777, "ay":0.43183, "alpha":0.0, "fx":[-123.79865,-123.79865,-123.79865,-123.79865], "fy":[7.1396,7.1396,7.1396,7.1396]}, + {"t":0.24952, "x":3.09586, "y":0.70169, "heading":3.14159, "vx":-1.87283, "vy":0.10801, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.29943, "x":3.0024, "y":0.70708, "heading":3.14159, "vx":-1.87283, "vy":0.10801, "omega":0.0, "ax":7.48777, "ay":-0.43183, "alpha":0.0, "fx":[123.79865,123.79865,123.79865,123.79865], "fy":[-7.1396,-7.1396,-7.1396,-7.1396]}, + {"t":0.34933, "x":2.91826, "y":0.71194, "heading":3.14159, "vx":-1.49915, "vy":0.08646, "omega":0.0, "ax":7.50415, "ay":-0.43277, "alpha":0.0, "fx":[124.06938,124.06938,124.06938,124.06938], "fy":[-7.15521,-7.15521,-7.15521,-7.15521]}, + {"t":0.39924, "x":2.85279, "y":0.71571, "heading":3.14159, "vx":-1.12466, "vy":0.06486, "omega":0.0, "ax":7.50961, "ay":-0.43309, "alpha":0.0, "fx":[124.15975,124.15975,124.15975,124.15975], "fy":[-7.16042,-7.16042,-7.16042,-7.16042]}, + {"t":0.44914, "x":2.80601, "y":0.71841, "heading":3.14159, "vx":-0.74989, "vy":0.04325, "omega":0.0, "ax":7.51235, "ay":-0.43324, "alpha":0.0, "fx":[124.20496,124.20496,124.20496,124.20496], "fy":[-7.16303,-7.16303,-7.16303,-7.16303]}, + {"t":0.49905, "x":2.77794, "y":0.72003, "heading":3.14159, "vx":-0.37499, "vy":0.02163, "omega":0.0, "ax":7.51399, "ay":-0.43334, "alpha":0.0, "fx":[124.23209,124.23209,124.23209,124.23209], "fy":[-7.1646,-7.1646,-7.1646,-7.1646]}, + {"t":0.54895, "x":2.76859, "y":0.72057, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/OutposttoRClimb.traj b/src/main/deploy/choreo/OutposttoRClimb.traj index 607c98de..4b968b93 100644 --- a/src/main/deploy/choreo/OutposttoRClimb.traj +++ b/src/main/deploy/choreo/OutposttoRClimb.traj @@ -3,24 +3,24 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":0.4436733722686768, "y":0.443471223115921, "heading":1.5707963267948966, "intervals":48, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":0.4436733722686768, "y":0.443471223115921, "heading":1.5707963267948966, "intervals":43, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":1.838799834251404, "y":2.700927495956421, "heading":-1.5737992594811685, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}], + {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"Outpost.x", "val":0.4436733722686768}, "y":{"exp":"Outpost.y", "val":0.443471223115921}, "heading":{"exp":"Outpost.heading", "val":1.5707963267948966}, "intervals":48, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"Outpost.x", "val":0.4436733722686768}, "y":{"exp":"Outpost.y", "val":0.443471223115921}, "heading":{"exp":"Outpost.heading", "val":1.5707963267948966}, "intervals":43, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"RClimb.x", "val":1.838799834251404}, "y":{"exp":"RClimb.y", "val":2.700927495956421}, "heading":{"exp":"RClimb.heading", "val":-1.5737992594811685}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}], + {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}], "targetDt":{ "exp":"0.05 s", "val":0.05 @@ -51,57 +51,52 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.59341], + "waypoints":[0.0,1.46548], "samples":[ - {"t":0.0, "x":0.44367, "y":0.44347, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":3.95478, "ay":6.39978, "alpha":0.15983, "fx":[64.96553,67.15176,65.80137,63.62578], "fy":[106.0768,104.7089,105.56643,106.88954]}, - {"t":0.0332, "x":0.44585, "y":0.447, "heading":1.5708, "vx":0.13128, "vy":0.21245, "omega":0.00531, "ax":3.95403, "ay":6.39856, "alpha":0.17094, "fx":[64.92348,67.26181,65.81773,63.49157], "fy":[106.07558,104.61145,105.5305,106.94344]}, - {"t":0.06639, "x":0.45239, "y":0.45758, "heading":1.57097, "vx":0.26254, "vy":0.42486, "omega":0.01098, "ax":3.95301, "ay":6.39692, "alpha":0.18581, "fx":[64.86744,67.40903,65.83918,63.31196], "fy":[106.07371,104.48076,105.48277,107.0153]}, - {"t":0.09959, "x":0.46328, "y":0.4752, "heading":1.57134, "vx":0.39377, "vy":0.63721, "omega":0.01715, "ax":3.95158, "ay":6.3946, "alpha":0.20672, "fx":[64.7887,67.61595,65.86886,63.05932], "fy":[106.0708,104.29638,105.41611,107.11584]}, - {"t":0.13278, "x":0.47853, "y":0.49988, "heading":1.57191, "vx":0.52494, "vy":0.84948, "omega":0.02401, "ax":3.9494, "ay":6.39107, "alpha":0.2383, "fx":[64.66952,67.92807,65.91302,62.67786], "fy":[106.06607,104.01674,105.31617,107.26648]}, - {"t":0.16598, "x":0.49813, "y":0.5316, "heading":1.5727, "vx":0.65605, "vy":1.06164, "omega":0.03192, "ax":3.94567, "ay":6.38503, "alpha":0.29152, "fx":[64.46736,68.45268,65.98622,62.03562], "fy":[106.05757,103.54248,105.14946,107.51687]}, - {"t":0.19918, "x":0.52209, "y":0.57036, "heading":1.57376, "vx":0.78703, "vy":1.2736, "omega":0.0416, "ax":3.93786, "ay":6.3724, "alpha":0.40017, "fx":[64.04824,69.518,66.13211,60.72713], "fy":[106.03877,102.56272,104.81488,108.01456]}, - {"t":0.23237, "x":0.55038, "y":0.61615, "heading":1.57514, "vx":0.91775, "vy":1.48514, "omega":0.05488, "ax":3.91136, "ay":6.32963, "alpha":0.7441, "fx":[62.65764,72.83657,66.5674,56.61143], "fy":[105.96748,99.35987,103.80203,109.47299]}, - {"t":0.26557, "x":0.583, "y":0.66894, "heading":1.57697, "vx":1.04759, "vy":1.69526, "omega":0.07958, "ax":0.10376, "ay":0.16801, "alpha":16.01647, "fx":[-75.4707,79.77877,74.84417,-72.29004], "fy":[-74.52282,-70.95719,77.49983,79.09099]}, - {"t":0.29877, "x":0.61784, "y":0.72531, "heading":1.57961, "vx":1.05104, "vy":1.70084, "omega":0.61127, "ax":0.00006, "ay":0.00003, "alpha":15.65548, "fx":[-73.20096,74.50457,73.20228,-74.5017], "fy":[-74.50331,-73.20031,74.50296,73.20293]}, - {"t":0.33196, "x":0.65273, "y":0.78177, "heading":1.5999, "vx":1.05104, "vy":1.70084, "omega":1.13097, "ax":-0.00001, "ay":0.0, "alpha":15.17261, "fx":[-69.46428,73.62977,69.46408,-73.62992], "fy":[-73.62977,-69.46423,73.62992,69.46414]}, - {"t":0.36516, "x":0.68762, "y":0.83823, "heading":1.63744, "vx":1.05104, "vy":1.70084, "omega":1.63464, "ax":0.00001, "ay":-0.00001, "alpha":14.52904, "fx":[-63.82413,72.95378,63.82461,-72.95372], "fy":[-72.95397,-63.82445,72.95353,63.82429]}, - {"t":0.39835, "x":0.72251, "y":0.89469, "heading":1.69171, "vx":1.05104, "vy":1.70084, "omega":2.11695, "ax":0.00022, "ay":-0.00014, "alpha":13.64071, "fx":[-56.11373,71.64435,56.12419,-71.64053], "fy":[-71.64631,-56.11973,71.63856,56.11819]}, - {"t":0.43155, "x":0.7574, "y":0.95115, "heading":1.76198, "vx":1.05105, "vy":1.70083, "omega":2.56977, "ax":0.00113, "ay":-0.00071, "alpha":12.37178, "fx":[-46.18375,68.40227,46.23683,-68.3806], "fy":[-68.40888,-46.21636,68.37399,46.20422]}, - {"t":0.46475, "x":0.79229, "y":1.00761, "heading":1.84729, "vx":1.05108, "vy":1.70081, "omega":2.98046, "ax":0.00418, "ay":-0.0026, "alpha":10.53422, "fx":[-34.14972,61.41995,34.33426,-61.32828], "fy":[-61.4287,-34.27354,61.31955,34.21042]}, - {"t":0.49794, "x":0.82718, "y":1.06407, "heading":1.94623, "vx":1.05122, "vy":1.70072, "omega":3.33016, "ax":0.01165, "ay":-0.00724, "alpha":8.06106, "fx":[-21.2022,49.47534,21.66892,-49.17188], "fy":[-49.45446,-21.54409,49.19298,21.32668]}, - {"t":0.53114, "x":0.86209, "y":1.12053, "heading":2.05678, "vx":1.05161, "vy":1.70048, "omega":3.59776, "ax":0.01986, "ay":-0.01233, "alpha":5.60539, "fx":[-10.66767,36.02651,11.39403,-35.43941], "fy":[-35.93871,-11.23275,35.52788,10.82793]}, - {"t":0.56433, "x":0.89701, "y":1.17697, "heading":2.17621, "vx":1.05227, "vy":1.70007, "omega":3.78383, "ax":0.01307, "ay":-0.00811, "alpha":4.20961, "fx":[-4.79883,27.83456,5.25639,-27.42773], "fy":[-27.76278,-5.16396,27.49973,4.89088]}, - {"t":0.59753, "x":0.93195, "y":1.2334, "heading":2.30182, "vx":1.0527, "vy":1.6998, "omega":3.92358, "ax":-0.01075, "ay":0.00667, "alpha":3.34855, "fx":[-1.39792,22.13558,1.03045,-22.47877], "fy":[-22.1998,-1.10082,22.41466,1.32732]}, - {"t":0.63073, "x":0.96689, "y":1.28983, "heading":2.43206, "vx":1.05235, "vy":1.70003, "omega":4.03474, "ax":-0.03327, "ay":0.0206, "alpha":1.75269, "fx":[0.33172,11.11383,-1.4404,-12.20516], "fy":[-11.3229,1.23088,11.99655,-0.54242]}, - {"t":0.66392, "x":1.0018, "y":1.34628, "heading":2.566, "vx":1.05124, "vy":1.70071, "omega":4.09292, "ax":-0.03924, "ay":0.02422, "alpha":-0.67454, "fx":[-1.58647,-5.04976,0.28776,3.75329], "fy":[4.80124,-0.53617,-4.00198,1.33872]}, - {"t":0.69712, "x":1.03668, "y":1.40275, "heading":2.70187, "vx":1.04994, "vy":1.70151, "omega":4.07053, "ax":-0.02612, "ay":0.01607, "alpha":-2.59251, "fx":[-6.29533,-16.70179,5.42518,15.84424], "fy":[16.52956,-5.58585,-16.01663,6.13582]}, - {"t":0.73032, "x":1.07152, "y":1.45924, "heading":2.837, "vx":1.04907, "vy":1.70205, "omega":3.98446, "ax":-0.0027, "ay":0.00164, "alpha":-3.10945, "fx":[-9.6392,-18.43766,9.54958,18.34843], "fy":[18.41864,-9.56591,-18.36745,9.62289]}, - {"t":0.76351, "x":1.10634, "y":1.51574, "heading":2.96927, "vx":1.04898, "vy":1.7021, "omega":3.88124, "ax":0.01425, "ay":-0.00879, "alpha":-2.60042, "fx":[-9.74779,-13.95283,10.21663,14.42611], "fy":[14.0493,-10.13303,-14.3296,9.83172]}, - {"t":0.79671, "x":1.14117, "y":1.57224, "heading":3.09811, "vx":1.04946, "vy":1.70181, "omega":3.79492, "ax":0.02083, "ay":-0.01285, "alpha":-1.69799, "fx":[-7.31152,-8.00509,7.99736,8.69695], "fy":[8.14141,-7.87019,-8.5605,7.43914]}, - {"t":0.8299, "x":1.17602, "y":1.62873, "heading":-3.0591, "vx":1.05015, "vy":1.70138, "omega":3.73855, "ax":0.02218, "ay":-0.0137, "alpha":-0.72544, "fx":[-3.3263,-2.76154,4.05888,3.49583], "fy":[2.90269,-3.91963,-3.35459,3.46576]}, - {"t":0.8631, "x":1.21089, "y":1.6852, "heading":-2.935, "vx":1.05088, "vy":1.70093, "omega":3.71447, "ax":0.02153, "ay":-0.0133, "alpha":0.21443, "fx":[1.55338,1.13849,-0.8417,-0.42663], "fy":[-1.00243,0.97762,0.56265,-1.41752]}, - {"t":0.8963, "x":1.24579, "y":1.74166, "heading":-2.81169, "vx":1.0516, "vy":1.70049, "omega":3.72159, "ax":0.01847, "ay":-0.01142, "alpha":1.05312, "fx":[6.61392,3.39728,-6.00528,-2.78436], "fy":[-3.27911,6.12052,2.90238,-6.49886]}, - {"t":0.92949, "x":1.28071, "y":1.7981, "heading":-2.68815, "vx":1.05221, "vy":1.70011, "omega":3.75655, "ax":0.00954, "ay":-0.00588, "alpha":1.56742, "fx":[10.04271,3.56692,-9.72986,-3.24888], "fy":[-3.50493,9.78897,3.31081,-9.98366]}, - {"t":0.96269, "x":1.31564, "y":1.85453, "heading":-2.56344, "vx":1.05253, "vy":1.69991, "omega":3.80858, "ax":-0.00681, "ay":0.00426, "alpha":1.13411, "fx":[7.29228,1.44381,-7.51655,-1.67002], "fy":[-1.48633,7.47485,1.62747,-7.334]}, - {"t":0.99588, "x":1.35058, "y":1.91097, "heading":-2.43701, "vx":1.0523, "vy":1.70005, "omega":3.84623, "ax":-0.01863, "ay":0.01158, "alpha":-1.14484, "fx":[-7.91978,-0.92605,7.30614,0.30737], "fy":[0.80851,-7.42216,-0.42469,7.80389]}, - {"t":1.02908, "x":1.3855, "y":1.96741, "heading":-2.30933, "vx":1.05168, "vy":1.70044, "omega":3.80822, "ax":-0.01453, "ay":0.00901, "alpha":-4.94605, "fx":[-33.18619,1.28951,32.73742,-1.8015], "fy":[-1.38488,-32.82494,1.70679,33.0989]}, - {"t":1.06228, "x":1.4204, "y":2.02386, "heading":-2.18292, "vx":1.0512, "vy":1.70074, "omega":3.64403, "ax":-0.00542, "ay":0.00336, "alpha":-8.46789, "fx":[-55.72446,9.63723,55.57223,-9.84324], "fy":[-9.66769,-55.60977,9.81297,55.68696]}, - {"t":1.09547, "x":1.4553, "y":2.08032, "heading":-2.06195, "vx":1.05102, "vy":1.70085, "omega":3.36293, "ax":-0.00071, "ay":0.00045, "alpha":-10.9612, "fx":[-69.99561,21.19493,69.97592,-21.22242], "fy":[-21.19679,-69.98268,21.22056,69.98884]}, - {"t":1.12867, "x":1.49019, "y":2.13678, "heading":-1.95031, "vx":1.051, "vy":1.70086, "omega":2.99906, "ax":0.00047, "ay":-0.00028, "alpha":-12.63977, "fx":[-77.4694,33.30361,77.48303,-33.2864], "fy":[-33.30365,-77.47682,33.28636,77.47562]}, - {"t":1.16186, "x":1.52508, "y":2.19324, "heading":-1.85075, "vx":1.05101, "vy":1.70086, "omega":2.57947, "ax":0.00045, "ay":-0.00027, "alpha":-13.79274, "fx":[-80.50635,44.56268,80.52093,-44.54779], "fy":[-44.56439,-80.5134,44.54608,80.51388]}, - {"t":1.19506, "x":1.55997, "y":2.24971, "heading":-1.76513, "vx":1.05103, "vy":1.70085, "omega":2.12161, "ax":0.00024, "ay":-0.00014, "alpha":-14.61268, "fx":[-80.94594,54.32969,80.95474,-54.32262], "fy":[-54.33135,-80.94993,54.32096,80.95076]}, - {"t":1.22826, "x":1.59486, "y":2.30617, "heading":-1.6947, "vx":1.05104, "vy":1.70084, "omega":1.63652, "ax":0.00009, "ay":-0.00005, "alpha":-15.21671, "fx":[-80.10472,62.36475,80.10836,-62.36241], "fy":[-62.36557,-80.10632,62.36159,80.10677]}, - {"t":1.26145, "x":1.62975, "y":2.36263, "heading":-1.64037, "vx":1.05104, "vy":1.70084, "omega":1.13139, "ax":-0.00004, "ay":-0.00005, "alpha":-15.67618, "fx":[-78.91502,68.63169,78.91507,-68.63421], "fy":[-68.63343,-78.91623,68.63247,78.91386]}, - {"t":1.29465, "x":1.66464, "y":2.41909, "heading":-1.60281, "vx":1.05104, "vy":1.70084, "omega":0.611, "ax":-0.10366, "ay":-0.16789, "alpha":-16.02294, "fx":[-77.63342,69.31645,78.44802,-76.98678], "fy":[-74.75416,-81.80511,71.46367,73.99268]}, - {"t":1.32785, "x":1.69947, "y":2.47546, "heading":-1.58253, "vx":1.0476, "vy":1.69526, "omega":0.0791, "ax":-3.91137, "ay":-6.32965, "alpha":-0.74346, "fx":[-66.686,-56.66286,-62.5177,-72.80687], "fy":[-103.7253,-109.448,-106.05073,-99.37941]}, - {"t":1.36104, "x":1.73209, "y":2.52825, "heading":-1.5799, "vx":0.91775, "vy":1.48514, "omega":0.05442, "ax":-3.93787, "ay":-6.37242, "alpha":-0.39857, "fx":[-66.17878,-60.76019,-63.99753,-69.48988], "fy":[-104.7852,-107.99627,-106.0696,-102.58137]}, - {"t":1.39424, "x":1.76039, "y":2.57404, "heading":-1.5781, "vx":0.78703, "vy":1.27361, "omega":0.04119, "ax":-3.94568, "ay":-6.38505, "alpha":-0.28965, "fx":[-66.01003,-62.06441,-64.44225,-68.42599], "fy":[-105.13438,-107.50035,-106.07295,-103.55999]}, - {"t":1.42743, "x":1.78434, "y":2.6128, "heading":-1.57673, "vx":0.65605, "vy":1.06165, "omega":0.03157, "ax":-3.94941, "ay":-6.39109, "alpha":-0.2363, "fx":[-65.9259,-62.7049,-64.65621,-67.90216], "fy":[-105.30802,-107.25071,-106.07428,-104.0336]}, - {"t":1.46063, "x":1.80394, "y":2.64452, "heading":-1.57568, "vx":0.52494, "vy":0.84949, "omega":0.02373, "ax":-3.95159, "ay":-6.39462, "alpha":-0.20464, "fx":[-65.87563,-63.0855,-64.78186,-67.59048], "fy":[-105.4118,-107.10044,-106.07505,-104.31287]}, - {"t":1.49383, "x":1.81919, "y":2.66919, "heading":-1.57489, "vx":0.39377, "vy":0.63721, "omega":0.01693, "ax":-3.95302, "ay":-6.39694, "alpha":-0.18368, "fx":[-65.84232,-63.33772,-64.8644,-67.38376], "fy":[-105.48075,-107.00006,-106.07563,-104.49705]}, - {"t":1.52702, "x":1.83008, "y":2.68682, "heading":-1.57433, "vx":0.26254, "vy":0.42486, "omega":0.01084, "ax":-3.95403, "ay":-6.39857, "alpha":-0.16878, "fx":[-65.81874,-63.51716,-64.92264,-67.2366], "fy":[-105.52981,-106.92824,-106.07615,-104.62766]}, - {"t":1.56022, "x":1.83662, "y":2.6974, "heading":-1.57397, "vx":0.13128, "vy":0.21245, "omega":0.00523, "ax":-3.95479, "ay":-6.39979, "alpha":-0.15764, "fx":[-65.80127,-63.65137,-64.96583,-67.12648], "fy":[-105.56644,-106.8743,-106.07665,-104.72511]}, - {"t":1.59341, "x":1.8388, "y":2.70093, "heading":-1.5738, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":0.44367, "y":0.44347, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":2.38696, "ay":5.46215, "alpha":8.59481, "fx":[-37.09177,122.41834,78.2303,-5.69788], "fy":[118.05191,22.09829,96.78903,124.29333]}, + {"t":0.03408, "x":0.44506, "y":0.44664, "heading":1.5708, "vx":0.08135, "vy":0.18616, "omega":0.29292, "ax":2.35249, "ay":5.43926, "alpha":8.69917, "fx":[-39.32276,122.50689,78.32587,-5.93109], "fy":[117.22838,21.51971,96.69991,124.27054]}, + {"t":0.06816, "x":0.4492, "y":0.45615, "heading":1.58078, "vx":0.16153, "vy":0.37153, "omega":0.5894, "ax":2.35069, "ay":5.44612, "alpha":8.65207, "fx":[-38.39243,122.47598,77.97072,-6.59436], "fy":[117.37796,21.60051,96.97209,124.22184]}, + {"t":0.10224, "x":0.45607, "y":0.47197, "heading":1.60087, "vx":0.24164, "vy":0.55714, "omega":0.88427, "ax":2.39771, "ay":5.4859, "alpha":8.42108, "fx":[-33.23508,122.31817,77.1579,-7.67151], "fy":[118.69201,22.36893,97.6021,124.13999]}, + {"t":0.13632, "x":0.4657, "y":0.49415, "heading":1.631, "vx":0.32336, "vy":0.74411, "omega":1.17127, "ax":2.53429, "ay":5.55606, "alpha":7.95045, "fx":[-21.18692,122.01754,75.89068,-9.11933], "fy":[121.03041,23.82994,98.56768,124.01522]}, + {"t":0.17041, "x":0.47819, "y":0.52273, "heading":1.67092, "vx":0.40973, "vy":0.93346, "omega":1.44223, "ax":2.84001, "ay":5.62245, "alpha":7.20308, "fx":[2.9454,121.55354,74.18938,-10.8675], "fy":[122.22633,25.94637,99.82411,123.83708]}, + {"t":0.20449, "x":0.4938, "y":0.55781, "heading":1.72007, "vx":0.50652, "vy":1.12508, "omega":1.68771, "ax":3.38836, "ay":5.54583, "alpha":6.41309, "fx":[43.89489,120.91122,72.10279,-12.82417], "fy":[113.26183,28.6095,101.29953,123.59587]}, + {"t":0.23857, "x":0.51303, "y":0.59938, "heading":1.77759, "vx":0.622, "vy":1.31409, "omega":1.90628, "ax":3.98385, "ay":5.14505, "alpha":6.36793, "fx":[88.49404,120.08882,69.72501,-14.84096], "fy":[82.44109,31.64472,102.88875,123.28671]}, + {"t":0.27265, "x":0.53654, "y":0.64715, "heading":1.84256, "vx":0.75777, "vy":1.48944, "omega":2.1233, "ax":4.26629, "ay":4.63932, "alpha":7.1702, "fx":[112.37729,119.08621,67.23119,-16.54907], "fy":[44.57928,34.87514,104.43449,122.92689]}, + {"t":0.30673, "x":0.56485, "y":0.7006, "heading":1.91492, "vx":0.90317, "vy":1.64755, "omega":2.36767, "ax":4.31448, "ay":4.31508, "alpha":7.983, "fx":[119.26706,117.89275,65.03548,-16.86237], "fy":[19.06604,38.09253,105.6195,122.59412]}, + {"t":0.34081, "x":0.59813, "y":0.75926, "heading":1.99562, "vx":1.05021, "vy":1.79461, "omega":2.63974, "ax":4.39968, "ay":4.16208, "alpha":8.23658, "fx":[119.71104,116.52609,65.07372,-10.34377], "fy":[7.28999,40.49021,105.03219,122.44145]}, + {"t":0.37489, "x":0.63648, "y":0.82284, "heading":2.08558, "vx":1.20016, "vy":1.93646, "omega":2.92045, "ax":6.85835, "ay":1.23134, "alpha":0.49638, "fx":[114.14494,114.30506,112.60322,112.5153], "fy":[14.7501,17.9314,25.72019,23.03136]}, + {"t":0.40897, "x":0.68137, "y":0.88955, "heading":2.18511, "vx":1.4339, "vy":1.97842, "omega":2.93737, "ax":5.92557, "ay":-0.3928, "alpha":-3.48283, "fx":[100.20492,91.06485,92.90088,107.70984], "fy":[29.68672,-0.24634,-44.96383,-10.45415]}, + {"t":0.44305, "x":0.73368, "y":0.95675, "heading":2.28522, "vx":1.63584, "vy":1.96504, "omega":2.81867, "ax":3.39871, "ay":1.25431, "alpha":-3.87953, "fx":[55.40155,32.84569,59.96387,76.55868], "fy":[48.51794,29.11937,-10.9731,16.28795]}, + {"t":0.47713, "x":0.7914, "y":1.02445, "heading":2.38129, "vx":1.75168, "vy":2.00778, "omega":2.68645, "ax":-3.13866, "ay":3.41395, "alpha":-0.30436, "fx":[-51.19909,-53.9861,-52.62734,-49.75887], "fy":[58.37163,55.64755,54.47925,57.27928]}, + {"t":0.51122, "x":0.84928, "y":1.09486, "heading":2.47284, "vx":1.64471, "vy":2.12414, "omega":2.67608, "ax":-5.27914, "ay":3.73416, "alpha":0.4434, "fx":[-89.11919,-84.7687,-85.55955,-89.68205], "fy":[58.23205,64.29498,65.07081,59.35606]}, + {"t":0.5453, "x":0.90227, "y":1.16942, "heading":2.56405, "vx":1.46479, "vy":2.2514, "omega":2.69119, "ax":-5.95742, "ay":3.03555, "alpha":1.0401, "fx":[-102.25256,-93.70298,-95.19458,-102.8366], "fy":[40.63059,57.161,58.64379,44.31677]}, + {"t":0.57938, "x":0.94873, "y":1.24791, "heading":2.65577, "vx":1.26175, "vy":2.35485, "omega":2.72664, "ax":-5.67753, "ay":1.17709, "alpha":3.21437, "fx":[-95.62477,-82.65551,-92.68142,-104.51458], "fy":[-13.96597,38.44989,45.43491,7.92671]}, + {"t":0.61346, "x":0.98843, "y":1.32885, "heading":2.74869, "vx":1.06826, "vy":2.39497, "omega":2.83619, "ax":-3.67121, "ay":-1.65219, "alpha":5.56358, "fx":[-44.54533,-32.47463,-80.99097,-84.78016], "fy":[-70.26773,-16.97422,14.80928,-36.83314]}, + {"t":0.64754, "x":1.02271, "y":1.40952, "heading":2.84535, "vx":0.94314, "vy":2.33866, "omega":3.0258, "ax":-0.94245, "ay":-3.14827, "alpha":4.49208, "fx":[0.19189,17.16094,-38.31487,-41.36578], "fy":[-74.6331,-44.19126,-27.35068,-62.0318]}, + {"t":0.68162, "x":1.0543, "y":1.48739, "heading":2.94847, "vx":0.91102, "vy":2.23137, "omega":3.17889, "ax":1.50388, "ay":-3.05254, "alpha":1.06652, "fx":[28.29405,32.2255,21.25726,17.68052], "fy":[-54.9542,-46.08672,-45.88993,-54.94539]}, + {"t":0.7157, "x":1.08622, "y":1.56167, "heading":3.05681, "vx":0.96227, "vy":2.12733, "omega":3.21524, "ax":2.89954, "ay":-2.19774, "alpha":-1.80362, "fx":[42.7501,37.5854,53.16756,58.25434], "fy":[-27.89152,-46.97198,-44.06496,-26.4163]}, + {"t":0.74978, "x":1.1207, "y":1.63289, "heading":-3.11679, "vx":1.06109, "vy":2.05243, "omega":3.15377, "ax":3.45158, "ay":-1.34789, "alpha":-3.22768, "fx":[46.7804,42.29239,67.55929,71.63409], "fy":[-5.39563,-44.55104,-35.85753,-3.33666]}, + {"t":0.78386, "x":1.15887, "y":1.70206, "heading":-3.00931, "vx":1.17873, "vy":2.00649, "omega":3.04377, "ax":3.57721, "ay":-0.69494, "alpha":-3.73377, "fx":[44.81345,45.79168,73.19161,72.77749], "fy":[8.02458,-39.0267,-26.18819,11.2316]}, + {"t":0.81794, "x":1.20112, "y":1.77004, "heading":-2.90557, "vx":1.30064, "vy":1.98281, "omega":2.91652, "ax":3.46339, "ay":-0.25551, "alpha":-3.66321, "fx":[40.70569,47.03517,72.95955,68.34642], "fy":[13.10575,-31.80818,-17.17268,18.97726]}, + {"t":0.85203, "x":1.24746, "y":1.83747, "heading":-2.80618, "vx":1.41868, "vy":1.9741, "omega":2.79167, "ax":3.2006, "ay":-0.03372, "alpha":-3.12177, "fx":[37.02621,45.95149,67.83575,60.85398], "fy":[11.58726,-23.93439,-10.02144,20.13865]}, + {"t":0.88611, "x":1.29767, "y":1.90473, "heading":-2.71103, "vx":1.52776, "vy":1.97295, "omega":2.68528, "ax":2.8301, "ay":-0.01854, "alpha":-2.10929, "fx":[35.15507,42.86146,57.86649,51.28227], "fy":[5.72816,-15.77,-5.46469,14.28019]}, + {"t":0.92019, "x":1.35138, "y":1.97195, "heading":-2.61952, "vx":1.62421, "vy":1.97232, "omega":2.61339, "ax":2.28332, "ay":-0.11522, "alpha":-0.60847, "fx":[34.17365,36.78133,41.27641,38.77314], "fy":[-0.76799,-6.21221,-3.00323,2.36318]}, + {"t":0.95427, "x":1.40806, "y":2.03911, "heading":-2.53045, "vx":1.70203, "vy":1.96839, "omega":2.59266, "ax":0.96745, "ay":0.01258, "alpha":1.61313, "fx":[26.3175,17.93118,5.46029,14.27208], "fy":[-1.65139,10.93462,2.15329,-10.60483]}, + {"t":0.98835, "x":1.46663, "y":2.1062, "heading":-2.44209, "vx":1.735, "vy":1.96882, "omega":2.64763, "ax":-2.84886, "ay":1.21906, "alpha":4.69736, "fx":[-16.99151,-43.2985,-72.67435,-55.44162], "fy":[22.75996,53.34112,20.46721,-15.94741]}, + {"t":1.02243, "x":1.5241, "y":2.17401, "heading":-2.35185, "vx":1.63791, "vy":2.01037, "omega":2.80773, "ax":-5.47664, "ay":2.38944, "alpha":4.73674, "fx":[-70.10033,-79.56744,-108.0134,-104.50937], "fy":[64.48086,76.25972,29.47298,-12.19113]}, + {"t":1.05651, "x":1.57675, "y":2.24391, "heading":-2.25616, "vx":1.45126, "vy":2.0918, "omega":2.96916, "ax":-6.69684, "ay":-2.35515, "alpha":-2.31525, "fx":[-115.29392,-101.18353,-107.67551,-118.73436], "fy":[-34.38859,-63.96689,-47.46087,-9.93877]}, + {"t":1.09059, "x":1.62232, "y":2.31383, "heading":-2.15497, "vx":1.22302, "vy":2.01154, "omega":2.89025, "ax":-4.22392, "ay":-4.80049, "alpha":-7.38407, "fx":[-103.51163,-45.92525,-7.96792,-121.93897], "fy":[-67.51121,-114.66165,-121.77064,-13.5308]}, + {"t":1.12467, "x":1.66155, "y":2.3796, "heading":-2.05647, "vx":1.07907, "vy":1.84793, "omega":2.6386, "ax":-3.68782, "ay":-5.02833, "alpha":-8.09893, "fx":[-98.62461,-33.92503,11.18594,-122.52555], "fy":[-75.18556,-119.24124,-122.53147,-15.58426]}, + {"t":1.15875, "x":1.69618, "y":2.43966, "heading":-1.96654, "vx":0.95338, "vy":1.67656, "omega":2.36258, "ax":-3.42893, "ay":-5.16245, "alpha":-8.24004, "fx":[-94.813,-26.586,17.21431,-122.58368], "fy":[-80.19938,-121.26473,-122.19641,-17.75153]}, + {"t":1.19284, "x":1.72668, "y":2.4938, "heading":-1.88602, "vx":0.83652, "vy":1.50062, "omega":2.08175, "ax":-3.26727, "ay":-5.27173, "alpha":-8.18604, "fx":[-91.50611,-20.94393,18.80582,-122.4327], "fy":[-84.08411,-122.4566,-122.14043,-19.95803]}, + {"t":1.22692, "x":1.75329, "y":2.54188, "heading":-1.81508, "vx":0.72517, "vy":1.32095, "omega":1.80276, "ax":-3.16044, "ay":-5.36582, "alpha":-8.04034, "fx":[-88.58664,-16.28676,18.04841,-122.18712], "fy":[-87.23236,-123.21847,-122.3561,-22.05487]}, + {"t":1.261, "x":1.77617, "y":2.58378, "heading":-1.75364, "vx":0.61746, "vy":1.13808, "omega":1.52874, "ax":-3.09131, "ay":-5.44621, "alpha":-7.85336, "fx":[-86.02703,-12.34697,15.84314,-121.90909], "fy":[-89.80864,-123.71343,-122.72461,-23.93167]}, + {"t":1.29508, "x":1.79542, "y":2.61941, "heading":-1.70154, "vx":0.5121, "vy":0.95247, "omega":1.26108, "ax":-3.04899, "ay":-5.51266, "alpha":-7.65885, "fx":[-83.82275,-8.99361,12.81508,-121.64012], "fy":[-91.90529,-124.03011,-123.12109,-25.51657]}, + {"t":1.32916, "x":1.8111, "y":2.64867, "heading":-1.65856, "vx":0.40819, "vy":0.76459, "omega":1.00006, "ax":-3.02398, "ay":-5.56483, "alpha":-7.48274, "fx":[-81.97518,-6.15083,9.54879,-121.41024], "fy":[-93.5835,-124.22493,-123.45029,-26.76437]}, + {"t":1.36324, "x":1.82326, "y":2.67149, "heading":-1.62447, "vx":0.30513, "vy":0.57494, "omega":0.74504, "ax":-3.0068, "ay":-5.60286, "alpha":-7.34567, "fx":[-80.48695,-3.77051,6.64817,-121.2416], "fy":[-94.88693,-124.33711,-123.66833,-27.64596]}, + {"t":1.39732, "x":1.83191, "y":2.68783, "heading":-1.59908, "vx":0.20266, "vy":0.38399, "omega":0.4947, "ax":-2.98793, "ay":-5.62746, "alpha":-7.26401, "fx":[-79.36103,-1.82142,4.72975,-121.15029], "fy":[-95.84684,-124.39516,-123.78284,-28.14022]}, + {"t":1.4314, "x":1.83708, "y":2.69765, "heading":-1.58222, "vx":0.10082, "vy":0.1922, "omega":0.24713, "ax":-2.95835, "ay":-5.6394, "alpha":-7.25129, "fx":[-78.60103,-0.28423,4.3862,-121.14756], "fy":[-96.4843,-124.42029,-123.82241,-28.22793]}, + {"t":1.46548, "x":1.8388, "y":2.70093, "heading":-1.5738, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/OutposttoRPreTrench.traj b/src/main/deploy/choreo/OutposttoRPreTrench.traj index 296550de..a0d4e77b 100644 --- a/src/main/deploy/choreo/OutposttoRPreTrench.traj +++ b/src/main/deploy/choreo/OutposttoRPreTrench.traj @@ -10,7 +10,7 @@ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":true}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":false}], + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":false}], "targetDt":0.05 }, "params":{ @@ -22,7 +22,7 @@ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":true}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":false}], + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":false}], "targetDt":{ "exp":"0.05 s", "val":0.05 diff --git a/src/main/deploy/choreo/RBumptoOutpost.traj b/src/main/deploy/choreo/RBumptoOutpost.traj index 9376568b..d35466bb 100644 --- a/src/main/deploy/choreo/RBumptoOutpost.traj +++ b/src/main/deploy/choreo/RBumptoOutpost.traj @@ -3,24 +3,24 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":3.5344297885894775, "y":2.057757616043091, "heading":1.5707963267948966, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.5344297885894775, "y":2.057757616043091, "heading":1.5707963267948966, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":0.4436733722686768, "y":0.443471223115921, "heading":1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}], + {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"RBump.x", "val":3.5344297885894775}, "y":{"exp":"RBump.y", "val":2.057757616043091}, "heading":{"exp":"RBump.heading", "val":1.5707963267948966}, "intervals":41, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"RBump.x", "val":3.5344297885894775}, "y":{"exp":"RBump.y", "val":2.057757616043091}, "heading":{"exp":"RBump.heading", "val":1.5707963267948966}, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"Outpost.x", "val":0.4436733722686768}, "y":{"exp":"Outpost.y", "val":0.443471223115921}, "heading":{"exp":"Outpost.heading", "val":1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}], + {"from":0, "to":1, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}], "targetDt":{ "exp":"0.05 s", "val":0.05 @@ -51,50 +51,42 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,2.01186], + "waypoints":[0.0,1.65158], "samples":[ - {"t":0.0, "x":3.53443, "y":2.05776, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-6.67127, "ay":-3.48437, "alpha":0.0, "fx":[-110.29899,-110.29899,-110.29899,-110.29899], "fy":[-57.6086,-57.6086,-57.6086,-57.6086]}, - {"t":0.04907, "x":3.5264, "y":2.05356, "heading":1.5708, "vx":-0.32736, "vy":-0.17098, "omega":0.0, "ax":-6.66979, "ay":-3.4836, "alpha":0.0, "fx":[-110.27462,-110.27462,-110.27462,-110.27462], "fy":[-57.59587,-57.59587,-57.59587,-57.59587]}, - {"t":0.09814, "x":3.5023, "y":2.04098, "heading":1.5708, "vx":-0.65464, "vy":-0.34192, "omega":0.0, "ax":-6.66734, "ay":-3.48232, "alpha":0.0, "fx":[-110.23402,-110.23402,-110.23402,-110.23402], "fy":[-57.57467,-57.57467,-57.57467,-57.57467]}, - {"t":0.14721, "x":3.46215, "y":2.02001, "heading":1.5708, "vx":-0.98181, "vy":-0.51279, "omega":0.0, "ax":-6.66243, "ay":-3.47975, "alpha":0.0, "fx":[-110.15291,-110.15291,-110.15291,-110.15291], "fy":[-57.53231,-57.53231,-57.53231,-57.53231]}, - {"t":0.19628, "x":3.40596, "y":1.99066, "heading":1.5708, "vx":-1.30873, "vy":-0.68354, "omega":0.0, "ax":-6.64776, "ay":-3.47209, "alpha":0.0, "fx":[-109.91043,-109.91043,-109.91043,-109.91043], "fy":[-57.40566,-57.40566,-57.40566,-57.40566]}, - {"t":0.24535, "x":3.33373, "y":1.95294, "heading":1.5708, "vx":-1.63493, "vy":-0.85392, "omega":0.0, "ax":-2.80147, "ay":-1.4632, "alpha":0.0, "fx":[-46.31802,-46.31802,-46.31802,-46.31802], "fy":[-24.19167,-24.19167,-24.19167,-24.19167]}, - {"t":0.29442, "x":3.25014, "y":1.90927, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":-0.00003, "ay":-0.00002, "alpha":0.0, "fx":[-0.00055,-0.00055,-0.00055,-0.00055], "fy":[-0.00029,-0.00029,-0.00029,-0.00029]}, - {"t":0.34349, "x":3.16316, "y":1.86385, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.39256, "x":3.07619, "y":1.81842, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.44163, "x":2.98922, "y":1.773, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.4907, "x":2.90225, "y":1.72757, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.53977, "x":2.81528, "y":1.68215, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.58884, "x":2.72831, "y":1.63672, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.63791, "x":2.64134, "y":1.5913, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.68698, "x":2.55437, "y":1.54587, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.73605, "x":2.46739, "y":1.50045, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.78512, "x":2.38042, "y":1.45503, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.83419, "x":2.29345, "y":1.4096, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.88326, "x":2.20648, "y":1.36418, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.93232, "x":2.11951, "y":1.31875, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.98139, "x":2.03254, "y":1.27333, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.03046, "x":1.94557, "y":1.2279, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.07953, "x":1.85859, "y":1.18248, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.1286, "x":1.77162, "y":1.13705, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.17767, "x":1.68465, "y":1.09163, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.22674, "x":1.59768, "y":1.0462, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.27581, "x":1.51071, "y":1.00078, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.32488, "x":1.42374, "y":0.95535, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.37395, "x":1.33677, "y":0.90993, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.42302, "x":1.2498, "y":0.8645, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.47209, "x":1.16282, "y":0.81908, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.52116, "x":1.07585, "y":0.77366, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.57023, "x":0.98888, "y":0.72823, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.6193, "x":0.90191, "y":0.68281, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":1.66837, "x":0.81494, "y":0.63738, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":0.00003, "ay":0.00002, "alpha":0.0, "fx":[0.00055,0.00055,0.00055,0.00055], "fy":[0.00029,0.00029,0.00029,0.00029]}, - {"t":1.71744, "x":0.72797, "y":0.59196, "heading":1.5708, "vx":-1.7724, "vy":-0.92572, "omega":0.0, "ax":2.80147, "ay":1.4632, "alpha":0.0, "fx":[46.31802,46.31802,46.31802,46.31802], "fy":[24.19167,24.19167,24.19167,24.19167]}, - {"t":1.76651, "x":0.64437, "y":0.54829, "heading":1.5708, "vx":-1.63493, "vy":-0.85392, "omega":0.0, "ax":6.64776, "ay":3.47209, "alpha":0.0, "fx":[109.91043,109.91043,109.91043,109.91043], "fy":[57.40566,57.40566,57.40566,57.40566]}, - {"t":1.81558, "x":0.57215, "y":0.51057, "heading":1.5708, "vx":-1.30873, "vy":-0.68354, "omega":0.0, "ax":6.66243, "ay":3.47975, "alpha":0.0, "fx":[110.15291,110.15291,110.15291,110.15291], "fy":[57.53231,57.53231,57.53231,57.53231]}, - {"t":1.86465, "x":0.51595, "y":0.48122, "heading":1.5708, "vx":-0.98181, "vy":-0.51279, "omega":0.0, "ax":6.66734, "ay":3.48232, "alpha":0.0, "fx":[110.23402,110.23402,110.23402,110.23402], "fy":[57.57467,57.57467,57.57467,57.57467]}, - {"t":1.91372, "x":0.4758, "y":0.46025, "heading":1.5708, "vx":-0.65464, "vy":-0.34192, "omega":0.0, "ax":6.66979, "ay":3.4836, "alpha":0.0, "fx":[110.27462,110.27462,110.27462,110.27462], "fy":[57.59587,57.59587,57.59587,57.59587]}, - {"t":1.96279, "x":0.45171, "y":0.44767, "heading":1.5708, "vx":-0.32736, "vy":-0.17098, "omega":0.0, "ax":6.67127, "ay":3.48437, "alpha":0.0, "fx":[110.29899,110.29899,110.29899,110.29899], "fy":[57.6086,57.6086,57.6086,57.6086]}, - {"t":2.01186, "x":0.44367, "y":0.44347, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.53443, "y":2.05776, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-6.6716, "ay":-3.48454, "alpha":0.0, "fx":[-110.30448,-110.30448,-110.30448,-110.30448], "fy":[-57.61147,-57.61147,-57.61147,-57.61147]}, + {"t":0.05005, "x":3.52607, "y":2.05339, "heading":1.5708, "vx":-0.3339, "vy":-0.17439, "omega":0.0, "ax":-6.67067, "ay":-3.48406, "alpha":0.0, "fx":[-110.28911,-110.28911,-110.28911,-110.28911], "fy":[-57.60344,-57.60344,-57.60344,-57.60344]}, + {"t":0.1001, "x":3.50101, "y":2.0403, "heading":1.5708, "vx":-0.66775, "vy":-0.34876, "omega":0.0, "ax":-6.66937, "ay":-3.48338, "alpha":0.0, "fx":[-110.26759,-110.26759,-110.26759,-110.26759], "fy":[-57.5922,-57.5922,-57.5922,-57.5922]}, + {"t":0.15014, "x":3.45924, "y":2.01848, "heading":1.5708, "vx":-1.00154, "vy":-0.5231, "omega":0.0, "ax":-6.66741, "ay":-3.48236, "alpha":0.0, "fx":[-110.23529,-110.23529,-110.23529,-110.23529], "fy":[-57.57533,-57.57533,-57.57533,-57.57533]}, + {"t":0.20019, "x":3.40076, "y":1.98794, "heading":1.5708, "vx":-1.33523, "vy":-0.69738, "omega":0.0, "ax":-6.66416, "ay":-3.48065, "alpha":0.0, "fx":[-110.18144,-110.18144,-110.18144,-110.18144], "fy":[-57.5472,-57.5472,-57.5472,-57.5472]}, + {"t":0.25024, "x":3.32559, "y":1.94868, "heading":1.5708, "vx":-1.66876, "vy":-0.87158, "omega":0.0, "ax":-6.65764, "ay":-3.47725, "alpha":0.0, "fx":[-110.07363,-110.07363,-110.07363,-110.07363], "fy":[-57.4909,-57.4909,-57.4909,-57.4909]}, + {"t":0.30029, "x":3.23373, "y":1.90071, "heading":1.5708, "vx":-2.00196, "vy":-1.04561, "omega":0.0, "ax":-6.63805, "ay":-3.46702, "alpha":0.0, "fx":[-109.74985,-109.74985,-109.74985,-109.74985], "fy":[-57.32179,-57.32179,-57.32179,-57.32179]}, + {"t":0.35033, "x":3.12523, "y":1.84403, "heading":1.5708, "vx":-2.33418, "vy":-1.21913, "omega":0.0, "ax":-1.17025, "ay":-0.61121, "alpha":0.0, "fx":[-19.34819,-19.34819,-19.34819,-19.34819], "fy":[-10.10546,-10.10546,-10.10546,-10.10546]}, + {"t":0.40038, "x":3.00694, "y":1.78225, "heading":1.5708, "vx":-2.39274, "vy":-1.24972, "omega":0.0, "ax":-0.00002, "ay":-0.00001, "alpha":0.0, "fx":[-0.00034,-0.00034,-0.00034,-0.00034], "fy":[-0.00018,-0.00018,-0.00018,-0.00018]}, + {"t":0.45043, "x":2.88719, "y":1.71971, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.50048, "x":2.76744, "y":1.65716, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.55053, "x":2.64769, "y":1.59462, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.60057, "x":2.52793, "y":1.53207, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.65062, "x":2.40818, "y":1.46952, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.70067, "x":2.28843, "y":1.40698, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.75072, "x":2.16868, "y":1.34443, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.80077, "x":2.04893, "y":1.28189, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.85081, "x":1.92918, "y":1.21934, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.90086, "x":1.80942, "y":1.1568, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.95091, "x":1.68967, "y":1.09425, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.00096, "x":1.56992, "y":1.0317, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.051, "x":1.45017, "y":0.96916, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.10105, "x":1.33042, "y":0.90661, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.1511, "x":1.21067, "y":0.84407, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":1.20115, "x":1.09091, "y":0.78152, "heading":1.5708, "vx":-2.39275, "vy":-1.24972, "omega":0.0, "ax":0.00002, "ay":0.00001, "alpha":0.0, "fx":[0.00034,0.00034,0.00034,0.00034], "fy":[0.00018,0.00018,0.00018,0.00018]}, + {"t":1.2512, "x":0.97116, "y":0.71898, "heading":1.5708, "vx":-2.39274, "vy":-1.24972, "omega":0.0, "ax":1.17025, "ay":0.61121, "alpha":0.0, "fx":[19.34819,19.34819,19.34819,19.34819], "fy":[10.10546,10.10546,10.10546,10.10546]}, + {"t":1.30124, "x":0.85288, "y":0.6572, "heading":1.5708, "vx":-2.33418, "vy":-1.21913, "omega":0.0, "ax":6.63805, "ay":3.46702, "alpha":0.0, "fx":[109.74985,109.74985,109.74985,109.74985], "fy":[57.32179,57.32179,57.32179,57.32179]}, + {"t":1.35129, "x":0.74437, "y":0.60052, "heading":1.5708, "vx":-2.00196, "vy":-1.04561, "omega":0.0, "ax":6.65764, "ay":3.47725, "alpha":0.0, "fx":[110.07363,110.07363,110.07363,110.07363], "fy":[57.4909,57.4909,57.4909,57.4909]}, + {"t":1.40134, "x":0.65251, "y":0.55255, "heading":1.5708, "vx":-1.66876, "vy":-0.87158, "omega":0.0, "ax":6.66416, "ay":3.48065, "alpha":0.0, "fx":[110.18144,110.18144,110.18144,110.18144], "fy":[57.5472,57.5472,57.5472,57.5472]}, + {"t":1.45139, "x":0.57734, "y":0.51329, "heading":1.5708, "vx":-1.33523, "vy":-0.69738, "omega":0.0, "ax":6.66741, "ay":3.48236, "alpha":0.0, "fx":[110.23529,110.23529,110.23529,110.23529], "fy":[57.57533,57.57533,57.57533,57.57533]}, + {"t":1.50144, "x":0.51887, "y":0.48274, "heading":1.5708, "vx":-1.00154, "vy":-0.5231, "omega":0.0, "ax":6.66937, "ay":3.48338, "alpha":0.0, "fx":[110.26759,110.26759,110.26759,110.26759], "fy":[57.5922,57.5922,57.5922,57.5922]}, + {"t":1.55148, "x":0.47709, "y":0.46093, "heading":1.5708, "vx":-0.66775, "vy":-0.34876, "omega":0.0, "ax":6.67067, "ay":3.48406, "alpha":0.0, "fx":[110.28911,110.28911,110.28911,110.28911], "fy":[57.60344,57.60344,57.60344,57.60344]}, + {"t":1.60153, "x":0.45203, "y":0.44784, "heading":1.5708, "vx":-0.3339, "vy":-0.17439, "omega":0.0, "ax":6.6716, "ay":3.48454, "alpha":0.0, "fx":[110.30448,110.30448,110.30448,110.30448], "fy":[57.61147,57.61147,57.61147,57.61147]}, + {"t":1.65158, "x":0.44367, "y":0.44347, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/RNeutraltoRPreTrench.traj b/src/main/deploy/choreo/RNeutraltoRPreTrench.traj index c8277603..aca9a561 100644 --- a/src/main/deploy/choreo/RNeutraltoRPreTrench.traj +++ b/src/main/deploy/choreo/RNeutraltoRPreTrench.traj @@ -3,14 +3,14 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":7.82036542892456, "y":3.55698299407959, "heading":1.5707963267948966, "intervals":50, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":6.087620258331299, "y":0.7324380278587341, "heading":3.141592653589793, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":7.82036542892456, "y":3.55698299407959, "heading":1.5707963267948966, "intervals":44, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.087620258331299, "y":0.7324380278587341, "heading":3.141592653589793, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":3.32966947555542, "y":0.688210129737854, "heading":3.141592653589793, "intervals":82, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":6.0}}, "enabled":false}, {"from":1, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], @@ -18,14 +18,14 @@ }, "params":{ "waypoints":[ - {"x":{"exp":"RNeutral.x", "val":7.82036542892456}, "y":{"exp":"RNeutral.y", "val":3.55698299407959}, "heading":{"exp":"RNeutral.heading", "val":1.5707963267948966}, "intervals":50, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"6.087620258331299 m", "val":6.087620258331299}, "y":{"exp":"0.7324380278587341 m", "val":0.7324380278587341}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"RNeutral.x", "val":7.82036542892456}, "y":{"exp":"RNeutral.y", "val":3.55698299407959}, "heading":{"exp":"RNeutral.heading", "val":1.5707963267948966}, "intervals":44, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.087620258331299 m", "val":6.087620258331299}, "y":{"exp":"0.7324380278587341 m", "val":0.7324380278587341}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":{"exp":"RPreTrench.x", "val":3.32966947555542}, "y":{"exp":"RPreTrench.y", "val":0.688210129737854}, "heading":{"exp":"RPreTrench.heading", "val":3.141592653589793}, "intervals":82, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"6 rad / s", "val":6.0}}}, "enabled":false}, {"from":1, "to":2, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, {"from":1, "to":2, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], @@ -59,92 +59,81 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.68253,3.06256], + "waypoints":[0.0,1.27192,2.29416], "samples":[ - {"t":0.0, "x":7.82037, "y":3.55698, "heading":1.5708, "vx":-0.94537, "vy":-1.75976, "omega":1.3141, "ax":-0.02515, "ay":-0.04676, "alpha":-0.00813, "fx":[-0.37755,-0.45421,-0.45421,-0.37754], "fy":[-0.73483,-0.73483,-0.81149,-0.81149]}, - {"t":0.03365, "x":7.78854, "y":3.49774, "heading":1.61502, "vx":-0.94622, "vy":-1.76133, "omega":1.31382, "ax":-0.00001, "ay":0.0, "alpha":-0.01515, "fx":[0.06811,-0.07468,-0.06836,0.07443], "fy":[0.07458,0.06826,-0.07453,-0.06821]}, - {"t":0.0673, "x":7.7567, "y":3.43847, "heading":1.65923, "vx":-0.94622, "vy":-1.76133, "omega":1.31331, "ax":0.0, "ay":0.0, "alpha":-0.02208, "fx":[0.09447,-0.11303,-0.09463,0.11287], "fy":[0.11299,0.09459,-0.1129,-0.09451]}, - {"t":0.10095, "x":7.72486, "y":3.3792, "heading":1.70342, "vx":-0.94622, "vy":-1.76133, "omega":1.31257, "ax":-0.00001, "ay":0.0, "alpha":-0.02906, "fx":[0.11766,-0.15409,-0.11783,0.15391], "fy":[0.15404,0.11779,-0.15395,-0.1177]}, - {"t":0.1346, "x":7.69302, "y":3.31993, "heading":1.74759, "vx":-0.94622, "vy":-1.76133, "omega":1.31159, "ax":-0.00001, "ay":0.0, "alpha":-0.03623, "fx":[0.1381,-0.19841,-0.13829,0.19822], "fy":[0.19837,0.13825,-0.19827,-0.13815]}, - {"t":0.16825, "x":7.66118, "y":3.26066, "heading":1.79173, "vx":-0.94622, "vy":-1.76133, "omega":1.31037, "ax":-0.00001, "ay":0.0, "alpha":-0.04376, "fx":[0.1561,-0.24677,-0.15629,0.24658], "fy":[0.24673,0.15625,-0.24662,-0.15614]}, - {"t":0.2019, "x":7.62933, "y":3.20139, "heading":1.83582, "vx":-0.94622, "vy":-1.76133, "omega":1.3089, "ax":-0.00001, "ay":0.0, "alpha":-0.05182, "fx":[0.17178,-0.30004,-0.17198,0.29984], "fy":[0.29999,0.17193,-0.29988,-0.17183]}, - {"t":0.23555, "x":7.59749, "y":3.14212, "heading":1.87987, "vx":-0.94622, "vy":-1.76133, "omega":1.30716, "ax":-0.00001, "ay":0.0, "alpha":-0.06057, "fx":[0.18519,-0.35922,-0.18539,0.35902], "fy":[0.35917,0.18534,-0.35907,-0.18524]}, - {"t":0.26921, "x":7.56565, "y":3.08285, "heading":1.92385, "vx":-0.94622, "vy":-1.76133, "omega":1.30512, "ax":-0.00001, "ay":0.0, "alpha":-0.07021, "fx":[0.19616,-0.42538,-0.19634,0.4252], "fy":[0.42534,0.1963,-0.42524,-0.19621]}, - {"t":0.30286, "x":7.53381, "y":3.02358, "heading":1.96777, "vx":-0.94622, "vy":-1.76133, "omega":1.30276, "ax":0.0, "ay":0.0, "alpha":-0.08092, "fx":[0.20439,-0.49975,-0.20455,0.49959], "fy":[0.49972,0.20452,-0.49963,-0.20443]}, - {"t":0.33651, "x":7.50197, "y":2.96431, "heading":2.01161, "vx":-0.94622, "vy":-1.76133, "omega":1.30003, "ax":0.0, "ay":0.0, "alpha":-0.09292, "fx":[0.20934,-0.58353,-0.20948,0.58339], "fy":[0.5835,0.20944,-0.58342,-0.20937]}, - {"t":0.37016, "x":7.47013, "y":2.90504, "heading":2.05536, "vx":-0.94622, "vy":-1.76133, "omega":1.29691, "ax":0.0, "ay":0.0, "alpha":-0.10641, "fx":[0.2103,-0.67808,-0.21042,0.67796], "fy":[0.67805,0.21039,-0.67799,-0.21033]}, - {"t":0.40381, "x":7.43829, "y":2.84577, "heading":2.099, "vx":-0.94622, "vy":-1.76133, "omega":1.29333, "ax":0.0, "ay":0.0, "alpha":-0.12161, "fx":[0.20633,-0.78467,-0.20641,0.78458], "fy":[0.78465,0.2064,-0.7846,-0.20635]}, - {"t":0.43746, "x":7.40645, "y":2.7865, "heading":2.14252, "vx":-0.94622, "vy":-1.76133, "omega":1.28923, "ax":0.0, "ay":0.0, "alpha":-0.13876, "fx":[0.19629,-0.90474,-0.19634,0.90469], "fy":[0.90473,0.19632,-0.9047,-0.1963]}, - {"t":0.47111, "x":7.37461, "y":2.72723, "heading":2.1859, "vx":-0.94622, "vy":-1.76133, "omega":1.28456, "ax":0.0, "ay":0.0, "alpha":-0.15811, "fx":[0.17876,-1.03959,-0.17877,1.03958], "fy":[1.03959,0.17877,-1.03958,-0.17876]}, - {"t":0.50476, "x":7.34277, "y":2.66796, "heading":2.22913, "vx":-0.94622, "vy":-1.76133, "omega":1.27924, "ax":0.0, "ay":0.0, "alpha":-0.17992, "fx":[0.15212,-1.19069,-0.15211,1.1907], "fy":[1.19069,0.15211,-1.1907,-0.15212]}, - {"t":0.53841, "x":7.31093, "y":2.60869, "heading":2.27218, "vx":-0.94622, "vy":-1.76133, "omega":1.27319, "ax":0.0, "ay":0.0, "alpha":-0.20447, "fx":[0.1145,-1.35934,-0.11446,1.35939], "fy":[1.35935,0.11447,-1.35937,-0.11449]}, - {"t":0.57206, "x":7.27908, "y":2.54942, "heading":2.31502, "vx":-0.94622, "vy":-1.76133, "omega":1.26631, "ax":0.0, "ay":0.0, "alpha":-0.23208, "fx":[0.06377,-1.54698,-0.06369,1.54706], "fy":[1.547,0.06371,-1.54704,-0.06375]}, - {"t":0.60571, "x":7.24724, "y":2.49015, "heading":2.35763, "vx":-0.94622, "vy":-1.76133, "omega":1.2585, "ax":0.0, "ay":0.0, "alpha":-0.26306, "fx":[-0.00247,-1.75496,0.00257,1.75506], "fy":[1.75498,-0.00255,-1.75503,0.0025]}, - {"t":0.63936, "x":7.2154, "y":2.43088, "heading":2.39998, "vx":-0.94622, "vy":-1.76133, "omega":1.24965, "ax":0.0, "ay":0.0, "alpha":-0.29778, "fx":[-0.0869,-1.98469,0.08702,1.98481], "fy":[1.98472,-0.087,-1.98478,0.08693]}, - {"t":0.67301, "x":7.18356, "y":2.37161, "heading":2.44203, "vx":-0.94622, "vy":-1.76133, "omega":1.23963, "ax":0.0, "ay":0.0, "alpha":-0.33664, "fx":[-0.19248,-2.23757,0.19261,2.2377], "fy":[2.2376,-0.19259,-2.23767,0.19251]}, - {"t":0.70666, "x":7.15172, "y":2.31234, "heading":2.48375, "vx":-0.94622, "vy":-1.76133, "omega":1.2283, "ax":0.0, "ay":0.0, "alpha":-0.38007, "fx":[-0.32249,-2.51504,0.32263,2.51517], "fy":[2.51507,-0.3226,-2.51514,0.32252]}, - {"t":0.74031, "x":7.11988, "y":2.25307, "heading":2.52508, "vx":-0.94622, "vy":-1.76133, "omega":1.21551, "ax":0.0, "ay":0.0, "alpha":-0.42858, "fx":[-0.48054,-2.81859,0.48068,2.81873], "fy":[2.81862,-0.48065,-2.8187,0.48057]}, - {"t":0.77397, "x":7.08804, "y":2.1938, "heading":2.56598, "vx":-0.94622, "vy":-1.76133, "omega":1.20109, "ax":0.0, "ay":0.0, "alpha":-0.48271, "fx":[-0.6706,-3.14976,0.67073,3.14988], "fy":[3.14979,-0.6707,-3.14986,0.67063]}, - {"t":0.80762, "x":7.0562, "y":2.13453, "heading":2.6064, "vx":-0.94622, "vy":-1.76133, "omega":1.18484, "ax":0.0, "ay":0.0, "alpha":-0.54306, "fx":[-0.89703,-3.5102,0.89715,3.51032], "fy":[3.51023,-0.89712,-3.51029,0.89706]}, - {"t":0.84127, "x":7.02436, "y":2.07526, "heading":2.64627, "vx":-0.94622, "vy":-1.76133, "omega":1.16657, "ax":0.0, "ay":0.0, "alpha":-0.61031, "fx":[-1.16458,-3.90159,1.16468,3.90169], "fy":[3.90162,-1.16466,-3.90167,1.1646]}, - {"t":0.87492, "x":6.99252, "y":2.01599, "heading":2.68553, "vx":-0.94622, "vy":-1.76133, "omega":1.14603, "ax":0.0, "ay":0.0, "alpha":-0.68523, "fx":[-1.47846,-4.32584,1.47854,4.32592], "fy":[4.32586,-1.47852,-4.3259,1.47848]}, - {"t":0.90857, "x":6.96068, "y":1.95672, "heading":2.72409, "vx":-0.94622, "vy":-1.76133, "omega":1.12297, "ax":0.0, "ay":0.0, "alpha":-0.76863, "fx":[-1.84428,-4.78484,1.84434,4.78489], "fy":[4.78485,-1.84433,-4.78488,1.84429]}, - {"t":0.94222, "x":6.92884, "y":1.89745, "heading":2.76188, "vx":-0.94622, "vy":-1.76133, "omega":1.09711, "ax":0.0, "ay":0.0, "alpha":-0.86146, "fx":[-2.26816,-5.2808,2.26819,5.28083], "fy":[5.28081,-2.26819,-5.28083,2.26817]}, - {"t":0.97587, "x":6.89699, "y":1.83818, "heading":2.7988, "vx":-0.94622, "vy":-1.76133, "omega":1.06812, "ax":0.0, "ay":0.0, "alpha":-0.96471, "fx":[-2.75657,-5.81596,2.75658,5.81597], "fy":[5.81596,-2.75658,-5.81597,2.75657]}, - {"t":1.00952, "x":6.86515, "y":1.77891, "heading":2.83474, "vx":-0.94622, "vy":-1.76133, "omega":1.03566, "ax":0.0, "ay":0.0, "alpha":-1.0795, "fx":[-3.31645,-6.39295,3.31644,6.39294], "fy":[6.39294,-3.31645,-6.39294,3.31645]}, - {"t":1.04317, "x":6.83331, "y":1.71964, "heading":2.86959, "vx":-0.94622, "vy":-1.76133, "omega":0.99933, "ax":0.0, "ay":0.0, "alpha":-1.207, "fx":[-3.95499,-7.0145,3.95496,7.01448], "fy":[7.0145,-3.95497,-7.01449,3.95498]}, - {"t":1.07682, "x":6.80147, "y":1.66037, "heading":2.90322, "vx":-0.94622, "vy":-1.76133, "omega":0.95871, "ax":0.0, "ay":0.0, "alpha":-1.34851, "fx":[-4.67965,-7.68387,4.67962,7.68384], "fy":[7.68386,-4.67963,-7.68385,4.67964]}, - {"t":1.11047, "x":6.76963, "y":1.6011, "heading":2.93548, "vx":-0.94622, "vy":-1.76133, "omega":0.91334, "ax":0.0, "ay":0.0, "alpha":-1.50535, "fx":[-5.49791,-8.40463,5.49787,8.40459], "fy":[8.40462,-5.49788,-8.4046,5.4979]}, - {"t":1.14412, "x":6.73779, "y":1.54183, "heading":2.96622, "vx":-0.94622, "vy":-1.76133, "omega":0.86268, "ax":0.0, "ay":0.0, "alpha":-1.67896, "fx":[-6.41712,-9.18105,6.41708,9.18101], "fy":[9.18104,-6.41709,-9.18102,6.41711]}, - {"t":1.17777, "x":6.70595, "y":1.48256, "heading":2.99525, "vx":-0.94622, "vy":-1.76133, "omega":0.80618, "ax":0.0, "ay":0.0, "alpha":-1.87078, "fx":[-7.44419,-10.01812,7.44413,10.01807], "fy":[10.01811,-7.44415,-10.01808,7.44417]}, - {"t":1.21142, "x":6.67411, "y":1.42329, "heading":3.02238, "vx":-0.94622, "vy":-1.76133, "omega":0.74323, "ax":0.0, "ay":0.0, "alpha":-2.08228, "fx":[-8.58527,-10.92193,8.58511,10.92178], "fy":[10.92189,-8.58515,-10.92182,8.58523]}, - {"t":1.24507, "x":6.64227, "y":1.36402, "heading":3.04739, "vx":-0.94622, "vy":-1.76133, "omega":0.67316, "ax":-0.00003, "ay":0.00002, "alpha":-2.31493, "fx":[-9.84558,-11.90018,9.84453,11.89912], "fy":[11.89992,-9.84476,-11.89938,9.84535]}, - {"t":1.27872, "x":6.61043, "y":1.30475, "heading":3.07004, "vx":-0.94622, "vy":-1.76133, "omega":0.59526, "ax":-0.00026, "ay":0.00014, "alpha":-2.57013, "fx":[-11.23111,-12.96486,11.22252,12.95614], "fy":[12.96274,-11.2244,-12.95826,11.22923]}, - {"t":1.31238, "x":6.57859, "y":1.24548, "heading":3.09007, "vx":-0.94623, "vy":-1.76133, "omega":0.50877, "ax":-0.00217, "ay":0.00117, "alpha":-2.84919, "fx":[-12.76662,-14.15182,12.69549,14.07925], "fy":[14.13395,-12.71088,-14.09711,12.75123]}, - {"t":1.34603, "x":6.54674, "y":1.18621, "heading":3.10719, "vx":-0.9463, "vy":-1.76129, "omega":0.4129, "ax":-0.0179, "ay":0.00962, "alpha":-3.1532, "fx":[-14.64681,-15.67821,14.06265,15.07825], "fy":[15.52857,-14.18717,-15.22782,14.52288]}, - {"t":1.37968, "x":6.51489, "y":1.12695, "heading":3.12108, "vx":-0.9469, "vy":-1.76096, "omega":0.30679, "ax":-0.1459, "ay":0.07872, "alpha":-3.48, "fx":[-18.43691,-19.20537,13.6957,14.29757], "fy":[17.96491,-14.70041,-15.53314,17.47451]}, - {"t":1.41333, "x":6.48294, "y":1.06774, "heading":3.13141, "vx":-0.95181, "vy":-1.75831, "omega":0.18968, "ax":-1.14063, "ay":0.63377, "alpha":-3.6243, "fx":[-34.77935,-36.55992,-2.28694,-1.80808], "fy":[26.94726,-6.41324,-7.395,28.77487]}, - {"t":1.44698, "x":6.45027, "y":1.00893, "heading":3.13779, "vx":-0.9902, "vy":-1.73699, "omega":0.06772, "ax":-4.58874, "ay":2.90172, "alpha":-1.37705, "fx":[-78.06404,-83.72967,-74.16771,-67.50911], "fy":[52.72756,37.25593,42.76874,59.14923]}, - {"t":1.48063, "x":6.41435, "y":0.95212, "heading":3.14007, "vx":-1.14461, "vy":-1.63934, "omega":0.02139, "ax":-5.53793, "ay":4.37926, "alpha":-0.3158, "fx":[-91.50087,-93.99321,-91.68096,-89.06923], "fy":[72.932,69.33499,71.88619,75.46357]}, - {"t":1.51428, "x":6.3727, "y":0.89943, "heading":3.14079, "vx":-1.33097, "vy":-1.49198, "omega":0.01076, "ax":-5.16952, "ay":5.22275, "alpha":-0.13263, "fx":[-85.50918,-86.69316,-85.43844,-84.23875], "fy":[86.3792,85.13088,86.32894,87.5608]}, - {"t":1.54793, "x":6.32498, "y":0.85218, "heading":3.14115, "vx":-1.50492, "vy":-1.31623, "omega":0.0063, "ax":-4.53388, "ay":5.89505, "alpha":-0.07465, "fx":[-75.06908,-75.73229,-74.85271,-74.18819], "fy":[97.40014,96.86761,97.53499,98.0593]}, - {"t":1.58158, "x":6.27177, "y":0.81123, "heading":3.14136, "vx":-1.65749, "vy":-1.11786, "omega":0.00378, "ax":-3.77691, "ay":6.44974, "alpha":-0.04917, "fx":[-62.58944,-62.9886,-62.30059,-61.90281], "fy":[106.55866,106.316,106.71637,106.95482]}, - {"t":1.61523, "x":6.21386, "y":0.77726, "heading":3.14149, "vx":-1.78459, "vy":-0.90082, "omega":0.00213, "ax":-2.93863, "ay":6.893, "alpha":-0.03567, "fx":[-48.74859,-48.98981,-48.42179,-48.18236], "fy":[113.89835,113.79126,114.03261,114.13753]}, - {"t":1.64888, "x":6.15214, "y":0.75085, "heading":3.14156, "vx":-1.88347, "vy":-0.66887, "omega":0.00093, "ax":-2.01821, "ay":7.22772, "alpha":-0.02761, "fx":[-33.54138,-33.67613,-33.19372,-33.0606], "fy":[119.45207,119.41216,119.5466,119.58547]}, - {"t":1.68253, "x":6.08762, "y":0.73244, "heading":3.14159, "vx":-1.95139, "vy":-0.42565, "omega":0.0, "ax":-1.06928, "ay":7.4167, "alpha":0.0, "fx":[-17.67885,-17.67885,-17.67885,-17.67885], "fy":[122.6235,122.6235,122.6235,122.6235]}, - {"t":1.72435, "x":6.00508, "y":0.72112, "heading":3.14159, "vx":-1.9961, "vy":-0.11549, "omega":0.0, "ax":-0.05813, "ay":4.26496, "alpha":0.0, "fx":[-0.96115,-0.96115,-0.96115,-0.96115], "fy":[70.51448,70.51448,70.51448,70.51448]}, - {"t":1.76617, "x":5.92155, "y":0.72002, "heading":3.14159, "vx":-1.99853, "vy":0.06287, "omega":0.0, "ax":-0.02335, "ay":-1.34219, "alpha":0.0, "fx":[-0.38613,-0.38613,-0.38613,-0.38613], "fy":[-22.19099,-22.19099,-22.19099,-22.19099]}, - {"t":1.80799, "x":5.83796, "y":0.72148, "heading":3.14159, "vx":-1.99951, "vy":0.00674, "omega":0.0, "ax":-0.00012, "ay":-0.27994, "alpha":0.0, "fx":[-0.00204,-0.00204,-0.00204,-0.00204], "fy":[-4.62843,-4.62843,-4.62843,-4.62843]}, - {"t":1.84981, "x":5.75434, "y":0.72152, "heading":3.14159, "vx":-1.99952, "vy":-0.00497, "omega":0.0, "ax":0.00055, "ay":-0.13986, "alpha":0.0, "fx":[0.00913,0.00913,0.00913,0.00913], "fy":[-2.31231,-2.31231,-2.31231,-2.31231]}, - {"t":1.89163, "x":5.67072, "y":0.72119, "heading":3.14159, "vx":-1.99949, "vy":-0.01082, "omega":0.0, "ax":0.00063, "ay":-0.0983, "alpha":0.0, "fx":[0.01047,0.01047,0.01047,0.01047], "fy":[-1.62523,-1.62523,-1.62523,-1.62523]}, - {"t":1.93345, "x":5.58711, "y":0.72065, "heading":3.14159, "vx":-1.99947, "vy":-0.01493, "omega":0.0, "ax":0.00062, "ay":-0.07528, "alpha":0.0, "fx":[0.01028,0.01028,0.01028,0.01028], "fy":[-1.24471,-1.24471,-1.24471,-1.24471]}, - {"t":1.97527, "x":5.50349, "y":0.71996, "heading":3.14159, "vx":-1.99944, "vy":-0.01808, "omega":0.0, "ax":0.00058, "ay":-0.05958, "alpha":0.0, "fx":[0.00952,0.00952,0.00952,0.00952], "fy":[-0.98505,-0.98505,-0.98505,-0.98505]}, - {"t":2.01708, "x":5.41988, "y":0.71915, "heading":3.14159, "vx":-1.99942, "vy":-0.02057, "omega":0.0, "ax":0.00052, "ay":-0.048, "alpha":0.0, "fx":[0.00856,0.00856,0.00856,0.00856], "fy":[-0.79354,-0.79354,-0.79354,-0.79354]}, - {"t":2.0589, "x":5.33626, "y":0.71825, "heading":3.14159, "vx":-1.9994, "vy":-0.02258, "omega":0.0, "ax":0.00046, "ay":-0.03909, "alpha":0.0, "fx":[0.00756,0.00756,0.00756,0.00756], "fy":[-0.6463,-0.6463,-0.6463,-0.6463]}, - {"t":2.10072, "x":5.25265, "y":0.71727, "heading":3.14159, "vx":-1.99938, "vy":-0.02421, "omega":0.0, "ax":0.0004, "ay":-0.03206, "alpha":0.0, "fx":[0.0066,0.0066,0.0066,0.0066], "fy":[-0.5301,-0.5301,-0.5301,-0.5301]}, - {"t":2.14254, "x":5.16904, "y":0.71623, "heading":3.14159, "vx":-1.99936, "vy":-0.02555, "omega":0.0, "ax":0.00034, "ay":-0.02642, "alpha":0.0, "fx":[0.0057,0.0057,0.0057,0.0057], "fy":[-0.43683,-0.43683,-0.43683,-0.43683]}, - {"t":2.18436, "x":5.08543, "y":0.71514, "heading":3.14159, "vx":-1.99934, "vy":-0.02666, "omega":0.0, "ax":0.0003, "ay":-0.02184, "alpha":0.0, "fx":[0.0049,0.0049,0.0049,0.0049], "fy":[-0.36108,-0.36108,-0.36108,-0.36108]}, - {"t":2.22618, "x":5.00182, "y":0.714, "heading":3.14159, "vx":-1.99933, "vy":-0.02757, "omega":0.0, "ax":0.00025, "ay":-0.01809, "alpha":0.0, "fx":[0.00418,0.00418,0.00418,0.00418], "fy":[-0.29909,-0.29909,-0.29909,-0.29909]}, - {"t":2.268, "x":4.91821, "y":0.71283, "heading":3.14159, "vx":-1.99932, "vy":-0.02833, "omega":0.0, "ax":0.00021, "ay":-0.015, "alpha":0.0, "fx":[0.00355,0.00355,0.00355,0.00355], "fy":[-0.24808,-0.24808,-0.24808,-0.24808]}, - {"t":2.30982, "x":4.8346, "y":0.71164, "heading":3.14159, "vx":-1.99931, "vy":-0.02895, "omega":0.0, "ax":0.00018, "ay":-0.01246, "alpha":0.0, "fx":[0.00301,0.00301,0.00301,0.00301], "fy":[-0.20594,-0.20594,-0.20594,-0.20594]}, - {"t":2.35164, "x":4.75099, "y":0.71041, "heading":3.14159, "vx":-1.99931, "vy":-0.02947, "omega":0.0, "ax":0.00015, "ay":-0.01035, "alpha":0.0, "fx":[0.00254,0.00254,0.00254,0.00254], "fy":[-0.17104,-0.17104,-0.17104,-0.17104]}, - {"t":2.39346, "x":4.66738, "y":0.70917, "heading":3.14159, "vx":-1.9993, "vy":-0.02991, "omega":0.0, "ax":0.00013, "ay":-0.00859, "alpha":0.0, "fx":[0.00214,0.00214,0.00214,0.00214], "fy":[-0.14208,-0.14208,-0.14208,-0.14208]}, - {"t":2.43527, "x":4.58377, "y":0.70791, "heading":3.14159, "vx":-1.99929, "vy":-0.03027, "omega":0.0, "ax":0.00011, "ay":-0.00714, "alpha":0.0, "fx":[0.0018,0.0018,0.0018,0.0018], "fy":[-0.118,-0.118,-0.118,-0.118]}, - {"t":2.47709, "x":4.50017, "y":0.70664, "heading":3.14159, "vx":-1.99929, "vy":-0.03056, "omega":0.0, "ax":0.00009, "ay":-0.00593, "alpha":0.0, "fx":[0.0015,0.0015,0.0015,0.0015], "fy":[-0.09796,-0.09796,-0.09796,-0.09796]}, - {"t":2.51891, "x":4.41656, "y":0.70536, "heading":3.14159, "vx":-1.99929, "vy":-0.03081, "omega":0.0, "ax":0.00008, "ay":-0.00491, "alpha":0.0, "fx":[0.00126,0.00126,0.00126,0.00126], "fy":[-0.08126,-0.08126,-0.08126,-0.08126]}, - {"t":2.56073, "x":4.33295, "y":0.70407, "heading":3.14159, "vx":-1.99928, "vy":-0.03102, "omega":0.0, "ax":0.00006, "ay":-0.00407, "alpha":0.0, "fx":[0.00105,0.00105,0.00105,0.00105], "fy":[-0.06732,-0.06732,-0.06732,-0.06732]}, - {"t":2.60255, "x":4.24934, "y":0.70277, "heading":3.14159, "vx":-1.99928, "vy":-0.03119, "omega":0.0, "ax":0.00005, "ay":-0.00337, "alpha":0.0, "fx":[0.00087,0.00087,0.00087,0.00087], "fy":[-0.05566,-0.05566,-0.05566,-0.05566]}, - {"t":2.64437, "x":4.16573, "y":0.70146, "heading":3.14159, "vx":-1.99928, "vy":-0.03133, "omega":0.0, "ax":0.00004, "ay":-0.00277, "alpha":0.0, "fx":[0.00072,0.00072,0.00072,0.00072], "fy":[-0.04588,-0.04588,-0.04588,-0.04588]}, - {"t":2.68619, "x":4.08213, "y":0.70015, "heading":3.14159, "vx":-1.99928, "vy":-0.03144, "omega":0.0, "ax":0.00004, "ay":-0.00228, "alpha":0.0, "fx":[0.00059,0.00059,0.00059,0.00059], "fy":[-0.03765,-0.03765,-0.03765,-0.03765]}, - {"t":2.72801, "x":3.99852, "y":0.69883, "heading":3.14159, "vx":-1.99927, "vy":-0.03154, "omega":0.0, "ax":0.00003, "ay":-0.00186, "alpha":0.0, "fx":[0.00048,0.00048,0.00048,0.00048], "fy":[-0.0307,-0.0307,-0.0307,-0.0307]}, - {"t":2.76983, "x":3.91491, "y":0.69751, "heading":3.14159, "vx":-1.99927, "vy":-0.03162, "omega":0.0, "ax":0.00002, "ay":-0.0015, "alpha":0.0, "fx":[0.00039,0.00039,0.00039,0.00039], "fy":[-0.02478,-0.02478,-0.02478,-0.02478]}, - {"t":2.81164, "x":3.8313, "y":0.69618, "heading":3.14159, "vx":-1.99927, "vy":-0.03168, "omega":0.0, "ax":0.00002, "ay":-0.00119, "alpha":0.0, "fx":[0.00031,0.00031,0.00031,0.00031], "fy":[-0.0197,-0.0197,-0.0197,-0.0197]}, - {"t":2.85346, "x":3.7477, "y":0.69486, "heading":3.14159, "vx":-1.99927, "vy":-0.03173, "omega":0.0, "ax":0.00001, "ay":-0.00092, "alpha":0.0, "fx":[0.00024,0.00024,0.00024,0.00024], "fy":[-0.01528,-0.01528,-0.01528,-0.01528]}, - {"t":2.89528, "x":3.66409, "y":0.69353, "heading":3.14159, "vx":-1.99927, "vy":-0.03177, "omega":0.0, "ax":0.00001, "ay":-0.00069, "alpha":0.0, "fx":[0.00018,0.00018,0.00018,0.00018], "fy":[-0.01138,-0.01138,-0.01138,-0.01138]}, - {"t":2.9371, "x":3.58048, "y":0.6922, "heading":3.14159, "vx":-1.99927, "vy":-0.0318, "omega":0.0, "ax":0.00001, "ay":-0.00048, "alpha":0.0, "fx":[0.00013,0.00013,0.00013,0.00013], "fy":[-0.00787,-0.00787,-0.00787,-0.00787]}, - {"t":2.97892, "x":3.49687, "y":0.69087, "heading":3.14159, "vx":-1.99927, "vy":-0.03182, "omega":0.0, "ax":0.0, "ay":-0.00028, "alpha":0.0, "fx":[0.00008,0.00008,0.00008,0.00008], "fy":[-0.00462,-0.00462,-0.00462,-0.00462]}, - {"t":3.02074, "x":3.41327, "y":0.68954, "heading":3.14159, "vx":-1.99927, "vy":-0.03183, "omega":0.0, "ax":0.01143, "ay":0.00009, "alpha":0.0, "fx":[0.18906,0.18906,0.18906,0.18906], "fy":[0.00149,0.00149,0.00149,0.00149]}, - {"t":3.06256, "x":3.32967, "y":0.68821, "heading":3.14159, "vx":-1.99879, "vy":-0.03183, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":7.82037, "y":3.55698, "heading":1.5708, "vx":-1.08959, "vy":-2.46622, "omega":1.78298, "ax":-0.04859, "ay":-0.08675, "alpha":-0.25072, "fx":[0.3796,-1.98671,-1.98584,0.37943], "fy":[-0.25168,-0.25162,-2.61669,-2.61733]}, + {"t":0.02891, "x":7.78885, "y":3.48566, "heading":1.62234, "vx":-1.09099, "vy":-2.46873, "omega":1.77573, "ax":-0.00358, "ay":0.00157, "alpha":-0.33345, "fx":[1.4307,-1.71122,-1.54916,1.5928], "fy":[1.67801,1.51589,-1.62601,-1.46396]}, + {"t":0.05781, "x":7.75731, "y":3.41429, "heading":1.67367, "vx":-1.0911, "vy":-2.46869, "omega":1.76609, "ax":-0.0028, "ay":0.00124, "alpha":-0.34288, "fx":[1.39663,-1.82138,-1.48918,1.72887], "fy":[1.79564,1.46339,-1.75461,-1.42242]}, + {"t":0.08672, "x":7.72577, "y":3.34293, "heading":1.72472, "vx":-1.09118, "vy":-2.46865, "omega":1.75618, "ax":-0.00288, "ay":0.00128, "alpha":-0.30604, "fx":[1.15764,-1.69569,-1.253,1.60037], "fy":[1.66914,1.22641,-1.62691,-1.18423]}, + {"t":0.11563, "x":7.69422, "y":3.27157, "heading":1.77549, "vx":-1.09126, "vy":-2.46861, "omega":1.74733, "ax":-0.00306, "ay":0.00136, "alpha":-0.24117, "fx":[0.83205,-1.39588,-0.93337,1.29458], "fy":[1.36765,0.90512,-1.32281,-0.86031]}, + {"t":0.14454, "x":7.66268, "y":3.20021, "heading":1.826, "vx":-1.09135, "vy":-2.46857, "omega":1.74036, "ax":-0.00319, "ay":0.00141, "alpha":-0.15994, "fx":[0.48682,-0.97334,-0.5924,0.86778], "fy":[0.94391,0.56296,-0.89721,-0.51627]}, + {"t":0.17344, "x":7.63113, "y":3.12885, "heading":1.87631, "vx":-1.09144, "vy":-2.46853, "omega":1.73574, "ax":-0.00326, "ay":0.00144, "alpha":-0.06944, "fx":[0.16001,-0.46485,-0.26778,0.35708], "fy":[0.4348,0.23773,-0.38714,-0.19006]}, + {"t":0.20235, "x":7.59958, "y":3.05749, "heading":1.92648, "vx":-1.09154, "vy":-2.46849, "omega":1.73373, "ax":-0.00328, "ay":0.00145, "alpha":0.02616, "fx":[-0.12687,0.10453,0.01857,-0.21283], "fy":[-0.13474,-0.04877,0.18263,0.09667]}, + {"t":0.23126, "x":7.56802, "y":2.98614, "heading":1.9766, "vx":-1.09163, "vy":-2.46845, "omega":1.73449, "ax":-0.00325, "ay":0.00144, "alpha":0.12444, "fx":[-0.36133,0.7174,0.25392,-0.82481], "fy":[-0.74735,-0.28388,0.79485,0.33138]}, + {"t":0.26016, "x":7.53646, "y":2.91478, "heading":2.02674, "vx":-1.09172, "vy":-2.46841, "omega":1.73809, "ax":-0.00318, "ay":0.00141, "alpha":0.22376, "fx":[-0.53553,1.35999,0.43041,-1.46508], "fy":[-1.38929,-0.45973,1.43578,0.50621]}, + {"t":0.28907, "x":7.5049, "y":2.84343, "heading":2.07698, "vx":-1.09182, "vy":-2.46837, "omega":1.74455, "ax":-0.00306, "ay":0.00135, "alpha":0.32262, "fx":[-0.64376,2.01854,0.54265,-2.11958], "fy":[-2.04671,-0.57085,2.09141,0.61555]}, + {"t":0.31798, "x":7.47334, "y":2.77207, "heading":2.12741, "vx":-1.0919, "vy":-2.46833, "omega":1.75388, "ax":-0.00286, "ay":0.00127, "alpha":0.41903, "fx":[-0.68141,2.67543,0.58663,-2.7701], "fy":[-2.70182,-0.61308,2.74371,0.65496]}, + {"t":0.34689, "x":7.44178, "y":2.70072, "heading":2.17811, "vx":-1.09199, "vy":-2.46829, "omega":1.76599, "ax":-0.00257, "ay":0.00114, "alpha":0.50983, "fx":[-0.6451,3.3051,0.55996,-3.39009], "fy":[-3.3288,-0.58373,3.3664,0.62133]}, + {"t":0.37579, "x":7.41021, "y":2.62937, "heading":2.22916, "vx":-1.09206, "vy":-2.46826, "omega":1.78073, "ax":-0.00214, "ay":0.00095, "alpha":0.59001, "fx":[-0.53412,3.86924,0.46327,-3.93995], "fy":[-3.88897,-0.48305,3.92022,0.51434]}, + {"t":0.4047, "x":7.37864, "y":2.55802, "heading":2.28064, "vx":-1.09212, "vy":-2.46823, "omega":1.79779, "ax":-0.00152, "ay":0.00067, "alpha":0.65195, "fx":[-0.35349,4.31201,0.30316,-4.36222], "fy":[-4.32604,-0.31723,4.34819,0.33942]}, + {"t":0.43361, "x":7.34707, "y":2.48667, "heading":2.33261, "vx":-1.09217, "vy":-2.46821, "omega":1.81663, "ax":-0.00067, "ay":0.00029, "alpha":0.68474, "fx":[-0.11879,4.55604,0.09671,-4.57806], "fy":[-4.56223,-0.10291,4.57187,0.11258]}, + {"t":0.46251, "x":7.3155, "y":2.41532, "heading":2.38512, "vx":-1.09219, "vy":-2.4682, "omega":1.83643, "ax":0.00044, "ay":-0.0002, "alpha":0.67402, "fx":[0.13732,4.50214,-0.12279,-4.48765], "fy":[-4.49817,0.12677,4.49161,-0.13334]}, + {"t":0.49142, "x":7.28393, "y":2.34397, "heading":2.43821, "vx":-1.09217, "vy":-2.46821, "omega":1.85591, "ax":0.00176, "ay":-0.00078, "alpha":0.6026, "fx":[0.3584,4.03579,-0.30029,-3.9778], "fy":[-4.01971,0.31639,3.99388,-0.3423]}, + {"t":0.52033, "x":7.25235, "y":2.27262, "heading":2.49186, "vx":-1.09212, "vy":-2.46823, "omega":1.87333, "ax":0.00315, "ay":-0.0014, "alpha":0.45258, "fx":[0.46039,3.04364,-0.35633,-2.93968], "fy":[-3.01476,0.38522,2.96856,-0.4315]}, + {"t":0.54924, "x":7.22079, "y":2.20127, "heading":2.54601, "vx":-1.09203, "vy":-2.46827, "omega":1.88641, "ax":0.00436, "ay":-0.00194, "alpha":0.20851, "fx":[0.33459,1.43821,-0.19033,-1.29398], "fy":[-1.39812,0.23043,1.33407,-0.2945]}, + {"t":0.57814, "x":7.18922, "y":2.12992, "heading":2.60054, "vx":-1.09191, "vy":-2.46833, "omega":1.89244, "ax":0.00509, "ay":-0.00226, "alpha":-0.13954, "fx":[-0.14105,-0.81914,0.30938,0.98746], "fy":[0.86595,-0.26258,-0.94065,0.18786]}, + {"t":0.60705, "x":7.15766, "y":2.05857, "heading":2.65524, "vx":-1.09176, "vy":-2.46839, "omega":1.88841, "ax":0.00505, "ay":-0.00224, "alpha":-0.59575, "fx":[-1.0875,-3.71485,1.25444,3.88158], "fy":[3.76127,-1.20808,-3.83517,1.13387]}, + {"t":0.63596, "x":7.1261, "y":1.98721, "heading":2.70983, "vx":-1.09161, "vy":-2.46846, "omega":1.87118, "ax":0.0041, "ay":-0.00182, "alpha":-1.16323, "fx":[-2.61967,-7.21268,2.75552,7.34804], "fy":[7.25048,-2.718,-7.31024,2.6572]}, + {"t":0.66487, "x":7.09455, "y":1.91586, "heading":2.76392, "vx":-1.09149, "vy":-2.46851, "omega":1.83756, "ax":0.00235, "ay":-0.00105, "alpha":-1.85203, "fx":[-4.86044,-11.30434,4.93847,11.38181], "fy":[11.32608,-4.91725,-11.36007,4.88167]}, + {"t":0.69377, "x":7.063, "y":1.8445, "heading":2.81704, "vx":-1.09143, "vy":-2.46854, "omega":1.78402, "ax":-0.00008, "ay":0.00002, "alpha":-2.68368, "fx":[-7.96353,-16.03785,7.96095,16.03532], "fy":[16.03686,-7.96192,-16.03631,7.96257]}, + {"t":0.72268, "x":7.03145, "y":1.77314, "heading":2.86861, "vx":-1.09143, "vy":-2.46854, "omega":1.70644, "ax":-0.00388, "ay":0.0017, "alpha":-3.6824, "fx":[-12.10965,-21.47589,11.98058,21.34828], "fy":[21.43744,-12.01438,-21.38674,12.07588]}, + {"t":0.75159, "x":6.99989, "y":1.70178, "heading":2.91794, "vx":-1.09154, "vy":-2.46849, "omega":1.6, "ax":-0.01314, "ay":0.00579, "alpha":-4.85061, "fx":[-17.45544,-27.60495,17.01989,27.17147], "fy":[27.46799,-17.12614,-27.30856,17.34965]}, + {"t":0.78049, "x":6.96833, "y":1.63043, "heading":2.96419, "vx":-1.09192, "vy":-2.46832, "omega":1.45978, "ax":-0.04229, "ay":0.0187, "alpha":-6.14506, "fx":[-24.11136,-34.35421,22.72315,32.94564], "fy":[33.87734,-23.02847,-33.42436,23.81216]}, + {"t":0.8094, "x":6.93675, "y":1.55908, "heading":3.00639, "vx":-1.09314, "vy":-2.46778, "omega":1.28214, "ax":-0.13398, "ay":0.05945, "alpha":-7.47776, "fx":[-32.33977,-41.97489,28.02335,37.43099], "fy":[40.31464,-28.8503,-39.11792,31.58554]}, + {"t":0.83831, "x":6.9051, "y":1.48777, "heading":3.04345, "vx":-1.09702, "vy":-2.46606, "omega":1.06598, "ax":-0.40122, "ay":0.17961, "alpha":-8.72197, "fx":[-43.02169,-51.87807,30.44862,37.91665], "fy":[46.48625,-32.58134,-43.63973,41.61289]}, + {"t":0.86722, "x":6.87322, "y":1.41656, "heading":3.07427, "vx":-1.10861, "vy":-2.46087, "omega":0.81385, "ax":-1.11897, "ay":0.51303, "alpha":-9.53742, "fx":[-57.49503,-67.10064,23.2644,27.32982], "fy":[52.11665,-29.72386,-45.27105,56.80693]}, + {"t":0.89612, "x":6.8407, "y":1.34564, "heading":3.0978, "vx":-1.14096, "vy":-2.44604, "omega":0.53815, "ax":-2.88411, "ay":1.40623, "alpha":-8.23717, "fx":[-74.35722,-88.03872,-19.5723,-8.76858], "fy":[57.41354,-12.24669,-29.33376,77.16598]}, + {"t":0.92503, "x":6.80652, "y":1.27552, "heading":3.11335, "vx":-1.22433, "vy":-2.40539, "omega":0.30004, "ax":-5.10352, "ay":2.8018, "alpha":-3.97311, "fx":[-89.13518,-103.96857,-85.69052,-58.72099], "fy":[60.95055,16.5786,25.57446,82.18967]}, + {"t":0.95394, "x":6.76899, "y":1.20715, "heading":3.12202, "vx":-1.37186, "vy":-2.3244, "omega":0.18519, "ax":-5.75456, "ay":3.68778, "alpha":-1.94855, "fx":[-95.0451,-106.90583,-97.73267,-80.88717], "fy":[66.56794,42.35638,54.5024,80.46026]}, + {"t":0.98284, "x":6.72693, "y":1.1415, "heading":3.12738, "vx":-1.53821, "vy":-2.2178, "omega":0.12886, "ax":-5.73719, "ay":4.31674, "alpha":-1.15047, "fx":[-94.45297,-103.21955,-96.17532,-85.57444], "fy":[73.62054,59.84988,69.14664,82.86489]}, + {"t":1.01175, "x":6.68007, "y":1.0792, "heading":3.1311, "vx":-1.70405, "vy":-2.09301, "omega":0.0956, "ax":-5.49313, "ay":4.84531, "alpha":-0.77309, "fx":[-90.71171,-97.28558,-91.29226,-83.99186], "fy":[80.92247,72.52941,79.45919,87.52758]}, + {"t":1.04066, "x":6.62851, "y":1.02072, "heading":3.13387, "vx":-1.86285, "vy":-1.95295, "omega":0.07326, "ax":-5.14391, "ay":5.31533, "alpha":-0.56643, "fx":[-85.25461,-90.31209,-84.98177,-79.63787], "fy":[88.00809,82.63423,87.9122,92.96796]}, + {"t":1.06957, "x":6.57252, "y":0.96648, "heading":3.13598, "vx":-2.01154, "vy":-1.7993, "omega":0.05688, "ax":-4.73061, "ay":5.7388, "alpha":-0.44061, "fx":[-78.68687,-82.64892,-77.78475,-73.73264], "fy":[94.66806,91.13171,95.22741,98.50117]}, + {"t":1.09847, "x":6.51239, "y":0.91687, "heading":3.13763, "vx":-2.14829, "vy":-1.6334, "omega":0.04415, "ax":-4.27078, "ay":6.119, "alpha":-0.35785, "fx":[-71.29966,-74.42916,-69.9194,-66.79437], "fy":[100.78989,98.44188,101.64905,103.79138]}, + {"t":1.12738, "x":6.44851, "y":0.87221, "heading":3.13891, "vx":-2.27175, "vy":-1.45652, "omega":0.0338, "ax":-3.77359, "ay":6.4563, "alpha":-0.30019, "fx":[-63.25458,-65.72255,-61.50071,-59.08416], "fy":[106.30316,104.75632,107.26478,108.65486]}, + {"t":1.15629, "x":6.38126, "y":0.8328, "heading":3.13988, "vx":-2.38083, "vy":-1.26989, "omega":0.02512, "ax":-3.2441, "ay":6.75029, "alpha":-0.25819, "fx":[-54.64349,-56.5663,-52.59184,-50.7431], "fy":[111.16219,110.16929,112.10721,112.98362]}, + {"t":1.18519, "x":6.31108, "y":0.79891, "heading":3.14061, "vx":-2.47461, "vy":-1.07476, "omega":0.01766, "ax":-2.68302, "ay":7.00084, "alpha":-0.22652, "fx":[-45.48529,-46.94461,-43.19223,-41.81641], "fy":[115.34329,114.73772,116.19443,116.71639]}, + {"t":1.2141, "x":6.23843, "y":0.77077, "heading":3.14112, "vx":-2.55217, "vy":-0.87238, "omega":0.01111, "ax":-2.09193, "ay":7.20575, "alpha":-0.20195, "fx":[-35.80952,-36.86535,-33.3215,-32.35084], "fy":[118.79861,118.46074,119.50156,119.78267]}, + {"t":1.24301, "x":6.16378, "y":0.74856, "heading":3.14144, "vx":-2.61264, "vy":-0.66408, "omega":0.00527, "ax":-1.50994, "ay":7.35435, "alpha":-0.18248, "fx":[-26.25389,-26.96849,-23.63454,-23.00133], "fy":[121.33978,121.17181,121.86358,121.99595]}, + {"t":1.27192, "x":6.08762, "y":0.73244, "heading":3.14159, "vx":-2.65629, "vy":-0.45149, "omega":0.0, "ax":-1.00049, "ay":7.44051, "alpha":0.0, "fx":[-16.54155,-16.54155,-16.54155,-16.54155], "fy":[123.01724,123.01724,123.01724,123.01724]}, + {"t":1.30842, "x":5.98998, "y":0.72091, "heading":3.14159, "vx":-2.69281, "vy":-0.17985, "omega":0.0, "ax":-0.13358, "ay":7.44233, "alpha":0.0, "fx":[-2.20847,-2.20847,-2.20847,-2.20847], "fy":[123.04738,123.04738,123.04738,123.04738]}, + {"t":1.34493, "x":5.89158, "y":0.71931, "heading":3.14159, "vx":-2.69769, "vy":0.09186, "omega":0.0, "ax":-0.04181, "ay":-2.12638, "alpha":0.0, "fx":[-0.69119,-0.69119,-0.69119,-0.69119], "fy":[-35.15646,-35.15646,-35.15646,-35.15646]}, + {"t":1.38144, "x":5.79306, "y":0.72124, "heading":3.14159, "vx":-2.69922, "vy":0.01423, "omega":0.0, "ax":-0.00065, "ay":-0.62687, "alpha":0.0, "fx":[-0.01071,-0.01071,-0.01071,-0.01071], "fy":[-10.36434,-10.36434,-10.36434,-10.36434]}, + {"t":1.41795, "x":5.69451, "y":0.72135, "heading":3.14159, "vx":-2.69924, "vy":-0.00866, "omega":0.0, "ax":0.00133, "ay":-0.26599, "alpha":0.0, "fx":[0.02202,0.02202,0.02202,0.02202], "fy":[-4.39766,-4.39766,-4.39766,-4.39766]}, + {"t":1.45446, "x":5.59597, "y":0.72085, "heading":3.14159, "vx":-2.69919, "vy":-0.01837, "omega":0.0, "ax":0.00128, "ay":-0.16189, "alpha":0.0, "fx":[0.02115,0.02115,0.02115,0.02115], "fy":[-2.67654,-2.67654,-2.67654,-2.67654]}, + {"t":1.49097, "x":5.49743, "y":0.72007, "heading":3.14159, "vx":-2.69915, "vy":-0.02428, "omega":0.0, "ax":0.00113, "ay":-0.11566, "alpha":0.0, "fx":[0.0187,0.0187,0.0187,0.0187], "fy":[-1.91221,-1.91221,-1.91221,-1.91221]}, + {"t":1.52748, "x":5.39889, "y":0.71911, "heading":3.14159, "vx":-2.6991, "vy":-0.0285, "omega":0.0, "ax":0.00098, "ay":-0.08744, "alpha":0.0, "fx":[0.01612,0.01612,0.01612,0.01612], "fy":[-1.44564,-1.44564,-1.44564,-1.44564]}, + {"t":1.56398, "x":5.30035, "y":0.71801, "heading":3.14159, "vx":-2.69907, "vy":-0.03169, "omega":0.0, "ax":0.00082, "ay":-0.06756, "alpha":0.0, "fx":[0.01363,0.01363,0.01363,0.01363], "fy":[-1.11704,-1.11704,-1.11704,-1.11704]}, + {"t":1.60049, "x":5.20181, "y":0.71681, "heading":3.14159, "vx":-2.69904, "vy":-0.03416, "omega":0.0, "ax":0.00069, "ay":-0.05274, "alpha":0.0, "fx":[0.01135,0.01135,0.01135,0.01135], "fy":[-0.87197,-0.87197,-0.87197,-0.87197]}, + {"t":1.637, "x":5.10327, "y":0.71553, "heading":3.14159, "vx":-2.69901, "vy":-0.03608, "omega":0.0, "ax":0.00057, "ay":-0.0414, "alpha":0.0, "fx":[0.00934,0.00934,0.00934,0.00934], "fy":[-0.68441,-0.68441,-0.68441,-0.68441]}, + {"t":1.67351, "x":5.00473, "y":0.71418, "heading":3.14159, "vx":-2.69899, "vy":-0.0376, "omega":0.0, "ax":0.00046, "ay":-0.03259, "alpha":0.0, "fx":[0.00763,0.00763,0.00763,0.00763], "fy":[-0.5389,-0.5389,-0.5389,-0.5389]}, + {"t":1.71002, "x":4.9062, "y":0.71279, "heading":3.14159, "vx":-2.69898, "vy":-0.03879, "omega":0.0, "ax":0.00037, "ay":-0.02571, "alpha":0.0, "fx":[0.00618,0.00618,0.00618,0.00618], "fy":[-0.42511,-0.42511,-0.42511,-0.42511]}, + {"t":1.74653, "x":4.80766, "y":0.71136, "heading":3.14159, "vx":-2.69896, "vy":-0.03972, "omega":0.0, "ax":0.0003, "ay":-0.0203, "alpha":0.0, "fx":[0.00499,0.00499,0.00499,0.00499], "fy":[-0.3357,-0.3357,-0.3357,-0.3357]}, + {"t":1.78304, "x":4.70913, "y":0.70989, "heading":3.14159, "vx":-2.69895, "vy":-0.04047, "omega":0.0, "ax":0.00024, "ay":-0.01604, "alpha":0.0, "fx":[0.00401,0.00401,0.00401,0.00401], "fy":[-0.26523,-0.26523,-0.26523,-0.26523]}, + {"t":1.81954, "x":4.61059, "y":0.7084, "heading":3.14159, "vx":-2.69894, "vy":-0.04105, "omega":0.0, "ax":0.00019, "ay":-0.01267, "alpha":0.0, "fx":[0.00321,0.00321,0.00321,0.00321], "fy":[-0.20956,-0.20956,-0.20956,-0.20956]}, + {"t":1.85605, "x":4.51206, "y":0.7069, "heading":3.14159, "vx":-2.69894, "vy":-0.04151, "omega":0.0, "ax":0.00015, "ay":-0.01001, "alpha":0.0, "fx":[0.00256,0.00256,0.00256,0.00256], "fy":[-0.16552,-0.16552,-0.16552,-0.16552]}, + {"t":1.89256, "x":4.41352, "y":0.70537, "heading":3.14159, "vx":-2.69893, "vy":-0.04188, "omega":0.0, "ax":0.00012, "ay":-0.0079, "alpha":0.0, "fx":[0.00203,0.00203,0.00203,0.00203], "fy":[-0.13062,-0.13062,-0.13062,-0.13062]}, + {"t":1.92907, "x":4.31499, "y":0.70384, "heading":3.14159, "vx":-2.69892, "vy":-0.04217, "omega":0.0, "ax":0.0001, "ay":-0.00622, "alpha":0.0, "fx":[0.00161,0.00161,0.00161,0.00161], "fy":[-0.10292,-0.10292,-0.10292,-0.10292]}, + {"t":1.96558, "x":4.21646, "y":0.7023, "heading":3.14159, "vx":-2.69892, "vy":-0.04239, "omega":0.0, "ax":0.00008, "ay":-0.00489, "alpha":0.0, "fx":[0.00127,0.00127,0.00127,0.00127], "fy":[-0.08088,-0.08088,-0.08088,-0.08088]}, + {"t":2.00209, "x":4.11792, "y":0.70075, "heading":3.14159, "vx":-2.69892, "vy":-0.04257, "omega":0.0, "ax":0.00006, "ay":-0.00383, "alpha":0.0, "fx":[0.001,0.001,0.001,0.001], "fy":[-0.06329,-0.06329,-0.06329,-0.06329]}, + {"t":2.0386, "x":4.01939, "y":0.69919, "heading":3.14159, "vx":-2.69892, "vy":-0.04271, "omega":0.0, "ax":0.00005, "ay":-0.00297, "alpha":0.0, "fx":[0.00078,0.00078,0.00078,0.00078], "fy":[-0.04917,-0.04917,-0.04917,-0.04917]}, + {"t":2.0751, "x":3.92086, "y":0.69763, "heading":3.14159, "vx":-2.69891, "vy":-0.04282, "omega":0.0, "ax":0.00004, "ay":-0.00228, "alpha":0.0, "fx":[0.0006,0.0006,0.0006,0.0006], "fy":[-0.03776,-0.03776,-0.03776,-0.03776]}, + {"t":2.11161, "x":3.82232, "y":0.69606, "heading":3.14159, "vx":-2.69891, "vy":-0.04291, "omega":0.0, "ax":0.00003, "ay":-0.00172, "alpha":0.0, "fx":[0.00045,0.00045,0.00045,0.00045], "fy":[-0.02841,-0.02841,-0.02841,-0.02841]}, + {"t":2.14812, "x":3.72379, "y":0.69449, "heading":3.14159, "vx":-2.69891, "vy":-0.04297, "omega":0.0, "ax":0.00002, "ay":-0.00125, "alpha":0.0, "fx":[0.00033,0.00033,0.00033,0.00033], "fy":[-0.02063,-0.02063,-0.02063,-0.02063]}, + {"t":2.18463, "x":3.62526, "y":0.69292, "heading":3.14159, "vx":-2.69891, "vy":-0.04301, "omega":0.0, "ax":0.00001, "ay":-0.00085, "alpha":0.0, "fx":[0.00022,0.00022,0.00022,0.00022], "fy":[-0.01397,-0.01397,-0.01397,-0.01397]}, + {"t":2.22114, "x":3.52672, "y":0.69135, "heading":3.14159, "vx":-2.69891, "vy":-0.04304, "omega":0.0, "ax":0.00001, "ay":-0.00049, "alpha":0.0, "fx":[0.00015,0.00015,0.00015,0.00015], "fy":[-0.00809,-0.00809,-0.00809,-0.00809]}, + {"t":2.25765, "x":3.42819, "y":0.68978, "heading":3.14159, "vx":-2.69891, "vy":-0.04306, "omega":0.0, "ax":0.02055, "ay":0.00017, "alpha":0.0, "fx":[0.33968,0.33968,0.33968,0.33968], "fy":[0.00277,0.00277,0.00277,0.00277]}, + {"t":2.29416, "x":3.32967, "y":0.68821, "heading":3.14159, "vx":-2.69816, "vy":-0.04306, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/RPreTrenchtoRNeutral.traj b/src/main/deploy/choreo/RPreTrenchtoRNeutral.traj index ebd36cb0..c2d61b0b 100644 --- a/src/main/deploy/choreo/RPreTrenchtoRNeutral.traj +++ b/src/main/deploy/choreo/RPreTrenchtoRNeutral.traj @@ -3,15 +3,15 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":3.32966947555542, "y":0.688210129737854, "heading":0.0, "intervals":36, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":6.375746250152588, "y":0.6403176784515381, "heading":0.0, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.532798290252685, "y":1.1749255657196045, "heading":1.3633881813651478, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":3.32966947555542, "y":0.688210129737854, "heading":0.0, "intervals":32, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":6.593911647796631, "y":0.688210129737854, "heading":0.0, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":7.532798290252685, "y":1.1749255657196045, "heading":1.3633881813651478, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":7.82036542892456, "y":3.55698299407959, "heading":1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":true}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":0.01}}, "enabled":true}, {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], @@ -19,15 +19,15 @@ }, "params":{ "waypoints":[ - {"x":{"exp":"RPreTrench.x", "val":3.32966947555542}, "y":{"exp":"RPreTrench.y", "val":0.688210129737854}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":36, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, - {"x":{"exp":"6.375746250152588 m", "val":6.375746250152588}, "y":{"exp":"0.6403176784515381 m", "val":0.6403176784515381}, "heading":{"exp":"RR.heading", "val":0.0}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"7.5327982902526855 m", "val":7.532798290252685}, "y":{"exp":"1.1749255657196045 m", "val":1.1749255657196045}, "heading":{"exp":"1.3633881813651478 rad", "val":1.3633881813651478}, "intervals":30, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"RPreTrench.x", "val":3.32966947555542}, "y":{"exp":"RPreTrench.y", "val":0.688210129737854}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":32, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"6.593911647796631 m", "val":6.593911647796631}, "y":{"exp":"RPreTrench.y", "val":0.688210129737854}, "heading":{"exp":"RR.heading", "val":0.0}, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"7.5327982902526855 m", "val":7.532798290252685}, "y":{"exp":"1.1749255657196045 m", "val":1.1749255657196045}, "heading":{"exp":"1.3633881813651478 rad", "val":1.3633881813651478}, "intervals":25, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, {"x":{"exp":"RNeutral.x", "val":7.82036542892456}, "y":{"exp":"RNeutral.y", "val":3.55698299407959}, "heading":{"exp":"RNeutral.heading", "val":1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":true}, - {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"KeepInLane", "props":{"tolerance":{"exp":"0.01 m", "val":0.01}}}, "enabled":true}, {"from":2, "to":3, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], @@ -61,105 +61,93 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,1.52411,2.17112,3.38281], + "waypoints":[0.0,1.21899,1.82499,2.74133], "samples":[ - {"t":0.0, "x":3.32967, "y":0.68821, "heading":0.0, "vx":1.99789, "vy":-0.02939, "omega":0.0, "ax":0.03345, "ay":-0.00446, "alpha":0.0, "fx":[0.55297,0.55297,0.55297,0.55297], "fy":[-0.07377,-0.07377,-0.07377,-0.07377]}, - {"t":0.04234, "x":3.41428, "y":0.68696, "heading":0.0, "vx":1.99931, "vy":-0.02958, "omega":0.0, "ax":-0.00011, "ay":-0.00759, "alpha":0.0, "fx":[-0.00186,-0.00186,-0.00186,-0.00186], "fy":[-0.12551,-0.12551,-0.12551,-0.12551]}, - {"t":0.08467, "x":3.49893, "y":0.6857, "heading":0.0, "vx":1.9993, "vy":-0.0299, "omega":0.0, "ax":-0.0001, "ay":-0.00673, "alpha":0.0, "fx":[-0.00168,-0.00168,-0.00168,-0.00168], "fy":[-0.11128,-0.11128,-0.11128,-0.11128]}, - {"t":0.12701, "x":3.58357, "y":0.68443, "heading":0.0, "vx":1.9993, "vy":-0.03019, "omega":0.0, "ax":-0.00009, "ay":-0.00579, "alpha":0.0, "fx":[-0.00145,-0.00145,-0.00145,-0.00145], "fy":[-0.09572,-0.09572,-0.09572,-0.09572]}, - {"t":0.16935, "x":3.66821, "y":0.68315, "heading":0.0, "vx":1.9993, "vy":-0.03043, "omega":0.0, "ax":-0.00008, "ay":-0.00503, "alpha":0.0, "fx":[-0.00127,-0.00127,-0.00127,-0.00127], "fy":[-0.0831,-0.0831,-0.0831,-0.0831]}, - {"t":0.21168, "x":3.75286, "y":0.68185, "heading":0.0, "vx":1.99929, "vy":-0.03065, "omega":0.0, "ax":-0.00007, "ay":-0.00443, "alpha":0.0, "fx":[-0.00113,-0.00113,-0.00113,-0.00113], "fy":[-0.07332,-0.07332,-0.07332,-0.07332]}, - {"t":0.25402, "x":3.8375, "y":0.68055, "heading":0.0, "vx":1.99929, "vy":-0.03083, "omega":0.0, "ax":-0.00006, "ay":-0.004, "alpha":0.0, "fx":[-0.00102,-0.00102,-0.00102,-0.00102], "fy":[-0.06606,-0.06606,-0.06606,-0.06606]}, - {"t":0.29636, "x":3.92214, "y":0.67924, "heading":0.0, "vx":1.99929, "vy":-0.031, "omega":0.0, "ax":-0.00006, "ay":-0.00369, "alpha":0.0, "fx":[-0.00095,-0.00095,-0.00095,-0.00095], "fy":[-0.06108,-0.06108,-0.06108,-0.06108]}, - {"t":0.33869, "x":4.00678, "y":0.67793, "heading":0.0, "vx":1.99928, "vy":-0.03116, "omega":0.0, "ax":-0.00006, "ay":-0.00352, "alpha":0.0, "fx":[-0.00091,-0.00091,-0.00091,-0.00091], "fy":[-0.05821,-0.05821,-0.05821,-0.05821]}, - {"t":0.38103, "x":4.09143, "y":0.67661, "heading":0.0, "vx":1.99928, "vy":-0.03131, "omega":0.0, "ax":-0.00005, "ay":-0.00347, "alpha":0.0, "fx":[-0.0009,-0.0009,-0.0009,-0.0009], "fy":[-0.05736,-0.05736,-0.05736,-0.05736]}, - {"t":0.42336, "x":4.17607, "y":0.67528, "heading":0.0, "vx":1.99928, "vy":-0.03145, "omega":0.0, "ax":-0.00006, "ay":-0.00354, "alpha":0.0, "fx":[-0.00092,-0.00092,-0.00092,-0.00092], "fy":[-0.05848,-0.05848,-0.05848,-0.05848]}, - {"t":0.4657, "x":4.26071, "y":0.67394, "heading":0.0, "vx":1.99928, "vy":-0.0316, "omega":0.0, "ax":-0.00006, "ay":-0.00373, "alpha":0.0, "fx":[-0.00098,-0.00098,-0.00098,-0.00098], "fy":[-0.06163,-0.06163,-0.06163,-0.06163]}, - {"t":0.50804, "x":4.34535, "y":0.6726, "heading":0.0, "vx":1.99928, "vy":-0.03176, "omega":0.0, "ax":-0.00006, "ay":-0.00405, "alpha":0.0, "fx":[-0.00107,-0.00107,-0.00107,-0.00107], "fy":[-0.06692,-0.06692,-0.06692,-0.06692]}, - {"t":0.55037, "x":4.43, "y":0.67125, "heading":0.0, "vx":1.99927, "vy":-0.03193, "omega":0.0, "ax":-0.00007, "ay":-0.00451, "alpha":0.0, "fx":[-0.0012,-0.0012,-0.0012,-0.0012], "fy":[-0.07451,-0.07451,-0.07451,-0.07451]}, - {"t":0.59271, "x":4.51464, "y":0.6699, "heading":0.0, "vx":1.99927, "vy":-0.03212, "omega":0.0, "ax":-0.00008, "ay":-0.00512, "alpha":0.0, "fx":[-0.00137,-0.00137,-0.00137,-0.00137], "fy":[-0.08468,-0.08468,-0.08468,-0.08468]}, - {"t":0.63505, "x":4.59928, "y":0.66853, "heading":0.0, "vx":1.99927, "vy":-0.03234, "omega":0.0, "ax":-0.0001, "ay":-0.00591, "alpha":0.0, "fx":[-0.00159,-0.00159,-0.00159,-0.00159], "fy":[-0.09776,-0.09776,-0.09776,-0.09776]}, - {"t":0.67738, "x":4.68392, "y":0.66716, "heading":0.0, "vx":1.99926, "vy":-0.03259, "omega":0.0, "ax":-0.00011, "ay":-0.00691, "alpha":0.0, "fx":[-0.00187,-0.00187,-0.00187,-0.00187], "fy":[-0.1142,-0.1142,-0.1142,-0.1142]}, - {"t":0.71972, "x":4.76856, "y":0.66577, "heading":0.0, "vx":1.99926, "vy":-0.03288, "omega":0.0, "ax":-0.00013, "ay":-0.00814, "alpha":0.0, "fx":[-0.00223,-0.00223,-0.00223,-0.00223], "fy":[-0.13457,-0.13457,-0.13457,-0.13457]}, - {"t":0.76206, "x":4.8532, "y":0.66437, "heading":0.0, "vx":1.99925, "vy":-0.03323, "omega":0.0, "ax":-0.00016, "ay":-0.00965, "alpha":0.0, "fx":[-0.00267,-0.00267,-0.00267,-0.00267], "fy":[-0.15955,-0.15955,-0.15955,-0.15955]}, - {"t":0.80439, "x":4.93785, "y":0.66296, "heading":0.0, "vx":1.99924, "vy":-0.03364, "omega":0.0, "ax":-0.00019, "ay":-0.01149, "alpha":0.0, "fx":[-0.00322,-0.00322,-0.00322,-0.00322], "fy":[-0.19002,-0.19002,-0.19002,-0.19002]}, - {"t":0.84673, "x":5.02249, "y":0.66152, "heading":0.0, "vx":1.99924, "vy":-0.03412, "omega":0.0, "ax":-0.00024, "ay":-0.01373, "alpha":0.0, "fx":[-0.00391,-0.00391,-0.00391,-0.00391], "fy":[-0.22703,-0.22703,-0.22703,-0.22703]}, - {"t":0.88907, "x":5.10713, "y":0.66007, "heading":0.0, "vx":1.99923, "vy":-0.03471, "omega":0.0, "ax":-0.00029, "ay":-0.01645, "alpha":0.0, "fx":[-0.00477,-0.00477,-0.00477,-0.00477], "fy":[-0.2719,-0.2719,-0.2719,-0.2719]}, - {"t":0.9314, "x":5.19177, "y":0.65858, "heading":0.0, "vx":1.99921, "vy":-0.0354, "omega":0.0, "ax":-0.00035, "ay":-0.01974, "alpha":0.0, "fx":[-0.00585,-0.00585,-0.00585,-0.00585], "fy":[-0.3263,-0.3263,-0.3263,-0.3263]}, - {"t":0.97374, "x":5.27641, "y":0.65706, "heading":0.0, "vx":1.9992, "vy":-0.03624, "omega":0.0, "ax":-0.00044, "ay":-0.02373, "alpha":0.0, "fx":[-0.00721,-0.00721,-0.00721,-0.00721], "fy":[-0.39232,-0.39232,-0.39232,-0.39232]}, - {"t":1.01607, "x":5.36104, "y":0.65551, "heading":0.0, "vx":1.99918, "vy":-0.03724, "omega":0.0, "ax":-0.00054, "ay":-0.02859, "alpha":0.0, "fx":[-0.00895,-0.00895,-0.00895,-0.00895], "fy":[-0.47274,-0.47274,-0.47274,-0.47274]}, - {"t":1.05841, "x":5.44568, "y":0.65391, "heading":0.0, "vx":1.99916, "vy":-0.03845, "omega":0.0, "ax":-0.00068, "ay":-0.03455, "alpha":0.0, "fx":[-0.0112,-0.0112,-0.0112,-0.0112], "fy":[-0.57131,-0.57131,-0.57131,-0.57131]}, - {"t":1.10075, "x":5.53032, "y":0.65225, "heading":0.0, "vx":1.99913, "vy":-0.03991, "omega":0.0, "ax":-0.00086, "ay":-0.04194, "alpha":0.0, "fx":[-0.01415,-0.01415,-0.01415,-0.01415], "fy":[-0.69338,-0.69338,-0.69338,-0.69338]}, - {"t":1.14308, "x":5.61495, "y":0.65052, "heading":0.0, "vx":1.99909, "vy":-0.04169, "omega":0.0, "ax":-0.0011, "ay":-0.05123, "alpha":0.0, "fx":[-0.01812,-0.01812,-0.01812,-0.01812], "fy":[-0.84706,-0.84706,-0.84706,-0.84706]}, - {"t":1.18542, "x":5.69959, "y":0.64871, "heading":0.0, "vx":1.99905, "vy":-0.04386, "omega":0.0, "ax":-0.00143, "ay":-0.06324, "alpha":0.0, "fx":[-0.02364,-0.02364,-0.02364,-0.02364], "fy":[-1.04559,-1.04559,-1.04559,-1.04559]}, - {"t":1.22776, "x":5.78422, "y":0.6468, "heading":0.0, "vx":1.99899, "vy":-0.04654, "omega":0.0, "ax":-0.00192, "ay":-0.07942, "alpha":0.0, "fx":[-0.03167,-0.03167,-0.03167,-0.03167], "fy":[-1.31317,-1.31317,-1.31317,-1.31317]}, - {"t":1.27009, "x":5.86885, "y":0.64475, "heading":0.0, "vx":1.9989, "vy":-0.0499, "omega":0.0, "ax":-0.00268, "ay":-0.10299, "alpha":0.0, "fx":[-0.04436,-0.04436,-0.04436,-0.04436], "fy":[-1.70285,-1.70285,-1.70285,-1.70285]}, - {"t":1.31243, "x":5.95347, "y":0.64255, "heading":0.0, "vx":1.99879, "vy":-0.05426, "omega":0.0, "ax":-0.00414, "ay":-0.14452, "alpha":0.0, "fx":[-0.06852,-0.06852,-0.06852,-0.06852], "fy":[-2.38946,-2.38946,-2.38946,-2.38946]}, - {"t":1.35477, "x":6.03809, "y":0.64012, "heading":0.0, "vx":1.99862, "vy":-0.06038, "omega":0.0, "ax":-0.00898, "ay":-0.27135, "alpha":0.0, "fx":[-0.14843,-0.14843,-0.14843,-0.14843], "fy":[-4.48627,-4.48627,-4.48627,-4.48627]}, - {"t":1.3971, "x":6.1227, "y":0.63732, "heading":0.0, "vx":1.99824, "vy":-0.07187, "omega":0.0, "ax":-0.05448, "ay":-1.13489, "alpha":0.0, "fx":[-0.90077,-0.90077,-0.90077,-0.90077], "fy":[-18.76358,-18.76358,-18.76358,-18.76358]}, - {"t":1.43944, "x":6.20724, "y":0.63326, "heading":0.0, "vx":1.99593, "vy":-0.11991, "omega":0.0, "ax":0.07108, "ay":3.96604, "alpha":0.0, "fx":[1.17513,1.17513,1.17513,1.17513], "fy":[65.57234,65.57234,65.57234,65.57234]}, - {"t":1.48178, "x":6.29181, "y":0.63174, "heading":0.0, "vx":1.99894, "vy":0.04799, "omega":0.0, "ax":-0.77053, "ay":7.30173, "alpha":0.0, "fx":[-12.73947,-12.73947,-12.73947,-12.73947], "fy":[120.72267,120.72267,120.72267,120.72267]}, - {"t":1.52411, "x":6.37575, "y":0.64032, "heading":0.0, "vx":1.96632, "vy":0.35712, "omega":0.0, "ax":-0.31115, "ay":1.72192, "alpha":17.48934, "fx":[-72.69324,-115.74599,109.95779,57.90419], "fy":[99.83934,-41.2455,-53.6915,108.97492]}, - {"t":1.54568, "x":6.41808, "y":0.64842, "heading":0.0, "vx":1.95961, "vy":0.39426, "omega":0.37719, "ax":-0.32762, "ay":1.56286, "alpha":17.62036, "fx":[-74.04337,-114.12432,107.38217,59.11851], "fy":[98.68494,-45.15885,-58.32684,108.1583]}, - {"t":1.56725, "x":6.46027, "y":0.65729, "heading":0.00813, "vx":1.95254, "vy":0.42797, "omega":0.75721, "ax":-0.32525, "ay":1.43016, "alpha":17.71662, "fx":[-75.48708,-111.98495,105.9521,60.01008], "fy":[97.38755,-49.75721,-60.52535,107.4766]}, - {"t":1.58881, "x":6.5023, "y":0.66685, "heading":0.02447, "vx":1.94553, "vy":0.45881, "omega":1.13931, "ax":-0.31968, "ay":1.31281, "alpha":17.78551, "fx":[-77.4081,-109.26871,105.39403,60.14096], "fy":[95.61696,-54.92056,-61.04823,107.17268]}, - {"t":1.61038, "x":6.54419, "y":0.67705, "heading":0.04904, "vx":1.93863, "vy":0.48712, "omega":1.52289, "ax":-0.31225, "ay":1.20822, "alpha":17.82828, "fx":[-79.82542,-105.86397,105.61713,59.42228], "fy":[93.28001,-60.58234,-60.07736,107.28412]}, - {"t":1.63195, "x":6.58593, "y":0.68784, "heading":0.08188, "vx":1.9319, "vy":0.51318, "omega":1.90739, "ax":-0.30378, "ay":1.11548, "alpha":17.84286, "fx":[-82.7045,-101.6522,106.49117,57.77556], "fy":[90.28973,-66.62896,-57.69615,107.80629]}, - {"t":1.65351, "x":6.62752, "y":0.69916, "heading":0.12302, "vx":1.92535, "vy":0.53724, "omega":2.29221, "ax":-0.29541, "ay":1.03535, "alpha":17.82235, "fx":[-85.95677,-96.52187,107.839,55.10309], "fy":[86.55701,-72.87114,-53.906,108.6915]}, - {"t":1.67508, "x":6.66898, "y":0.71099, "heading":0.17245, "vx":1.91897, "vy":0.55957, "omega":2.67659, "ax":-0.28908, "ay":0.97147, "alpha":17.75048, "fx":[-89.40466,-90.39277,109.41808,51.26107], "fy":[82.00198,-78.99133,-48.59433,109.83048]}, - {"t":1.69665, "x":6.7103, "y":0.72329, "heading":0.23018, "vx":1.91274, "vy":0.58052, "omega":3.05941, "ax":-0.28902, "ay":0.93431, "alpha":17.58761, "fx":[-92.68447,-83.27249,110.84742,45.99587], "fy":[76.59516,-84.39964,-41.40666,111.00063]}, - {"t":1.71822, "x":6.75148, "y":0.73602, "heading":0.29616, "vx":1.90651, "vy":0.60067, "omega":3.43873, "ax":-0.30735, "ay":0.95701, "alpha":17.21667, "fx":[-94.9118,-75.43483,111.29417,38.72626], "fy":[70.50641,-87.68006,-31.22034,111.68487]}, - {"t":1.73978, "x":6.79253, "y":0.7492, "heading":0.37033, "vx":1.89988, "vy":0.62131, "omega":3.81004, "ax":-0.40062, "ay":1.19566, "alpha":16.1048, "fx":[-92.90085,-68.28806,107.25522,27.43896], "fy":[64.8507,-82.93602,-12.94229,110.10116]}, - {"t":1.76135, "x":6.83341, "y":0.76288, "heading":0.4525, "vx":1.89124, "vy":0.6471, "omega":4.15737, "ax":-1.29126, "ay":3.51055, "alpha":6.22348, "fx":[-58.23779,-51.81582,29.85238,-5.19483], "fy":[65.85115,20.64432,56.67815,88.99253]}, - {"t":1.78292, "x":6.8739, "y":0.77765, "heading":0.54216, "vx":1.86339, "vy":0.72281, "omega":4.29159, "ax":-0.79566, "ay":1.97035, "alpha":-4.27746, "fx":[17.24279,-5.7894,-40.41552,-23.6578], "fy":[28.83808,58.0073,38.56086,4.90026]}, - {"t":1.80448, "x":6.9139, "y":0.7937, "heading":0.63472, "vx":1.84623, "vy":0.76531, "omega":4.19934, "ax":-0.11657, "ay":0.2784, "alpha":-4.75536, "fx":[29.67376,2.67121,-33.11104,-6.94321], "fy":[0.13285,35.69553,9.56814,-26.98519]}, - {"t":1.82605, "x":6.95369, "y":0.81027, "heading":0.72528, "vx":1.84371, "vy":0.77131, "omega":4.09678, "ax":0.09391, "ay":-0.22633, "alpha":-3.99007, "fx":[28.05,3.26538,-25.12697,0.02235], "fy":[-5.47992,22.97465,-2.32588,-30.13665]}, - {"t":1.84762, "x":6.99348, "y":0.82685, "heading":0.81364, "vx":1.84574, "vy":0.76643, "omega":4.01073, "ax":-0.02814, "ay":0.06721, "alpha":-2.90203, "fx":[18.89916,-1.02042,-19.81024,0.07049], "fy":[1.68673,20.43611,0.5907,-18.26845]}, - {"t":1.86919, "x":7.03328, "y":0.8434, "heading":0.90014, "vx":1.84513, "vy":0.76788, "omega":3.94814, "ax":-0.6653, "ay":1.5634, "alpha":-1.77552, "fx":[1.28245,-12.03218,-23.15758,-10.09179], "fy":[27.81282,36.93947,24.33314,14.30837]}, - {"t":1.89075, "x":7.07292, "y":0.86032, "heading":0.98529, "vx":1.83078, "vy":0.8016, "omega":3.90985, "ax":-1.78279, "ay":3.86136, "alpha":-4.46175, "fx":[8.34708,-30.76699,-63.67868,-31.80412], "fy":[76.94746,84.59053,54.32665,39.50185]}, - {"t":1.91232, "x":7.11199, "y":0.87851, "heading":1.06961, "vx":1.79233, "vy":0.88487, "omega":3.81362, "ax":-1.0879, "ay":2.13494, "alpha":-14.63277, "fx":[69.0196,-37.41926,-109.41734,5.87017], "fy":[88.97299,110.0518,30.87776,-88.71095]}, - {"t":1.93389, "x":7.15039, "y":0.89809, "heading":1.15186, "vx":1.76887, "vy":0.93092, "omega":3.49804, "ax":-1.01446, "ay":1.8741, "alpha":-16.0023, "fx":[69.31146,-46.0274,-116.92482,26.55058], "fy":[95.90713,110.97712,20.43926,-103.38253]}, - {"t":1.95545, "x":7.1883, "y":0.9186, "heading":1.2273, "vx":1.74699, "vy":0.97134, "omega":3.15291, "ax":-1.05214, "ay":1.84097, "alpha":-16.34904, "fx":[62.87448,-53.63221,-119.78212,40.95772], "fy":[102.74197,109.15609,13.93524,-104.08297]}, - {"t":1.97702, "x":7.22573, "y":0.93998, "heading":1.2953, "vx":1.7243, "vy":1.01104, "omega":2.80031, "ax":-1.12177, "ay":1.86103, "alpha":-16.42863, "fx":[54.67132,-60.35474,-121.23655,52.7332], "fy":[108.55363,106.47239,9.17089,-101.11975]}, - {"t":1.99859, "x":7.26266, "y":0.96221, "heading":1.3557, "vx":1.70011, "vy":1.05118, "omega":2.44599, "ax":-1.2084, "ay":1.90042, "alpha":-16.39176, "fx":[45.95232,-66.26308,-122.07055,62.46509], "fy":[113.23258,103.45744,5.58418,-96.59231]}, - {"t":2.02015, "x":7.29905, "y":0.98533, "heading":1.40845, "vx":1.67405, "vy":1.09217, "omega":2.09247, "ax":-1.30738, "ay":1.94757, "alpha":-16.28701, "fx":[37.2322,-71.40509,-122.58407,70.29489], "fy":[116.85138,100.36564,2.95455,-91.37113]}, - {"t":2.04172, "x":7.33485, "y":1.00934, "heading":1.45358, "vx":1.64585, "vy":1.13417, "omega":1.74121, "ax":-1.41727, "ay":1.99768, "alpha":-16.13204, "fx":[28.7962,-75.81914,-122.92252,76.21597], "fy":[119.53129,97.36146,1.16402,-85.94237]}, - {"t":2.06329, "x":7.37001, "y":1.03426, "heading":1.49113, "vx":1.61528, "vy":1.17725, "omega":1.39329, "ax":-1.53947, "ay":2.0504, "alpha":-15.92694, "fx":[20.84125,-79.53355,-123.16392,80.04533], "fy":[121.40729,94.5737,0.14139,-80.52159]}, - {"t":2.08486, "x":7.40449, "y":1.06013, "heading":1.52118, "vx":1.58208, "vy":1.22147, "omega":1.04979, "ax":-1.68291, "ay":2.11422, "alpha":-15.64153, "fx":[13.52926,-82.56329,-123.35012,81.08721], "fy":[122.61862,92.11776,-0.14746,-74.76759]}, - {"t":2.10642, "x":7.43822, "y":1.08696, "heading":1.54382, "vx":1.54579, "vy":1.26707, "omega":0.71245, "ax":-1.89685, "ay":2.2408, "alpha":-15.09942, "fx":[7.01,-84.90582,-123.49984,75.9496], "fy":[123.30697,90.10752,0.30682,-65.52873]}, - {"t":2.12799, "x":7.47112, "y":1.11481, "heading":1.55919, "vx":1.50488, "vy":1.3154, "omega":0.3868, "ax":-3.13506, "ay":3.4103, "alpha":-10.91312, "fx":[1.45297,-86.51419,-123.61209,1.33994], "fy":[123.61545,88.6838,1.60876,11.628]}, - {"t":2.14956, "x":7.50285, "y":1.14397, "heading":1.56753, "vx":1.43726, "vy":1.38895, "omega":0.15144, "ax":-4.49043, "ay":4.28501, "alpha":-7.02162, "fx":[-3.67185,-87.61981,-123.67085,-82.00635], "fy":[123.66886,87.69378,3.75586,68.26553]}, - {"t":2.17112, "x":7.5328, "y":1.17493, "heading":1.5708, "vx":1.34042, "vy":1.48136, "omega":0.0, "ax":-5.89506, "ay":4.6206, "alpha":0.0, "fx":[-97.4657,-97.4657,-97.4657,-97.4657], "fy":[76.39437,76.39437,76.39437,76.39437]}, - {"t":2.21151, "x":7.58213, "y":1.23853, "heading":1.5708, "vx":1.10232, "vy":1.66799, "omega":0.0, "ax":-6.51244, "ay":3.63361, "alpha":0.0, "fx":[-107.67301,-107.67301,-107.67301,-107.67301], "fy":[60.07616,60.07616,60.07616,60.07616]}, - {"t":2.2519, "x":7.62134, "y":1.30886, "heading":1.5708, "vx":0.83928, "vy":1.81475, "omega":0.0, "ax":-6.89721, "ay":2.58734, "alpha":0.0, "fx":[-114.03464,-114.03464,-114.03464,-114.03464], "fy":[42.77766,42.77766,42.77766,42.77766]}, - {"t":2.29229, "x":7.64961, "y":1.38427, "heading":1.5708, "vx":0.56071, "vy":1.91925, "omega":0.0, "ax":-6.78243, "ay":1.47511, "alpha":0.0, "fx":[-112.13688,-112.13688,-112.13688,-112.13688], "fy":[24.38865,24.38865,24.38865,24.38865]}, - {"t":2.33268, "x":7.66673, "y":1.46299, "heading":1.5708, "vx":0.28677, "vy":1.97883, "omega":0.0, "ax":-3.24252, "ay":0.36137, "alpha":0.0, "fx":[-53.60998,-53.60998,-53.60998,-53.60998], "fy":[5.97468,5.97468,5.97468,5.97468]}, - {"t":2.37307, "x":7.67566, "y":1.54321, "heading":1.5708, "vx":0.1558, "vy":1.99342, "omega":0.0, "ax":-0.29376, "ay":0.02208, "alpha":0.0, "fx":[-4.85694,-4.85694,-4.85694,-4.85694], "fy":[0.36512,0.36512,0.36512,0.36512]}, - {"t":2.41346, "x":7.68172, "y":1.62374, "heading":1.5708, "vx":0.14394, "vy":1.99432, "omega":0.0, "ax":-0.02153, "ay":0.00155, "alpha":0.0, "fx":[-0.35603,-0.35603,-0.35603,-0.35603], "fy":[0.02561,0.02561,0.02561,0.02561]}, - {"t":2.45385, "x":7.68751, "y":1.70429, "heading":1.5708, "vx":0.14307, "vy":1.99438, "omega":0.0, "ax":-0.00151, "ay":0.00011, "alpha":0.0, "fx":[-0.02504,-0.02504,-0.02504,-0.02504], "fy":[0.00179,0.00179,0.00179,0.00179]}, - {"t":2.49424, "x":7.69329, "y":1.78484, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00005, "ay":0.0, "alpha":0.0, "fx":[-0.00089,-0.00089,-0.00089,-0.00089], "fy":[0.00006,0.00006,0.00006,0.00006]}, - {"t":2.53463, "x":7.69907, "y":1.86539, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00004, "ay":0.0, "alpha":0.0, "fx":[0.00074,0.00074,0.00074,0.00074], "fy":[-0.00006,-0.00006,-0.00006,-0.00006]}, - {"t":2.57502, "x":7.70484, "y":1.94595, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00004, "ay":0.0, "alpha":0.0, "fx":[0.00073,0.00073,0.00073,0.00073], "fy":[-0.00006,-0.00006,-0.00006,-0.00006]}, - {"t":2.61541, "x":7.71062, "y":2.0265, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00004, "ay":0.0, "alpha":0.0, "fx":[0.00062,0.00062,0.00062,0.00062], "fy":[-0.00005,-0.00005,-0.00005,-0.00005]}, - {"t":2.6558, "x":7.71639, "y":2.10705, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00003, "ay":0.0, "alpha":0.0, "fx":[0.0005,0.0005,0.0005,0.0005], "fy":[-0.00004,-0.00004,-0.00004,-0.00004]}, - {"t":2.69619, "x":7.72217, "y":2.1876, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00002, "ay":0.0, "alpha":0.0, "fx":[0.00039,0.00039,0.00039,0.00039], "fy":[-0.00003,-0.00003,-0.00003,-0.00003]}, - {"t":2.73658, "x":7.72795, "y":2.26816, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00002, "ay":0.0, "alpha":0.0, "fx":[0.00029,0.00029,0.00029,0.00029], "fy":[-0.00003,-0.00003,-0.00003,-0.00003]}, - {"t":2.77697, "x":7.73372, "y":2.34871, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00001, "ay":0.0, "alpha":0.0, "fx":[0.0002,0.0002,0.0002,0.0002], "fy":[-0.00002,-0.00002,-0.00002,-0.00002]}, - {"t":2.81736, "x":7.7395, "y":2.42926, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.00001, "ay":0.0, "alpha":0.0, "fx":[0.00011,0.00011,0.00011,0.00011], "fy":[-0.00001,-0.00001,-0.00001,-0.00001]}, - {"t":2.85775, "x":7.74528, "y":2.50981, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.00003,0.00003,0.00003,0.00003], "fy":[-0.00001,-0.00001,-0.00001,-0.00001]}, - {"t":2.89814, "x":7.75105, "y":2.59036, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.93853, "x":7.75683, "y":2.67092, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00001, "ay":0.0, "alpha":0.0, "fx":[-0.00012,-0.00012,-0.00012,-0.00012], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":2.97892, "x":7.7626, "y":2.75147, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00001, "ay":0.0, "alpha":0.0, "fx":[-0.00019,-0.00019,-0.00019,-0.00019], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":3.01931, "x":7.76838, "y":2.83202, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00002, "ay":0.0, "alpha":0.0, "fx":[-0.00026,-0.00026,-0.00026,-0.00026], "fy":[0.00002,0.00002,0.00002,0.00002]}, - {"t":3.0597, "x":7.77416, "y":2.91257, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00002, "ay":0.0, "alpha":0.0, "fx":[-0.00032,-0.00032,-0.00032,-0.00032], "fy":[0.00002,0.00002,0.00002,0.00002]}, - {"t":3.10008, "x":7.77993, "y":2.99313, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00002, "ay":0.0, "alpha":0.0, "fx":[-0.00038,-0.00038,-0.00038,-0.00038], "fy":[0.00002,0.00002,0.00002,0.00002]}, - {"t":3.14047, "x":7.78571, "y":3.07368, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00003, "ay":0.0, "alpha":0.0, "fx":[-0.00044,-0.00044,-0.00044,-0.00044], "fy":[0.00003,0.00003,0.00003,0.00003]}, - {"t":3.18086, "x":7.79149, "y":3.15423, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00003, "ay":0.0, "alpha":0.0, "fx":[-0.00049,-0.00049,-0.00049,-0.00049], "fy":[0.00003,0.00003,0.00003,0.00003]}, - {"t":3.22125, "x":7.79726, "y":3.23478, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00003, "ay":0.0, "alpha":0.0, "fx":[-0.00055,-0.00055,-0.00055,-0.00055], "fy":[0.00004,0.00004,0.00004,0.00004]}, - {"t":3.26164, "x":7.80304, "y":3.31534, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.0006,-0.0006,-0.0006,-0.0006], "fy":[0.00004,0.00004,0.00004,0.00004]}, - {"t":3.30203, "x":7.80881, "y":3.39589, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.00062,-0.00062,-0.00062,-0.00062], "fy":[0.00004,0.00004,0.00004,0.00004]}, - {"t":3.34242, "x":7.81459, "y":3.47644, "heading":1.5708, "vx":0.14301, "vy":1.99438, "omega":0.0, "ax":-0.0009, "ay":-0.01226, "alpha":0.0, "fx":[-0.01485,-0.01485,-0.01485,-0.01485], "fy":[-0.2027,-0.2027,-0.2027,-0.2027]}, - {"t":3.38281, "x":7.82037, "y":3.55698, "heading":1.5708, "vx":0.14297, "vy":1.99389, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.32967, "y":0.68821, "heading":0.0, "vx":2.69715, "vy":0.00275, "omega":0.0, "ax":0.05623, "ay":-0.00688, "alpha":0.0, "fx":[0.92967,0.92967,0.92967,0.92967], "fy":[-0.11367,-0.11367,-0.11367,-0.11367]}, + {"t":0.03809, "x":3.43245, "y":0.68831, "heading":0.0, "vx":2.69929, "vy":0.00249, "omega":0.0, "ax":0.00001, "ay":-0.01346, "alpha":0.0, "fx":[0.00022,0.00022,0.00022,0.00022], "fy":[-0.22257,-0.22257,-0.22257,-0.22257]}, + {"t":0.07619, "x":3.53528, "y":0.6884, "heading":0.0, "vx":2.69929, "vy":0.00198, "omega":0.0, "ax":0.00001, "ay":-0.01194, "alpha":0.0, "fx":[0.00012,0.00012,0.00012,0.00012], "fy":[-0.19743,-0.19743,-0.19743,-0.19743]}, + {"t":0.11428, "x":3.6381, "y":0.68846, "heading":0.0, "vx":2.69929, "vy":0.00152, "omega":0.0, "ax":0.0, "ay":-0.00986, "alpha":0.0, "fx":[0.00007,0.00007,0.00007,0.00007], "fy":[-0.163,-0.163,-0.163,-0.163]}, + {"t":0.15237, "x":3.74093, "y":0.68851, "heading":0.0, "vx":2.69929, "vy":0.00115, "omega":0.0, "ax":0.0, "ay":-0.00816, "alpha":0.0, "fx":[0.00004,0.00004,0.00004,0.00004], "fy":[-0.13497,-0.13497,-0.13497,-0.13497]}, + {"t":0.19047, "x":3.84375, "y":0.68855, "heading":0.0, "vx":2.69929, "vy":0.00084, "omega":0.0, "ax":0.0, "ay":-0.00691, "alpha":0.0, "fx":[0.00002,0.00002,0.00002,0.00002], "fy":[-0.11425,-0.11425,-0.11425,-0.11425]}, + {"t":0.22856, "x":3.94658, "y":0.68858, "heading":0.0, "vx":2.69929, "vy":0.00057, "omega":0.0, "ax":0.0, "ay":-0.00605, "alpha":0.0, "fx":[0.00001,0.00001,0.00001,0.00001], "fy":[-0.1,-0.1,-0.1,-0.1]}, + {"t":0.26665, "x":4.0494, "y":0.68859, "heading":0.0, "vx":2.69929, "vy":0.00034, "omega":0.0, "ax":0.0, "ay":-0.00553, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[-0.09148,-0.09148,-0.09148,-0.09148]}, + {"t":0.30475, "x":4.15223, "y":0.6886, "heading":0.0, "vx":2.69929, "vy":0.00013, "omega":0.0, "ax":0.0, "ay":-0.00533, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[-0.08819,-0.08819,-0.08819,-0.08819]}, + {"t":0.34284, "x":4.25505, "y":0.6886, "heading":0.0, "vx":2.69929, "vy":-0.00007, "omega":0.0, "ax":0.0, "ay":-0.00544, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[-0.08997,-0.08997,-0.08997,-0.08997]}, + {"t":0.38093, "x":4.35788, "y":0.6886, "heading":0.0, "vx":2.69929, "vy":-0.00028, "omega":0.0, "ax":0.0, "ay":-0.00586, "alpha":0.0, "fx":[-0.00002,-0.00002,-0.00002,-0.00002], "fy":[-0.09691,-0.09691,-0.09691,-0.09691]}, + {"t":0.41903, "x":4.4607, "y":0.68858, "heading":0.0, "vx":2.69929, "vy":-0.0005, "omega":0.0, "ax":0.0, "ay":-0.00662, "alpha":0.0, "fx":[-0.00003,-0.00003,-0.00003,-0.00003], "fy":[-0.1094,-0.1094,-0.1094,-0.1094]}, + {"t":0.45712, "x":4.56353, "y":0.68856, "heading":0.0, "vx":2.69929, "vy":-0.00075, "omega":0.0, "ax":0.0, "ay":-0.00775, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[-0.12816,-0.12816,-0.12816,-0.12816]}, + {"t":0.49521, "x":4.66635, "y":0.68853, "heading":0.0, "vx":2.69929, "vy":-0.00105, "omega":0.0, "ax":0.0, "ay":-0.00933, "alpha":0.0, "fx":[-0.00008,-0.00008,-0.00008,-0.00008], "fy":[-0.15425,-0.15425,-0.15425,-0.15425]}, + {"t":0.53331, "x":4.76918, "y":0.68848, "heading":0.0, "vx":2.69929, "vy":-0.0014, "omega":0.0, "ax":-0.00001, "ay":-0.01144, "alpha":0.0, "fx":[-0.00012,-0.00012,-0.00012,-0.00012], "fy":[-0.18914,-0.18914,-0.18914,-0.18914]}, + {"t":0.5714, "x":4.872, "y":0.68842, "heading":0.0, "vx":2.69929, "vy":-0.00184, "omega":0.0, "ax":-0.00001, "ay":-0.0142, "alpha":0.0, "fx":[-0.00019,-0.00019,-0.00019,-0.00019], "fy":[-0.23482,-0.23482,-0.23482,-0.23482]}, + {"t":0.60949, "x":4.97483, "y":0.68834, "heading":0.0, "vx":2.69929, "vy":-0.00238, "omega":0.0, "ax":-0.00002, "ay":-0.01778, "alpha":0.0, "fx":[-0.0003,-0.0003,-0.0003,-0.0003], "fy":[-0.2939,-0.2939,-0.2939,-0.2939]}, + {"t":0.64759, "x":5.07765, "y":0.68823, "heading":0.0, "vx":2.69929, "vy":-0.00306, "omega":0.0, "ax":-0.00003, "ay":-0.02236, "alpha":0.0, "fx":[-0.00048,-0.00048,-0.00048,-0.00048], "fy":[-0.36976,-0.36976,-0.36976,-0.36976]}, + {"t":0.68568, "x":5.18048, "y":0.6881, "heading":0.0, "vx":2.69929, "vy":-0.00391, "omega":0.0, "ax":-0.00005, "ay":-0.02824, "alpha":0.0, "fx":[-0.00077,-0.00077,-0.00077,-0.00077], "fy":[-0.46685,-0.46685,-0.46685,-0.46685]}, + {"t":0.72377, "x":5.2833, "y":0.68793, "heading":0.0, "vx":2.69928, "vy":-0.00499, "omega":0.0, "ax":-0.00008, "ay":-0.03575, "alpha":0.0, "fx":[-0.00124,-0.00124,-0.00124,-0.00124], "fy":[-0.59103,-0.59103,-0.59103,-0.59103]}, + {"t":0.76187, "x":5.38613, "y":0.68771, "heading":0.0, "vx":2.69928, "vy":-0.00635, "omega":0.0, "ax":-0.00012, "ay":-0.04538, "alpha":0.0, "fx":[-0.00201,-0.00201,-0.00201,-0.00201], "fy":[-0.75025,-0.75025,-0.75025,-0.75025]}, + {"t":0.79996, "x":5.48895, "y":0.68744, "heading":0.0, "vx":2.69928, "vy":-0.00808, "omega":0.0, "ax":-0.0002, "ay":-0.0578, "alpha":0.0, "fx":[-0.00325,-0.00325,-0.00325,-0.00325], "fy":[-0.9557,-0.9557,-0.9557,-0.9557]}, + {"t":0.83805, "x":5.59178, "y":0.68709, "heading":0.0, "vx":2.69927, "vy":-0.01028, "omega":0.0, "ax":-0.00032, "ay":-0.07404, "alpha":0.0, "fx":[-0.0053,-0.0053,-0.0053,-0.0053], "fy":[-1.22421,-1.22421,-1.22421,-1.22421]}, + {"t":0.87615, "x":5.6946, "y":0.68664, "heading":0.0, "vx":2.69926, "vy":-0.0131, "omega":0.0, "ax":-0.00053, "ay":-0.09579, "alpha":0.0, "fx":[-0.00876,-0.00876,-0.00876,-0.00876], "fy":[-1.58366,-1.58366,-1.58366,-1.58366]}, + {"t":0.91424, "x":5.79743, "y":0.68608, "heading":0.0, "vx":2.69924, "vy":-0.01675, "omega":0.0, "ax":-0.0009, "ay":-0.12624, "alpha":0.0, "fx":[-0.01481,-0.01481,-0.01481,-0.01481], "fy":[-2.08721,-2.08721,-2.08721,-2.08721]}, + {"t":0.95233, "x":5.90025, "y":0.68535, "heading":0.0, "vx":2.6992, "vy":-0.02156, "omega":0.0, "ax":-0.00159, "ay":-0.17285, "alpha":0.0, "fx":[-0.02631,-0.02631,-0.02631,-0.02631], "fy":[-2.85785,-2.85785,-2.85785,-2.85785]}, + {"t":0.99043, "x":6.00307, "y":0.6844, "heading":0.0, "vx":2.69914, "vy":-0.02814, "omega":0.0, "ax":-0.00314, "ay":-0.25693, "alpha":0.0, "fx":[-0.05198,-0.05198,-0.05198,-0.05198], "fy":[-4.24792,-4.24792,-4.24792,-4.24792]}, + {"t":1.02852, "x":6.10589, "y":0.68314, "heading":0.0, "vx":2.69902, "vy":-0.03793, "omega":0.0, "ax":-0.00771, "ay":-0.44784, "alpha":0.0, "fx":[-0.12744,-0.12744,-0.12744,-0.12744], "fy":[-7.4043,-7.4043,-7.4043,-7.4043]}, + {"t":1.06661, "x":6.20869, "y":0.68137, "heading":0.0, "vx":2.69873, "vy":-0.05499, "omega":0.0, "ax":-0.0241, "ay":-0.89856, "alpha":0.0, "fx":[-0.3985,-0.3985,-0.3985,-0.3985], "fy":[-14.85631,-14.85631,-14.85631,-14.85631]}, + {"t":1.10471, "x":6.31148, "y":0.67863, "heading":0.0, "vx":2.69781, "vy":-0.08922, "omega":0.0, "ax":-1.22896, "ay":4.53551, "alpha":0.0, "fx":[-20.3189,-20.3189,-20.3189,-20.3189], "fy":[74.98757,74.98757,74.98757,74.98757]}, + {"t":1.1428, "x":6.41336, "y":0.67852, "heading":0.0, "vx":2.65099, "vy":0.08356, "omega":0.0, "ax":-7.37387, "ay":1.12232, "alpha":0.0, "fx":[-121.91552,-121.91552,-121.91552,-121.91552], "fy":[18.55581,18.55581,18.55581,18.55581]}, + {"t":1.1809, "x":6.50899, "y":0.68251, "heading":0.0, "vx":2.3701, "vy":0.12631, "omega":0.0, "ax":-7.39642, "ay":1.2181, "alpha":0.0, "fx":[-122.28835,-122.28835,-122.28835,-122.28835], "fy":[20.13936,20.13936,20.13936,20.13936]}, + {"t":1.21899, "x":6.59391, "y":0.68821, "heading":0.0, "vx":2.08834, "vy":0.17271, "omega":0.0, "ax":-0.95347, "ay":0.16098, "alpha":18.33494, "fx":[-97.41879,-102.17519,71.46132,65.07585], "fy":[77.3227,-70.9039,-101.69033,105.91756]}, + {"t":1.24143, "x":6.64054, "y":0.69213, "heading":0.0, "vx":2.06694, "vy":0.17632, "omega":0.41152, "ax":-1.00096, "ay":0.21618, "alpha":18.29528, "fx":[-97.04341,-103.40782,71.44292,62.81127], "fy":[77.77462,-69.0662,-101.6673,107.25547]}, + {"t":1.26388, "x":6.68668, "y":0.69614, "heading":0.00924, "vx":2.04448, "vy":0.18117, "omega":0.82215, "ax":-1.05506, "ay":0.2793, "alpha":18.24506, "fx":[-97.17932,-104.30311,72.63195,59.07534], "fy":[77.58352,-67.67264,-100.77487,109.3353]}, + {"t":1.28632, "x":6.7323, "y":0.70028, "heading":0.02769, "vx":2.0208, "vy":0.18744, "omega":1.23165, "ax":-1.11591, "ay":0.35312, "alpha":18.18095, "fx":[-97.77156,-104.95493,75.14494,53.78234], "fy":[76.81124,-66.61496,-98.8529,112.00952]}, + {"t":1.30877, "x":6.77738, "y":0.70457, "heading":0.05533, "vx":1.99575, "vy":0.19537, "omega":1.63971, "ax":-1.18273, "ay":0.44279, "alpha":18.09806, "fx":[-98.73871,-105.48276,79.15437,46.84852], "fy":[75.53479,-65.72226,-95.58469,115.05585]}, + {"t":1.33121, "x":6.82187, "y":0.70907, "heading":0.09214, "vx":1.96921, "vy":0.20531, "omega":2.04592, "ax":-1.25313, "ay":0.55888, "alpha":17.98822, "fx":[-99.97118,-106.05603,84.93706,38.21563], "fy":[73.8604,-64.72291,-90.35194,118.17556]}, + {"t":1.35366, "x":6.86576, "y":0.71382, "heading":0.13806, "vx":1.94108, "vy":0.21785, "omega":2.44965, "ax":-1.32196, "ay":0.72464, "alpha":17.8345, "fx":[-101.32655,-106.93404,92.95453,27.87967], "fy":[71.94547,-63.16619,-81.85647,121.00029]}, + {"t":1.3761, "x":6.90899, "y":0.71889, "heading":0.19304, "vx":1.91141, "vy":0.23412, "omega":2.84994, "ax":-1.38096, "ay":0.99678, "alpha":17.59049, "fx":[-102.61819,-108.52679,103.89586,15.92084], "fy":[70.03411,-60.25054,-66.97406,123.11101]}, + {"t":1.39854, "x":6.95154, "y":0.72439, "heading":0.257, "vx":1.88041, "vy":0.25649, "omega":3.24475, "ax":-1.43611, "ay":1.53312, "alpha":17.07488, "fx":[-103.58798,-111.45688,117.53922,2.53022], "fy":[68.51711,-54.42064,-36.77594,124.0707]}, + {"t":1.42099, "x":6.99339, "y":0.73054, "heading":0.32983, "vx":1.84818, "vy":0.2909, "omega":3.62799, "ax":-1.7257, "ay":2.7419, "alpha":15.362, "fx":[-103.83937,-116.41099,118.09575,-11.97235], "fy":[68.03629,-42.39341,32.21897,123.47045]}, + {"t":1.44343, "x":7.03443, "y":0.73776, "heading":0.41126, "vx":1.80945, "vy":0.35244, "omega":3.97278, "ax":-3.06277, "ay":4.31383, "alpha":10.86353, "fx":[-102.65384,-122.48632,49.77366,-27.18609], "fy":[69.67931,-17.17797,111.81435,120.97447]}, + {"t":1.46588, "x":7.07427, "y":0.74675, "heading":0.50042, "vx":1.74071, "vy":0.44926, "omega":4.21661, "ax":-4.22253, "ay":5.18502, "alpha":6.33205, "fx":[-98.47269,-119.89828,-18.16221,-42.71852], "fy":[75.29918,29.55615,121.73055,116.31908]}, + {"t":1.48832, "x":7.11228, "y":0.75814, "heading":0.59506, "vx":1.64593, "vy":0.56564, "omega":4.35873, "ax":-4.42976, "ay":5.87468, "alpha":2.40857, "fx":[-87.55382,-93.85392,-53.27561,-58.27306], "fy":[87.54887,80.31225,111.41776,109.23562]}, + {"t":1.51077, "x":7.14811, "y":0.77232, "heading":0.69289, "vx":1.54651, "vy":0.69749, "omega":4.41279, "ax":-4.14639, "ay":6.21348, "alpha":-0.72648, "fx":[-61.99844,-63.88043,-74.46841,-73.86915], "fy":[106.98377,105.97729,98.81449,99.14558]}, + {"t":1.53321, "x":7.18177, "y":0.78954, "heading":0.79194, "vx":1.45345, "vy":0.83695, "omega":4.39648, "ax":-3.68141, "ay":6.15498, "alpha":-3.85458, "fx":[-17.01587,-46.89992,-89.4613,-90.08846], "fy":[122.41287,114.71058,85.68212,84.24668]}, + {"t":1.55566, "x":7.21347, "y":0.80987, "heading":0.89061, "vx":1.37082, "vy":0.97509, "omega":4.30997, "ax":-3.3575, "ay":5.55797, "alpha":-6.9344, "fx":[27.32928,-40.04781,-100.90844,-108.41743], "fy":[120.66299,117.41286,72.00845,57.4852]}, + {"t":1.5781, "x":7.24339, "y":0.83316, "heading":0.98735, "vx":1.29546, "vy":1.09984, "omega":4.15433, "ax":-3.25233, "ay":4.06831, "alpha":-10.78975, "fx":[53.30973,-38.90591,-109.78855,-119.70401], "fy":[111.8433,117.88673,57.71,-18.38709]}, + {"t":1.60055, "x":7.27165, "y":0.85887, "heading":1.08059, "vx":1.22246, "vy":1.19115, "omega":3.91216, "ax":-1.53081, "ay":2.18514, "alpha":-16.08934, "fx":[65.41795,-40.8815,-116.41559,-9.35879], "fy":[105.38493,117.28012,42.93594,-121.08968]}, + {"t":1.62299, "x":7.2987, "y":0.88615, "heading":1.1684, "vx":1.18811, "vy":1.2402, "omega":3.55104, "ax":-0.58993, "ay":2.06712, "alpha":-16.93545, "fx":[70.46102,-44.46718,-120.91446,55.90654], "fy":[102.20033,116.01513,28.02316,-109.53202]}, + {"t":1.64543, "x":7.32522, "y":0.91451, "heading":1.2481, "vx":1.17486, "vy":1.28659, "omega":3.17093, "ax":-0.32637, "ay":2.01737, "alpha":-17.18545, "fx":[72.14664,-48.67855,-123.41573,78.36337], "fy":[101.10115,114.34818,13.49413,-95.52692]}, + {"t":1.66788, "x":7.3515, "y":0.9439, "heading":1.31927, "vx":1.16754, "vy":1.33187, "omega":2.78521, "ax":-0.2295, "ay":1.9365, "alpha":-17.36795, "fx":[72.18583,-53.00448,-124.17876,89.81996], "fy":[101.13371,112.43712,-0.25401,-85.24887]}, + {"t":1.69032, "x":7.37765, "y":0.97428, "heading":1.38178, "vx":1.16239, "vy":1.37533, "omega":2.3954, "ax":-0.18655, "ay":1.84262, "alpha":-17.5207, "fx":[71.44399,-57.14395,-123.533,96.89551], "fy":[101.7042,110.41456,-12.89228,-77.36739]}, + {"t":1.71277, "x":7.40369, "y":1.00561, "heading":1.43554, "vx":1.1582, "vy":1.41669, "omega":2.00215, "ax":-0.16203, "ay":1.74632, "alpha":-17.65098, "fx":[70.41007,-60.90864,-121.85332,101.63619], "fy":[102.45726,108.40325,-24.16691,-71.20271]}, + {"t":1.73521, "x":7.42965, "y":1.03785, "heading":1.48048, "vx":1.15456, "vy":1.45589, "omega":1.60598, "ax":-0.14253, "ay":1.65344, "alpha":-17.76193, "fx":[69.38701,-64.17827,-119.53067,104.89558], "fy":[103.18004,106.5173,-33.9106,-66.4387]}, + {"t":1.75766, "x":7.45552, "y":1.07094, "heading":1.51653, "vx":1.15137, "vy":1.493, "omega":1.20733, "ax":-0.12302, "ay":1.56719, "alpha":-17.85584, "fx":[68.5763,-66.87509,-116.94016,107.10329], "fy":[103.74253,104.8602,-42.04021,-62.91847]}, + {"t":1.7801, "x":7.48134, "y":1.10484, "heading":1.54363, "vx":1.1486, "vy":1.52817, "omega":0.80656, "ax":-0.10198, "ay":1.48916, "alpha":-17.93481, "fx":[68.11845,-68.94783,-114.41405,108.49919], "fy":[104.06176,103.52248,-48.54212,-60.55848]}, + {"t":1.80255, "x":7.50709, "y":1.13952, "heading":1.56173, "vx":1.14632, "vy":1.5616, "omega":0.40402, "ax":-0.07939, "ay":1.41982, "alpha":-18.00087, "fx":[68.11383,-70.36087,-112.22374,109.22015], "fy":[104.07989,102.57932,-53.45052,-59.31088]}, + {"t":1.82499, "x":7.5328, "y":1.17493, "heading":1.5708, "vx":1.14453, "vy":1.59346, "omega":0.0, "ax":-0.61992, "ay":7.48334, "alpha":0.0, "fx":[-10.24938,-10.24938,-10.24938,-10.24938], "fy":[123.72536,123.72536,123.72536,123.72536]}, + {"t":1.86164, "x":7.57433, "y":1.23836, "heading":1.5708, "vx":1.12181, "vy":1.86775, "omega":0.0, "ax":-1.02542, "ay":7.42843, "alpha":0.0, "fx":[-16.95374,-16.95374,-16.95374,-16.95374], "fy":[122.81754,122.81754,122.81754,122.81754]}, + {"t":1.8983, "x":7.61476, "y":1.31181, "heading":1.5708, "vx":1.08423, "vy":2.14003, "omega":0.0, "ax":-1.98547, "ay":7.20644, "alpha":0.0, "fx":[-32.8266,-32.8266,-32.8266,-32.8266], "fy":[119.14731,119.14731,119.14731,119.14731]}, + {"t":1.93495, "x":7.65317, "y":1.39509, "heading":1.5708, "vx":1.01145, "vy":2.40417, "omega":0.0, "ax":-5.68628, "ay":4.70944, "alpha":0.0, "fx":[-94.01372,-94.01372,-94.01372,-94.01372], "fy":[77.8632,77.8632,77.8632,77.8632]}, + {"t":1.9716, "x":7.68642, "y":1.48637, "heading":1.5708, "vx":0.80303, "vy":2.57679, "omega":0.0, "ax":-6.97358, "ay":1.81034, "alpha":0.0, "fx":[-115.29727,-115.29727,-115.29727,-115.29727], "fy":[29.93113,29.93113,29.93113,29.93113]}, + {"t":2.00826, "x":7.71117, "y":1.58204, "heading":1.5708, "vx":0.54742, "vy":2.64315, "omega":0.0, "ax":-6.53943, "ay":1.05067, "alpha":0.0, "fx":[-108.11931,-108.11931,-108.11931,-108.11931], "fy":[17.37125,17.37125,17.37125,17.37125]}, + {"t":2.04491, "x":7.72684, "y":1.67963, "heading":1.5708, "vx":0.30773, "vy":2.68166, "omega":0.0, "ax":-3.95209, "ay":0.34607, "alpha":0.0, "fx":[-65.3417,-65.3417,-65.3417,-65.3417], "fy":[5.72179,5.72179,5.72179,5.72179]}, + {"t":2.08157, "x":7.73547, "y":1.77815, "heading":1.5708, "vx":0.16287, "vy":2.69434, "omega":0.0, "ax":-0.82183, "ay":0.04508, "alpha":0.0, "fx":[-13.58772,-13.58772,-13.58772,-13.58772], "fy":[0.74533,0.74533,0.74533,0.74533]}, + {"t":2.11822, "x":7.74089, "y":1.87694, "heading":1.5708, "vx":0.13275, "vy":2.696, "omega":0.0, "ax":-0.12519, "ay":0.00606, "alpha":0.0, "fx":[-2.06976,-2.06976,-2.06976,-2.06976], "fy":[0.10014,0.10014,0.10014,0.10014]}, + {"t":2.15487, "x":7.74567, "y":1.97576, "heading":1.5708, "vx":0.12816, "vy":2.69622, "omega":0.0, "ax":-0.01884, "ay":0.00089, "alpha":0.0, "fx":[-0.31149,-0.31149,-0.31149,-0.31149], "fy":[0.01475,0.01475,0.01475,0.01475]}, + {"t":2.19153, "x":7.75035, "y":2.07459, "heading":1.5708, "vx":0.12747, "vy":2.69625, "omega":0.0, "ax":-0.00284, "ay":0.00013, "alpha":0.0, "fx":[-0.04694,-0.04694,-0.04694,-0.04694], "fy":[0.0022,0.0022,0.0022,0.0022]}, + {"t":2.22818, "x":7.75502, "y":2.17341, "heading":1.5708, "vx":0.12736, "vy":2.69625, "omega":0.0, "ax":-0.00044, "ay":0.00002, "alpha":0.0, "fx":[-0.00727,-0.00727,-0.00727,-0.00727], "fy":[0.00033,0.00033,0.00033,0.00033]}, + {"t":2.26483, "x":7.75969, "y":2.27224, "heading":1.5708, "vx":0.12735, "vy":2.69626, "omega":0.0, "ax":-0.00009, "ay":0.0, "alpha":0.0, "fx":[-0.00144,-0.00144,-0.00144,-0.00144], "fy":[0.00006,0.00006,0.00006,0.00006]}, + {"t":2.30149, "x":7.76436, "y":2.37107, "heading":1.5708, "vx":0.12735, "vy":2.69626, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.00069,-0.00069,-0.00069,-0.00069], "fy":[0.00002,0.00002,0.00002,0.00002]}, + {"t":2.33814, "x":7.76903, "y":2.4699, "heading":1.5708, "vx":0.12734, "vy":2.69626, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.00069,-0.00069,-0.00069,-0.00069], "fy":[0.00002,0.00002,0.00002,0.00002]}, + {"t":2.37479, "x":7.77369, "y":2.56872, "heading":1.5708, "vx":0.12734, "vy":2.69626, "omega":0.0, "ax":-0.00005, "ay":0.0, "alpha":0.0, "fx":[-0.0008,-0.0008,-0.0008,-0.0008], "fy":[0.00003,0.00003,0.00003,0.00003]}, + {"t":2.41145, "x":7.77836, "y":2.66755, "heading":1.5708, "vx":0.12734, "vy":2.69626, "omega":0.0, "ax":-0.00006, "ay":0.0, "alpha":0.0, "fx":[-0.00091,-0.00091,-0.00091,-0.00091], "fy":[0.00003,0.00003,0.00003,0.00003]}, + {"t":2.4481, "x":7.78303, "y":2.76638, "heading":1.5708, "vx":0.12734, "vy":2.69626, "omega":0.0, "ax":-0.00006, "ay":0.0, "alpha":0.0, "fx":[-0.00103,-0.00103,-0.00103,-0.00103], "fy":[0.00004,0.00004,0.00004,0.00004]}, + {"t":2.48475, "x":7.7877, "y":2.8652, "heading":1.5708, "vx":0.12734, "vy":2.69626, "omega":0.0, "ax":-0.00007, "ay":0.0, "alpha":0.0, "fx":[-0.00113,-0.00113,-0.00113,-0.00113], "fy":[0.00005,0.00005,0.00005,0.00005]}, + {"t":2.52141, "x":7.79236, "y":2.96403, "heading":1.5708, "vx":0.12733, "vy":2.69626, "omega":0.0, "ax":-0.00007, "ay":0.0, "alpha":0.0, "fx":[-0.00123,-0.00123,-0.00123,-0.00123], "fy":[0.00005,0.00005,0.00005,0.00005]}, + {"t":2.55806, "x":7.79703, "y":3.06286, "heading":1.5708, "vx":0.12733, "vy":2.69626, "omega":0.0, "ax":-0.00008, "ay":0.0, "alpha":0.0, "fx":[-0.00132,-0.00132,-0.00132,-0.00132], "fy":[0.00006,0.00006,0.00006,0.00006]}, + {"t":2.59472, "x":7.8017, "y":3.16169, "heading":1.5708, "vx":0.12733, "vy":2.69626, "omega":0.0, "ax":-0.00009, "ay":0.0, "alpha":0.0, "fx":[-0.00141,-0.00141,-0.00141,-0.00141], "fy":[0.00006,0.00006,0.00006,0.00006]}, + {"t":2.63137, "x":7.80637, "y":3.26051, "heading":1.5708, "vx":0.12733, "vy":2.69626, "omega":0.0, "ax":-0.00009, "ay":0.0, "alpha":0.0, "fx":[-0.00148,-0.00148,-0.00148,-0.00148], "fy":[0.00007,0.00007,0.00007,0.00007]}, + {"t":2.66802, "x":7.81103, "y":3.35934, "heading":1.5708, "vx":0.12732, "vy":2.69626, "omega":0.0, "ax":-0.00009, "ay":0.0, "alpha":0.0, "fx":[-0.00144,-0.00144,-0.00144,-0.00144], "fy":[0.00004,0.00004,0.00004,0.00004]}, + {"t":2.70468, "x":7.8157, "y":3.45817, "heading":1.5708, "vx":0.12732, "vy":2.69626, "omega":0.0, "ax":-0.001, "ay":-0.02025, "alpha":0.0, "fx":[-0.01649,-0.01649,-0.01649,-0.01649], "fy":[-0.33478,-0.33478,-0.33478,-0.33478]}, + {"t":2.74133, "x":7.82037, "y":3.55698, "heading":1.5708, "vx":0.12728, "vy":2.69551, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/SRTtoO.traj b/src/main/deploy/choreo/SRTtoO.traj new file mode 100644 index 00000000..60cfa7b4 --- /dev/null +++ b/src/main/deploy/choreo/SRTtoO.traj @@ -0,0 +1,100 @@ +{ + "name":"SRTtoO", + "version":3, + "snapshot":{ + "waypoints":[ + {"x":2.768587827682495, "y":0.7205682992935181, "heading":3.141592653589793, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":0.6444171071052551, "y":0.6268262267112732, "heading":1.5707963267948966, "intervals":7, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":0.4355199635028839, "y":0.5460934042930603, "heading":1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}], + "targetDt":0.05 + }, + "params":{ + "waypoints":[ + {"x":{"exp":"2.768587827682495 m", "val":2.768587827682495}, "y":{"exp":"0.7205682992935181 m", "val":0.7205682992935181}, "heading":{"exp":"3.141592653589793 rad", "val":3.141592653589793}, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"0.6444171071052551 m", "val":0.6444171071052551}, "y":{"exp":"0.6268262267112732 m", "val":0.6268262267112732}, "heading":{"exp":"3.141592653589793 / 2 rad", "val":1.5707963267948966}, "intervals":7, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"0.4355199635028839 m", "val":0.4355199635028839}, "y":{"exp":"0.5460934042930603 m", "val":0.5460934042930603}, "heading":{"exp":"3.141592653589793 / 2 rad", "val":1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + "constraints":[ + {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, + {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}], + "targetDt":{ + "exp":"0.05 s", + "val":0.05 + } + }, + "trajectory":{ + "config":{ + "frontLeft":{ + "x":0.2761996, + "y":0.2761996 + }, + "backLeft":{ + "x":-0.2761996, + "y":0.2761996 + }, + "mass":66.133767546, + "inertia":10.42384825260472, + "gearing":7.03, + "radius":0.0508, + "vmax":485.8996637552213, + "tmax":0.9, + "cof":2.25, + "bumper":{ + "front":0.44196, + "side":0.44196, + "back":0.44196 + }, + "differentialTrackWidth":0.5427218 + }, + "sampleType":"Swerve", + "waypoints":[0.0,1.00355,1.24899], + "samples":[ + {"t":0.0, "x":2.76859, "y":0.72057, "heading":3.14159, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-5.6196, "ay":0.11102, "alpha":-10.27613, "fx":[-115.77113,-117.26016,-71.78687,-66.82698], "fy":[45.59931,-41.61638,-101.41595,104.7749]}, + {"t":0.03041, "x":2.76599, "y":0.72062, "heading":3.14159, "vx":-0.1709, "vy":0.00338, "omega":-0.3125, "ax":-5.63207, "ay":0.11132, "alpha":-10.23623, "fx":[-115.79493,-117.27746,-72.17734,-67.22039], "fy":[45.50924,-41.5348,-101.10601,104.49358]}, + {"t":0.06082, "x":2.75819, "y":0.72077, "heading":3.13209, "vx":-0.34217, "vy":0.00676, "omega":-0.62379, "ax":-5.64561, "ay":0.1309, "alpha":-10.19216, "fx":[-115.62709,-117.47293,-72.81977,-67.44567], "fy":[45.89814,-40.93971,-100.61024,104.30898]}, + {"t":0.09123, "x":2.74517, "y":0.72104, "heading":3.11312, "vx":-0.51386, "vy":0.01074, "omega":-0.93375, "ax":-5.66164, "ay":0.16926, "alpha":-10.13779, "fx":[-115.26794,-117.83853,-73.74252,-67.57674], "fy":[46.74896,-39.82724,-99.89916,104.17127]}, + {"t":0.12164, "x":2.72693, "y":0.72144, "heading":3.08472, "vx":-0.68603, "vy":0.01589, "omega":-1.24204, "ax":-5.68262, "ay":0.22559, "alpha":-10.0622, "fx":[-114.71551,-118.35973,-74.99772,-67.7403], "fy":[48.03439,-38.18915,-98.91899,103.99297]}, + {"t":0.15205, "x":2.70344, "y":0.72203, "heading":3.04695, "vx":-0.85884, "vy":0.02275, "omega":-1.54804, "ax":-5.7125, "ay":0.29841, "alpha":-9.94809, "fx":[-113.9688,-119.01478,-76.65769,-68.1481], "fy":[49.71161,-36.01339,-97.58897,103.62549]}, + {"t":0.18246, "x":2.67468, "y":0.72286, "heading":2.99987, "vx":-1.03257, "vy":0.03182, "omega":-1.85057, "ax":-5.75771, "ay":0.38471, "alpha":-9.76859, "fx":[-113.03432,-119.77369,-78.81353,-69.15754], "fy":[51.71193,-33.2848,-95.79327,102.80844]}, + {"t":0.21287, "x":2.64061, "y":0.72401, "heading":2.9436, "vx":-1.20766, "vy":0.04352, "omega":-2.14764, "ax":-5.82914, "ay":0.47822, "alpha":-9.48046, "fx":[-111.93936,-120.59658,-81.5823,-71.38481], "fy":[53.91925,-29.98536,-93.35885,101.05137]}, + {"t":0.24329, "x":2.60119, "y":0.72555, "heading":2.87829, "vx":-1.38493, "vy":0.05807, "omega":-2.43595, "ax":-5.94609, "ay":0.56501, "alpha":-9.00974, "fx":[-110.76268,-121.43074,-85.13771,-75.90635], "fy":[56.11824,-26.09253,-89.99395,97.33418]}, + {"t":0.2737, "x":2.55633, "y":0.72758, "heading":2.80421, "vx":-1.56575, "vy":0.07525, "omega":-2.70994, "ax":-6.14268, "ay":0.61209, "alpha":-8.22362, "fx":[-109.71787,-122.20344,-89.80998,-84.50749], "fy":[57.84216,-21.56881,-85.09692,89.30308]}, + {"t":0.30411, "x":2.50587, "y":0.73015, "heading":2.7218, "vx":-1.75256, "vy":0.09386, "omega":-2.96002, "ax":-6.46863, "ay":0.54176, "alpha":-6.8933, "fx":[-109.44665,-122.79357,-96.4454,-99.1095], "fy":[57.76705,-16.3087,-76.9877,71.35794]}, + {"t":0.33452, "x":2.44958, "y":0.73326, "heading":2.63178, "vx":-1.94927, "vy":0.11034, "omega":-3.16965, "ax":-6.94531, "ay":0.24909, "alpha":-4.616, "fx":[-112.55296,-122.82918,-108.04221,-115.89496], "fy":[49.49069,-9.73344,-57.80125,34.5172]}, + {"t":0.36493, "x":2.38709, "y":0.73673, "heading":2.53539, "vx":-2.16048, "vy":0.11791, "omega":-3.31003, "ax":-5.33474, "ay":0.47624, "alpha":8.60379, "fx":[-79.75134,-58.07335,-95.70662,-119.27539], "fy":[-86.33355,60.18255,69.81036,-12.16371]}, + {"t":0.39534, "x":2.31892, "y":0.74053, "heading":2.43473, "vx":-2.32272, "vy":0.1324, "omega":-3.04838, "ax":-4.12088, "ay":-0.97227, "alpha":10.99642, "fx":[-73.47858,10.2613,-90.61046,-118.70155], "fy":[-91.62757,-34.34689,74.14507,-12.47071]}, + {"t":0.42575, "x":2.24638, "y":0.74411, "heading":2.34203, "vx":-2.44804, "vy":0.10283, "omega":-2.71397, "ax":-4.25291, "ay":-1.37058, "alpha":10.63798, "fx":[-77.1432,1.51573,-87.31204,-118.32143], "fy":[-87.72759,-70.51546,75.61154,-8.00978]}, + {"t":0.45616, "x":2.16997, "y":0.7466, "heading":2.25949, "vx":-2.57737, "vy":0.06115, "omega":-2.39047, "ax":-4.31431, "ay":-1.22115, "alpha":10.47167, "fx":[-81.20481,-4.47558,-82.15179,-117.48907], "fy":[-82.34253,-75.11021,78.37601,-1.68268]}, + {"t":0.48657, "x":2.0896, "y":0.7479, "heading":2.1868, "vx":-2.70857, "vy":0.02401, "omega":-2.07201, "ax":-4.2812, "ay":-0.90101, "alpha":10.36063, "fx":[-84.65826,-7.42371,-75.27193,-115.77819], "fy":[-75.99035,-70.65,81.52313,5.53016]}, + {"t":0.51698, "x":2.00525, "y":0.74821, "heading":2.12378, "vx":-2.83877, "vy":-0.00339, "omega":-1.75694, "ax":-4.14868, "ay":-0.49409, "alpha":10.19522, "fx":[-86.76504,-7.82287,-67.01457,-112.76505], "fy":[-68.84261,-60.42908,83.80016,12.79545]}, + {"t":0.54739, "x":1.917, "y":0.74788, "heading":2.07035, "vx":-2.96493, "vy":-0.01841, "omega":-1.4469, "ax":-3.90382, "ay":-0.05829, "alpha":9.83949, "fx":[-86.47176,-6.17288,-57.70883,-107.82094], "fy":[-60.89368,-45.74947,83.60889,19.17926]}, + {"t":0.5778, "x":1.82503, "y":0.74729, "heading":2.02635, "vx":-3.08365, "vy":-0.02019, "omega":-1.14767, "ax":-3.50049, "ay":0.30863, "alpha":9.06946, "fx":[-81.55161,-3.44651,-47.11998,-99.38231], "fy":[-51.71763,-29.50509,78.28685,23.34694]}, + {"t":0.60821, "x":1.72963, "y":0.74682, "heading":1.99145, "vx":-3.1901, "vy":-0.0108, "omega":-0.87186, "ax":-2.74054, "ay":0.40227, "alpha":7.25303, "fx":[-65.43765,-1.16944,-33.02768,-81.60769], "fy":[-39.34466,-16.37731,60.40623,21.91968]}, + {"t":0.63862, "x":1.63135, "y":0.74668, "heading":1.96494, "vx":-3.27344, "vy":0.00143, "omega":-0.65129, "ax":-0.68295, "ay":-0.37029, "alpha":1.69163, "fx":[-15.50818,-0.85022,-7.13772,-21.67006], "fy":[-16.47664,-10.6463,4.43554,-1.80139]}, + {"t":0.66903, "x":1.53149, "y":0.74655, "heading":1.94513, "vx":-3.29421, "vy":-0.00983, "omega":-0.59985, "ax":1.94868, "ay":-1.61596, "alpha":-5.68242, "fx":[53.8826,-4.26499,17.13687,62.11903], "fy":[9.96272,-15.34356,-62.94808,-38.54082]}, + {"t":0.69945, "x":1.43221, "y":0.74551, "heading":1.92689, "vx":-3.23495, "vy":-0.05897, "omega":-0.77266, "ax":2.73451, "ay":-2.30812, "alpha":-8.10113, "fx":[83.6765,-9.80693,23.45781,83.51632], "fy":[17.01527,-28.69117,-89.37748,-51.59137]}, + {"t":0.72986, "x":1.3351, "y":0.74264, "heading":1.90339, "vx":-3.15179, "vy":-0.12916, "omega":-1.01902, "ax":2.89642, "ay":-2.95612, "alpha":-8.93035, "fx":[97.19581,-17.49065,22.70877,89.13745], "fy":[14.5368,-48.00175,-101.5499,-60.48458]}, + {"t":0.76027, "x":1.24059, "y":0.73735, "heading":1.8724, "vx":-3.06371, "vy":-0.21906, "omega":-1.2906, "ax":2.80329, "ay":-3.6091, "alpha":-9.20469, "fx":[104.82532,-26.6721,18.32408,88.91508], "fy":[6.7544,-67.47165,-108.80354,-69.16283]}, + {"t":0.79068, "x":1.14872, "y":0.72902, "heading":1.83316, "vx":-2.97846, "vy":-0.32881, "omega":-1.57052, "ax":4.08822, "ay":-4.35493, "alpha":-5.7165, "fx":[109.19165,37.28307,34.6064,89.28809], "fy":[-19.06608,-87.35709,-108.21682,-73.36804]}, + {"t":0.82109, "x":1.06003, "y":0.71701, "heading":1.7854, "vx":-2.85413, "vy":-0.46125, "omega":-1.74436, "ax":6.58985, "ay":-0.69524, "alpha":6.11991, "fx":[87.53226,117.54197,118.39915,112.33828], "fy":[-85.15132,-36.58165,32.91997,42.8344]}, + {"t":0.8515, "x":0.97628, "y":0.70266, "heading":1.73235, "vx":-2.65373, "vy":-0.48239, "omega":-1.55825, "ax":6.3173, "ay":-0.26952, "alpha":7.65994, "fx":[83.01796,118.02273,117.30742,99.43841], "fy":[-91.01518,-37.42211,39.36416,71.2485]}, + {"t":0.88191, "x":0.8985, "y":0.68786, "heading":1.68496, "vx":-2.46162, "vy":-0.49059, "omega":-1.3253, "ax":6.18342, "ay":-0.18315, "alpha":8.28649, "fx":[80.78999,117.69647,117.40427,93.04182], "fy":[-93.51744,-39.2017,39.94924,80.65742]}, + {"t":0.91232, "x":0.8265, "y":0.67286, "heading":1.64466, "vx":-2.27358, "vy":-0.49616, "omega":-1.07331, "ax":6.11075, "ay":-0.17593, "alpha":8.60966, "fx":[79.39941,117.2358,117.74785,89.74394], "fy":[-94.96813,-40.92577,39.36176,84.89716]}, + {"t":0.94273, "x":0.76019, "y":0.65769, "heading":1.61202, "vx":-2.08774, "vy":-0.50151, "omega":-0.81148, "ax":6.06792, "ay":-0.19067, "alpha":8.7949, "fx":[78.47814,116.79545,118.10246,87.91825], "fy":[-95.89615,-42.37961,38.54864,87.11747]}, + {"t":0.97314, "x":0.6995, "y":0.64235, "heading":1.58734, "vx":-1.90322, "vy":-0.50731, "omega":-0.54402, "ax":6.0414, "ay":-0.2082, "alpha":8.9071, "fx":[77.86797,116.43836,118.39008,86.84446], "fy":[-96.50715,-43.49074,37.83305,88.39565]}, + {"t":1.00355, "x":0.64442, "y":0.62683, "heading":1.5708, "vx":-1.71949, "vy":-0.51364, "omega":-0.27315, "ax":6.92022, "ay":0.16971, "alpha":5.46858, "fx":[110.47795,120.80717,119.65794,106.71703], "fy":[-56.57493,-29.37105,33.75693,63.41278]}, + {"t":1.03862, "x":0.58838, "y":0.60892, "heading":1.56122, "vx":-1.47685, "vy":-0.50769, "omega":-0.08141, "ax":7.23192, "ay":1.09703, "alpha":3.10571, "fx":[123.70637,124.10327,118.87573,111.58887], "fy":[-11.05465,-7.44954,36.44413,54.61049]}, + {"t":1.07368, "x":0.54104, "y":0.59179, "heading":1.55836, "vx":-1.22327, "vy":-0.46922, "omega":0.02749, "ax":7.238, "ay":1.8268, "alpha":1.58513, "fx":[122.8933,123.52182,118.00058,114.26072], "fy":[18.4865,14.18943,39.20908,48.9281]}, + {"t":1.10874, "x":0.5026, "y":0.57646, "heading":1.55933, "vx":-0.96949, "vy":-0.40517, "omega":0.08307, "ax":7.13225, "ay":2.3681, "alpha":0.50477, "fx":[118.93484,119.73634,117.10181,115.90972], "fy":[36.23228,33.54566,41.83788,44.99586]}, + {"t":1.1438, "x":0.47299, "y":0.56371, "heading":1.56224, "vx":-0.71941, "vy":-0.32214, "omega":0.10077, "ax":6.98875, "ay":2.77522, "alpha":-0.33134, "fx":[114.96699,113.9974,116.2209,117.00675], "fy":[47.43918,49.70334,44.24488,42.1486]}, + {"t":1.17887, "x":0.45206, "y":0.55412, "heading":1.56577, "vx":-0.47436, "vy":-0.22483, "omega":0.08915, "ax":6.83732, "ay":3.08593, "alpha":-1.00044, "fx":[111.57928,107.44311,115.37798,117.77712], "fy":[54.99855,62.6549,46.41562,40.01534]}, + {"t":1.21393, "x":0.43963, "y":0.54814, "heading":1.5689, "vx":-0.23462, "vy":-0.11663, "omega":0.05407, "ax":6.69146, "ay":3.32622, "alpha":-1.54216, "fx":[108.78218,100.83089,114.57554,118.34278], "fy":[60.38485,72.84522,48.37805,38.36718]}, + {"t":1.24899, "x":0.43552, "y":0.54609, "heading":1.5708, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + "splits":[0] + }, + "events":[] +} diff --git a/src/main/deploy/choreo/StartingLTrenchtoLNeutral.traj b/src/main/deploy/choreo/StartingLTrenchtoLNeutral.traj index 1a46ad85..201abfca 100644 --- a/src/main/deploy/choreo/StartingLTrenchtoLNeutral.traj +++ b/src/main/deploy/choreo/StartingLTrenchtoLNeutral.traj @@ -3,32 +3,32 @@ "version":3, "snapshot":{ "waypoints":[ - {"x":4.40537166595459, "y":7.350574970245361, "heading":0.0, "intervals":22, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":3.7620644569396977, "y":7.357067584991455, "heading":0.0, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":5.994898796081543, "y":7.350574970245361, "heading":0.0, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.378722190856934, "y":7.126171112060547, "heading":0.0, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.82036542892456, "y":5.897287845611572, "heading":-1.5707963267948966, "intervals":20, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":7.82036542892456, "y":4.503572463989258, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":7.621101379394531, "y":7.239717483520508, "heading":-0.6556957522182731, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":8.254300117492676, "y":6.001461505889893, "heading":-1.5707963267948966, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":8.254300117492676, "y":4.509925842285156, "heading":-1.5707963267948966, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":16.541, "h":8.0692}}, "enabled":false}, - {"from":0, "to":4, "data":{"type":"MaxVelocity", "props":{"max":2.0}}, "enabled":true}, + {"from":0, "to":4, "data":{"type":"MaxVelocity", "props":{"max":2.7}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}, {"from":3, "to":4, "data":{"type":"MaxAngularVelocity", "props":{"max":0.0}}, "enabled":true}], "targetDt":0.05 }, "params":{ "waypoints":[ - {"x":{"exp":"StartingLTrench.x", "val":4.40537166595459}, "y":{"exp":"StartingLTrench.y", "val":7.350574970245361}, "heading":{"exp":"StartingLTrench.heading", "val":0.0}, "intervals":22, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, + {"x":{"exp":"LTrench.x", "val":3.7620644569396977}, "y":{"exp":"LTrench.y", "val":7.357067584991455}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":24, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}, {"x":{"exp":"5.994898796081543 m", "val":5.994898796081543}, "y":{"exp":"7.350574970245361 m", "val":7.350574970245361}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":28, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"7.378722190856934 m", "val":7.378722190856934}, "y":{"exp":"7.126171112060547 m", "val":7.126171112060547}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":27, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"LNeutral.x", "val":7.82036542892456}, "y":{"exp":"5.897287845611572 m", "val":5.897287845611572}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":20, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, - {"x":{"exp":"LNeutral.x", "val":7.82036542892456}, "y":{"exp":"LNeutral.y", "val":4.503572463989258}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], + {"x":{"exp":"7.621101379394531 m", "val":7.621101379394531}, "y":{"exp":"7.239717483520508 m", "val":7.239717483520508}, "heading":{"exp":"-0.6556957522182731 rad", "val":-0.6556957522182731}, "intervals":26, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"LNeutral.x", "val":8.254300117492676}, "y":{"exp":"6.001461505889893 m", "val":6.001461505889893}, "heading":{"exp":"LNeutral.heading", "val":-1.5707963267948966}, "intervals":19, "split":false, "fixTranslation":true, "fixHeading":false, "overrideIntervals":false}, + {"x":{"exp":"8.254300117492676 m", "val":8.254300117492676}, "y":{"exp":"4.509925842285156 m", "val":4.509925842285156}, "heading":{"exp":"-1.5707963267948966 rad", "val":-1.5707963267948966}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}], "constraints":[ {"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true}, {"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":false}, {"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"16.541 m", "val":16.541}, "h":{"exp":"8.0692 m", "val":8.0692}}}, "enabled":false}, - {"from":0, "to":4, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.0}}}, "enabled":true}, + {"from":0, "to":4, "data":{"type":"MaxVelocity", "props":{"max":{"exp":"slow", "val":2.7}}}, "enabled":true}, {"from":0, "to":1, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}, {"from":3, "to":4, "data":{"type":"MaxAngularVelocity", "props":{"max":{"exp":"0 rad / s", "val":0.0}}}, "enabled":true}], "targetDt":{ @@ -61,106 +61,106 @@ "differentialTrackWidth":0.5427218 }, "sampleType":"Swerve", - "waypoints":[0.0,0.92863,1.63801,2.29957,2.99683], + "waypoints":[0.0,1.00729,1.62253,2.14986,2.70289], "samples":[ - {"t":0.0, "x":4.40537, "y":7.35057, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.5255, "ay":0.01019, "alpha":0.0, "fx":[124.42244,124.42244,124.42244,124.42244], "fy":[0.16842,0.16842,0.16842,0.16842]}, - {"t":0.04221, "x":4.41208, "y":7.35058, "heading":0.0, "vx":0.31765, "vy":0.00043, "omega":0.0, "ax":7.52399, "ay":0.01018, "alpha":0.0, "fx":[124.39749,124.39749,124.39749,124.39749], "fy":[0.16839,0.16839,0.16839,0.16839]}, - {"t":0.08442, "x":4.43219, "y":7.35061, "heading":0.0, "vx":0.63524, "vy":0.00086, "omega":0.0, "ax":7.52173, "ay":0.01018, "alpha":0.0, "fx":[124.36008,124.36008,124.36008,124.36008], "fy":[0.16834,0.16834,0.16834,0.16834]}, - {"t":0.12663, "x":4.4657, "y":7.35066, "heading":0.0, "vx":0.95274, "vy":0.00129, "omega":0.0, "ax":7.51796, "ay":0.01018, "alpha":0.0, "fx":[124.29774,124.29774,124.29774,124.29774], "fy":[0.16826,0.16826,0.16826,0.16826]}, - {"t":0.16884, "x":4.51261, "y":7.35072, "heading":0.0, "vx":1.27008, "vy":0.00172, "omega":0.0, "ax":7.51042, "ay":0.01017, "alpha":0.0, "fx":[124.17315,124.17315,124.17315,124.17315], "fy":[0.16809,0.16809,0.16809,0.16809]}, - {"t":0.21105, "x":4.57292, "y":7.3508, "heading":0.0, "vx":1.58709, "vy":0.00215, "omega":0.0, "ax":7.48787, "ay":0.01014, "alpha":0.0, "fx":[123.80029,123.80029,123.80029,123.80029], "fy":[0.16758,0.16758,0.16758,0.16758]}, - {"t":0.25326, "x":4.64658, "y":7.3509, "heading":0.0, "vx":1.90316, "vy":0.00258, "omega":0.0, "ax":2.28282, "ay":0.00309, "alpha":0.0, "fx":[37.7429,37.7429,37.7429,37.7429], "fy":[0.05109,0.05109,0.05109,0.05109]}, - {"t":0.29547, "x":4.72894, "y":7.35101, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.00005, "ay":0.0, "alpha":0.0, "fx":[0.00075,0.00075,0.00075,0.00075], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.33768, "x":4.81335, "y":7.35113, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.37989, "x":4.89775, "y":7.35124, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.4221, "x":4.98215, "y":7.35136, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.46431, "x":5.06655, "y":7.35147, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.50652, "x":5.15095, "y":7.35158, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.54873, "x":5.23535, "y":7.3517, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.59095, "x":5.31975, "y":7.35181, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.63316, "x":5.40415, "y":7.35193, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":0.67537, "x":5.48855, "y":7.35204, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[-0.00004,-0.00004,-0.00004,-0.00004]}, - {"t":0.71758, "x":5.57295, "y":7.35216, "heading":0.0, "vx":1.99952, "vy":0.00271, "omega":0.0, "ax":0.0, "ay":-0.00004, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[-0.00065,-0.00065,-0.00065,-0.00065]}, - {"t":0.75979, "x":5.65735, "y":7.35227, "heading":0.0, "vx":1.99952, "vy":0.0027, "omega":0.0, "ax":0.0, "ay":-0.0006, "alpha":0.0, "fx":[0.00001,0.00001,0.00001,0.00001], "fy":[-0.0099,-0.0099,-0.0099,-0.0099]}, - {"t":0.802, "x":5.74175, "y":7.35238, "heading":0.0, "vx":1.99952, "vy":0.00268, "omega":0.0, "ax":0.00001, "ay":-0.00909, "alpha":0.0, "fx":[0.00019,0.00019,0.00019,0.00019], "fy":[-0.15026,-0.15026,-0.15026,-0.15026]}, - {"t":0.84421, "x":5.82615, "y":7.35249, "heading":0.0, "vx":1.99952, "vy":0.0023, "omega":0.0, "ax":-0.00004, "ay":-0.13787, "alpha":0.0, "fx":[-0.00072,-0.00072,-0.00072,-0.00072], "fy":[-2.2795,-2.2795,-2.2795,-2.2795]}, - {"t":0.88642, "x":5.91055, "y":7.35246, "heading":0.0, "vx":1.99952, "vy":-0.00352, "omega":0.0, "ax":-0.06062, "ay":-1.95171, "alpha":0.0, "fx":[-1.0023,-1.0023,-1.0023,-1.0023], "fy":[-32.26854,-32.26854,-32.26854,-32.26854]}, - {"t":0.92863, "x":5.9949, "y":7.35057, "heading":0.0, "vx":1.99696, "vy":-0.08591, "omega":0.0, "ax":-0.16069, "ay":-2.87839, "alpha":-4.83859, "fx":[20.35418,26.91685,-32.80132,-25.09677], "fy":[-67.32042,-28.55136,-27.90756,-66.57928]}, - {"t":0.95396, "x":6.04544, "y":7.34747, "heading":0.0, "vx":1.99289, "vy":-0.15883, "omega":-0.12259, "ax":-0.06611, "ay":-0.78072, "alpha":-5.78503, "fx":[25.30262,27.72987,-29.98777,-27.41677], "fy":[-40.01627,14.12653,14.00331,-39.74535]}, - {"t":0.9793, "x":6.09591, "y":7.3432, "heading":-0.00311, "vx":1.99121, "vy":-0.17861, "omega":-0.26915, "ax":-0.01749, "ay":-0.19232, "alpha":-5.49772, "fx":[25.31033,26.01895,-26.4407,-26.0451], "fy":[-29.2031,22.67806,22.79721,-28.99087]}, - {"t":1.00463, "x":6.14635, "y":7.33861, "heading":-0.00992, "vx":1.99077, "vy":-0.18348, "omega":-0.40844, "ax":-0.00429, "ay":-0.04638, "alpha":-5.11943, "fx":[23.78266,24.3773,-24.04,-24.40359], "fy":[-25.15974,23.14649,23.61775,-24.67174]}, - {"t":1.02997, "x":6.19679, "y":7.33395, "heading":-0.02027, "vx":1.99066, "vy":-0.18466, "omega":-0.53814, "ax":-0.00102, "ay":-0.01101, "alpha":-4.74755, "fx":[21.90947,22.84108,-21.96689,-22.85127], "fy":[-23.02875,21.75664,22.66343,-22.1195]}, - {"t":1.0553, "x":6.24722, "y":7.32927, "heading":-0.03391, "vx":1.99064, "vy":-0.18494, "omega":-0.65842, "ax":-0.00024, "ay":-0.00258, "alpha":-4.38885, "fx":[19.98444,21.39292,-19.9971,-21.39612], "fy":[-21.43719,19.94821,21.35184,-20.03332]}, - {"t":1.08064, "x":6.29765, "y":7.32458, "heading":-0.05059, "vx":1.99063, "vy":-0.185, "omega":-0.76961, "ax":-0.00006, "ay":-0.0006, "alpha":-4.04456, "fx":[18.08975,20.02029,-18.09252,-20.02121], "fy":[-20.03061,18.08127,20.0109,-18.101]}, - {"t":1.10597, "x":6.34808, "y":7.31989, "heading":-0.07009, "vx":1.99063, "vy":-0.18502, "omega":-0.87208, "ax":-0.00001, "ay":-0.00014, "alpha":-3.71537, "fx":[16.25665,18.71164,-16.25727,-18.7119], "fy":[-18.71404,16.25469,18.70951,-16.25924]}, - {"t":1.13131, "x":6.39852, "y":7.31521, "heading":-0.09218, "vx":1.99063, "vy":-0.18502, "omega":-0.96621, "ax":0.0, "ay":-0.00003, "alpha":-3.4017, "fx":[14.50225,17.45662,-14.50241,-17.4567], "fy":[-17.45721,14.50177,17.4561,-14.50289]}, - {"t":1.15664, "x":6.44895, "y":7.31052, "heading":-0.11666, "vx":1.99063, "vy":-0.18502, "omega":-1.05239, "ax":0.0, "ay":-0.00001, "alpha":-3.1037, "fx":[12.83803,16.24647,-12.8381,-16.24651], "fy":[-16.24668,12.83787,16.2463,-12.83826]}, - {"t":1.18198, "x":6.49938, "y":7.30583, "heading":-0.14332, "vx":1.99063, "vy":-0.18502, "omega":-1.13102, "ax":0.0, "ay":-0.00001, "alpha":-2.8213, "fx":[11.27209,15.07412,-11.27214,-15.07415], "fy":[-15.07429,11.27196,15.07398,-11.27226]}, - {"t":1.20731, "x":6.54982, "y":7.30114, "heading":-0.17197, "vx":1.99063, "vy":-0.18502, "omega":-1.2025, "ax":0.0, "ay":-0.00001, "alpha":-2.55423, "fx":[9.80986,13.93396,-9.80992,-13.934], "fy":[-13.93418,9.8097,13.93379,-9.81009]}, - {"t":1.23265, "x":6.60025, "y":7.29646, "heading":-0.20244, "vx":1.99063, "vy":-0.18502, "omega":-1.26721, "ax":0.0, "ay":-0.00002, "alpha":-2.30204, "fx":[8.45463,12.82165,-8.45471,-12.82171], "fy":[-12.82198,8.45437,12.82139,-8.45497]}, - {"t":1.25798, "x":6.65068, "y":7.29177, "heading":-0.23455, "vx":1.99063, "vy":-0.18502, "omega":-1.32553, "ax":0.0, "ay":-0.00004, "alpha":-2.06411, "fx":[7.20783,11.73386,-7.20797,-11.73397], "fy":[-11.73453,7.20728,11.7333,-7.20852]}, - {"t":1.28332, "x":6.70111, "y":7.28708, "heading":-0.26813, "vx":1.99063, "vy":-0.18502, "omega":-1.37783, "ax":-0.00001, "ay":-0.00012, "alpha":-1.83972, "fx":[6.06937,10.66797,-6.06977,-10.66831], "fy":[-10.67004,6.06765,10.66624,-6.07149]}, - {"t":1.30865, "x":6.75155, "y":7.28239, "heading":-0.30303, "vx":1.99063, "vy":-0.18503, "omega":-1.42444, "ax":-0.00004, "ay":-0.00047, "alpha":-1.62805, "fx":[5.03768,9.62172,-5.03924,-9.62308], "fy":[-9.63014,5.03067,9.61466,-5.04626]}, - {"t":1.33399, "x":6.80198, "y":7.27771, "heading":-0.33912, "vx":1.99063, "vy":-0.18504, "omega":-1.46568, "ax":-0.0002, "ay":-0.00211, "alpha":-1.42819, "fx":[4.10908,8.59204,-4.11591,-8.59818], "fy":[-8.62983,4.07755,8.56039,-4.14744]}, - {"t":1.35932, "x":6.85241, "y":7.27302, "heading":-0.37626, "vx":1.99062, "vy":-0.18509, "omega":-1.50187, "ax":-0.0009, "ay":-0.00971, "alpha":-1.23917, "fx":[3.27338,7.5705,-3.30441,-7.59927], "fy":[-7.74503,3.12783,7.42468,-3.44992]}, - {"t":1.38466, "x":6.90284, "y":7.26833, "heading":-0.41431, "vx":1.9906, "vy":-0.18534, "omega":-1.53326, "ax":-0.00421, "ay":-0.04512, "alpha":-1.0599, "fx":[2.49295,6.52227,-2.63588,-6.65803], "fy":[-7.33404,1.81657,5.84538,-3.31171]}, - {"t":1.40999, "x":6.95327, "y":7.26362, "heading":-0.45315, "vx":1.99049, "vy":-0.18648, "omega":-1.56011, "ax":-0.01995, "ay":-0.20986, "alpha":-0.88816, "fx":[1.59982,5.28108,-2.27021,-5.92973], "fy":[-9.0614,-1.54507,2.13338,-5.4058]}, - {"t":1.43533, "x":7.0037, "y":7.25882, "heading":-0.49268, "vx":1.98999, "vy":-0.1918, "omega":-1.58261, "ax":-0.09866, "ay":-0.96172, "alpha":-0.70321, "fx":[-0.25514,2.94323,-3.03671,-6.17613], "fy":[-20.30807,-14.60059,-11.4596,-17.23419]}, - {"t":1.46066, "x":7.05408, "y":7.25366, "heading":-0.53277, "vx":1.98749, "vy":-0.21616, "omega":-1.60043, "ax":-0.46169, "ay":-3.50938, "alpha":-0.36394, "fx":[-6.78029,-4.79816,-8.52212,-10.43303], "fy":[-59.89754,-57.68807,-56.12864,-58.37447]}, - {"t":1.486, "x":7.10429, "y":7.24705, "heading":-0.57332, "vx":1.97579, "vy":-0.30507, "omega":-1.60965, "ax":-1.17315, "ay":-6.0282, "alpha":-0.08384, "fx":[-19.07213,-18.53923,-19.72535,-20.24806], "fy":[-99.90636,-99.75784,-99.42782,-99.57566]}, - {"t":1.51133, "x":7.15397, "y":7.23739, "heading":-0.6141, "vx":1.94607, "vy":-0.4578, "omega":-1.61178, "ax":-1.89963, "ay":-6.72061, "alpha":-0.01978, "fx":[-31.31011,-31.19207,-31.50504,-31.62229], "fy":[-111.1597,-111.16724,-111.06986,-111.06228]}, - {"t":1.53667, "x":7.20266, "y":7.22363, "heading":-0.65493, "vx":1.89794, "vy":-0.62807, "omega":-1.61228, "ax":-2.59611, "ay":-6.77695, "alpha":-0.00397, "fx":[-42.9006,-42.88041,-42.94485,-42.965], "fy":[-112.05653,-112.06149,-112.03599,-112.03103]}, - {"t":1.562, "x":7.24991, "y":7.20555, "heading":-0.69578, "vx":1.83217, "vy":-0.79976, "omega":-1.61238, "ax":-3.26332, "ay":-6.60837, "alpha":0.00109, "fx":[-53.96044,-53.96485,-53.94742,-53.94301], "fy":[-109.25562,-109.25391,-109.26263,-109.26434]}, - {"t":1.58734, "x":7.29528, "y":7.18316, "heading":-0.73663, "vx":1.74949, "vy":-0.96718, "omega":-1.61235, "ax":-3.89895, "ay":-6.3203, "alpha":0.00296, "fx":[-64.4816,-64.49055,-64.44461,-64.43564], "fy":[-104.48442,-104.4798,-104.50831,-104.51294]}, - {"t":1.61268, "x":7.33836, "y":7.15663, "heading":-0.77748, "vx":1.65071, "vy":-1.12731, "omega":-1.61227, "ax":-4.53141, "ay":-5.92302, "alpha":0.00367, "fx":[-74.94329,-74.95045,-74.89643,-74.88923], "fy":[-97.90943,-97.9048,-97.94625,-97.95089]}, - {"t":1.63801, "x":7.37872, "y":7.12617, "heading":-0.81833, "vx":1.53591, "vy":-1.27737, "omega":-1.61218, "ax":-4.98782, "ay":-5.54129, "alpha":0.00505, "fx":[-82.49751,-82.50412,-82.43431,-82.42764], "fy":[-91.58747,-91.58283,-91.64578,-91.65047]}, - {"t":1.66251, "x":7.41486, "y":7.09321, "heading":-0.85783, "vx":1.4137, "vy":-1.41314, "omega":-1.61206, "ax":-5.47907, "ay":-5.01059, "alpha":0.00903, "fx":[-90.64209,-90.64696,-90.53377,-90.52874], "fy":[-82.78112,-82.7794,-82.90328,-82.90517]}, - {"t":1.68701, "x":7.44785, "y":7.05708, "heading":-0.89733, "vx":1.27945, "vy":-1.53591, "omega":-1.61184, "ax":-5.86913, "ay":-4.45969, "alpha":0.01647, "fx":[-97.12856,-97.12924,-96.94534,-96.94423], "fy":[-73.608,-73.61803,-73.85978,-73.85035]}, - {"t":1.71152, "x":7.47744, "y":7.01811, "heading":-0.93682, "vx":1.13564, "vy":-1.64519, "omega":-1.61143, "ax":-6.1577, "ay":-3.85972, "alpha":0.03209, "fx":[-101.96645,-101.96056,-101.6503,-101.6549], "fy":[-63.54351,-63.59247,-64.08437,-64.0378]}, - {"t":1.73602, "x":7.50342, "y":6.97664, "heading":-0.97631, "vx":0.98476, "vy":-1.73976, "omega":-1.61065, "ax":-6.26128, "ay":-3.19749, "alpha":0.07096, "fx":[-103.80565,-103.81029,-103.23764,-103.22862], "fy":[-52.22388,-52.40472,-53.50148,-53.33209]}, - {"t":1.76052, "x":7.52567, "y":6.93305, "heading":-1.01577, "vx":0.83134, "vy":-1.8181, "omega":-1.60891, "ax":-5.88179, "ay":-2.41773, "alpha":0.19537, "fx":[-97.74052,-98.01639,-96.7625,-96.4658], "fy":[-38.19265,-38.90685,-41.71796,-41.07587]}, - {"t":1.78502, "x":7.54427, "y":6.88778, "heading":-1.05519, "vx":0.68723, "vy":-1.87734, "omega":-1.60412, "ax":-4.03042, "ay":-1.35759, "alpha":0.67095, "fx":[-66.61981,-70.04524,-66.73736,-63.14466], "fy":[-17.16484,-20.21851,-27.5203,-24.87905]}, - {"t":1.80953, "x":7.5599, "y":6.84137, "heading":-1.0945, "vx":0.58847, "vy":-1.91061, "omega":-1.58768, "ax":-1.34609, "ay":-0.40198, "alpha":1.33912, "fx":[-19.85114,-30.50117,-24.80066,-13.86908], "fy":[2.1582,-3.78422,-15.25212,-9.70637]}, - {"t":1.83403, "x":7.57391, "y":6.79444, "heading":-1.1334, "vx":0.55549, "vy":-1.92046, "omega":-1.55487, "ax":-0.321, "ay":-0.09214, "alpha":1.57835, "fx":[-1.75482,-15.17142,-8.90383,4.6011], "fy":[8.42097,2.05129,-11.40223,-5.16363]}, - {"t":1.85853, "x":7.58743, "y":6.74735, "heading":-1.1715, "vx":0.54763, "vy":-1.92272, "omega":-1.5162, "ax":-0.07411, "ay":-0.02107, "alpha":1.74514, "fx":[3.15262,-12.00484,-5.61429,9.56535], "fy":[10.44781,4.02743,-11.12525,-4.74348]}, - {"t":1.88303, "x":7.60082, "y":6.70023, "heading":-1.20865, "vx":0.54581, "vy":-1.92323, "omega":-1.47344, "ax":-0.01711, "ay":-0.00485, "alpha":1.91868, "fx":[4.97327,-11.95265,-5.54174,11.38956], "fy":[11.59373,5.17457,-11.74865,-5.34069]}, - {"t":1.90754, "x":7.61419, "y":6.65311, "heading":-1.24475, "vx":0.54539, "vy":-1.92335, "omega":-1.42642, "ax":-0.00396, "ay":-0.00112, "alpha":2.10477, "fx":[6.15997,-12.65181,-6.29171,12.52133], "fy":[12.56878,6.20645,-12.60437,-6.24525]}, - {"t":1.93204, "x":7.62756, "y":6.60598, "heading":-1.2797, "vx":0.54529, "vy":-1.92338, "omega":-1.37485, "ax":-0.00093, "ay":-0.00026, "alpha":2.30432, "fx":[7.27809,-13.54854,-7.30885,13.51807], "fy":[13.52919,7.28889,-13.53742,-7.29805]}, - {"t":1.95654, "x":7.64092, "y":6.55886, "heading":-1.31339, "vx":0.54527, "vy":-1.92338, "omega":-1.31839, "ax":-0.00022, "ay":-0.00006, "alpha":2.51793, "fx":[8.45948,-14.51465,-8.46676,14.50743], "fy":[14.51007,8.46201,-14.51201,-8.46422]}, - {"t":1.98104, "x":7.65428, "y":6.51173, "heading":-1.34569, "vx":0.54526, "vy":-1.92339, "omega":-1.2567, "ax":-0.00005, "ay":-0.00002, "alpha":2.74612, "fx":[9.73552,-15.52058,-9.73729,15.51882], "fy":[15.51946,9.73612,-15.51994,-9.73668]}, - {"t":2.00554, "x":7.66764, "y":6.4646, "heading":-1.37648, "vx":0.54526, "vy":-1.92339, "omega":-1.18941, "ax":-0.00002, "ay":-0.00001, "alpha":2.98929, "fx":[11.11341,-16.55995,-11.11393,16.55943], "fy":[16.55961,11.11358,-16.55976,-11.11376]}, - {"t":2.03005, "x":7.681, "y":6.41747, "heading":-1.40563, "vx":0.54526, "vy":-1.92339, "omega":-1.11617, "ax":-0.00002, "ay":-0.00001, "alpha":3.24776, "fx":[12.59345,-17.63232,-12.59403,17.63174], "fy":[17.63195,12.59364,-17.63211,-12.59384]}, - {"t":2.05455, "x":7.69436, "y":6.37035, "heading":-1.43297, "vx":0.54526, "vy":-1.92339, "omega":-1.03659, "ax":-0.00007, "ay":-0.00002, "alpha":3.52168, "fx":[14.17255,-18.73967,-14.17472,18.73749], "fy":[18.7383,14.17328,-18.73886,-14.17399]}, - {"t":2.07905, "x":7.70772, "y":6.32322, "heading":-1.45837, "vx":0.54526, "vy":-1.92339, "omega":-0.9503, "ax":-0.00028, "ay":-0.00008, "alpha":3.81105, "fx":[15.84372,-19.88681,-15.85286,19.87762], "fy":[19.88111,15.84679,-19.88333,-15.8498]}, - {"t":2.10355, "x":7.72108, "y":6.27609, "heading":-1.48166, "vx":0.54525, "vy":-1.92339, "omega":-0.85692, "ax":-0.00115, "ay":-0.00033, "alpha":4.11566, "fx":[17.59147,-21.08612,-17.62915,21.04807], "fy":[21.06267,17.60398,-21.07152,-17.61664]}, - {"t":2.12806, "x":7.73444, "y":6.22896, "heading":-1.50265, "vx":0.54523, "vy":-1.9234, "omega":-0.75608, "ax":-0.00466, "ay":-0.00132, "alpha":4.43512, "fx":[19.37326,-22.37654,-19.52605,22.22123], "fy":[22.28153,19.42337,-22.31626,-19.47599]}, - {"t":2.15256, "x":7.74779, "y":6.18184, "heading":-1.52118, "vx":0.54511, "vy":-1.92343, "omega":-0.64741, "ax":-0.01871, "ay":-0.0053, "alpha":4.76875, "fx":[21.0475,-23.89776,-21.65877,23.27172], "fy":[23.51792,21.24525,-23.65188,-21.46182]}, - {"t":2.17706, "x":7.76115, "y":6.13471, "heading":-1.53704, "vx":0.54465, "vy":-1.92356, "omega":-0.53056, "ax":-0.07417, "ay":-0.02096, "alpha":5.11491, "fx":[22.09183,-26.17493,-24.50486,23.68296], "fy":[24.6787,22.8649,-25.18467,-23.74529]}, - {"t":2.20156, "x":7.77447, "y":6.08757, "heading":-1.55004, "vx":0.54284, "vy":-1.92407, "omega":-0.40523, "ax":-0.28982, "ay":-0.08119, "alpha":5.4593, "fx":[20.46479,-31.14906,-29.85484,21.37194], "fy":[25.37834,23.51223,-27.23411,-27.02582]}, - {"t":2.22607, "x":7.78768, "y":6.0404, "heading":-1.55997, "vx":0.53574, "vy":-1.92606, "omega":-0.27147, "ax":-1.10541, "ay":-0.29911, "alpha":5.60475, "fx":[7.42086,-45.01646,-43.25983,7.75032], "fy":[23.80327,20.33851,-30.35142,-33.57131]}, - {"t":2.25057, "x":7.80048, "y":5.99312, "heading":-1.56662, "vx":0.50865, "vy":-1.93339, "omega":-0.13414, "ax":-3.5757, "ay":-0.85488, "alpha":3.99911, "fx":[-46.64837,-75.71686,-72.0252,-42.08394], "fy":[10.29414,7.39356,-32.45043,-41.77343]}, - {"t":2.27507, "x":7.81187, "y":5.94549, "heading":-1.56991, "vx":0.42104, "vy":-1.95434, "omega":-0.03615, "ax":-6.05588, "ay":-1.04512, "alpha":1.4754, "fx":[-99.35092,-104.04135,-101.42312,-95.68305], "fy":[-6.50373,-5.42944,-26.14998,-31.03435]}, - {"t":2.29957, "x":7.82037, "y":5.89729, "heading":-1.5708, "vx":0.27265, "vy":-1.97995, "omega":0.0, "ax":-6.06666, "ay":-0.5319, "alpha":0.0, "fx":[-100.30269,-100.30269,-100.30269,-100.30269], "fy":[-8.79413,-8.79413,-8.79413,-8.79413]}, - {"t":2.33444, "x":7.82618, "y":5.82794, "heading":-1.5708, "vx":0.06115, "vy":-1.99849, "omega":0.0, "ax":-1.84152, "ay":-0.02681, "alpha":0.0, "fx":[-30.4466,-30.4466,-30.4466,-30.4466], "fy":[-0.44331,-0.44331,-0.44331,-0.44331]}, - {"t":2.3693, "x":7.8272, "y":5.75825, "heading":-1.5708, "vx":-0.00305, "vy":-1.99942, "omega":0.0, "ax":-0.20809, "ay":0.00069, "alpha":0.0, "fx":[-3.4404,-3.4404,-3.4404,-3.4404], "fy":[0.01146,0.01146,0.01146,0.01146]}, - {"t":2.40416, "x":7.82696, "y":5.68854, "heading":-1.5708, "vx":-0.0103, "vy":-1.9994, "omega":0.0, "ax":-0.02213, "ay":0.00012, "alpha":0.0, "fx":[-0.36586,-0.36586,-0.36586,-0.36586], "fy":[0.00196,0.00196,0.00196,0.00196]}, - {"t":2.43902, "x":7.82659, "y":5.61884, "heading":-1.5708, "vx":-0.01107, "vy":-1.9994, "omega":0.0, "ax":-0.00235, "ay":0.00001, "alpha":0.0, "fx":[-0.03888,-0.03888,-0.03888,-0.03888], "fy":[0.00022,0.00022,0.00022,0.00022]}, - {"t":2.47389, "x":7.8262, "y":5.54913, "heading":-1.5708, "vx":-0.01116, "vy":-1.99939, "omega":0.0, "ax":-0.00025, "ay":0.0, "alpha":0.0, "fx":[-0.00413,-0.00413,-0.00413,-0.00413], "fy":[0.00002,0.00002,0.00002,0.00002]}, - {"t":2.50875, "x":7.82582, "y":5.47943, "heading":-1.5708, "vx":-0.01116, "vy":-1.99939, "omega":0.0, "ax":-0.00003, "ay":0.0, "alpha":0.0, "fx":[-0.00044,-0.00044,-0.00044,-0.00044], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.54361, "x":7.82543, "y":5.40972, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00005,-0.00005,-0.00005,-0.00005], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.57848, "x":7.82504, "y":5.34002, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.61334, "x":7.82465, "y":5.27031, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.6482, "x":7.82426, "y":5.20061, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.68306, "x":7.82387, "y":5.13091, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.71793, "x":7.82348, "y":5.0612, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.75279, "x":7.82309, "y":4.9915, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.78765, "x":7.8227, "y":4.92179, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.82252, "x":7.82231, "y":4.85209, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.85738, "x":7.82192, "y":4.78238, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.89224, "x":7.82153, "y":4.71268, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, - {"t":2.9271, "x":7.82114, "y":4.64297, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00001,0.00001,0.00001,0.00001]}, - {"t":2.96197, "x":7.82075, "y":4.57327, "heading":-1.5708, "vx":-0.01117, "vy":-1.99939, "omega":0.0, "ax":0.00009, "ay":0.0165, "alpha":0.0, "fx":[0.00152,0.00152,0.00152,0.00152], "fy":[0.27277,0.27277,0.27277,0.27277]}, - {"t":2.99683, "x":7.82037, "y":4.50357, "heading":-1.5708, "vx":-0.01116, "vy":-1.99882, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], + {"t":0.0, "x":3.76206, "y":7.35707, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":7.52536, "ay":-0.03009, "alpha":0.0, "fx":[124.42002,124.42002,124.42002,124.42002], "fy":[-0.49751,-0.49751,-0.49751,-0.49751]}, + {"t":0.04197, "x":3.76869, "y":7.35704, "heading":0.0, "vx":0.31584, "vy":-0.00126, "omega":0.0, "ax":7.52427, "ay":-0.03009, "alpha":0.0, "fx":[124.402,124.402,124.402,124.402], "fy":[-0.49744,-0.49744,-0.49744,-0.49744]}, + {"t":0.08394, "x":3.78858, "y":7.35696, "heading":0.0, "vx":0.63164, "vy":-0.00253, "omega":0.0, "ax":7.52281, "ay":-0.03008, "alpha":0.0, "fx":[124.37799,124.37799,124.37799,124.37799], "fy":[-0.49735,-0.49735,-0.49735,-0.49735]}, + {"t":0.12591, "x":3.82171, "y":7.35683, "heading":0.0, "vx":0.94738, "vy":-0.00379, "omega":0.0, "ax":7.52078, "ay":-0.03007, "alpha":0.0, "fx":[124.34439,124.34439,124.34439,124.34439], "fy":[-0.49721,-0.49721,-0.49721,-0.49721]}, + {"t":0.16788, "x":3.8681, "y":7.35664, "heading":0.0, "vx":1.26303, "vy":-0.00505, "omega":0.0, "ax":7.51774, "ay":-0.03006, "alpha":0.0, "fx":[124.29404,124.29404,124.29404,124.29404], "fy":[-0.49701,-0.49701,-0.49701,-0.49701]}, + {"t":0.20985, "x":3.92773, "y":7.35641, "heading":0.0, "vx":1.57855, "vy":-0.00631, "omega":0.0, "ax":7.51267, "ay":-0.03004, "alpha":0.0, "fx":[124.21028,124.21028,124.21028,124.21028], "fy":[-0.49668,-0.49668,-0.49668,-0.49668]}, + {"t":0.25182, "x":4.0006, "y":7.35611, "heading":0.0, "vx":1.89386, "vy":-0.00757, "omega":0.0, "ax":7.50257, "ay":-0.03, "alpha":0.0, "fx":[124.04334,124.04334,124.04334,124.04334], "fy":[-0.49601,-0.49601,-0.49601,-0.49601]}, + {"t":0.29379, "x":4.08669, "y":7.35577, "heading":0.0, "vx":2.20875, "vy":-0.00883, "omega":0.0, "ax":7.47259, "ay":-0.02988, "alpha":0.0, "fx":[123.54756,123.54756,123.54756,123.54756], "fy":[-0.49403,-0.49403,-0.49403,-0.49403]}, + {"t":0.33576, "x":4.18598, "y":7.35537, "heading":0.0, "vx":2.52238, "vy":-0.01009, "omega":0.0, "ax":4.21601, "ay":-0.01686, "alpha":0.0, "fx":[69.70518,69.70518,69.70518,69.70518], "fy":[-0.27873,-0.27873,-0.27873,-0.27873]}, + {"t":0.37773, "x":4.29556, "y":7.35493, "heading":0.0, "vx":2.69933, "vy":-0.01079, "omega":0.0, "ax":0.00021, "ay":0.0, "alpha":0.0, "fx":[0.0034,0.0034,0.0034,0.0034], "fy":[-0.00001,-0.00001,-0.00001,-0.00001]}, + {"t":0.41971, "x":4.40885, "y":7.35448, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.46168, "x":4.52214, "y":7.35403, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.50365, "x":4.63543, "y":7.35358, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.54562, "x":4.74873, "y":7.35312, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.58759, "x":4.86202, "y":7.35267, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.62956, "x":4.97531, "y":7.35222, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":0.67153, "x":5.0886, "y":7.35176, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00001,0.00001,0.00001,0.00001]}, + {"t":0.7135, "x":5.2019, "y":7.35131, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00006,0.00006,0.00006,0.00006]}, + {"t":0.75547, "x":5.31519, "y":7.35086, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.00003, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00055,0.00055,0.00055,0.00055]}, + {"t":0.79744, "x":5.42848, "y":7.3504, "heading":0.0, "vx":2.69934, "vy":-0.01079, "omega":0.0, "ax":0.0, "ay":0.0003, "alpha":0.0, "fx":[0.00002,0.00002,0.00002,0.00002], "fy":[0.00498,0.00498,0.00498,0.00498]}, + {"t":0.83941, "x":5.54177, "y":7.34995, "heading":0.0, "vx":2.69934, "vy":-0.01078, "omega":0.0, "ax":0.00001, "ay":0.00274, "alpha":0.0, "fx":[0.00018,0.00018,0.00018,0.00018], "fy":[0.04537,0.04537,0.04537,0.04537]}, + {"t":0.88138, "x":5.65507, "y":7.3495, "heading":0.0, "vx":2.69934, "vy":-0.01066, "omega":0.0, "ax":0.00009, "ay":0.025, "alpha":0.0, "fx":[0.00155,0.00155,0.00155,0.00155], "fy":[0.41328,0.41328,0.41328,0.41328]}, + {"t":0.92335, "x":5.76836, "y":7.34908, "heading":0.0, "vx":2.69934, "vy":-0.00962, "omega":0.0, "ax":0.00041, "ay":0.22751, "alpha":0.0, "fx":[0.00671,0.00671,0.00671,0.00671], "fy":[3.76144,3.76144,3.76144,3.76144]}, + {"t":0.96532, "x":5.88165, "y":7.34887, "heading":0.0, "vx":2.69936, "vy":-0.00007, "omega":0.0, "ax":-0.05414, "ay":1.93588, "alpha":0.0, "fx":[-0.89509,-0.89509,-0.89509,-0.89509], "fy":[32.00675,32.00675,32.00675,32.00675]}, + {"t":1.00729, "x":5.9949, "y":7.35057, "heading":0.0, "vx":2.69708, "vy":0.08118, "omega":0.0, "ax":-0.04318, "ay":1.72015, "alpha":-10.11084, "fx":[58.50696,41.61284,-43.00054,-59.97497], "fy":[-16.29739,73.28765,72.83755,-16.06788]}, + {"t":1.02927, "x":6.05415, "y":7.35277, "heading":0.0, "vx":2.69614, "vy":0.11898, "omega":-0.22216, "ax":-0.04245, "ay":0.88931, "alpha":-9.99437, "fx":[51.49862,43.06225,-44.43556,-52.93269], "fy":[-31.78365,61.23022,60.8069,-31.4402]}, + {"t":1.05124, "x":6.11338, "y":7.3556, "heading":-0.00488, "vx":2.6952, "vy":0.13852, "omega":-0.44177, "ax":-0.02395, "ay":0.44979, "alpha":-9.38276, "fx":[45.72235,42.4044,-42.75377,-46.957], "fy":[-36.9574,51.40961,51.59673,-36.3025]}, + {"t":1.07321, "x":6.1726, "y":7.35876, "heading":-0.01459, "vx":2.69468, "vy":0.1484, "omega":-0.64793, "ax":-0.01233, "ay":0.22012, "alpha":-8.5855, "fx":[40.51188,40.15962,-39.38275,-42.1045], "fy":[-37.47175,43.57192,44.61975,-36.16239]}, + {"t":1.09518, "x":6.2318, "y":7.36207, "heading":-0.02883, "vx":2.69441, "vy":0.15324, "omega":-0.83658, "ax":-0.00595, "ay":0.10358, "alpha":-7.70095, "fx":[35.46648,36.98141,-35.08331,-37.75826], "fy":[-35.67404,37.00583,39.03216,-33.51375]}, + {"t":1.11716, "x":6.29101, "y":7.36546, "heading":-0.04721, "vx":2.69428, "vy":0.15552, "omega":-1.00579, "ax":-0.00271, "ay":0.04647, "alpha":-6.76927, "fx":[30.44813,33.26225,-30.33778,-33.55193], "fy":[-32.65134,31.17406,34.15702,-29.60682]}, + {"t":1.13913, "x":6.35021, "y":7.36889, "heading":-0.06931, "vx":2.69422, "vy":0.15654, "omega":-1.15453, "ax":-0.00115, "ay":0.01932, "alpha":-5.81991, "fx":[25.50004,29.2418,-25.47699,-29.34072], "fy":[-28.97754,25.81369,29.60413,-25.16265]}, + {"t":1.1611, "x":6.40941, "y":7.37233, "heading":-0.09468, "vx":2.69419, "vy":0.15696, "omega":-1.28241, "ax":-0.00041, "ay":0.00654, "alpha":-4.88355, "fx":[20.75769,25.09915,-20.75676,-25.12694], "fy":[-25.00668,20.86721,25.21932,-20.64719]}, + {"t":1.18308, "x":6.4686, "y":7.37578, "heading":-0.12285, "vx":2.69418, "vy":0.15711, "omega":-1.38972, "ax":-0.00003, "ay":0.00012, "alpha":-3.99213, "fx":[16.38269,20.9983,-16.38362,-20.99956], "fy":[-20.99696,16.38522,21.0009,-16.38109]}, + {"t":1.20505, "x":6.5278, "y":7.37924, "heading":-0.15339, "vx":2.69418, "vy":0.15711, "omega":-1.47743, "ax":0.00022, "ay":-0.00426, "alpha":-3.17542, "fx":[12.51722,17.09864,-12.5137,-17.08748], "fy":[-17.16275,12.44432,17.02335,-12.58659]}, + {"t":1.22702, "x":6.587, "y":7.38269, "heading":-0.18585, "vx":2.69419, "vy":0.15701, "omega":-1.54721, "ax":0.00055, "ay":-0.00997, "alpha":-2.45755, "fx":[9.25818,13.54803,-9.24506,-13.5245], "fy":[-13.69985,9.08558,13.37257,-9.4176]}, + {"t":1.24899, "x":6.6462, "y":7.38614, "heading":-0.21985, "vx":2.6942, "vy":0.1568, "omega":-1.60121, "ax":0.00127, "ay":-0.02234, "alpha":-1.85509, "fx":[6.65014,10.47369,-6.61449,-10.42519], "fy":[-10.81693,6.26104,10.08156,-7.00338]}, + {"t":1.27097, "x":6.7054, "y":7.38958, "heading":-0.25503, "vx":2.69423, "vy":0.1563, "omega":-1.64197, "ax":0.0031, "ay":-0.05403, "alpha":-1.37705, "fx":[4.69458,7.98074,-4.60038,-7.87011], "fy":[-8.81525,3.75117,7.03387,-5.543]}, + {"t":1.29294, "x":6.7646, "y":7.393, "heading":-0.29111, "vx":2.69429, "vy":0.15512, "omega":-1.67222, "ax":0.00783, "ay":-0.13786, "alpha":-1.02626, "fx":[3.373,6.16447,-3.12503,-5.89434], "fy":[-8.30033,0.96389,3.74998,-5.53068]}, + {"t":1.31491, "x":6.8238, "y":7.39637, "heading":-0.32785, "vx":2.69447, "vy":0.15209, "omega":-1.69477, "ax":0.01976, "ay":-0.35985, "alpha":-0.80054, "fx":[2.68183,5.13795,-2.04522,-4.46805], "fy":[-10.72251,-3.60149,-1.16234,-8.31173]}, + {"t":1.33688, "x":6.88301, "y":7.39963, "heading":-0.36509, "vx":2.6949, "vy":0.14418, "omega":-1.71236, "ax":0.04648, "ay":-0.93639, "alpha":-0.68605, "fx":[2.6435,5.02928,-1.13678,-3.46229], "fy":[-19.57938,-13.65072,-11.35625,-17.34092]}, + {"t":1.35886, "x":6.94224, "y":7.40257, "heading":-0.40272, "vx":2.69592, "vy":0.12361, "omega":-1.72744, "ax":0.08308, "ay":-2.27457, "alpha":-0.61104, "fx":[2.98101,5.53803,-0.29155,-2.73296], "fy":[-41.01238,-36.22003,-34.15671,-39.03699]}, + {"t":1.38083, "x":7.0015, "y":7.40474, "heading":-0.44068, "vx":2.69775, "vy":0.07363, "omega":-1.74087, "ax":0.04174, "ay":-4.30637, "alpha":-0.43863, "fx":[1.95329,4.38223,-0.63797,-2.93714], "fy":[-73.04212,-70.52104,-69.34562,-71.88774]}, + {"t":1.4028, "x":7.06078, "y":7.40531, "heading":-0.47893, "vx":2.69866, "vy":-0.021, "omega":-1.7505, "ax":-0.18527, "ay":-5.84521, "alpha":-0.25986, "fx":[-2.18096,-0.41733,-3.9834,-5.67123], "fy":[-97.32474,-96.49134,-95.96741,-96.78247]}, + {"t":1.42478, "x":7.12004, "y":7.40344, "heading":-0.51739, "vx":2.69459, "vy":-0.14943, "omega":-1.75621, "ax":-0.54542, "ay":-6.59655, "alpha":-0.15855, "fx":[-8.40398,-7.24701,-9.64986,-10.76958], "fy":[-109.34552,-109.12305,-108.78812,-108.9981]}, + {"t":1.44675, "x":7.17911, "y":7.39857, "heading":-0.55598, "vx":2.68261, "vy":-0.29438, "omega":-1.7597, "ax":-0.96098, "ay":-6.92165, "alpha":-0.10401, "fx":[-15.44617,-14.68543,-16.34003,-17.0819], "fy":[-114.59335,-114.56846,-114.2869,-114.30598]}, + {"t":1.46872, "x":7.23782, "y":7.39043, "heading":-0.59464, "vx":2.66149, "vy":-0.44646, "omega":-1.76198, "ax":-1.39607, "ay":-7.04205, "alpha":-0.07201, "fx":[-22.75333,-22.24316,-23.41536,-23.91545], "fy":[-116.53718,-116.57753,-116.32269,-116.2799]}, + {"t":1.49069, "x":7.29597, "y":7.37892, "heading":-0.63336, "vx":2.63082, "vy":-0.6012, "omega":-1.76356, "ax":-1.83605, "ay":-7.05216, "alpha":-0.05152, "fx":[-30.108,-29.76127,-30.60729,-30.94845], "fy":[-116.68264,-116.74177,-116.51076,-116.45073]}, + {"t":1.51267, "x":7.35333, "y":7.364, "heading":-0.67211, "vx":2.59047, "vy":-0.75615, "omega":-1.7647, "ax":-2.27412, "ay":-6.99282, "alpha":-0.03747, "fx":[-37.4105,-37.17426,-37.78898,-38.02211], "fy":[-115.68826,-115.74804,-115.54261,-115.48259]}, + {"t":1.53464, "x":7.4097, "y":7.3457, "heading":-0.71089, "vx":2.54051, "vy":-0.9098, "omega":-1.76552, "ax":-2.70639, "ay":-6.88326, "alpha":-0.02731, "fx":[-44.60388,-44.44442,-44.88873,-45.04646], "fy":[-113.86639,-113.91934,-113.74169,-113.68875]}, + {"t":1.55661, "x":7.46487, "y":7.32405, "heading":-0.74968, "vx":2.48104, "vy":-1.06105, "omega":-1.76612, "ax":-3.13034, "ay":-6.73339, "alpha":-0.01966, "fx":[-51.65054,-51.54538,-51.86052,-51.96476], "fy":[-111.37864,-111.42184,-111.2737,-111.23059]}, + {"t":1.57859, "x":7.51863, "y":7.29911, "heading":-0.78849, "vx":2.41226, "vy":-1.209, "omega":-1.76655, "ax":-3.54704, "ay":-6.54716, "alpha":-0.01372, "fx":[-58.57035,-58.50401,-58.7193,-58.78519], "fy":[-108.28949,-108.32212,-108.2046,-108.17205]}, + {"t":1.60056, "x":7.57078, "y":7.27096, "heading":-0.8273, "vx":2.33432, "vy":-1.35286, "omega":-1.76685, "ax":-4.00663, "ay":-6.29455, "alpha":-0.00897, "fx":[-66.19384,-66.15647,-66.29307,-66.33025], "fy":[-104.10339,-104.12531,-104.0379,-104.01604]}, + {"t":1.62253, "x":7.6211, "y":7.23972, "heading":-0.86612, "vx":2.24628, "vy":-1.49117, "omega":-1.76705, "ax":-4.22971, "ay":-6.14037, "alpha":-0.00762, "fx":[-69.89088,-69.85955,-69.97258,-70.00377], "fy":[-101.55068,-101.57052,-101.49223,-101.47243]}, + {"t":1.64281, "x":7.66579, "y":7.20821, "heading":-0.90196, "vx":2.16049, "vy":-1.61571, "omega":-1.7672, "ax":-4.61085, "ay":-5.84065, "alpha":-0.00722, "fx":[-76.19474,-76.16924,-76.27177,-76.29715], "fy":[-96.59774,-96.61581,-96.5344,-96.51638]}, + {"t":1.6631, "x":7.70866, "y":7.17424, "heading":-0.93781, "vx":2.06698, "vy":-1.73417, "omega":-1.76735, "ax":-4.9217, "ay":-5.55499, "alpha":-0.00591, "fx":[-81.34175,-81.3233,-81.40343,-81.42181], "fy":[-91.87171,-91.88591,-91.81446,-91.8003]}, + {"t":1.68338, "x":7.74957, "y":7.13792, "heading":-0.97365, "vx":1.96716, "vy":-1.84683, "omega":-1.76747, "ax":-5.20566, "ay":-5.25223, "alpha":-0.00309, "fx":[-86.05189,-86.04336,-86.08314,-86.09165], "fy":[-86.8538,-86.86078,-86.82108,-86.8141]}, + {"t":1.70366, "x":7.7884, "y":7.09939, "heading":-1.0095, "vx":1.86157, "vy":-1.95336, "omega":-1.76753, "ax":-5.46162, "ay":-4.92966, "alpha":0.00228, "fx":[-90.31042,-90.31598,-90.28838,-90.28281], "fy":[-81.49123,-81.48652,-81.51736,-81.52208]}, + {"t":1.72394, "x":7.82503, "y":7.05876, "heading":-1.04535, "vx":1.7508, "vy":-2.05334, "omega":-1.76749, "ax":-5.68273, "ay":-4.5863, "alpha":0.01216, "fx":[-94.0104,-94.03696,-93.89978,-93.87294], "fy":[-75.75253,-75.73045,-75.90215,-75.92449]}, + {"t":1.74422, "x":7.85937, "y":7.01617, "heading":-1.0812, "vx":1.63555, "vy":-2.14636, "omega":-1.76724, "ax":-5.85689, "ay":-4.21994, "alpha":0.03045, "fx":[-96.96225,-97.02359,-96.70775,-96.6448], "fy":[-69.5705,-69.5249,-69.9689,-70.01624]}, + {"t":1.7645, "x":7.89134, "y":6.97177, "heading":-1.11704, "vx":1.51676, "vy":-2.23195, "omega":-1.76662, "ax":-5.96143, "ay":-3.82551, "alpha":0.06543, "fx":[-98.8066,-98.93625,-98.3227,-98.18643], "fy":[-62.79632,-62.72479,-63.69734,-63.77716]}, + {"t":1.78479, "x":7.92088, "y":6.92571, "heading":-1.15287, "vx":1.39585, "vy":-2.30954, "omega":-1.7653, "ax":-5.95018, "ay":-3.39183, "alpha":0.13638, "fx":[-98.79791,-99.09493,-97.9684,-97.6469], "fy":[-55.09536,-55.01909,-57.04388,-57.15599]}, + {"t":1.80507, "x":7.94796, "y":6.87817, "heading":-1.18867, "vx":1.27516, "vy":-2.37833, "omega":-1.76253, "ax":-5.72373, "ay":-2.89447, "alpha":0.29214, "fx":[-95.26557,-96.07997,-94.04472,-93.14174], "fy":[-45.70088,-45.75407,-49.93385,-50.03355]}, + {"t":1.82535, "x":7.97265, "y":6.82934, "heading":-1.22442, "vx":1.15908, "vy":-2.43704, "omega":-1.75661, "ax":-5.07697, "ay":-2.28625, "alpha":0.66017, "fx":[-84.45276,-87.17297,-83.57916,-80.55457], "fy":[-32.97583,-33.77956,-42.30694,-42.13601]}, + {"t":1.84563, "x":7.99511, "y":6.77944, "heading":-1.26005, "vx":1.05611, "vy":-2.48341, "omega":-1.74322, "ax":-3.75546, "ay":-1.53019, "alpha":1.48245, "fx":[-60.48387,-69.78808,-64.07071,-54.02006], "fy":[-15.08114,-18.56581,-34.51181,-33.03878]}, + {"t":1.86591, "x":8.01576, "y":6.72876, "heading":-1.29541, "vx":0.97994, "vy":-2.51444, "omega":-1.71315, "ax":-2.08887, "ay":-0.79405, "alpha":2.65945, "fx":[-27.55983,-49.29484,-41.89536,-19.39452], "fy":[3.67837,-3.7633,-28.36917,-24.05958]}, + {"t":1.8862, "x":8.03521, "y":6.6776, "heading":-1.33015, "vx":0.93757, "vy":-2.53055, "omega":-1.65921, "ax":-0.95636, "ay":-0.35023, "alpha":3.60234, "fx":[-3.874,-36.11903,-27.93287,4.67812], "fy":[15.54991,6.45853,-25.873,-19.29756]}, + {"t":1.90648, "x":8.05402, "y":6.6262, "heading":-1.3638, "vx":0.91817, "vy":-2.53765, "omega":-1.58615, "ax":-0.42097, "ay":-0.15156, "alpha":4.36398, "fx":[8.82734,-31.27286,-22.8057,17.41063], "fy":[22.31425,13.10696,-26.51764,-18.92669]}, + {"t":1.92676, "x":8.07256, "y":6.5747, "heading":-1.39597, "vx":0.90964, "vy":-2.54073, "omega":-1.49764, "ax":-0.19903, "ay":-0.07112, "alpha":5.12558, "fx":[16.2869,-31.29596,-22.87189,24.71866], "fy":[27.11492,18.19287,-28.93947,-21.07145]}, + {"t":1.94704, "x":8.09097, "y":6.52315, "heading":-1.42635, "vx":0.9056, "vy":-2.54217, "omega":-1.39368, "ax":-0.12561, "ay":-0.04471, "alpha":5.92825, "fx":[21.57252,-33.7849,-25.70272,29.60784], "fy":[31.18872,22.70062,-32.22318,-24.62315]}, + {"t":1.96732, "x":8.10931, "y":6.47158, "heading":-1.45461, "vx":0.90305, "vy":-2.54307, "omega":-1.27344, "ax":-0.13734, "ay":-0.04872, "alpha":6.75965, "fx":[25.72435,-37.66823,-30.19756,33.05871], "fy":[34.88607,26.87419,-35.86888,-29.11325]}, + {"t":1.98761, "x":8.1276, "y":6.42, "heading":-1.48044, "vx":0.90027, "vy":-2.54406, "omega":-1.13634, "ax":-0.22614, "ay":-0.07982, "alpha":7.5907, "fx":[28.74705,-42.71295,-36.01935,35.02945], "fy":[38.24538,30.51398,-39.59003,-34.44843]}, + {"t":2.00789, "x":8.14581, "y":6.36838, "heading":-1.50349, "vx":0.89568, "vy":-2.54568, "omega":-0.98239, "ax":-0.42167, "ay":-0.14759, "alpha":8.3774, "fx":[29.91069,-49.25644,-43.26826,34.72726], "fy":[41.20498,33.05804,-43.16956,-40.85409]}, + {"t":2.02817, "x":8.16389, "y":6.31672, "heading":-1.52341, "vx":0.88713, "vy":-2.54867, "omega":-0.81248, "ax":-0.79255, "ay":-0.27309, "alpha":9.03083, "fx":[27.47087,-58.00415,-52.23709,30.35581], "fy":[43.6198,33.53648,-46.33862,-48.87803]}, + {"t":2.04845, "x":8.18172, "y":6.26497, "heading":-1.53989, "vx":0.87105, "vy":-2.55421, "omega":-0.62932, "ax":-1.46309, "ay":-0.48951, "alpha":9.31733, "fx":[17.35549,-69.52124,-63.01106,18.41697], "fy":[44.83341,30.5527,-48.71559,-59.04388]}, + {"t":2.06873, "x":8.19909, "y":6.21307, "heading":-1.55266, "vx":0.84138, "vy":-2.56414, "omega":-0.44034, "ax":-2.63491, "ay":-0.83422, "alpha":8.63486, "fx":[-10.10067,-83.15424,-75.01132,-5.99024], "fy":[41.31347,22.93383,-49.79512,-69.62235]}, + {"t":2.08902, "x":8.21561, "y":6.16089, "heading":-1.56159, "vx":0.78794, "vy":-2.58106, "omega":-0.26521, "ax":-4.30962, "ay":-1.23617, "alpha":6.39225, "fx":[-58.55987,-96.30207,-87.55939,-42.58978], "fy":[25.43375,12.90261,-47.85888,-72.22995]}, + {"t":2.1093, "x":8.2307, "y":6.10828, "heading":-1.56697, "vx":0.70053, "vy":-2.60613, "omega":-0.13556, "ax":-5.66409, "ay":-1.38933, "alpha":4.06002, "fx":[-92.46274,-106.29648,-99.00478,-76.82344], "fy":[7.99037,4.6626,-42.41687,-62.11755]}, + {"t":2.12958, "x":8.24375, "y":6.05514, "heading":-1.56972, "vx":0.58565, "vy":-2.63431, "omega":-0.05322, "ax":-6.43649, "ay":-1.2209, "alpha":2.62391, "fx":[-107.28261,-112.67484,-107.69796,-98.0137], "fy":[0.96426,0.63845,-34.93709,-47.40864]}, + {"t":2.14986, "x":8.2543, "y":6.00146, "heading":-1.5708, "vx":0.45511, "vy":-2.65907, "omega":0.0, "ax":-6.76948, "ay":-0.94872, "alpha":0.0, "fx":[-111.92288,-111.92288,-111.92288,-111.92288], "fy":[-15.68553,-15.68553,-15.68553,-15.68553]}, + {"t":2.17897, "x":8.26468, "y":5.92366, "heading":-1.5708, "vx":0.25807, "vy":-2.68669, "omega":0.0, "ax":-5.7949, "ay":-0.37437, "alpha":0.0, "fx":[-95.80965,-95.80965,-95.80965,-95.80965], "fy":[-6.18961,-6.18961,-6.18961,-6.18961]}, + {"t":2.20808, "x":8.26974, "y":5.8453, "heading":-1.5708, "vx":0.0894, "vy":-2.69758, "omega":0.0, "ax":-3.15682, "ay":-0.05094, "alpha":0.0, "fx":[-52.19316,-52.19316,-52.19316,-52.19316], "fy":[-0.84222,-0.84222,-0.84222,-0.84222]}, + {"t":2.23718, "x":8.271, "y":5.76677, "heading":-1.5708, "vx":-0.00248, "vy":-2.69907, "omega":0.0, "ax":-0.91488, "ay":0.00534, "alpha":0.0, "fx":[-15.1261,-15.1261,-15.1261,-15.1261], "fy":[0.08834,0.08834,0.08834,0.08834]}, + {"t":2.26629, "x":8.27054, "y":5.68821, "heading":-1.5708, "vx":-0.02911, "vy":-2.69891, "omega":0.0, "ax":-0.22314, "ay":0.00267, "alpha":0.0, "fx":[-3.6893,-3.6893,-3.6893,-3.6893], "fy":[0.04422,0.04422,0.04422,0.04422]}, + {"t":2.29539, "x":8.2696, "y":5.60965, "heading":-1.5708, "vx":-0.03561, "vy":-2.69883, "omega":0.0, "ax":-0.05369, "ay":0.00072, "alpha":0.0, "fx":[-0.88769,-0.88769,-0.88769,-0.88769], "fy":[0.01197,0.01197,0.01197,0.01197]}, + {"t":2.3245, "x":8.26854, "y":5.5311, "heading":-1.5708, "vx":-0.03717, "vy":-2.69881, "omega":0.0, "ax":-0.01291, "ay":0.00018, "alpha":0.0, "fx":[-0.21342,-0.21342,-0.21342,-0.21342], "fy":[0.00295,0.00295,0.00295,0.00295]}, + {"t":2.35361, "x":8.26745, "y":5.45255, "heading":-1.5708, "vx":-0.03755, "vy":-2.69881, "omega":0.0, "ax":-0.0031, "ay":0.00004, "alpha":0.0, "fx":[-0.05131,-0.05131,-0.05131,-0.05131], "fy":[0.00071,0.00071,0.00071,0.00071]}, + {"t":2.38271, "x":8.26636, "y":5.37399, "heading":-1.5708, "vx":-0.03764, "vy":-2.69881, "omega":0.0, "ax":-0.00075, "ay":0.00001, "alpha":0.0, "fx":[-0.01233,-0.01233,-0.01233,-0.01233], "fy":[0.00017,0.00017,0.00017,0.00017]}, + {"t":2.41182, "x":8.26526, "y":5.29544, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":-0.00018, "ay":0.0, "alpha":0.0, "fx":[-0.00297,-0.00297,-0.00297,-0.00297], "fy":[0.00004,0.00004,0.00004,0.00004]}, + {"t":2.44093, "x":8.26417, "y":5.21689, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":-0.00004, "ay":0.0, "alpha":0.0, "fx":[-0.00071,-0.00071,-0.00071,-0.00071], "fy":[0.00001,0.00001,0.00001,0.00001]}, + {"t":2.47003, "x":8.26307, "y":5.13833, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":-0.00001, "ay":0.0, "alpha":0.0, "fx":[-0.00017,-0.00017,-0.00017,-0.00017], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.49914, "x":8.26197, "y":5.05978, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00004,-0.00004,-0.00004,-0.00004], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.52825, "x":8.26088, "y":4.98123, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[-0.00001,-0.00001,-0.00001,-0.00001], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.55735, "x":8.25978, "y":4.90268, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.58646, "x":8.25869, "y":4.82412, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.61557, "x":8.25759, "y":4.74557, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}, + {"t":2.64467, "x":8.25649, "y":4.66702, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.00008,0.00008,0.00008,0.00008]}, + {"t":2.67378, "x":8.2554, "y":4.58847, "heading":-1.5708, "vx":-0.03766, "vy":-2.69881, "omega":0.0, "ax":0.00045, "ay":0.03221, "alpha":0.0, "fx":[0.00743,0.00743,0.00743,0.00743], "fy":[0.53258,0.53258,0.53258,0.53258]}, + {"t":2.70289, "x":8.2543, "y":4.50993, "heading":-1.5708, "vx":-0.03765, "vy":-2.69787, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}], "splits":[0] }, "events":[] diff --git a/src/main/deploy/choreo/rebuiltChoreo.chor b/src/main/deploy/choreo/rebuiltChoreo.chor index 3a9dcd1a..32f96143 100644 --- a/src/main/deploy/choreo/rebuiltChoreo.chor +++ b/src/main/deploy/choreo/rebuiltChoreo.chor @@ -7,8 +7,8 @@ "slow":{ "dimension":"LinVel", "var":{ - "exp":"2 m / s", - "val":2.0 + "exp":"2.7 m / s", + "val":2.7 } }, "slowaccel":{ @@ -31,6 +31,13 @@ "exp":"1 m / s", "val":1.0 } + }, + "slowish":{ + "dimension":"LinVel", + "var":{ + "exp":"2 m / s", + "val":2.0 + } } }, "poses":{ @@ -76,6 +83,20 @@ "val":1.5707963267948966 } }, + "LCleanup":{ + "x":{ + "exp":"6.068130016326904 m", + "val":6.068130016326904 + }, + "y":{ + "exp":"3.792367458343506 m", + "val":3.792367458343506 + }, + "heading":{ + "exp":"-90 deg", + "val":-1.5707963267948966 + } + }, "LClimb":{ "x":{ "exp":"0.5524598956108093 m", @@ -92,12 +113,12 @@ }, "LNeutral":{ "x":{ - "exp":"7.8203654289245605 m", - "val":7.82036542892456 + "exp":"8.254300117492676 m", + "val":8.254300117492676 }, "y":{ - "exp":"4.503572463989258 m", - "val":4.503572463989258 + "exp":"4.509925842285156 m", + "val":4.509925842285156 }, "heading":{ "exp":"-1.5707963267948966 rad", @@ -106,12 +127,12 @@ }, "LPreTrench":{ "x":{ - "exp":"2.9497299194335938 m", - "val":2.9497299194335938 + "exp":"3.3465769290924072 m", + "val":3.3465769290924072 }, "y":{ - "exp":"7.378527641296387 m", - "val":7.378527641296387 + "exp":"7.509117603302002 m", + "val":7.509117603302002 }, "heading":{ "exp":"0 deg", diff --git a/src/main/java/frc/robot/Autos.java b/src/main/java/frc/robot/Autos.java index baf8bc77..2b86b025 100644 --- a/src/main/java/frc/robot/Autos.java +++ b/src/main/java/frc/robot/Autos.java @@ -67,7 +67,8 @@ public enum Action { CLIMB_SCORE, OUTPOST, NOTHING, - CLIMB_ONLY; + CLIMB_ONLY, + SCORE_AT_END; } public enum Path { @@ -82,8 +83,13 @@ public enum Path { FeedRNeutraltoRPreTrench("RNeutraltoRPreTrench", Action.FEED), // INTAKE LNeutraltoLPreTrench("LNeutraltoLPreTrench", Action.INTAKE), + EndWScoreLNeutraltoLPreTrench("LNeutraltoLPreTrench", Action.SCORE_AT_END), + EndWScoreLCleanuptoLPreTrench("LCleanuptoLPreTrench", Action.SCORE_AT_END), + RNeutraltoRPreTrench("RNeutraltoRPreTrench", Action.INTAKE), LPreTrenchtoLNeutral("LPreTrenchtoLNeutral", Action.INTAKE), + LPreTrenchtoLCleanup("LPreTrenchtoLCleanup", Action.INTAKE), + RPreTrenchtoRNeutral("RPreTrenchtoRNeutral", Action.INTAKE), StartingRTrenchtoRNeutral("StartingRTrenchtoRNeutral", Action.INTAKE), StartingLTrenchtoLNeutral("StartingLTrenchtoLNeutral", Action.INTAKE), @@ -164,6 +170,8 @@ public Command runPath(Path path, AutoRoutine routine) { return outpostPath(path, routine); case CLIMB_ONLY: return climbNoScorePath(path, routine); + case SCORE_AT_END: + return scoreAtEndPath(path, routine); case NOTHING: return emptyPath(path, routine); default: // this should never happen @@ -232,6 +240,16 @@ public Command scorePath(Path path, AutoRoutine routine) { path.getTrajectory(routine).cmd().until(path.getTrajectory(routine).done())); } + public Command scoreAtEndPath(Path path, AutoRoutine routine) { + return Commands.sequence( + startIntaking(), + path.getTrajectory(routine).cmd().until(path.getTrajectory(routine).done()), + stopIntaking(), + startScoring(), + swerve.stop().repeatedly().withTimeout(5), + stopScoring()); + } + public Command emptyPath(Path path, AutoRoutine routine) { return Commands.sequence( path.getTrajectory(routine).cmd().until(path.getTrajectory(routine).done())); @@ -524,6 +542,36 @@ public Command getCenterScoreAuto() { return createAuto("Center Score Auto", new Path[] {Path.HubtoCenter}, Commands.none()); } + public Command getRightNeutralOutpostScore() { + return createAuto( + "Right Neutral Outpost Score", + new Path[] { + Path.StartingRTrenchtoRNeutral, Path.RNeutraltoRPreTrench, Path.RPreTrenchtoOutpost + }, + setRightClimb()); + } + + public Command getLeftNeutralOutpostScore() { + return createAuto( + "Left Neutral Outpost Score", + new Path[] { + Path.StartingLTrenchtoLNeutral, Path.LNeutraltoLPreTrench, Path.LPreTrenchtoDepot + }, + setLeftClimb()); + } + + public Command getLeftNeutralScoreTwice() { + return createAuto( + "Left Neutral Score Twice", + new Path[] { + Path.StartingLTrenchtoLNeutral, + Path.EndWScoreLNeutraltoLPreTrench, + Path.LPreTrenchtoLCleanup, + Path.EndWScoreLCleanuptoLPreTrench + }, + setLeftClimb()); + } + public Command getTestAuto() { final AutoRoutine routine = factory.newRoutine("test auto"); Path[] paths = {Path.RUNtoTEST, Path.RUNtoTEST, Path.RUNtoTEST, Path.RUNtoTEST}; diff --git a/src/main/java/frc/robot/Robot.java b/src/main/java/frc/robot/Robot.java index 8d047929..33af4858 100644 --- a/src/main/java/frc/robot/Robot.java +++ b/src/main/java/frc/robot/Robot.java @@ -793,6 +793,8 @@ private void addAutos() { "Left Bump Depot Outpost Climb", autos.getLeftBumpDepotOutpostClimbAuto()); autoChooser.addOption("Right Bump Outpost Climb", autos.getRightBumpOutpostClimbAuto()); autoChooser.addOption("Right Bump Outpost Center", autos.getRightBumpOutpostCenterAuto()); + autoChooser.addOption("Left Neutral Score Twice", autos.getLeftNeutralScoreTwice()); + autoChooser.addOption("Left Neutral Outpost Score", autos.getLeftNeutralOutpostScore()); autoChooser.addOption("Flywheel Sysid", shooter.runFlywheelSysid()); autoChooser.addOption("Hood Sysid", shooter.runHoodSysid()); diff --git a/src/main/java/frc/robot/Superstructure.java b/src/main/java/frc/robot/Superstructure.java index a7b2ddeb..d1d22ed6 100644 --- a/src/main/java/frc/robot/Superstructure.java +++ b/src/main/java/frc/robot/Superstructure.java @@ -345,7 +345,7 @@ private void addTransitions() { bindTransition( SuperState.SCORE_FLOW, SuperState.SPIN_UP_SCORE_FLOW, - new Trigger(AutoAim::targetInTurretDeadzone)); + new Trigger(NewAutoAim::targetInTurretDeadzone)); bindTransition( SuperState.SPIN_UP_SCORE_FLOW, diff --git a/src/main/java/frc/robot/subsystems/indexer/SpindexerSubsystem.java b/src/main/java/frc/robot/subsystems/indexer/SpindexerSubsystem.java index 8d1aae9d..7f3ad33d 100644 --- a/src/main/java/frc/robot/subsystems/indexer/SpindexerSubsystem.java +++ b/src/main/java/frc/robot/subsystems/indexer/SpindexerSubsystem.java @@ -20,7 +20,7 @@ /** Spindexer = Spinning Indexer. !! COMP !! */ public class SpindexerSubsystem extends SubsystemBase implements Indexer { - public static final double SPINNER_GEAR_RATIO = 67.0 / 12.0; + public static final double SPINNER_GEAR_RATIO = 67.0 / 15.0; public static final double KICKER_GEAR_RATIO = 24.0 / 18.0; // i don't really know if i should be using the sushi or the stealth wheels but the sushi wheels // are 1" in diameter and the stealth wheels are 3" in diameter @@ -82,8 +82,10 @@ public Command kick(DoubleSupplier flywheelSpeedSupplier) { Logger.recordOutput("Indexer/Kicker/Adjusted speed", kickerSpeed); // spinnerIO.setRollerVelocity(spinnerSpeed - 1); // kickerIO.setRollerVelocity(kickerSpeed - 5); - spinnerIO.setRollerVelocity(60); - kickerIO.setRollerVelocity(25); + // spinnerIO.setRollerVelocity(60); + // kickerIO.setRollerVelocity(25); + spinnerIO.setRollerVoltage(12); + kickerIO.setRollerVoltage(12); }) // .withTimeout(3), // this.run( @@ -140,7 +142,7 @@ public static TalonFXConfiguration getIndexerConfig() { config.Slot0.kD = 0; config.CurrentLimits.StatorCurrentLimit = 80.0; - config.CurrentLimits.StatorCurrentLimitEnable = false; + config.CurrentLimits.StatorCurrentLimitEnable = true; config.CurrentLimits.SupplyCurrentLimit = 40.0; config.CurrentLimits.SupplyCurrentLimitEnable = true; config.CurrentLimits.SupplyCurrentLowerLimit = 40.0; diff --git a/src/main/java/frc/robot/subsystems/intake/SlapdownSubsystem.java b/src/main/java/frc/robot/subsystems/intake/SlapdownSubsystem.java index 4832f206..8004ac6f 100644 --- a/src/main/java/frc/robot/subsystems/intake/SlapdownSubsystem.java +++ b/src/main/java/frc/robot/subsystems/intake/SlapdownSubsystem.java @@ -92,22 +92,22 @@ public void simulationPeriodic() { @Override public Command agitate() { return Commands.sequence( - this.run( - () -> { - // maybe needs to go slower but idrk how to do that rn - pivotIO.setMotorPositionSetpoint(PIVOT_RETRACTED_POSITION); - rollerIO.setRollerVelocity(10.0); - }) - // .until(atExtensionTrigger), - // this.run( - // () -> { - // pivotIO.setMotorPositionSetpoint( - // PIVOT_EXTENDED_POSITION.plus(Rotation2d.fromDegrees(40))); - // rollerIO.setRollerVelocity(10.0); - // }) - // .until(atExtensionTrigger)) - // .repeatedly(); - ); + this.run( + () -> { + // maybe needs to go slower but idrk how to do that rn + pivotIO.setMotorPositionSetpoint(PIVOT_EXTENDED_POSITION); + rollerIO.setRollerVelocity(30.0); + }) + .until(atExtensionTrigger), + this.run( + () -> { + pivotIO.setMotorPositionSetpoint( + PIVOT_EXTENDED_POSITION.plus(Rotation2d.fromDegrees(40))); + rollerIO.setRollerVelocity(30.0); + }) + .until(atExtensionTrigger)) + .repeatedly(); + // ); } @Override @@ -191,7 +191,7 @@ public Rotation2d getPositionSetpoint() { } public boolean atExtension() { - return MathUtil.isNear(getPositionSetpoint().getDegrees(), getPosition().getDegrees(), 5); + return MathUtil.isNear(getPositionSetpoint().getDegrees(), getPosition().getDegrees(), 10); } public static TalonFXConfiguration getPivotConfig() { @@ -220,7 +220,7 @@ public static TalonFXConfiguration getPivotConfig() { config.CurrentLimits.SupplyCurrentLimitEnable = true; // TODO: TUNE - config.MotionMagic.MotionMagicCruiseVelocity = 3; + config.MotionMagic.MotionMagicCruiseVelocity = .5; config.MotionMagic.MotionMagicAcceleration = 10; return config; diff --git a/src/main/java/frc/robot/subsystems/shooter/TurretSubsystem.java b/src/main/java/frc/robot/subsystems/shooter/TurretSubsystem.java index 77632be9..2a77bbd5 100644 --- a/src/main/java/frc/robot/subsystems/shooter/TurretSubsystem.java +++ b/src/main/java/frc/robot/subsystems/shooter/TurretSubsystem.java @@ -276,7 +276,6 @@ public Command rest( // chassisSpeedsSupplier.get())); // } else { if (inScoringArea.getAsBoolean()) { - turretIO.setTurretPosition( NewAutoAim.getParametersMechA( robotPoseSupplier.get(), @@ -366,7 +365,8 @@ public Command resetTurretToPosition(Rotation2d rot) { /** sets the motor encoder to the position calculated from the encoders */ public Command resetTurretToCalculatedPosition() { - return resetTurretToPosition(getCalculatedTurretRotations()); + return Commands.print("Rezeroing turret") + .andThen(resetTurretToPosition(getCalculatedTurretRotations())); } @Override