diff --git a/PathWeaver/Autos/5BallBottom b/PathWeaver/Autos/5BallBottom new file mode 100644 index 0000000..84bd28b --- /dev/null +++ b/PathWeaver/Autos/5BallBottom @@ -0,0 +1,3 @@ +5BallBottom1 +5BallBottom2 +5BallBottom3 diff --git a/PathWeaver/Autos/6BallOffensive b/PathWeaver/Autos/6BallOffensive index d8f4684..8b6015d 100644 --- a/PathWeaver/Autos/6BallOffensive +++ b/PathWeaver/Autos/6BallOffensive @@ -1,2 +1 @@ -6balloffensice1 -offensive2 +6BallOffensive1 diff --git a/PathWeaver/Autos/6BallOffensive2 b/PathWeaver/Autos/6BallOffensive2 new file mode 100644 index 0000000..40262be --- /dev/null +++ b/PathWeaver/Autos/6BallOffensive2 @@ -0,0 +1 @@ +6BallOffensive2 diff --git a/PathWeaver/Autos/6BallOffinsive2 b/PathWeaver/Autos/6BallOffinsive2 deleted file mode 100644 index 0f3a549..0000000 --- a/PathWeaver/Autos/6BallOffinsive2 +++ /dev/null @@ -1 +0,0 @@ -6balloffinsive2 diff --git a/PathWeaver/Autos/6BallTop b/PathWeaver/Autos/6BallTop new file mode 100644 index 0000000..42b3ae1 --- /dev/null +++ b/PathWeaver/Autos/6BallTop @@ -0,0 +1 @@ +6BallTop diff --git a/PathWeaver/Autos/8BallMid b/PathWeaver/Autos/8BallMid new file mode 100644 index 0000000..eb82eff --- /dev/null +++ b/PathWeaver/Autos/8BallMid @@ -0,0 +1,3 @@ +8BallMid1 +8BallMid2 +8BallMid3 diff --git a/PathWeaver/Autos/8BallOffensive b/PathWeaver/Autos/8BallOffensive new file mode 100644 index 0000000..f0a3903 --- /dev/null +++ b/PathWeaver/Autos/8BallOffensive @@ -0,0 +1,2 @@ +2BallOffensive +LoopFrom2BallOffensive diff --git a/PathWeaver/Autos/8BallOffisncie b/PathWeaver/Autos/8BallOffisncie deleted file mode 100644 index 57b1b4f..0000000 --- a/PathWeaver/Autos/8BallOffisncie +++ /dev/null @@ -1,2 +0,0 @@ -2balloffensive -LoopFrom2BallOffinicne diff --git a/PathWeaver/Paths/2balloffensive b/PathWeaver/Paths/2balloffensive index 3a75458..f81e219 100644 --- a/PathWeaver/Paths/2balloffensive +++ b/PathWeaver/Paths/2balloffensive @@ -1,4 +1,4 @@ X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name -3.014314222837373,-5.950201470630437,2.0526375,0.0,true,false, +3.014314222837373,-5.950201470630437,6.209200226381713,-0.010543725974497598,true,false, 9.714852079630681,-3.9236973383319733,1.0786231671911182,0.5229688083350879,true,false, 10.728104145779913,-4.021753989894802,0.26148440416754504,-0.32685550520942996,true,false, diff --git a/PathWeaver/Paths/5BallBottom1 b/PathWeaver/Paths/5BallBottom1 new file mode 100644 index 0000000..9fb3a01 --- /dev/null +++ b/PathWeaver/Paths/5BallBottom1 @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +3.0541147019017925,-7.420490673945202,2.0526375,0.0,true,false, +6.286879507383446,-7.292206356267358,2.4630588994145945,-0.07697059060670508,true,false, diff --git a/PathWeaver/Paths/5BallBottom2 b/PathWeaver/Paths/5BallBottom2 new file mode 100644 index 0000000..47fb7fb --- /dev/null +++ b/PathWeaver/Paths/5BallBottom2 @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +6.261222643847879,-7.266549492731788,2.0526375,0.0,true,true, +5.234948102425132,-7.523118128087477,1.1802157226361594,0.0,true,true, diff --git a/PathWeaver/Paths/5BallBottom3 b/PathWeaver/Paths/5BallBottom3 new file mode 100644 index 0000000..0d12c6c --- /dev/null +++ b/PathWeaver/Paths/5BallBottom3 @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +5.234948102425132,-7.497461264551908,2.0526375,0.0,true,false, +6.235565780312309,-7.728373036372027,1.7198693808977157,-0.08936091432127258,true,false, diff --git a/PathWeaver/Paths/6balloffensice1 b/PathWeaver/Paths/6BallOffensive1 similarity index 100% rename from PathWeaver/Paths/6balloffensice1 rename to PathWeaver/Paths/6BallOffensive1 diff --git a/PathWeaver/Paths/6balloffinsive2 b/PathWeaver/Paths/6BallOffensive2 similarity index 56% rename from PathWeaver/Paths/6balloffinsive2 rename to PathWeaver/Paths/6BallOffensive2 index 80e4e04..a2a75d6 100644 --- a/PathWeaver/Paths/6balloffinsive2 +++ b/PathWeaver/Paths/6BallOffensive2 @@ -1,3 +1,3 @@ X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name 2.9489431217954873,-5.819459268546666,2.0526375,0.0,true,false, -10.123421461142469,-4.33226671984376,1.029594841409704,2.7292434684987374,true,false, +11.087645201510286,-3.9711441052172125,7.886707028924304,5.305602910367259,true,false, diff --git a/PathWeaver/Paths/6BallTop b/PathWeaver/Paths/6BallTop new file mode 100644 index 0000000..6350fe0 --- /dev/null +++ b/PathWeaver/Paths/6BallTop @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +3.131085292508499,-0.6983924276262062,0.0,0.0,true,false, +8.134173681944393,-0.6983924276262062,1.0,0.0,true,false, diff --git a/PathWeaver/Paths/8BallMid1 b/PathWeaver/Paths/8BallMid1 new file mode 100644 index 0000000..41de41b --- /dev/null +++ b/PathWeaver/Paths/8BallMid1 @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +3.1567421560440674,-4.5982356850326465,11.340333682721358,-0.025656863535568952,true,false, +9.827526675291926,-2.827912101078407,4.336009937511109,0.05131372707113746,true,false, diff --git a/PathWeaver/Paths/8BallMid2 b/PathWeaver/Paths/8BallMid2 new file mode 100644 index 0000000..9d9827c --- /dev/null +++ b/PathWeaver/Paths/8BallMid2 @@ -0,0 +1,4 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +9.853183538827494,-2.8022552375428385,0.8210196331381976,0.0,true,false, +9.955810992969768,-2.4687160115804456,-0.17959804474898178,0.9236470872804727,true,false, +6.004654008492193,-3.5463042800743305,-4.3616668010466775,-2.15517653698777,true,false, diff --git a/PathWeaver/Paths/8BallMid3 b/PathWeaver/Paths/8BallMid3 new file mode 100644 index 0000000..921b893 --- /dev/null +++ b/PathWeaver/Paths/8BallMid3 @@ -0,0 +1,3 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +6.030310872027759,-3.571961143609899,-1.3341569038495722,-0.5901078613180792,true,false, +9.878840402363064,-2.57134346572272,9.748,5.797,true,false, diff --git a/PathWeaver/Paths/LoopFrom2BallOffensive b/PathWeaver/Paths/LoopFrom2BallOffensive new file mode 100644 index 0000000..e20f807 --- /dev/null +++ b/PathWeaver/Paths/LoopFrom2BallOffensive @@ -0,0 +1,4 @@ +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +10.711761370519442,-4.00541121463433,0.5730515067139503,-1.0232686058250051,true,false, +8.452768080483303,-4.956982483832751,-0.8350630971802211,1.1508476901164277,true,false, +11.499904887113146,-4.4551011274466585,4.803721553981166,-2.115071430484244,true,false, diff --git a/PathWeaver/Paths/LoopFrom2BallOffinicne b/PathWeaver/Paths/LoopFrom2BallOffinicne deleted file mode 100644 index b10a563..0000000 --- a/PathWeaver/Paths/LoopFrom2BallOffinicne +++ /dev/null @@ -1,4 +0,0 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name -10.711761370519442,-4.00541121463433,0.4412549320327308,-0.6863965609398024,true,false, -8.570857811397678,-5.247462134430163,-1.519878099223849,-0.34319828046990075,true,false, -11.708670661408203,-4.740836101355547,5.981455745332564,-2.7455862437592087,true,false, diff --git a/PathWeaver/Paths/Seq1 b/PathWeaver/Paths/Seq1 index 3e9d420..cbf8afe 100644 --- a/PathWeaver/Paths/Seq1 +++ b/PathWeaver/Paths/Seq1 @@ -1,3 +1,3 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -1.6396523867809052,-2.313833150808477,0.6989213425239973,-0.0061851446241063535,true, -3.1117168073181727,-2.3200182954325834,0.6494401855311471,0.0,true, +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +0.0,0.0,6.734375,0.0,true,false, +6.734375,-13.109375,0.0,-13.109375,true,false, diff --git a/PathWeaver/Paths/Seq2 b/PathWeaver/Paths/Seq2 index 095eae9..cbf8afe 100644 --- a/PathWeaver/Paths/Seq2 +++ b/PathWeaver/Paths/Seq2 @@ -1,3 +1,3 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -2.957088191715518,-2.3571291631772207,3.048,0.0,true, -4.6270772402241835,-2.3571291631772207,0.6822312697287889,-0.01423565032532359,true, +X,Y,Tangent X,Tangent Y,Fixed Theta,Reversed,Name +0.0,0.0,6.734375,0.0,true,false, +6.734375,-13.109375,0.0,-13.109375,true,false, diff --git a/PathWeaver/Paths/SixBallMid0 b/PathWeaver/Paths/SixBallMid0 deleted file mode 100644 index c392449..0000000 --- a/PathWeaver/Paths/SixBallMid0 +++ /dev/null @@ -1,3 +0,0 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -3.2,-2.4,0.2,2.5,true, -5.006107200045366,-1.3,2.0,0.0,true, diff --git a/PathWeaver/Paths/SixBallMid1 b/PathWeaver/Paths/SixBallMid1 deleted file mode 100644 index 407b2e5..0000000 --- a/PathWeaver/Paths/SixBallMid1 +++ /dev/null @@ -1,3 +0,0 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -5.006,-1.3,3.048,0.0,true, -7.2,-1.3,1.0,0.0,true, diff --git a/PathWeaver/Paths/SixBallMidComplete b/PathWeaver/Paths/SixBallMidComplete deleted file mode 100644 index 4378c83..0000000 --- a/PathWeaver/Paths/SixBallMidComplete +++ /dev/null @@ -1,4 +0,0 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -3.2,-2.4,0.2,2.5,true, -5.0,-1.1,3.0,0.0,true, -7.2,-1.1,1.5,0.0,true, diff --git a/PathWeaver/Paths/TenBallMidComplete b/PathWeaver/Paths/TenBallMidComplete deleted file mode 100644 index a87ff34..0000000 --- a/PathWeaver/Paths/TenBallMidComplete +++ /dev/null @@ -1,8 +0,0 @@ -X,Y,Tangent X,Tangent Y,Fixed Theta,Name -7.2,-1.1,1.5,0.0,true, -6.981146126504424,-1.7267749571307522,-0.16656954801462032,-0.6424825423421034,true, -6.766985279057057,-2.6072139966365975,-0.1189782485818709,-0.2974456214546768,true, -6.564722256467875,-3.1783095898295777,-0.2022630225891815,-0.44021951975292284,true, -6.267276635013197,-3.880281256462616,-0.206563341919694,-0.4559320155220153,false, -5.946035363842147,-4.546559448521093,-0.14277389829824472,-0.2974456214546777,true, -5.660487567245656,-5.046268092564953,0.13087607344005825,-0.42832169489473504,true, diff --git a/PathWeaver/output/11Ball1.wpilib.json b/PathWeaver/output/11Ball1.wpilib.json new file mode 100644 index 0000000..f3cd59d --- /dev/null +++ b/PathWeaver/output/11Ball1.wpilib.json @@ -0,0 +1,1202 @@ +[ +{ +"acceleration": 2.7, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.161399200181616, +"y": 7.4573510621994945 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.7, +"curvature": 0.022824176512840987, +"pose": { +"rotation": { +"radians": 0.031172017094511197 +}, +"translation": { +"x": 3.28516699524505, +"y": 7.460112097472992 +} +}, +"time": 0.3028244670385293, +"velocity": 0.8176260610040291 +}, +{ +"acceleration": 2.7, +"curvature": -0.008304477791939395, +"pose": { +"rotation": { +"radians": 0.031421721105382217 +}, +"translation": { +"x": 3.3510186185419326, +"y": 7.462184572767783 +} +}, +"time": 0.37484101881036713, +"velocity": 1.0120707507879914 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": -0.018547035295342608, +"pose": { +"rotation": { +"radians": 0.03018729842701989 +}, +"translation": { +"x": 3.435631946586492, +"y": 7.464797777818821 +} +}, +"time": 0.4507906529925397, +"velocity": 1.2171347630798572 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": -0.02141147631205377, +"pose": { +"rotation": { +"radians": 0.02806480160521523 +}, +"translation": { +"x": 3.5397733275113934, +"y": 7.467834352417871 +} +}, +"time": 0.5295155922925981, +"velocity": 1.429692099190015 +}, +{ +"acceleration": 2.699999999999999, +"curvature": -0.021573099486012506, +"pose": { +"rotation": { +"radians": 0.02538984705029807 +}, +"translation": { +"x": 3.663428827714224, +"y": 7.4711402788255175 +} +}, +"time": 0.609931273350178, +"velocity": 1.6468144380454808 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": -0.021216664053195406, +"pose": { +"rotation": { +"radians": 0.023913241235675863 +}, +"translation": { +"x": 3.732380133509979, +"y": 7.472840237253164 +} +}, +"time": 0.6504665402560215, +"velocity": 1.756259658691258 +}, +{ +"acceleration": 2.699999999999996, +"curvature": -0.020706021653915628, +"pose": { +"rotation": { +"radians": 0.022371195851895353 +}, +"translation": { +"x": 3.8058996162498464, +"y": 7.474541714310996 +} +}, +"time": 0.6910717607146851, +"velocity": 1.8658937539296498 +}, +{ +"acceleration": 2.700000000000004, +"curvature": -0.020091954186714934, +"pose": { +"rotation": { +"radians": 0.02078122005315293 +}, +"translation": { +"x": 3.8838085558577524, +"y": 7.476222643591332 +} +}, +"time": 0.7316446779352017, +"velocity": 1.9754406304250445 +}, +{ +"acceleration": 2.6999999999999957, +"curvature": -0.019401239260198048, +"pose": { +"rotation": { +"radians": 0.019159685164478482 +}, +"translation": { +"x": 3.9658973492227476, +"y": 7.477861823692014 +} +}, +"time": 0.772089742208578, +"velocity": 2.0846423039631605 +}, +{ +"acceleration": 2.3352577350769645, +"curvature": -0.018644578483354258, +"pose": { +"rotation": { +"radians": 0.01752262515806792 +}, +"translation": { +"x": 4.051928490961267, +"y": 7.47943944423327 +} +}, +"time": 0.8123177060857063, +"velocity": 2.193257806431407 +}, +{ +"acceleration": 0.01627754270120585, +"curvature": -0.017821281658255875, +"pose": { +"rotation": { +"radians": 0.015886421415794882 +}, +"translation": { +"x": 4.141639554179392, +"y": 7.480937611874586 +} +}, +"time": 0.8523723926614847, +"velocity": 2.286795823083577 +}, +{ +"acceleration": 0.017397273378114062, +"curvature": -0.01692192780581277, +"pose": { +"rotation": { +"radians": 0.014268423886873967 +}, +"translation": { +"x": 4.234746171235109, +"y": 7.482340876331576 +} +}, +"time": 0.8930859970063832, +"velocity": 2.287458540516821 +}, +{ +"acceleration": 0.018916519108895486, +"curvature": -0.015929714036035304, +"pose": { +"rotation": { +"radians": 0.012687548332727637 +}, +"translation": { +"x": 4.330945014500571, +"y": 7.48363675639285 +} +}, +"time": 0.9351379892323493, +"velocity": 2.2881901305216705 +}, +{ +"acceleration": 0.020941105015635036, +"curvature": -0.014820904406196562, +"pose": { +"rotation": { +"radians": 0.011164881551209278 +}, +"translation": { +"x": 4.4299167771243635, +"y": 7.484816265936888 +} +}, +"time": 0.9783866242075071, +"velocity": 2.2890082441516117 +}, +{ +"acceleration": 0.023589992638860413, +"curvature": -0.013564611248826389, +"pose": { +"rotation": { +"radians": 0.009724321834442695 +}, +"translation": { +"x": 4.531329153793756, +"y": 7.485874439948903 +} +}, +"time": 1.0226841279092231, +"velocity": 2.28993588282856 +}, +{ +"acceleration": 0.027006400599980614, +"curvature": -0.012122029898942984, +"pose": { +"rotation": { +"radians": 0.008393279461638687 +}, +"translation": { +"x": 4.634839821496972, +"y": 7.486810860537716 +} +}, +"time": 1.0678778877486284, +"velocity": 2.291002003290494 +}, +{ +"acceleration": 0.031368954578948186, +"curvature": -0.010445175573902264, +"pose": { +"rotation": { +"radians": 0.007203461082235283 +}, +"translation": { +"x": 4.740099420285446, +"y": 7.487630182952622 +} +}, +"time": 1.1138116306263603, +"velocity": 2.2922425083517064 +}, +{ +"acceleration": 0.036904235256916954, +"curvature": -0.008475122195354961, +"pose": { +"rotation": { +"radians": 0.006191761894447389 +}, +"translation": { +"x": 4.8467545340360845, +"y": 7.488342661600263 +} +}, +"time": 1.1603265859638427, +"velocity": 2.2937016338729297 +}, +{ +"acceleration": 0.0439019112147677, +"curvature": -0.006139708415994546, +"pose": { +"rotation": { +"radians": 0.005401290121022252 +}, +"translation": { +"x": 4.954450671213526, +"y": 7.488964676061493 +} +}, +"time": 1.2072626311606653, +"velocity": 2.2954337727269025 +}, +{ +"acceleration": 0.05273362998484969, +"curvature": -0.0033506520281935243, +"pose": { +"rotation": { +"radians": 0.00488254894607767 +}, +"translation": { +"x": 5.062835245632405, +"y": 7.489519257108253 +} +}, +"time": 1.2544594172220536, +"velocity": 2.297505801838192 +}, +{ +"acceleration": -1.096957918051377, +"curvature": -2.080136028215879e-16, +"pose": { +"rotation": { +"radians": 0.0046948011874951255 +}, +"translation": { +"x": 5.1715605572196095, +"y": 7.490036612720438 +} +}, +"time": 1.3017574727991952, +"velocity": 2.3 +}, +{ +"acceleration": -0.6321853630179577, +"curvature": 0.07227348210716807, +"pose": { +"rotation": { +"radians": 0.008879309241627513 +}, +"translation": { +"x": 5.280637242231063, +"y": 7.490705159705467 +} +}, +"time": 1.3497318557760325, +"velocity": 2.247374120729929 +}, +{ +"acceleration": -0.25308480450569526, +"curvature": 0.11697883374082714, +"pose": { +"rotation": { +"radians": 0.019621786061714722 +}, +"translation": { +"x": 5.3913435128929095, +"y": 7.492237280274557 +} +}, +"time": 1.3993430263888371, +"velocity": 2.216010664826327 +}, +{ +"acceleration": 0.009646836205646648, +"curvature": 0.13590532929157922, +"pose": { +"rotation": { +"radians": 0.03421425638241944 +}, +"translation": { +"x": 5.504935026996847, +"y": 7.495275457276848 +} +}, +"time": 1.4507718548042177, +"velocity": 2.2029948098408636 +}, +{ +"acceleration": 0.16922304335801502, +"curvature": 0.13515326676591946, +"pose": { +"rotation": { +"radians": 0.050291051582300496 +}, +"translation": { +"x": 5.6222870970700765, +"y": 7.500237879968291 +} +}, +"time": 1.5040825736591292, +"velocity": 2.203509089613662 +}, +{ +"acceleration": 0.25404770706556906, +"curvature": 0.12155919618303491, +"pose": { +"rotation": { +"radians": 0.06602428090033373 +}, +"translation": { +"x": 5.743925024014773, +"y": 7.5073370299410405 +} +}, +"time": 1.559261513975555, +"velocity": 2.212846637823278 +}, +{ +"acceleration": 0.28667880634702364, +"curvature": 0.10071528428768463, +"pose": { +"rotation": { +"radians": 0.08012476565374513 +}, +"translation": { +"x": 5.870054430747576, +"y": 7.516598267052841 +} +}, +"time": 1.616227392654723, +"velocity": 2.227318688682696 +}, +{ +"acceleration": 0.2981444161655431, +"curvature": 0.08881850010067578, +"pose": { +"rotation": { +"radians": 0.0862832229979392 +}, +"translation": { +"x": 5.934787749165885, +"y": 7.5220010010232405 +} +}, +"time": 1.6453372474370032, +"velocity": 2.2356638671046154 +}, +{ +"acceleration": 0.3049032634698753, +"curvature": 0.07637883504616011, +"pose": { +"rotation": { +"radians": 0.0917413736795196 +}, +"translation": { +"x": 6.000591595839058, +"y": 7.527878415356423 +} +}, +"time": 1.6748301134884631, +"velocity": 2.2444570004345765 +}, +{ +"acceleration": 0.3089238853258078, +"curvature": 0.06360760073861912, +"pose": { +"rotation": { +"radians": 0.09643971384395722 +}, +"translation": { +"x": 6.067415272147072, +"y": 7.534189328593489 +} +}, +"time": 1.7046748510612812, +"velocity": 2.253556758317931 +}, +{ +"acceleration": 0.31183011310977315, +"curvature": 0.050637582499606704, +"pose": { +"rotation": { +"radians": 0.1003300931487145 +}, +"translation": { +"x": 6.13519378715321, +"y": 7.540884349028897 +} +}, +"time": 1.7348351153543464, +"velocity": 2.2628739843457977 +}, +{ +"acceleration": 0.31497152253532745, +"curvature": 0.03753597471790174, +"pose": { +"rotation": { +"radians": 0.1033723939090834 +}, +"translation": { +"x": 6.203848805530294, +"y": 7.547906455520759 +} +}, +"time": 1.7652693258969454, +"velocity": 2.272364287661703 +}, +{ +"acceleration": 0.31949795281407967, +"curvature": 0.024315466893049538, +"pose": { +"rotation": { +"radians": 0.10553159617015613 +}, +"translation": { +"x": 6.273289595486919, +"y": 7.555191578301137 +} +}, +"time": 1.7959307100741422, +"velocity": 2.282021750519035 +}, +{ +"acceleration": 0.1985190979791481, +"curvature": 0.010943098259837993, +"pose": { +"rotation": { +"radians": 0.1067751969535873 +}, +"translation": { +"x": 6.343413976693688, +"y": 7.562669179786335 +} +}, +"time": 1.826767414258669, +"velocity": 2.291874014377525 +}, +{ +"acceleration": -0.3305193641040203, +"curvature": -0.0026532197378236855, +"pose": { +"rotation": { +"radians": 0.10707093253475848 +}, +"translation": { +"x": 6.414109268209446, +"y": 7.570262835387186 +} +}, +"time": 1.8577493426745106, +"velocity": 2.2980245188602924 +}, +{ +"acceleration": -0.3355883097750695, +"curvature": -0.016580466386595834, +"pose": { +"rotation": { +"radians": 0.10638474250003346 +}, +"translation": { +"x": 6.485253236407511, +"y": 7.577890814319357 +} +}, +"time": 1.8889555658579118, +"velocity": 2.2877102578176265 +}, +{ +"acceleration": -0.34487053332323886, +"curvature": -0.03097845954598056, +"pose": { +"rotation": { +"radians": 0.10467891015485002 +}, +"translation": { +"x": 6.556715042901909, +"y": 7.585466660413633 +} +}, +"time": 1.9204405788299557, +"velocity": 2.277144255531092 +}, +{ +"acceleration": -0.3589783835314021, +"curvature": -0.04601989647177653, +"pose": { +"rotation": { +"radians": 0.1019103130690226 +}, +"translation": { +"x": 6.628356192473611, +"y": 7.592899772926216 +} +}, +"time": 1.9521465506633486, +"velocity": 2.2662098001153783 +}, +{ +"acceleration": -0.37859596349248315, +"curvature": -0.061912444415311046, +"pose": { +"rotation": { +"radians": 0.09802871836266021 +}, +"translation": { +"x": 6.700031480996761, +"y": 7.600095987349016 +} +}, +"time": 1.984013815899925, +"velocity": 2.2547701407531857 +}, +{ +"acceleration": -0.4045216013074618, +"curvature": -0.07890291201107974, +"pose": { +"rotation": { +"radians": 0.09297505857528698 +}, +"translation": { +"x": 6.771589943364913, +"y": 7.606958156219945 +} +}, +"time": 2.015981681407876, +"velocity": 2.242667235910405 +}, +{ +"acceleration": -0.43770681491219815, +"curvature": -0.09728362303709762, +"pose": { +"rotation": { +"radians": 0.08667962494377947 +}, +"translation": { +"x": 6.842875801417264, +"y": 7.61338672993321 +} +}, +"time": 2.047989260689809, +"velocity": 2.229719478685302 +}, +{ +"acceleration": -0.47929203624352323, +"curvature": -0.11740121500246818, +"pose": { +"rotation": { +"radians": 0.07906011539313977 +}, +"translation": { +"x": 6.9137294118648915, +"y": 7.619280337549608 +} +}, +"time": 2.0799763464947745, +"velocity": 2.2157185132392874 +}, +{ +"acceleration": -0.5306374526082075, +"curvature": -0.13966819054074234, +"pose": { +"rotation": { +"radians": 0.07001947469075823 +}, +"translation": { +"x": 6.983988214216979, +"y": 7.624536367606817 +} +}, +"time": 2.1118843332669472, +"velocity": 2.2004252692868214 +}, +{ +"acceleration": -0.5933445085011528, +"curvature": -0.16457765110518868, +"pose": { +"rotation": { +"radians": 0.05944346469958389 +}, +"translation": { +"x": 7.053487678707057, +"y": 7.629051548929693 +} +}, +"time": 2.1436572016810973, +"velocity": 2.183565395329481 +}, +{ +"acceleration": -0.6692594130042435, +"curvature": -0.19272172326214693, +"pose": { +"rotation": { +"radians": 0.04719790484634358 +}, +"translation": { +"x": 7.1220622542192356, +"y": 7.632722531440561 +} +}, +"time": 2.175242578101616, +"velocity": 2.1648243856814244 +}, +{ +"acceleration": -0.7604438344941271, +"curvature": -0.2248142151153042, +"pose": { +"rotation": { +"radians": 0.03312552919808916 +}, +"translation": { +"x": 7.189546316214431, +"y": 7.635446466969509 +} +}, +"time": 2.206592881939374, +"velocity": 2.1438428997374617 +}, +{ +"acceleration": -0.8690892882918514, +"curvature": -0.26171795167459394, +"pose": { +"rotation": { +"radians": 0.01704242094947552 +}, +"translation": { +"x": 7.255775114656613, +"y": 7.63712159006468 +} +}, +"time": 2.237666573013616, +"velocity": 2.1202131029450793 +}, +{ +"acceleration": -0.9973403965341917, +"curvature": -0.3044769191972289, +"pose": { +"rotation": { +"radians": -0.0012659857285201716 +}, +"translation": { +"x": 7.320585721939025, +"y": 7.637647798802571 +} +}, +"time": 2.2684295082238015, +"velocity": 2.093477365477491 +}, +{ +"acceleration": -1.2317532771291593, +"curvature": -0.3543525981884165, +"pose": { +"rotation": { +"radians": -0.022049292046834756 +}, +"translation": { +"x": 7.383817980810426, +"y": 7.636927235598317 +} +}, +"time": 2.298856410585173, +"velocity": 2.063131386611093 +}, +{ +"acceleration": -1.6165654202414885, +"curvature": -0.481814778295717, +"pose": { +"rotation": { +"radians": -0.07224193056182868 +}, +"translation": { +"x": 7.504926363650197, +"y": 7.63136906957891 +} +}, +"time": 2.3586880785714857, +"velocity": 1.989433533492849 +}, +{ +"acceleration": -2.0548215524878723, +"curvature": -0.6598414754116203, +"pose": { +"rotation": { +"radians": -0.13640266735124332 +}, +"translation": { +"x": 7.61791043347314, +"y": 7.619731188891587 +} +}, +"time": 2.4171702145636074, +"velocity": 1.8948933347461248 +}, +{ +"acceleration": -2.3663641511736486, +"curvature": -0.908516136999631, +"pose": { +"rotation": { +"radians": -0.2181800342556277 +}, +"translation": { +"x": 7.721685353543634, +"y": 7.601370771698558 +} +}, +"time": 2.474572922077077, +"velocity": 1.7769410141762896 +}, +{ +"acceleration": -2.520412246181418, +"curvature": -1.065761333219167, +"pose": { +"rotation": { +"radians": -0.26699728390661137 +}, +"translation": { +"x": 7.769816544875384, +"y": 7.589493287130856 +} +}, +"time": 2.503010495485264, +"velocity": 1.7096473599167872 +}, +{ +"acceleration": -2.600348696883878, +"curvature": -1.2471298322274849, +"pose": { +"rotation": { +"radians": -0.3218314122621484 +}, +"translation": { +"x": 7.815301613732711, +"y": 7.575736663368503 +} +}, +"time": 2.5313996884963044, +"velocity": 1.6380948901925532 +}, +{ +"acceleration": -2.578126121037046, +"curvature": -1.4520150223060493, +"pose": { +"rotation": { +"radians": -0.38317480328261727 +}, +"translation": { +"x": 7.8580479927445115, +"y": 7.560049378337636 +} +}, +"time": 2.5598385322487633, +"velocity": 1.5641439798999617 +}, +{ +"acceleration": -2.432151559210722, +"curvature": -1.6764271559886363, +"pose": { +"rotation": { +"radians": -0.45138822599168466 +}, +"translation": { +"x": 7.897975364157528, +"y": 7.542387962405971 +} +}, +"time": 2.588424459298722, +"velocity": 1.4904458546784036 +}, +{ +"acceleration": -2.152976490916262, +"curvature": -1.9114479488709717, +"pose": { +"rotation": { +"radians": -0.5265971846918016 +}, +"translation": { +"x": 7.935016607762591, +"y": 7.5227175791930945 +} +}, +"time": 2.6172413487438986, +"velocity": 1.4203588120827142 +}, +{ +"acceleration": -1.8613661299061117, +"curvature": -2.1420916631772307, +"pose": { +"rotation": { +"radians": -0.6085690604949188 +}, +"translation": { +"x": 7.969118748820849, +"y": 7.501012606380762 +} +}, +"time": 2.6463433158250007, +"velocity": 1.3577029611176823 +}, +{ +"acceleration": -1.6286949049143922, +"curvature": -2.2494411475820106, +"pose": { +"rotation": { +"radians": -0.6518904866362281 +}, +"translation": { +"x": 7.985055202469795, +"y": 7.489391804304255 +} +}, +"time": 2.6610179884515675, +"velocity": 1.3303880225231308 +}, +{ +"acceleration": -1.3705816007008857, +"curvature": -2.3475371637910833, +"pose": { +"rotation": { +"radians": -0.6965940226025754 +}, +"translation": { +"x": 8.000243905989999, +"y": 7.477257216523187 +} +}, +"time": 2.6757639727886264, +"velocity": 1.3063713129654155 +}, +{ +"acceleration": -1.09073998831182, +"curvature": -2.4332951638500995, +"pose": { +"rotation": { +"radians": -0.7425038510313081 +}, +"translation": { +"x": 8.01468263807603, +"y": 7.464608490344845 +} +}, +"time": 2.690572768234656, +"velocity": 1.2860746503985445 +}, +{ +"acceleration": -0.7931941799940722, +"curvature": -2.503743880212989, +"pose": { +"rotation": { +"radians": -0.7894095604306467 +}, +"translation": { +"x": 8.028370239250524, +"y": 7.451445957857331 +} +}, +"time": 2.705431902479085, +"velocity": 1.2698671984864518 +}, +{ +"acceleration": -0.48212545017955194, +"curvature": -2.5562362688489846, +"pose": { +"rotation": { +"radians": -0.8370694237273056 +}, +"translation": { +"x": 8.041306641486877, +"y": 7.437770654079887 +} +}, +"time": 2.7203252233210655, +"velocity": 1.2580539030738085 +}, +{ +"acceleration": -0.16176381923053332, +"curvature": -2.588659686947317, +"pose": { +"rotation": { +"radians": -0.8852157420228256 +}, +"translation": { +"x": 8.053492897831932, +"y": 7.423584335113209 +} +}, +"time": 2.7352334519176917, +"velocity": 1.2508662666502803 +}, +{ +"acceleration": 0.16367264546414673, +"curvature": -2.5996171699961885, +"pose": { +"rotation": { +"radians": -0.9335620490857349 +}, +"translation": { +"x": 8.064931212028684, +"y": 7.408889496289777 +} +}, +"time": 2.750134973651981, +"velocity": 1.248455739582195 +}, +{ +"acceleration": 0.4900003837916875, +"curvature": -2.5885526817122946, +"pose": { +"rotation": { +"radians": -0.9818117320051969 +}, +"translation": { +"x": 8.075624968138973, +"y": 7.3936893903241705 +} +}, +"time": 2.7650068109385724, +"velocity": 1.2508898525338037 +}, +{ +"acceleration": 0.8130738459401423, +"curvature": -2.5558002994539706, +"pose": { +"rotation": { +"radians": -1.0296674250049718 +}, +"translation": { +"x": 8.085578760166173, +"y": 7.377988045463395 +} +}, +"time": 2.779825695784222, +"velocity": 1.2581511117955368 +}, +{ +"acceleration": 1.128793342255756, +"curvature": -2.5025492739321664, +"pose": { +"rotation": { +"radians": -1.0768404195536396 +}, +"translation": { +"x": 8.094798421677892, +"y": 7.361790283637199 +} +}, +"time": 2.7945691446348766, +"velocity": 1.2701386244549604 +}, +{ +"acceleration": 1.4331388389745507, +"curvature": -2.4307309068829284, +"pose": { +"rotation": { +"radians": -1.1230593306616936 +}, +"translation": { +"x": 8.103291055428668, +"y": 7.345101738608401 +} +}, +"time": 2.8092164375400084, +"velocity": 1.2866723911683433 +}, +{ +"acceleration": 1.8584890818467583, +"curvature": -2.3428456458649767, +"pose": { +"rotation": { +"radians": -1.1680773673630078 +}, +"translation": { +"x": 8.111065062982654, +"y": 7.327928874123205 +} +}, +"time": 2.8237494180609906, +"velocity": 1.3075001699990232 +}, +{ +"acceleration": 2.3537837856544095, +"curvature": -2.130478263795342, +"pose": { +"rotation": { +"radians": -1.2536770558580375 +}, +"translation": { +"x": 8.124497477541173, +"y": 7.2921603005873195 +} +}, +"time": 2.852388375652792, +"velocity": 1.3607253599988582 +}, +{ +"acceleration": 2.4368299134318474, +"curvature": -1.8890463749431348, +"pose": { +"rotation": { +"radians": -1.3323114393074917 +}, +"translation": { +"x": 8.135189979721554, +"y": 7.254553562379185 +} +}, +"time": 2.8804404363645073, +"velocity": 1.4267538456562874 +}, +{ +"acceleration": -2.700000000000002, +"curvature": -1.639336704282634, +"pose": { +"rotation": { +"radians": -1.403186128855287 +}, +"translation": { +"x": 8.143259560698326, +"y": 7.215192100203254 +} +}, +"time": 2.907955815327584, +"velocity": 1.4938041441929264 +}, +{ +"acceleration": -2.7000000000000073, +"curvature": -1.3964508587670683, +"pose": { +"rotation": { +"radians": -1.465963709447589 +}, +"translation": { +"x": 8.148846836378663, +"y": 7.174174376929077 +} +}, +"time": 2.9363990956820123, +"velocity": 1.4170072872359702 +}, +{ +"acceleration": -2.7000000000000037, +"curvature": -1.169342224501141, +"pose": { +"rotation": { +"radians": -1.5206409773317402 +}, +"translation": { +"x": 8.152116995328644, +"y": 7.1316144584016 +} +}, +"time": 2.967440716998649, +"velocity": 1.3331949096810507 +}, +{ +"acceleration": -2.700000000000001, +"curvature": -0.9617933109852994, +"pose": { +"rotation": { +"radians": -1.567419997305973 +}, +"translation": { +"x": 8.153260746699454, +"y": 7.087642594251458 +} +}, +"time": 3.0016169314102634, +"velocity": 1.240919130769692 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.6031525075753622, +"pose": { +"rotation": { +"radians": -1.6384691442144426 +}, +"translation": { +"x": 8.150065153791362, +"y": 6.9960684313959 +} +}, +"time": 3.0825903268648065, +"velocity": 1.0222909630424262 +}, +{ +"acceleration": -2.7, +"curvature": -0.2968518832080928, +"pose": { +"rotation": { +"radians": -1.681154301483227 +}, +"translation": { +"x": 8.14133216376326, +"y": 6.900839631912376 +} +}, +"time": 3.1919174896835028, +"velocity": 0.7271076234319467 +}, +{ +"acceleration": -2.7, +"curvature": 1.4958424801963926e-14, +"pose": { +"rotation": { +"radians": -1.6957956511493848 +}, +"translation": { +"x": 8.129602879364956, +"y": 6.803640051780635 +} +}, +"time": 3.4612166094731127, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/11Ball2.wpilib.json b/PathWeaver/output/11Ball2.wpilib.json new file mode 100644 index 0000000..23fbfd3 --- /dev/null +++ b/PathWeaver/output/11Ball2.wpilib.json @@ -0,0 +1,1472 @@ +[ +{ +"acceleration": 2.7, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": -1.6951513213416598 +}, +"translation": { +"x": 8.096917328844004, +"y": 6.803640051780635 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": 1.3662407902315652, +"pose": { +"rotation": { +"radians": -1.6136172706898977 +}, +"translation": { +"x": 8.093599697586903, +"y": 6.764422977065016 +} +}, +"time": 0.17074380787899707, +"velocity": 0.4610082812732921 +}, +{ +"acceleration": 2.7, +"curvature": -0.2709608440908786, +"pose": { +"rotation": { +"radians": -1.5961029896265466 +}, +"translation": { +"x": 8.091810211575106, +"y": 6.693773191533481 +} +}, +"time": 0.28548801559735876, +"velocity": 0.7708176421128686 +}, +{ +"acceleration": 2.7000000000000024, +"curvature": -0.5304804218498191, +"pose": { +"rotation": { +"radians": -1.6472752761902754 +}, +"translation": { +"x": 8.086222307094566, +"y": 6.579002700721112 +} +}, +"time": 0.4081902613336527, +"velocity": 1.1021137056008623 +}, +{ +"acceleration": 2.700000000000003, +"curvature": -0.5695212064777878, +"pose": { +"rotation": { +"radians": -1.6880897510687909 +}, +"translation": { +"x": 8.079089113115197, +"y": 6.505427544453179 +} +}, +"time": 0.47050498784726197, +"velocity": 1.2703634671876074 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": -0.5961956905187678, +"pose": { +"rotation": { +"radians": -1.7368987473633566 +}, +"translation": { +"x": 8.0672960486844, +"y": 6.422649103520894 +} +}, +"time": 0.5322700838097876, +"velocity": 1.4371292262864268 +}, +{ +"acceleration": 2.700000000000002, +"curvature": -0.6172379034941429, +"pose": { +"rotation": { +"radians": -1.792747686650122 +}, +"translation": { +"x": 8.049581421428051, +"y": 6.332420954517756 +} +}, +"time": 0.5928094586550027, +"velocity": 1.6005855383685075 +}, +{ +"acceleration": 2.6320467404266883, +"curvature": -0.6312624620858946, +"pose": { +"rotation": { +"radians": -1.8545371366770051 +}, +"translation": { +"x": 8.02486907096657, +"y": 6.236730085256198 +} +}, +"time": 0.6516369682131045, +"velocity": 1.7594198141753823 +}, +{ +"acceleration": 0.20486644135282028, +"curvature": -0.6319895151584234, +"pose": { +"rotation": { +"radians": -1.9205827630937444 +}, +"translation": { +"x": 7.992380585847079, +"y": 6.137617347676096 +} +}, +"time": 0.708500251483232, +"velocity": 1.909086633556481 +}, +{ +"acceleration": 0.533747518724917, +"curvature": -0.6095139037106736, +"pose": { +"rotation": { +"radians": -1.9882124035522484 +}, +"translation": { +"x": 7.951747520475595, +"y": 6.036997910753283 +} +}, +"time": 0.7651688095329297, +"velocity": 1.9206961193807182 +}, +{ +"acceleration": 1.0466368399573156, +"curvature": -0.5512142478298329, +"pose": { +"rotation": { +"radians": -2.0534124704541603 +}, +"translation": { +"x": 7.903123612049201, +"y": 5.936481713408074 +} +}, +"time": 0.8228414427078202, +"velocity": 1.9514787442361483 +}, +{ +"acceleration": 0.5125044637106693, +"curvature": -0.4424202223611054, +"pose": { +"rotation": { +"radians": -2.1105495768417457 +}, +"translation": { +"x": 7.847296997488227, +"y": 5.837193917413773 +} +}, +"time": 0.8803246365131372, +"velocity": 2.011642772551199 +}, +{ +"acceleration": -2.700000000000002, +"curvature": -0.2659555133404799, +"pose": { +"rotation": { +"radians": -2.1521397942656013 +}, +"translation": { +"x": 7.785802430368427, +"y": 5.73959536030519 +} +}, +"time": 0.9372560518986403, +"velocity": 2.0408203770616358 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -4.341614755736071e-15, +"pose": { +"rotation": { +"radians": -2.1685547183879823 +}, +"translation": { +"x": 7.7210334978531545, +"y": 5.643303008287157 +} +}, +"time": 0.9964364347334694, +"velocity": 1.8810333434075968 +}, +{ +"acceleration": -1.500602388293345, +"curvature": -1.0815008890524251, +"pose": { +"rotation": { +"radians": -2.2430713527264357 +}, +"translation": { +"x": 7.652033846723616, +"y": 5.547527508755918 +} +}, +"time": 1.0623039243918517, +"velocity": 1.7031911213299644 +}, +{ +"acceleration": 0.5731084210072659, +"curvature": -1.2231997748190464, +"pose": { +"rotation": { +"radians": -2.3164444148509284 +}, +"translation": { +"x": 7.6113677986332515, +"y": 5.50004599889636 +} +}, +"time": 1.0996225169203762, +"velocity": 1.6471907522539144 +}, +{ +"acceleration": 1.606725981871093, +"curvature": -1.1638279111580692, +"pose": { +"rotation": { +"radians": -2.3967762952708673 +}, +"translation": { +"x": 7.564242503988408, +"y": 5.452992068667982 +} +}, +"time": 1.1397714075542442, +"velocity": 1.670200419570284 +}, +{ +"acceleration": 1.989291486974193, +"curvature": -0.998164018573201, +"pose": { +"rotation": { +"radians": -2.4747501237948044 +}, +"translation": { +"x": 7.509516783802102, +"y": 5.406443714683277 +} +}, +"time": 1.1819320117498746, +"velocity": 1.7379409577427867 +}, +{ +"acceleration": 1.9648450511915798, +"curvature": -0.803191096964118, +"pose": { +"rotation": { +"radians": -2.544936848048432 +}, +"translation": { +"x": 7.44649865411545, +"y": 5.360450224722927 +} +}, +"time": 1.2257250161415996, +"velocity": 1.8250580085682686 +}, +{ +"acceleration": 1.7318137931044923, +"curvature": -0.6221357608794402, +"pose": { +"rotation": { +"radians": -2.6050803660240747 +}, +"translation": { +"x": 7.3749062254103555, +"y": 5.315034632481186 +} +}, +"time": 1.271072679086258, +"velocity": 1.9141591396881847 +}, +{ +"acceleration": 1.4349684590575802, +"curvature": -0.47102768163526215, +"pose": { +"rotation": { +"radians": -2.6549144200994754 +}, +"translation": { +"x": 7.2948286020222115, +"y": 5.2701961723112785 +} +}, +"time": 1.318021646047176, +"velocity": 1.9954660082431097 +}, +{ +"acceleration": 1.157460206581787, +"curvature": -0.3509358113575338, +"pose": { +"rotation": { +"radians": -2.6951506543864268 +}, +"translation": { +"x": 7.206686781552589, +"y": 5.225912733970786 +} +}, +"time": 1.366605406740794, +"velocity": 2.065182172460853 +}, +{ +"acceleration": 0.9343470511083176, +"curvature": -0.2569444838855914, +"pose": { +"rotation": { +"radians": -2.7268308164297785 +}, +"translation": { +"x": 7.111194554281935, +"y": 5.182143317367041 +} +}, +"time": 1.4167652752282058, +"velocity": 2.1232402242024078 +}, +{ +"acceleration": 0.7735336247008344, +"curvature": -0.18277906838868158, +"pose": { +"rotation": { +"radians": -2.75098345923352 +}, +"translation": { +"x": 7.009319402582262, +"y": 5.138830487302515 +} +}, +"time": 1.4683179275784803, +"velocity": 2.171408292902699 +}, +{ +"acceleration": 0.6723053943484565, +"curvature": -0.12260980851755587, +"pose": { +"rotation": { +"radians": -2.7684688978792664 +}, +"translation": { +"x": 6.902243400329848, +"y": 5.095902828220217 +} +}, +"time": 1.5209515483316847, +"velocity": 2.2121221683450543 +}, +{ +"acceleration": 0.6272758285453524, +"curvature": -0.07146983340353386, +"pose": { +"rotation": { +"radians": -2.779920644494936 +}, +"translation": { +"x": 6.791324112317926, +"y": 5.053277398949073 +} +}, +"time": 1.5742366849130633, +"velocity": 2.2479460531073094 +}, +{ +"acceleration": 0.06438172615004252, +"curvature": -0.025099525855849524, +"pose": { +"rotation": { +"radians": -2.7857271393479364 +}, +"translation": { +"x": 6.678055493669382, +"y": 5.010862187449334 +} +}, +"time": 1.6276432703408972, +"velocity": 2.281446713231332 +}, +{ +"acceleration": -0.6629456877672697, +"curvature": 0.020429227374880017, +"pose": { +"rotation": { +"radians": -2.786022809173944 +}, +"translation": { +"x": 6.5640287892494475, +"y": 4.96855856555795 +} +}, +"time": 1.680911983721827, +"velocity": 2.284876244948588 +}, +{ +"acceleration": -0.7503820261196247, +"curvature": 0.06920591400271914, +"pose": { +"rotation": { +"radians": -2.7806712479034195 +}, +"translation": { +"x": 6.450893433078392, +"y": 4.926263743733973 +} +}, +"time": 1.7341855227194232, +"velocity": 2.2495587819980303 +}, +{ +"acceleration": -1.3396058534178463, +"curvature": 0.12612201327159187, +"pose": { +"rotation": { +"radians": -2.769229117821365 +}, +"translation": { +"x": 6.34031794774422, +"y": 4.883873225803944 +} +}, +"time": 1.7872985760539588, +"velocity": 2.2097037014234617 +}, +{ +"acceleration": -2.699999999999995, +"curvature": 0.19778421922579517, +"pose": { +"rotation": { +"radians": -2.750880208334115 +}, +"translation": { +"x": 6.233950843815364, +"y": 4.841283263707286 +} +}, +"time": 1.8399919145967831, +"velocity": 2.139115396675366 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.29392901986369213, +"pose": { +"rotation": { +"radians": -2.7243269115973834 +}, +"translation": { +"x": 6.133381519253381, +"y": 4.798393312241693 +} +}, +"time": 1.8928677680288348, +"velocity": 1.9963505924088272 +}, +{ +"acceleration": -2.7000000000000037, +"curvature": 0.4296995072134504, +"pose": { +"rotation": { +"radians": -2.687623202392868 +}, +"translation": { +"x": 6.040101158825641, +"y": 4.755108483808526 +} +}, +"time": 1.9463100660448642, +"velocity": 1.852056387765548 +}, +{ +"acceleration": -2.7, +"curvature": 0.6292339438562756, +"pose": { +"rotation": { +"radians": -2.637934258192675 +}, +"translation": { +"x": 5.955463633518027, +"y": 4.711342003158196 +} +}, +"time": 1.999846895772664, +"velocity": 1.7075069475004883 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 0.9306198949198679, +"pose": { +"rotation": { +"radians": -2.5712301616607554 +}, +"translation": { +"x": 5.880646399947628, +"y": 4.667017662135567 +} +}, +"time": 2.0530102842227578, +"velocity": 1.563965798685235 +}, +{ +"acceleration": -2.6999999999999975, +"curvature": 1.1363107902832934, +"pose": { +"rotation": { +"radians": -2.529839424387062 +}, +"translation": { +"x": 5.8472304870426015, +"y": 4.644625972473545 +} +}, +"time": 2.079327691887201, +"velocity": 1.492908797991238 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 1.3896328567078506, +"pose": { +"rotation": { +"radians": -2.48201617260361 +}, +"translation": { +"x": 5.816611399775435, +"y": 4.622072274425337 +} +}, +"time": 2.105416177498469, +"velocity": 1.422469886840814 +}, +{ +"acceleration": -2.7000000000000046, +"curvature": 1.698818378028876, +"pose": { +"rotation": { +"radians": -2.4268676556440543 +}, +"translation": { +"x": 5.788869291701757, +"y": 4.599351107095669 +} +}, +"time": 2.1312590561628606, +"velocity": 1.3526941144469578 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": 2.069687753968364, +"pose": { +"rotation": { +"radians": -2.363498033709763 +}, +"translation": { +"x": 5.764065959119025, +"y": 4.576458130297434 +} +}, +"time": 2.1568662171520323, +"velocity": 1.2835547797761941 +}, +{ +"acceleration": -2.699999999999996, +"curvature": 2.501687583187155, +"pose": { +"rotation": { +"radians": -2.291123433043934 +}, +"translation": { +"x": 5.742243619173177, +"y": 4.553390201262481 +} +}, +"time": 2.182285234671899, +"velocity": 1.214923432472554 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": 2.9820128435384072, +"pose": { +"rotation": { +"radians": -2.209257608561086 +}, +"translation": { +"x": 5.72342368796527, +"y": 4.530145451352409 +} +}, +"time": 2.207615663412841, +"velocity": 1.1465312748720107 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 3.2312904847516366, +"pose": { +"rotation": { +"radians": -2.164757323504027 +}, +"translation": { +"x": 5.715140329683601, +"y": 4.518456551892604 +} +}, +"time": 2.2203005118297376, +"velocity": 1.1122821841463908 +}, +{ +"acceleration": -2.6999999999999917, +"curvature": 3.47903489959537, +"pose": { +"rotation": { +"radians": -2.117969742162683 +}, +"translation": { +"x": 5.7076055586581385, +"y": 4.506723362769362 +} +}, +"time": 2.2330338623988513, +"velocity": 1.0779021376097842 +}, +{ +"acceleration": -2.538757299450876, +"curvature": 3.7177627089031473, +"pose": { +"rotation": { +"radians": -2.0690384613071986 +}, +"translation": { +"x": 5.700815657483256, +"y": 4.494946042912153 +} +}, +"time": 2.2458515444687346, +"velocity": 1.0432943960210999 +}, +{ +"acceleration": -2.0832537745756246, +"curvature": 3.9388383562744176, +"pose": { +"rotation": { +"radians": -2.018175711074674 +}, +"translation": { +"x": 5.694765379583025, +"y": 4.483124845266824 +} +}, +"time": 2.258783503199537, +"velocity": 1.010463291397078 +}, +{ +"acceleration": -1.6043800896481832, +"curvature": 4.132964414369357, +"pose": { +"rotation": { +"radians": -1.9656655193256967 +}, +"translation": { +"x": 5.689447911027037, +"y": 4.471260119192823 +} +}, +"time": 2.2718260392765934, +"velocity": 0.9832923788845109 +}, +{ +"acceleration": -1.1072376727133049, +"curvature": 4.290894180643939, +"pose": { +"rotation": { +"radians": -1.911862186849058 +}, +"translation": { +"x": 5.684854832346243, +"y": 4.459352312860404 +} +}, +"time": 2.28494625987712, +"velocity": 0.9622425581812344 +}, +{ +"acceleration": -0.5951589171106823, +"curvature": 4.404297194836517, +"pose": { +"rotation": { +"radians": -1.8571832060356865 +}, +"translation": { +"x": 5.680976080348779, +"y": 4.447401975647843 +} +}, +"time": 2.298102897669582, +"velocity": 0.9476750331711767 +}, +{ +"acceleration": -0.06973744975593144, +"curvature": 4.466649855777493, +"pose": { +"rotation": { +"radians": -1.8020964573955516 +}, +"translation": { +"x": 5.677799909935812, +"y": 4.435409760538643 +} +}, +"time": 2.31124781923598, +"velocity": 0.9398517158862142 +}, +{ +"acceleration": 0.468928096364811, +"curvature": 4.473987768646792, +"pose": { +"rotation": { +"radians": -1.7471024272596134 +}, +"translation": { +"x": 5.675312855917356, +"y": 4.423376426518757 +} +}, +"time": 2.324328207106457, +"velocity": 0.9389395229943087 +}, +{ +"acceleration": 1.0218691650784375, +"curvature": 4.425363857728938, +"pose": { +"rotation": { +"radians": -1.6927131021212551 +}, +"translation": { +"x": 5.6734996948281164, +"y": 4.411302840973795 +} +}, +"time": 2.3372891973509846, +"velocity": 0.9450172954766781 +}, +{ +"acceleration": 1.5908705394784786, +"curvature": 4.322912187587658, +"pose": { +"rotation": { +"radians": -1.639429859971338 +}, +"translation": { +"x": 5.672343406743316, +"y": 4.399189982086233 +} +}, +"time": 2.350076662209218, +"velocity": 0.958084411514831 +}, +{ +"acceleration": 2.178191772555448, +"curvature": 4.171506695247957, +"pose": { +"rotation": { +"radians": -1.5877228940013262 +}, +"translation": { +"x": 5.671825137094536, +"y": 4.387038941232628 +} +}, +"time": 2.3626397964870116, +"velocity": 0.9780707317208845 +}, +{ +"acceleration": 2.6999999999999473, +"curvature": 3.978095932649891, +"pose": { +"rotation": { +"radians": -1.5380144008884842 +}, +"translation": { +"x": 5.671924158485538, +"y": 4.374850925380835 +} +}, +"time": 2.3749332072572074, +"velocity": 1.004848137917169 +}, +{ +"acceleration": 2.7000000000000064, +"curvature": 3.750857825525169, +"pose": { +"rotation": { +"radians": -1.4906670413915624 +}, +"translation": { +"x": 5.672617832508108, +"y": 4.3626272594872155 +} +}, +"time": 2.386924294029684, +"velocity": 1.0372240722028554 +}, +{ +"acceleration": 2.6999999999999824, +"curvature": 3.22868308638851, +"pose": { +"rotation": { +"radians": -1.4041801191762837 +}, +"translation": { +"x": 5.675688800650159, +"y": 4.3380788817257265 +} +}, +"time": 2.4100783735144815, +"velocity": 1.0997400868118081 +}, +{ +"acceleration": 2.6999999999999904, +"curvature": 2.665557778661062, +"pose": { +"rotation": { +"radians": -1.3298874837681156 +}, +"translation": { +"x": 5.680817263016972, +"y": 4.313406858463226 +} +}, +"time": 2.4323816982168207, +"velocity": 1.159959063508124 +}, +{ +"acceleration": 2.7000000000000064, +"curvature": 2.1030631432784297, +"pose": { +"rotation": { +"radians": -1.2685811654596417 +}, +"translation": { +"x": 5.687749421126409, +"y": 4.288626281452464 +} +}, +"time": 2.4540202347783406, +"velocity": 1.2183831122242275 +}, +{ +"acceleration": 2.7, +"curvature": 1.0399516437542218, +"pose": { +"rotation": { +"radians": -1.1858112051017728 +}, +"translation": { +"x": 5.705837199392457, +"y": 4.2388104996503335 +} +}, +"time": 2.4956028973994258, +"velocity": 1.330656301301157 +}, +{ +"acceleration": 1.184865420342402, +"curvature": -2.162902779584851e-14, +"pose": { +"rotation": { +"radians": -1.1573157946482462 +}, +"translation": { +"x": 5.727214916075634, +"y": 4.188796010105191 +} +}, +"time": 2.5349111351427567, +"velocity": 1.4367885432081509 +}, +{ +"acceleration": -2.6999999999999944, +"curvature": 0.8368740738031821, +"pose": { +"rotation": { +"radians": -1.1341484626770824 +}, +"translation": { +"x": 5.749497690565886, +"y": 4.139068902083911 +} +}, +"time": 2.5722617034871393, +"velocity": 1.4810439400695454 +}, +{ +"acceleration": -2.6999999999999975, +"curvature": 1.6280867901606948, +"pose": { +"rotation": { +"radians": -1.068059175503191 +}, +"translation": { +"x": 5.773596621097322, +"y": 4.091172079501395 +} +}, +"time": 2.6097450698375395, +"velocity": 1.3798388509234656 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 2.0169518281206353, +"pose": { +"rotation": { +"radians": -1.020074702799235 +}, +"translation": { +"x": 5.786810132243965, +"y": 4.0684054920457555 +} +}, +"time": 2.6291921388673827, +"velocity": 1.3273317645428895 +}, +{ +"acceleration": -2.699999999999995, +"curvature": 2.3926507078953274, +"pose": { +"rotation": { +"radians": -0.9627540679889998 +}, +"translation": { +"x": 5.801016504584981, +"y": 4.046654054196858 +} +}, +"time": 2.6491710048608272, +"velocity": 1.2733888263605893 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": 2.7390001680945977, +"pose": { +"rotation": { +"radians": -0.8967925782445358 +}, +"translation": { +"x": 5.816354102200472, +"y": 4.026066138145005 +} +}, +"time": 2.669782584133557, +"velocity": 1.2177375623242184 +}, +{ +"acceleration": -1.7919121538265235, +"curvature": 3.033463136715177, +"pose": { +"rotation": { +"radians": -0.8232061715449493 +}, +"translation": { +"x": 5.832942717122151, +"y": 4.00677316372572 +} +}, +"time": 2.6911849447733305, +"velocity": 1.1599511885968299 +}, +{ +"acceleration": -0.9043404904280244, +"curvature": 3.2510007040296194, +"pose": { +"rotation": { +"radians": -0.7433996140789094 +}, +"translation": { +"x": 5.850884265209822, +"y": 3.988890190188724 +} +}, +"time": 2.713404980111648, +"velocity": 1.1201348372156437 +}, +{ +"acceleration": -0.06932611048199627, +"curvature": 3.3701649430729725, +"pose": { +"rotation": { +"radians": -0.6591580614016217 +}, +"translation": { +"x": 5.870263482027866, +"y": 3.9725165079669145 +} +}, +"time": 2.73626525350228, +"velocity": 1.0994613663662407 +}, +{ +"acceleration": 0.7125623428127813, +"curvature": 3.379660053975796, +"pose": { +"rotation": { +"radians": -0.5725435548409519 +}, +"translation": { +"x": 5.891148618721722, +"y": 3.9577362304453425 +} +}, +"time": 2.7595537858286914, +"velocity": 1.0978468630012164 +}, +{ +"acceleration": 1.4322541914233426, +"curvature": 3.2825177670300842, +"pose": { +"rotation": { +"radians": -0.4857089311210479 +}, +"translation": { +"x": 5.913592137894375, +"y": 3.9446188857301943 +} +}, +"time": 2.7830533730134226, +"velocity": 1.1145917839007016 +}, +{ +"acceleration": 2.072547293277321, +"curvature": 3.095717905142987, +"pose": { +"rotation": { +"radians": -0.40067601406336817 +}, +"translation": { +"x": 5.9376314094828375, +"y": 3.9332200084177646 +} +}, +"time": 2.8065677574929504, +"velocity": 1.1482703596302455 +}, +{ +"acceleration": 2.6107780187290763, +"curvature": 2.845437763474244, +"pose": { +"rotation": { +"radians": -0.3191410019358464 +}, +"translation": { +"x": 5.96328940663463, +"y": 3.9235817313634396 +} +}, +"time": 2.8299440367328508, +"velocity": 1.196718803895796 +}, +{ +"acceleration": 2.7000000000000175, +"curvature": 2.5603617965080843, +"pose": { +"rotation": { +"radians": -0.24235612573176546 +}, +"translation": { +"x": 5.9905754015842705, +"y": 3.915733377450671 +} +}, +"time": 2.8530850188464525, +"velocity": 1.25713477132979 +}, +{ +"acceleration": 2.7000000000000317, +"curvature": 2.265939400583833, +"pose": { +"rotation": { +"radians": -0.17110273579457796 +}, +"translation": { +"x": 6.019485661529755, +"y": 3.909692051359958 +} +}, +"time": 2.876014130413778, +"velocity": 1.3190433725615696 +}, +{ +"acceleration": 2.700000000000013, +"curvature": 1.981214090723053, +"pose": { +"rotation": { +"radians": -0.1057386732449376 +}, +"translation": { +"x": 6.050004144509041, +"y": 3.9054632313378237 +} +}, +"time": 2.898838830695461, +"velocity": 1.380670063322114 +}, +{ +"acceleration": 2.699999999999964, +"curvature": 1.7182172282874986, +"pose": { +"rotation": { +"radians": -0.046287190069971146 +}, +"translation": { +"x": 6.082103195276534, +"y": 3.903041360965794 +} +}, +"time": 2.9216452267315725, +"velocity": 1.4422473326196161 +}, +{ +"acceleration": 2.6999999999999846, +"curvature": 1.482998677826406, +"pose": { +"rotation": { +"radians": 0.007463671436611498 +}, +"translation": { +"x": 6.115744241179565, +"y": 3.9024104409293745 +} +}, +"time": 2.9444864129884296, +"velocity": 1.50391853551313 +}, +{ +"acceleration": 2.699999999999987, +"curvature": 1.2772808231621628, +"pose": { +"rotation": { +"radians": 0.055871722978690995 +}, +"translation": { +"x": 6.150878488034883, +"y": 3.9035446207870317 +} +}, +"time": 2.967389517269584, +"velocity": 1.5657569170722456 +}, +{ +"acceleration": 2.700000000000012, +"curvature": 0.9488654330772425, +"pose": { +"rotation": { +"radians": 0.13841916967206924 +}, +"translation": { +"x": 6.225384475475337, +"y": 3.9109591733970994 +} +}, +"time": 3.0133851351080048, +"velocity": 1.6899450852359812 +}, +{ +"acceleration": 2.7000000000000086, +"curvature": 0.7120861543603761, +"pose": { +"rotation": { +"radians": 0.2049521822383968 +}, +"translation": { +"x": 6.305052816826522, +"y": 3.9249036799440766 +} +}, +"time": 3.059542451561529, +"velocity": 1.8145698396604977 +}, +{ +"acceleration": 1.8467835530009682, +"curvature": 0.5426249713715202, +"pose": { +"rotation": { +"radians": 0.25873249774260404 +}, +"translation": { +"x": 6.389196162922635, +"y": 3.9448770567579974 +} +}, +"time": 3.1056221995842077, +"velocity": 1.9389851593217304 +}, +{ +"acceleration": 1.134774486460463, +"curvature": 0.42053206070819105, +"pose": { +"rotation": { +"radians": 0.30242345940404175 +}, +"translation": { +"x": 6.477030424250927, +"y": 3.9702774119581568 +} +}, +"time": 3.1517635068393393, +"velocity": 2.0241981666744717 +}, +{ +"acceleration": 0.8774801891287773, +"curvature": 0.3312605400836889, +"pose": { +"rotation": { +"radians": 0.33809823692533314 +}, +"translation": { +"x": 6.56769703899918, +"y": 4.0004209820604135 +} +}, +"time": 3.1983569668968226, +"velocity": 2.0770712363836186 +}, +{ +"acceleration": 0.6927515324997052, +"curvature": 0.2646622681839799, +"pose": { +"rotation": { +"radians": 0.3673344100561453 +}, +"translation": { +"x": 6.660285241103183, +"y": 4.034561068584498 +} +}, +"time": 3.245399638067583, +"velocity": 2.1183502483796603 +}, +{ +"acceleration": 0.5640545240135063, +"curvature": 0.2137282996059801, +"pose": { +"rotation": { +"radians": 0.3913183389700827 +}, +"translation": { +"x": 6.753854328294216, +"y": 4.071906974661316 +} +}, +"time": 3.2925944614373726, +"velocity": 2.151044534595135 +}, +{ +"acceleration": 0.47894191043726414, +"curvature": 0.17356445383711125, +"pose": { +"rotation": { +"radians": 0.41093400824869003 +}, +"translation": { +"x": 6.847455930146527, +"y": 4.111642941640253 +} +}, +"time": 3.339578258254144, +"velocity": 2.1775459577449663 +}, +{ +"acceleration": -1.0868329392068075, +"curvature": 0.1406525081285739, +"pose": { +"rotation": { +"radians": 0.4268314898348412 +}, +"translation": { +"x": 6.940156276124809, +"y": 4.152947085696478 +} +}, +"time": 3.385947431770028, +"velocity": 2.199754098294061 +}, +{ +"acceleration": -2.6999999999999984, +"curvature": 0.1123344194072987, +"pose": { +"rotation": { +"radians": 0.43947709008654345 +}, +"translation": { +"x": 7.031058463631684, +"y": 4.195010334438252 +} +}, +"time": 3.4320049607331904, +"velocity": 2.1496972587184247 +}, +{ +"acceleration": -2.699999999999994, +"curvature": 0.08644795949531812, +"pose": { +"rotation": { +"radians": 0.4491889712399494 +}, +"translation": { +"x": 7.119324726055175, +"y": 4.237055363514233 +} +}, +"time": 3.478864116045662, +"velocity": 2.0231775393747515 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.06106039468863626, +"pose": { +"rotation": { +"radians": 0.45616216517143837 +}, +"translation": { +"x": 7.2041987008161925, +"y": 4.278355533220776 +} +}, +"time": 3.5270684908786394, +"velocity": 1.8930257273257138 +}, +{ +"acceleration": -2.700000000000002, +"curvature": 0.03427284875101165, +"pose": { +"rotation": { +"radians": 0.46048698713338143 +}, +"translation": { +"x": 7.285027697416009, +"y": 4.318253825109245 +} +}, +"time": 3.576422408513742, +"velocity": 1.7597701497109366 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 0.004105789270079869, +"pose": { +"rotation": { +"radians": 0.46216579210023395 +}, +"translation": { +"x": 7.361284965483739, +"y": 4.356181778593311 +} +}, +"time": 3.626764186009275, +"velocity": 1.6238473504729964 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": -0.03145480767881789, +"pose": { +"rotation": { +"radians": 0.4611356632726718 +}, +"translation": { +"x": 7.432591962823816, +"y": 4.391678427556261 +} +}, +"time": 3.677998909967886, +"velocity": 1.4855135957847467 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": -0.07403592121421422, +"pose": { +"rotation": { +"radians": 0.45731008131266937 +}, +"translation": { +"x": 7.498740623463478, +"y": 4.424409236958306 +} +}, +"time": 3.7301529403075913, +"velocity": 1.344697713867542 +}, +{ +"acceleration": -2.699999999999998, +"curvature": -0.1236340206384528, +"pose": { +"rotation": { +"radians": 0.45066175765836386 +}, +"translation": { +"x": 7.559715625700242, +"y": 4.454185039443879 +} +}, +"time": 3.7834692989228498, +"velocity": 1.2007435456063436 +}, +{ +"acceleration": -2.7, +"curvature": -0.17586555873765092, +"pose": { +"rotation": { +"radians": 0.4413796152221994 +}, +"translation": { +"x": 7.615716660149379, +"y": 4.480980971948942 +} +}, +"time": 3.8385876907168974, +"velocity": 1.0519238877624155 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.2217713099945242, +"pose": { +"rotation": { +"radians": 0.4184232233869563 +}, +"translation": { +"x": 7.714804258019537, +"y": 4.526468915862885 +} +}, +"time": 3.9616812683567777, +"velocity": 0.7195712281347392 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 4.098832584404877e-14, +"pose": { +"rotation": { +"radians": 0.40489178628510725 +}, +"translation": { +"x": 7.8027473741555164, +"y": 4.564679841096051 +} +}, +"time": 4.228189130628904, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/11Ball3.wpilib.json b/PathWeaver/output/11Ball3.wpilib.json new file mode 100644 index 0000000..9724f80 --- /dev/null +++ b/PathWeaver/output/11Ball3.wpilib.json @@ -0,0 +1,827 @@ +[ +{ +"acceleration": 2.7, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.40710417205598864 +}, +"translation": { +"x": 7.786404598895046, +"y": 4.54833706583557 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.7, +"curvature": 0.039637796560312695, +"pose": { +"rotation": { +"radians": 0.4101372862702455 +}, +"translation": { +"x": 7.899456144506039, +"y": 4.597232944465645 +} +}, +"time": 0.3020577284490419, +"velocity": 0.8155558668124132 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": 0.04021048623552485, +"pose": { +"rotation": { +"radians": 0.4127832941632913 +}, +"translation": { +"x": 7.95892922197729, +"y": 4.623184938427464 +} +}, +"time": 0.37323535404691616, +"velocity": 1.0077354559266738 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.03283954502466084, +"pose": { +"rotation": { +"radians": 0.4153114199247042 +}, +"translation": { +"x": 8.02153847241953, +"y": 4.65070185011019 +} +}, +"time": 0.43584788950784853, +"velocity": 1.1767893016711912 +}, +{ +"acceleration": 2.7, +"curvature": 0.021583855714232898, +"pose": { +"rotation": { +"radians": 0.4172951751313857 +}, +"translation": { +"x": 8.087896851601624, +"y": 4.680047360081283 +} +}, +"time": 0.49366961881885857, +"velocity": 1.3329079708109184 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.00921938397834923, +"pose": { +"rotation": { +"radians": 0.4184798228328697 +}, +"translation": { +"x": 8.158423834598533, +"y": 4.711370968179711 +} +}, +"time": 0.5485186658653043, +"velocity": 1.481000397836322 +}, +{ +"acceleration": 2.699999999999998, +"curvature": -0.0027668545791871843, +"pose": { +"rotation": { +"radians": 0.4187340995999756 +}, +"translation": { +"x": 8.233361196297416, +"y": 4.744718163175428 +} +}, +"time": 0.6013567347022892, +"velocity": 1.6236631836961812 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": -0.013794103508354713, +"pose": { +"rotation": { +"radians": 0.4180021748634558 +}, +"translation": { +"x": 8.312788791903708, +"y": 4.780040592428857 +} +}, +"time": 0.6527026710955027, +"velocity": 1.7622972119578575 +}, +{ +"acceleration": 2.6999999999999935, +"curvature": -0.023804357423019278, +"pose": { +"rotation": { +"radians": 0.41626678465437433 +}, +"translation": { +"x": 8.39664033744721, +"y": 4.8172062315503625 +} +}, +"time": 0.702823407671672, +"velocity": 1.8976232007135145 +}, +{ +"acceleration": 2.6999999999999953, +"curvature": -0.03299763586191668, +"pose": { +"rotation": { +"radians": 0.413524518345129 +}, +"translation": { +"x": 8.484719190288175, +"y": 4.856009554059735 +} +}, +"time": 0.7518345498021842, +"velocity": 2.0299532844658974 +}, +{ +"acceleration": 2.20758567376642, +"curvature": -0.04168149441830594, +"pose": { +"rotation": { +"radians": 0.4097705612807971 +}, +"translation": { +"x": 8.576714129623397, +"y": 4.896181701045667 +} +}, +"time": 0.799758353482366, +"velocity": 2.159347554402388 +}, +{ +"acceleration": -0.13215496703011476, +"curvature": -0.050198380038244846, +"pose": { +"rotation": { +"radians": 0.40498973172420055 +}, +"translation": { +"x": 8.6722151369923, +"y": 4.937400650825231 +} +}, +"time": 0.8467976545200243, +"velocity": 2.2631908414771083 +}, +{ +"acceleration": -0.13610108154017947, +"curvature": -0.05889823628084922, +"pose": { +"rotation": { +"radians": 0.39915130899637363 +}, +"translation": { +"x": 8.770729176783021, +"y": 4.979301388603358 +} +}, +"time": 0.8941656715031193, +"velocity": 2.2569309227544254 +}, +{ +"acceleration": -0.14583226898985854, +"curvature": -0.06813492177743598, +"pose": { +"rotation": { +"radians": 0.3922059713827504 +}, +"translation": { +"x": 8.871695976738508, +"y": 5.021486076132319 +} +}, +"time": 0.9427207642447786, +"velocity": 2.250322522118002 +}, +{ +"acceleration": -0.16145854779063545, +"curvature": -0.07827416651440672, +"pose": { +"rotation": { +"radians": 0.38408383774578403 +}, +"translation": { +"x": 8.974503808462586, +"y": 5.0635342213711985 +} +}, +"time": 0.9921592348417979, +"velocity": 2.24311279777545 +}, +{ +"acceleration": -0.18343407434492182, +"curvature": -0.08970642082607505, +"pose": { +"rotation": { +"radians": 0.3746931036276141 +}, +"translation": { +"x": 9.078505267926074, +"y": 5.10501284814538 +} +}, +"time": 1.0421654748819114, +"velocity": 2.2350388628781035 +}, +{ +"acceleration": -0.2124982187057265, +"curvature": -0.1028606782243861, +"pose": { +"rotation": { +"radians": 0.3639191397440452 +}, +"translation": { +"x": 9.183033055972846, +"y": 5.145486665806018 +} +}, +"time": 1.092420407398852, +"velocity": 2.225820395850592 +}, +{ +"acceleration": -0.24956126316726768, +"curvature": -0.11821590092301022, +"pose": { +"rotation": { +"radians": 0.35162425736169883 +}, +"translation": { +"x": 9.287415758825933, +"y": 5.184528238889522 +} +}, +"time": 1.1426098396600621, +"velocity": 2.215155230897233 +}, +{ +"acceleration": -0.2954755838125299, +"curvature": -0.136305309019135, +"pose": { +"rotation": { +"radians": 0.33764872331038 +}, +"translation": { +"x": 9.390993628593607, +"y": 5.221728156777029 +} +}, +"time": 1.1924326350262162, +"velocity": 2.2027213911511314 +}, +{ +"acceleration": -0.3505873456214803, +"curvature": -0.15770521619071173, +"pose": { +"rotation": { +"radians": 0.3218141144075513 +}, +"translation": { +"x": 9.493134363775471, +"y": 5.256705203353889 +} +}, +"time": 1.2416085312676826, +"velocity": 2.1881911144996797 +}, +{ +"acceleration": -0.4139039644860332, +"curvature": -0.1829934870011458, +"pose": { +"rotation": { +"radians": 0.30393083283133726 +}, +"translation": { +"x": 9.593248889768539, +"y": 5.289116526669138 +} +}, +"time": 1.289885315163848, +"velocity": 2.1712658849783812 +}, +{ +"acceleration": -0.48164923690729716, +"curvature": -0.21265192265540564, +"pose": { +"rotation": { +"radians": 0.2838126575676461 +}, +"translation": { +"x": 9.690807139373334, +"y": 5.31866780859498 +} +}, +"time": 1.3370448933210095, +"velocity": 2.151746348615643 +}, +{ +"acceleration": -0.5449499492627521, +"curvature": -0.24687132447562285, +"pose": { +"rotation": { +"radians": 0.2613026394465979 +}, +"translation": { +"x": 9.785353833299963, +"y": 5.345123434486266 +} +}, +"time": 1.3829075672512112, +"velocity": 2.1296566267146333 +}, +{ +"acceleration": -0.5864852895446518, +"curvature": -0.28519988914840594, +"pose": { +"rotation": { +"radians": 0.2363163601895987 +}, +"translation": { +"x": 9.87652426067422, +"y": 5.368316662839968 +} +}, +"time": 1.427333540459156, +"velocity": 2.1054466948690154 +}, +{ +"acceleration": -0.5762354848222506, +"curvature": -0.32596564545180456, +"pose": { +"rotation": { +"radians": 0.20891006365250406 +}, +"translation": { +"x": 9.964060059543659, +"y": 5.388159794954664 +} +}, +"time": 1.470220430671824, +"velocity": 2.080294164644969 +}, +{ +"acceleration": -0.4670112235373567, +"curvature": -0.3654309434326236, +"pose": { +"rotation": { +"radians": 0.17938107171382264 +}, +"translation": { +"x": 10.047824997383689, +"y": 5.4046543445900115 +} +}, +"time": 1.5114955308004443, +"velocity": 2.0565099873112667 +}, +{ +"acceleration": -0.19103438083869304, +"curvature": -0.39675949024242235, +"pose": { +"rotation": { +"radians": 0.14840344960093435 +}, +"translation": { +"x": 10.127820751603664, +"y": 5.417901207626228 +} +}, +"time": 1.5511021644887566, +"velocity": 2.038013244852292 +}, +{ +"acceleration": 0.3407020316917297, +"curvature": -0.4091710363931832, +"pose": { +"rotation": { +"radians": 0.11718877152395155 +}, +"translation": { +"x": 10.204202690052961, +"y": 5.42811083172357 +} +}, +"time": 1.5889813617757889, +"velocity": 2.030777015851897 +}, +{ +"acceleration": 1.2328341725243526, +"curvature": -0.3881434364946742, +"pose": { +"rotation": { +"radians": 0.08763585330692439 +}, +"translation": { +"x": 10.277295651527076, +"y": 5.4356133859818145 +} +}, +"time": 1.6250539252822709, +"velocity": 2.0430670115268845 +}, +{ +"acceleration": 2.5810075546391302, +"curvature": -0.31796922946640627, +"pose": { +"rotation": { +"radians": 0.06239564111076547 +}, +"translation": { +"x": 10.347609726273708, +"y": 5.440868930599728 +} +}, +"time": 1.6592138012386082, +"velocity": 2.08518047393505 +}, +{ +"acceleration": 2.700000000000004, +"curvature": -0.18773247538784665, +"pose": { +"rotation": { +"radians": 0.04474303642635818 +}, +"translation": { +"x": 10.415856036498848, +"y": 5.444477586534558 +} +}, +"time": 1.6913495978255588, +"velocity": 2.168123207700316 +}, +{ +"acceleration": -0.6890742926314336, +"curvature": -1.1459664821516553e-14, +"pose": { +"rotation": { +"radians": 0.03814942087097617 +}, +"translation": { +"x": 10.482962516872867, +"y": 5.4471897051615 +} +}, +"time": 1.7217507985350815, +"velocity": 2.2502064496160274 +}, +{ +"acceleration": -1.9852113287344277, +"curvature": -0.0974129477749445, +"pose": { +"rotation": { +"radians": 0.034828576227095856 +}, +"translation": { +"x": 10.549806392578715, +"y": 5.449666164821502 +} +}, +"time": 1.7516133845764434, +"velocity": 2.2296289092634307 +}, +{ +"acceleration": -1.73532265621302, +"curvature": -0.1855294078793848, +"pose": { +"rotation": { +"radians": 0.025380074505612166 +}, +"translation": { +"x": 10.61630582951607, +"y": 5.45170118430581 +} +}, +"time": 1.7818599688254935, +"velocity": 2.169583047556696 +}, +{ +"acceleration": -1.5750324421895385, +"curvature": -0.26797942199354646, +"pose": { +"rotation": { +"radians": 0.010429796101334267 +}, +"translation": { +"x": 10.682148078510464, +"y": 5.4529099968859045 +} +}, +"time": 1.8125906391492066, +"velocity": 2.116255419103344 +}, +{ +"acceleration": -1.4320831593136807, +"curvature": -0.34727374036953873, +"pose": { +"rotation": { +"radians": -0.009542083362787302 +}, +"translation": { +"x": 10.747053845060357, +"y": 5.452966632830021 +} +}, +"time": 1.843619020766511, +"velocity": 2.0673847114274517 +}, +{ +"acceleration": -1.3050538073632665, +"curvature": -0.5022730294800685, +"pose": { +"rotation": { +"radians": -0.06307659324176407 +}, +"translation": { +"x": 10.873098661948847, +"y": 5.448593492225992 +} +}, +"time": 1.9059704607365566, +"velocity": 1.9780922642873917 +}, +{ +"acceleration": -1.1697304115266105, +"curvature": -0.6555372541631187, +"pose": { +"rotation": { +"radians": -0.13267078483022468 +}, +"translation": { +"x": 10.992828377464914, +"y": 5.437023349848103 +} +}, +"time": 1.968051663979235, +"velocity": 1.8970729536298416 +}, +{ +"acceleration": -1.027227598414434, +"curvature": -0.8023444848858337, +"pose": { +"rotation": { +"radians": -0.2157952333240847 +}, +"translation": { +"x": 11.105087811805896, +"y": 5.417425332827685 +} +}, +"time": 2.0292774097048194, +"velocity": 1.8254553368862303 +}, +{ +"acceleration": -0.9025596528447635, +"curvature": -0.869531291622933, +"pose": { +"rotation": { +"radians": -0.26148157028142366 +}, +"translation": { +"x": 11.158170399459207, +"y": 5.40452892512146 +} +}, +"time": 2.0594586876204066, +"velocity": 1.794452295255923 +}, +{ +"acceleration": -0.7533666348889148, +"curvature": -0.9297731347041548, +"pose": { +"rotation": { +"radians": -0.3092978867370937 +}, +"translation": { +"x": 11.209139232156835, +"y": 5.389589501987457 +} +}, +"time": 2.0892808883959364, +"velocity": 1.767535980076894 +}, +{ +"acceleration": -0.5804778468231985, +"curvature": -0.98077237560169, +"pose": { +"rotation": { +"radians": -0.35870393209395235 +}, +"translation": { +"x": 11.257960875682084, +"y": 5.372660351856879 +} +}, +"time": 2.1187000914836096, +"velocity": 1.7453725340456199 +}, +{ +"acceleration": -0.3862663474016799, +"curvature": -1.0203422555702875, +"pose": { +"rotation": { +"radians": -0.40910721816379564 +}, +"translation": { +"x": 11.30462307676421, +"y": 5.35382024575595 +} +}, +"time": 2.147671371548175, +"velocity": 1.7285553477740292 +}, +{ +"acceleration": -0.1741349932076558, +"curvature": -1.046643077671284, +"pose": { +"rotation": { +"radians": -0.45987819155996784 +}, +"translation": { +"x": 11.34913353570572, +"y": 5.333170105865728 +} +}, +"time": 2.176148338645892, +"velocity": 1.717555653708116 +}, +{ +"acceleration": 0.052083719950407927, +"curvature": -1.0583820828395911, +"pose": { +"rotation": { +"radians": -0.5103707440219578 +}, +"translation": { +"x": 11.391518679009678, +"y": 5.310829674081943 +} +}, +"time": 2.2040835709491065, +"velocity": 1.7126911522207415 +}, +{ +"acceleration": 0.28873165288430563, +"curvature": -1.0549380946211182, +"pose": { +"rotation": { +"radians": -0.5599454960790079 +}, +"translation": { +"x": 11.431822432007014, +"y": 5.286934180574818 +} +}, +"time": 2.231429706198941, +"velocity": 1.71411544067082 +}, +{ +"acceleration": -1.297550514822076, +"curvature": -1.0363882405612528, +"pose": { +"rotation": { +"radians": -0.6079928487110259 +}, +"translation": { +"x": 11.470104991483813, +"y": 5.261631012348894 +} +}, +"time": 2.2581408852023555, +"velocity": 1.7218278035349643 +}, +{ +"acceleration": -2.700000000000007, +"curvature": -1.0034381037538245, +"pose": { +"rotation": { +"radians": -0.6539529963266292 +}, +"translation": { +"x": 11.506441598308642, +"y": 5.235076381802857 +} +}, +"time": 2.2845417401028505, +"velocity": 1.687571360667084 +}, +{ +"acceleration": -2.699999999999999, +"curvature": -0.9572797878831514, +"pose": { +"rotation": { +"radians": -0.6973308876777895 +}, +"translation": { +"x": 11.540921310059838, +"y": 5.207431995289367 +} +}, +"time": 2.3113022293624477, +"velocity": 1.6153180396661708 +}, +{ +"acceleration": -2.700000000000001, +"curvature": -0.8314972139974145, +"pose": { +"rotation": { +"radians": -0.77473218747353 +}, +"translation": { +"x": 11.60472799796737, +"y": 5.149528260899466 +} +}, +"time": 2.367260714617698, +"velocity": 1.4642301294769957 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": -0.6721175410273444, +"pose": { +"rotation": { +"radians": -0.8377469409666946 +}, +"translation": { +"x": 11.66246720986615, +"y": 5.089196744353265 +} +}, +"time": 2.4276562948042875, +"velocity": 1.3011620629732035 +}, +{ +"acceleration": -2.6999999999999984, +"curvature": -0.4921070942713161, +"pose": { +"rotation": { +"radians": -0.8850958775784791 +}, +"translation": { +"x": 11.71522361591979, +"y": 5.027589071917241 +} +}, +"time": 2.494648927605333, +"velocity": 1.1202819544103801 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.30558760548176167, +"pose": { +"rotation": { +"radians": -0.9166142579946267 +}, +"translation": { +"x": 11.764185125869503, +"y": 4.965624954864703 +} +}, +"time": 2.572434307904183, +"velocity": 0.9102614276034858 +}, +{ +"acceleration": -2.7, +"curvature": -0.13211390449262037, +"pose": { +"rotation": { +"radians": -0.9333755998728668 +}, +"translation": { +"x": 11.810603613107844, +"y": 4.903885583390221 +} +}, +"time": 2.6719919335293785, +"velocity": 0.6414558384154581 +}, +{ +"acceleration": -2.7, +"curvature": -3.216427801929387e-14, +"pose": { +"rotation": { +"radians": -0.938047491792717 +}, +"translation": { +"x": 11.855755638752447, +"y": 4.842507020524062 +} +}, +"time": 2.909568169979548, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/2BallOffensive.wpilib.json b/PathWeaver/output/2BallOffensive.wpilib.json new file mode 100644 index 0000000..3ffb44b --- /dev/null +++ b/PathWeaver/output/2BallOffensive.wpilib.json @@ -0,0 +1,1637 @@ +[ +{ +"acceleration": 2.7, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": -0.0016980795361551464 +}, +"translation": { +"x": 3.014314222837373, +"y": 2.260348529369563 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": 0.04206087847567086, +"pose": { +"rotation": { +"radians": 0.0003865220791080096 +}, +"translation": { +"x": 3.111427442957449, +"y": 2.2602517613332784 +} +}, +"time": 0.2682084158263432, +"velocity": 0.7241627227311267 +}, +{ +"acceleration": 2.7, +"curvature": 0.07824297913537925, +"pose": { +"rotation": { +"radians": 0.006316671989285016 +}, +"translation": { +"x": 3.2090872330311204, +"y": 2.260550307492525 +} +}, +"time": 0.3798376989976697, +"velocity": 1.0255617872937084 +}, +{ +"acceleration": 2.7, +"curvature": 0.10751032405132409, +"pose": { +"rotation": { +"radians": 0.01554618066718338 +}, +"translation": { +"x": 3.3077854540995597, +"y": 2.261605498509299 +} +}, +"time": 0.46625170138360783, +"velocity": 1.2588795937357413 +}, +{ +"acceleration": 2.6999999999999997, +"curvature": 0.1295778775277146, +"pose": { +"rotation": { +"radians": 0.027486297663482005 +}, +"translation": { +"x": 3.4079561480518055, +"y": 2.263742671257213 +} +}, +"time": 0.5400074527520559, +"velocity": 1.4580201224305511 +}, +{ +"acceleration": 2.6999999999999993, +"curvature": 0.1447598862550496, +"pose": { +"rotation": { +"radians": 0.041547452009282046 +}, +"translation": { +"x": 3.509977587252322, +"y": 2.267252355894507 +} +}, +"time": 0.6059902557852131, +"velocity": 1.6361736906200757 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.15378420251478742, +"pose": { +"rotation": { +"radians": 0.057171575466290786 +}, +"translation": { +"x": 3.61417432416856, +"y": 2.272391462937067 +} +}, +"time": 0.6667089153382454, +"velocity": 1.8001140714132626 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.15761092264029594, +"pose": { +"rotation": { +"radians": 0.07385431873395915 +}, +"translation": { +"x": 3.7208192409985186, +"y": 2.2793844703314434 +} +}, +"time": 0.7236481631839361, +"velocity": 1.9538500405966275 +}, +{ +"acceleration": 1.729310785117809, +"curvature": 0.15728003377334543, +"pose": { +"rotation": { +"radians": 0.09115783797152868 +}, +"translation": { +"x": 3.830135599298301, +"y": 2.288424610527863 +} +}, +"time": 0.777764848000335, +"velocity": 2.0999650896009046 +}, +{ +"acceleration": 0.07335200445304174, +"curvature": 0.15379933065711665, +"pose": { +"rotation": { +"radians": 0.10871568523962312 +}, +"translation": { +"x": 3.9422990896096817, +"y": 2.299675057553249 +} +}, +"time": 0.8303081825873435, +"velocity": 2.190828844788272 +}, +{ +"acceleration": 0.09026174044483481, +"curvature": 0.1480733129853419, +"pose": { +"rotation": { +"radians": 0.1262317204579349 +}, +"translation": { +"x": 4.057439881087662, +"y": 2.313270114084233 +} +}, +"time": 0.8831822747564134, +"velocity": 2.194707265432508 +}, +{ +"acceleration": 0.09895223468577573, +"curvature": 0.1408671558180169, +"pose": { +"rotation": { +"radians": 0.1434749739296405 +}, +"translation": { +"x": 4.175644671128031, +"y": 2.3293163985201755 +} +}, +"time": 0.9374746761850377, +"velocity": 2.1996077920783854 +}, +{ +"acceleration": 0.1016435510397778, +"curvature": 0.1327969253339971, +"pose": { +"rotation": { +"radians": 0.16027215469281045 +}, +"translation": { +"x": 4.296958734994926, +"y": 2.34789403205618 +} +}, +"time": 0.9932003555967776, +"velocity": 2.20512197258556 +}, +{ +"acceleration": 0.10093622262521634, +"curvature": 0.12433702000722084, +"pose": { +"rotation": { +"radians": 0.17649914400629343 +}, +"translation": { +"x": 4.421387975448397, +"y": 2.3690578257561086 +} +}, +"time": 1.0503628119886494, +"velocity": 2.2109321676393865 +}, +{ +"acceleration": 0.09939608825789133, +"curvature": 0.1200745426070529, +"pose": { +"rotation": { +"radians": 0.18437135831701265 +}, +"translation": { +"x": 4.484762369989058, +"y": 2.380620032517241 +} +}, +"time": 1.0794807078328945, +"velocity": 2.213871218056699 +}, +{ +"acceleration": 0.09725468243263515, +"curvature": 0.11583719827447582, +"pose": { +"rotation": { +"radians": 0.1920724322039551 +}, +"translation": { +"x": 4.5489009723719604, +"y": 2.3928384676256 +} +}, +"time": 1.1089534565173023, +"velocity": 2.216800693986137 +}, +{ +"acceleration": 0.09464688404782184, +"curvature": 0.11165267910895314, +"pose": { +"rotation": { +"radians": 0.19959695805799058 +}, +"translation": { +"x": 4.613794359650107, +"y": 2.4057133926082095 +} +}, +"time": 1.138777971808505, +"velocity": 2.2197012677494903 +}, +{ +"acceleration": 0.09168813223969538, +"curvature": 0.10754353714444868, +"pose": { +"rotation": { +"radians": 0.2069411134939988 +}, +"translation": { +"x": 4.679431032400164, +"y": 2.419243709685082 +} +}, +"time": 1.1689503425037504, +"velocity": 2.222556988620131 +}, +{ +"acceleration": 0.08847629301379932, +"curvature": 0.10352781148106137, +"pose": { +"rotation": { +"radians": 0.21410246321385917 +}, +"translation": { +"x": 4.7457974787733175, +"y": 2.433426998865249 +} +}, +"time": 1.1994658271220735, +"velocity": 2.2253548964091743 +}, +{ +"acceleration": 0.0850935272276621, +"curvature": 0.09961961376398717, +"pose": { +"rotation": { +"radians": 0.2210797775749228 +}, +"translation": { +"x": 4.812878238546143, +"y": 2.448259555042794 +} +}, +"time": 1.2303188522100803, +"velocity": 2.228084657697223 +}, +{ +"acceleration": 0.08160810463299666, +"curvature": 0.09582966681849588, +"pose": { +"rotation": { +"radians": 0.22787286762492534 +}, +"translation": { +"x": 4.880655967171459, +"y": 2.4637364250928826 +} +}, +"time": 1.2615030141113355, +"velocity": 2.230738228027039 +}, +{ +"acceleration": 0.07807612484085266, +"curvature": 0.0921657940313529, +"pose": { +"rotation": { +"radians": 0.2344824360693174 +}, +"translation": { +"x": 4.94911149982919, +"y": 2.479851444967796 +} +}, +"time": 1.293011084011078, +"velocity": 2.233309541892201 +}, +{ +"acceleration": 0.07454311941221353, +"curvature": 0.08863335917794346, +"pose": { +"rotation": { +"radians": 0.24090994342482358 +}, +"translation": { +"x": 5.01822391547723, +"y": 2.496597276792963 +} +}, +"time": 1.3248350160438516, +"velocity": 2.2357942311825187 +}, +{ +"acceleration": 0.07104551998778597, +"curvature": 0.0852356579355494, +"pose": { +"rotation": { +"radians": 0.24715748846946964 +}, +"translation": { +"x": 5.0879706009023025, +"y": 2.5139654459629908 +} +}, +"time": 1.3569659582380988, +"velocity": 2.2381893718433314 +}, +{ +"acceleration": 0.06761198572203675, +"curvature": 0.08197426339782576, +"pose": { +"rotation": { +"radians": 0.25322770201138833 +}, +"translation": { +"x": 5.158327314770821, +"y": 2.531946378237695 +} +}, +"time": 1.3893942660666354, +"velocity": 2.240493257835334 +}, +{ +"acceleration": 0.06426458958836108, +"curvature": 0.07884932860597903, +"pose": { +"rotation": { +"radians": 0.2591236529549731 +}, +"translation": { +"x": 5.229268251679752, +"y": 2.5505294368381355 +} +}, +"time": 1.4221095183732375, +"velocity": 2.2427052010071806 +}, +{ +"acceleration": 0.061019867686539456, +"curvature": 0.07585984951994502, +"pose": { +"rotation": { +"radians": 0.2648487656334614 +}, +"translation": { +"x": 5.300766106207474, +"y": 2.569702959542644 +} +}, +"time": 1.4551005354516913, +"velocity": 2.24482535517983 +}, +{ +"acceleration": 0.05788973882703894, +"curvature": 0.07300389203773383, +"pose": { +"rotation": { +"radians": 0.270406747393403 +}, +"translation": { +"x": 5.372792136964642, +"y": 2.5894542957828603 +} +}, +"time": 1.488355399063319, +"velocity": 2.2468545625573455 +}, +{ +"acceleration": 0.05488230366583918, +"curvature": 0.07027878669118101, +"pose": { +"rotation": { +"radians": 0.2758015254516983 +}, +"translation": { +"x": 5.445316230645044, +"y": 2.609769843739759 +} +}, +"time": 1.5218614741908747, +"velocity": 2.248794220495599 +}, +{ +"acceleration": 0.05200253377639616, +"curvature": 0.06768129454894652, +"pose": { +"rotation": { +"radians": 0.28103719209425926 +}, +"translation": { +"x": 5.518306966076468, +"y": 2.6306350874396847 +} +}, +"time": 1.5556054323402282, +"velocity": 2.250646166653639 +}, +{ +"acceleration": 0.0492528614839699, +"curvature": 0.06520774768045683, +"pose": { +"rotation": { +"radians": 0.2861179573422744 +}, +"translation": { +"x": 5.591731678271557, +"y": 2.6520346338503833 +} +}, +"time": 1.589573276215369, +"velocity": 2.2524125806020674 +}, +{ +"acceleration": 0.04663368123747548, +"curvature": 0.0628541673069756, +"pose": { +"rotation": { +"radians": 0.2910481082739248 +}, +"translation": { +"x": 5.665556522478677, +"y": 2.6739522499770327 +} +}, +"time": 1.623750365606733, +"velocity": 2.2540959000517855 +}, +{ +"acceleration": 0.04414377289749164, +"curvature": 0.06061636251049726, +"pose": { +"rotation": { +"radians": 0.29583197425341545 +}, +"translation": { +"x": 5.739746538232772, +"y": 2.696370899958275 +} +}, +"time": 1.6581214443471048, +"velocity": 2.255698749981552 +}, +{ +"acceleration": 0.04178065669714832, +"curvature": 0.05849001210431078, +"pose": { +"rotation": { +"radians": 0.3004738973832716 +}, +"translation": { +"x": 5.8142657134062325, +"y": 2.719272782162249 +} +}, +"time": 1.6926706682031458, +"velocity": 2.257223883073238 +}, +{ +"acceleration": 0.03954088887354863, +"curvature": 0.05647073200284558, +"pose": { +"rotation": { +"radians": 0.30497820755842797 +}, +"translation": { +"x": 5.889077048259745, +"y": 2.7426393662826207 +} +}, +"time": 1.7273816335836862, +"velocity": 2.258674130001429 +}, +{ +"acceleration": 0.03742030613918116, +"curvature": 0.05455413017109737, +"pose": { +"rotation": { +"radians": 0.30934920156066265 +}, +"translation": { +"x": 5.964142619493167, +"y": 2.766451430434616 +} +}, +"time": 1.762237406958358, +"velocity": 2.2600523582630383 +}, +{ +"acceleration": 0.03541422631701696, +"curvature": 0.0527358509910003, +"pose": { +"rotation": { +"radians": 0.3135911256886511 +}, +"translation": { +"x": 6.039423644296379, +"y": 2.790689098251052 +} +}, +"time": 1.7972205548914975, +"velocity": 2.2613614383684086 +}, +{ +"acceleration": 0.033517611632515334, +"curvature": 0.05101161065684598, +"pose": { +"rotation": { +"radians": 0.3177081614718916 +}, +"translation": { +"x": 6.114880544400151, +"y": 2.8153318759783694 +} +}, +"time": 1.8323131746068846, +"velocity": 2.2626042163450664 +}, +{ +"acceleration": 0.031725200365824845, +"curvature": 0.04937722500596493, +"pose": { +"rotation": { +"radians": 0.3217044140657654 +}, +"translation": { +"x": 6.190473010126997, +"y": 2.840358689572663 +} +}, +"time": 1.8674969250085884, +"velocity": 2.263783491626806 +}, +{ +"acceleration": 0.03003161183225893, +"curvature": 0.047828631004883, +"pose": { +"rotation": { +"radians": 0.3255839029699649 +}, +"translation": { +"x": 6.266160064442046, +"y": 2.8657479217957142 +} +}, +"time": 1.9027530580917995, +"velocity": 2.264901999512995 +}, +{ +"acceleration": 0.028431428985477587, +"curvature": 0.04636190294478133, +"pose": { +"rotation": { +"radians": 0.32935055475350483 +}, +"translation": { +"x": 6.341900127003893, +"y": 2.891477449311023 +} +}, +"time": 1.938062450685678, +"velocity": 2.2659623974854073 +}, +{ +"acceleration": 0.026919262331369105, +"curvature": 0.04497326425246868, +"pose": { +"rotation": { +"radians": 0.33300819750665833 +}, +"translation": { +"x": 6.41765107821547, +"y": 2.9175246797798406 +} +}, +"time": 1.9734056364772434, +"velocity": 2.2669672547623607 +}, +{ +"acceleration": 0.02548979829834296, +"curvature": 0.04365909569305004, +"pose": { +"rotation": { +"radians": 0.33656055677362867 +}, +"translation": { +"x": 6.493370323274898, +"y": 2.9438665889571984 +} +}, +"time": 2.008762838271691, +"velocity": 2.2679190445527686 +}, +{ +"acceleration": 0.024137834730606697, +"curvature": 0.042415940626661784, +"pose": { +"rotation": { +"radians": 0.34001125274979277 +}, +"translation": { +"x": 6.569014856226355, +"y": 2.970479757787942 +} +}, +"time": 2.044114000450318, +"velocity": 2.268820138546314 +}, +{ +"acceleration": 0.02285830575169262, +"curvature": 0.04124050788258338, +"pose": { +"rotation": { +"radians": 0.3433637985542002 +}, +"translation": { +"x": 6.644541324010935, +"y": 2.9973404095027636 +} +}, +"time": 2.079438821592255, +"velocity": 2.269672803240926 +}, +{ +"acceleration": 0.021646297877607898, +"curvature": 0.040129672728249494, +"pose": { +"rotation": { +"radians": 0.3466215994119153 +}, +"translation": { +"x": 6.719906090517508, +"y": 3.02442444671423 +} +}, +"time": 2.1147167872305745, +"velocity": 2.2704791977657846 +}, +{ +"acceleration": 0.020497058943081497, +"curvature": 0.03908047633675462, +"pose": { +"rotation": { +"radians": 0.349787952602023 +}, +"translation": { +"x": 6.795065300633585, +"y": 3.051707488512818 +} +}, +"time": 2.1499272027175222, +"velocity": 2.2712413729078094 +}, +{ +"acceleration": 0.019406001127453568, +"curvature": 0.038090124093011934, +"pose": { +"rotation": { +"radians": 0.3528660480459183 +}, +"translation": { +"x": 6.869974944296175, +"y": 3.079164907562947 +} +}, +"time": 2.185049226176867, +"velocity": 2.271961271092856 +}, +{ +"acceleration": 0.01836869913171912, +"curvature": 0.037155983024537514, +"pose": { +"rotation": { +"radians": 0.35585896942709405 +}, +"translation": { +"x": 6.9445909205426455, +"y": 3.106771867199006 +} +}, +"time": 2.2200619015246392, +"velocity": 2.27264072711013 +}, +{ +"acceleration": 0.017380884352395626, +"curvature": 0.03627557859675583, +"pose": { +"rotation": { +"radians": 0.3587696957482774 +}, +"translation": { +"x": 7.0188691015615925, +"y": 3.13450335852139 +} +}, +"time": 2.2549441915420725, +"velocity": 2.2732814694004855 +}, +{ +"acceleration": 0.016438435722556273, +"curvature": 0.035446591073710516, +"pose": { +"rotation": { +"radians": 0.3616011032446193 +}, +"translation": { +"x": 7.092765396743689, +"y": 3.162334237492529 +} +}, +"time": 2.2896750109869135, +"velocity": 2.27388512175672 +}, +{ +"acceleration": 0.01553736773709314, +"curvature": 0.03466685161220965, +"pose": { +"rotation": { +"radians": 0.36435596758292155 +}, +"translation": { +"x": 7.166235816732558, +"y": 3.1902392620329216 +} +}, +"time": 2.324233259731531, +"velocity": 2.2744532053073927 +}, +{ +"acceleration": 0.01467381604686017, +"curvature": 0.033934338229915866, +"pose": { +"rotation": { +"radians": 0.36703696628676374 +}, +"translation": { +"x": 7.239236537475625, +"y": 3.2181931291171635 +} +}, +"time": 2.3585978559176644, +"velocity": 2.2749871406754734 +}, +{ +"acceleration": 0.013844020888642986, +"curvature": 0.033247171764989564, +"pose": { +"rotation": { +"radians": 0.36964668133602113 +}, +"translation": { +"x": 7.311723964274985, +"y": 3.246170511869985 +} +}, +"time": 2.3927477691196315, +"velocity": 2.2754882502198153 +}, +{ +"acceleration": 0.013044308514050806, +"curvature": 0.03260361192599245, +"pose": { +"rotation": { +"radians": 0.3721876018967818 +}, +"translation": { +"x": 7.38365479583826, +"y": 3.2741460966622764 +} +}, +"time": 2.426662053508836, +"velocity": 2.275957760281323 +}, +{ +"acceleration": 0.012271070685258328, +"curvature": 0.03200205351530483, +"pose": { +"rotation": { +"radians": 0.37466212714421815 +}, +"translation": { +"x": 7.454986088329464, +"y": 3.302094620207125 +} +}, +"time": 2.460319881013726, +"velocity": 2.2763968033672093 +}, +{ +"acceleration": 0.011520742217438965, +"curvature": 0.03144102289684243, +"pose": { +"rotation": { +"radians": 0.3770725691466477 +}, +"translation": { +"x": 7.525675319419857, +"y": 3.3299909066558415 +} +}, +"time": 2.4937005744703846, +"velocity": 2.276806420216139 +}, +{ +"acceleration": 0.010789776463993104, +"curvature": 0.030919174768980904, +"pose": { +"rotation": { +"radians": 0.37942115578392854 +}, +"translation": { +"x": 7.5956804523388195, +"y": 3.3578099046939993 +} +}, +"time": 2.52678364075975, +"velocity": 2.277187561694621 +}, +{ +"acceleration": 0.01007461855694856, +"curvature": 0.03043528929593845, +"pose": { +"rotation": { +"radians": 0.38171003367756723 +}, +"translation": { +"x": 7.6649599999247, +"y": 3.3855267246374563 +} +}, +"time": 2.5595488039281586, +"velocity": 2.2775410904810145 +}, +{ +"acceleration": 0.009371676132326996, +"curvature": 0.02998826964517551, +"pose": { +"rotation": { +"radians": 0.38394127111357185 +}, +"translation": { +"x": 7.733473088675681, +"y": 3.4131166755283973 +} +}, +"time": 2.5919760382887707, +"velocity": 2.2778677824980544 +}, +{ +"acceleration": 0.008677287181712345, +"curvature": 0.029577139974349312, +"pose": { +"rotation": { +"radians": 0.3861168609421733 +}, +"translation": { +"x": 7.801179522800647, +"y": 3.440555302231358 +} +}, +"time": 2.6240456015014684, +"velocity": 2.278168328058189 +}, +{ +"acceleration": 0.007987684577811944, +"curvature": 0.029201043908822374, +"pose": { +"rotation": { +"radians": 0.38823872344118304 +}, +"translation": { +"x": 7.8680398482700324, +"y": 3.467818422529259 +} +}, +"time": 2.655738067630043, +"velocity": 2.2784433326882834 +}, +{ +"acceleration": 0.007298956719855185, +"curvature": 0.02885924354946305, +"pose": { +"rotation": { +"radians": 0.39030870913196253 +}, +"translation": { +"x": 7.934015416866697, +"y": 3.4948821642194368 +} +}, +"time": 2.687034360175046, +"velocity": 2.2786933176015878 +}, +{ +"acceleration": 0.006607003629306124, +"curvature": 0.028551119050322777, +"pose": { +"rotation": { +"radians": 0.39232860153881693 +}, +"translation": { +"x": 7.999068450236777, +"y": 3.521723002209681 +} +}, +"time": 2.7179157850816575, +"velocity": 2.2789187197854286 +}, +{ +"acceleration": 0.005907487698335957, +"curvature": 0.028276168806553842, +"pose": { +"rotation": { +"radians": 0.394300119884087 +}, +"translation": { +"x": 8.063162103940549, +"y": 3.548317795614259 +} +}, +"time": 2.748364063721622, +"velocity": 2.279119891672909 +}, +{ +"acceleration": 0.005195778146981254, +"curvature": 0.028034010294502264, +"pose": { +"rotation": { +"radians": 0.39622492171237866 +}, +"translation": { +"x": 8.126260531503295, +"y": 3.5746438248499484 +} +}, +"time": 2.778361365849072, +"velocity": 2.27929710036621 +}, +{ +"acceleration": 0.004466888078570705, +"curvature": 0.027824381608055337, +"pose": { +"rotation": { +"radians": 0.39810460543821025 +}, +"translation": { +"x": 8.188328948466161, +"y": 3.6006788287320743 +} +}, +"time": 2.8078903425296624, +"velocity": 2.27945052637795 +}, +{ +"acceleration": 0.003715402830763559, +"curvature": 0.027647143737834508, +"pose": { +"rotation": { +"radians": 0.3999407128118854 +}, +"translation": { +"x": 8.249333696437011, +"y": 3.626401041570536 +} +}, +"time": 2.8369341590427566, +"velocity": 2.2795802618556884 +}, +{ +"acceleration": 0.0029353981062224407, +"curvature": 0.027502283642462384, +"pose": { +"rotation": { +"radians": 0.4017347312986494 +}, +"translation": { +"x": 8.309242307141304, +"y": 3.6517892302658392 +} +}, +"time": 2.8654765277566274, +"velocity": 2.2796863082532046 +}, +{ +"acceleration": 0.001695978056115357, +"curvature": 0.027389918163459797, +"pose": { +"rotation": { +"radians": 0.40348809636610344 +}, +"translation": { +"x": 8.368023566472946, +"y": 3.6768227314051316 +} +}, +"time": 2.8935017409763395, +"velocity": 2.2797685734110162 +}, +{ +"acceleration": -0.00012293542554213472, +"curvature": 0.027263817655355613, +"pose": { +"rotation": { +"radians": 0.4068783611632404 +}, +"translation": { +"x": 8.482085829741278, +"y": 3.725746088373654 +} +}, +"time": 2.9479410864811912, +"velocity": 2.2798609013463818 +}, +{ +"acceleration": -0.0022007637690903002, +"curvature": 0.027272581602723885, +"pose": { +"rotation": { +"radians": 0.41012203157353005 +}, +"translation": { +"x": 8.591298290694919, +"y": 3.7730186085552644 +} +}, +"time": 3.0001392670027434, +"velocity": 2.279854484340847 +}, +{ +"acceleration": -0.004630487300089528, +"curvature": 0.027422438471943093, +"pose": { +"rotation": { +"radians": 0.4132289286944691 +}, +"translation": { +"x": 8.695462919737043, +"y": 3.818499277161383 +} +}, +"time": 3.049994845145145, +"velocity": 2.279744763990784 +}, +{ +"acceleration": -0.007532160101987383, +"curvature": 0.0277224077160581, +"pose": { +"rotation": { +"radians": 0.41620822293773896 +}, +"translation": { +"x": 8.79440790284868, +"y": 3.86205975560871 +} +}, +"time": 3.097418806054136, +"velocity": 2.279525167942075 +}, +{ +"acceleration": -0.011062131176462589, +"curvature": 0.028184668240684076, +"pose": { +"rotation": { +"radians": 0.41906847586445517 +}, +"translation": { +"x": 8.887989691216262, +"y": 3.9035855685922387 +} +}, +"time": 3.1423356011516894, +"velocity": 2.279186847450132 +}, +{ +"acceleration": -0.015424664582127873, +"curvature": 0.02882497779002735, +"pose": { +"rotation": { +"radians": 0.42181766773654084 +}, +"translation": { +"x": 8.976095050859168, +"y": 3.942977291158268 +} +}, +"time": 3.184684189159781, +"velocity": 2.2787183818144485 +}, +{ +"acceleration": -0.020885570758588032, +"curvature": 0.02966309744184976, +"pose": { +"rotation": { +"radians": 0.42446320509920704 +}, +"translation": { +"x": 9.058643112257318, +"y": 3.980151735777426 +} +}, +"time": 3.224419073622899, +"velocity": 2.2781054845493953 +}, +{ +"acceleration": -0.027785650744737343, +"curvature": 0.030723113745306695, +"pose": { +"rotation": { +"radians": 0.42701189928088995 +}, +"translation": { +"x": 9.135587419978705, +"y": 4.0150431394176795 +} +}, +"time": 3.26151133563146, +"velocity": 2.2773307914866194 +}, +{ +"acceleration": -0.03654720628934612, +"curvature": 0.032033428677499094, +"pose": { +"rotation": { +"radians": 0.4294699012620721 +}, +"translation": { +"x": 9.206917982306969, +"y": 4.047604350617351 +} +}, +"time": 3.2959496596384925, +"velocity": 2.276373900243526 +}, +{ +"acceleration": -0.047656108391106844, +"curvature": 0.03362594960725393, +"pose": { +"rotation": { +"radians": 0.43184256979887264 +}, +"translation": { +"x": 9.272663320868947, +"y": 4.077808016558145 +} +}, +"time": 3.32774134898748, +"velocity": 2.2752120028146017 +}, +{ +"acceleration": -0.06962246776559926, +"curvature": 0.03553355687317292, +"pose": { +"rotation": { +"radians": 0.4341342363369872 +}, +"translation": { +"x": 9.332892520262249, +"y": 4.105647770138148 +} +}, +"time": 3.3569133257885957, +"velocity": 2.273821779926185 +}, +{ +"acceleration": -2.248419766910455, +"curvature": 0.040387465137322394, +"pose": { +"rotation": { +"radians": 0.4384841355966931 +}, +"translation": { +"x": 9.437293952552439, +"y": 4.15432212282819 +} +}, +"time": 3.407612100991154, +"velocity": 2.2702920060838894 +}, +{ +"acceleration": -2.6999999999999917, +"curvature": 0.04642798451550745, +"pose": { +"rotation": { +"radians": 0.4425114838582233 +}, +"translation": { +"x": 9.521564101220958, +"y": 4.1940412949746015 +} +}, +"time": 3.449516681999969, +"velocity": 2.1760729178195697 +}, +{ +"acceleration": -2.699999999999997, +"curvature": 0.05174748359761737, +"pose": { +"rotation": { +"radians": 0.44612851530262876 +}, +"translation": { +"x": 9.587924972007329, +"y": 4.225630916999787 +} +}, +"time": 3.4840303033681614, +"velocity": 2.08288614012545 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.049494389719386744, +"pose": { +"rotation": { +"radians": 0.44908738641439466 +}, +"translation": { +"x": 9.639444342429096, +"y": 4.250366349797946 +} +}, +"time": 3.511974149532719, +"velocity": 2.0074377554811447 +}, +{ +"acceleration": -2.6999999999999975, +"curvature": -2.5618209324283492e-14, +"pose": { +"rotation": { +"radians": 0.4514530915525467 +}, +"translation": { +"x": 9.714852079630687, +"y": 4.286852661668025 +} +}, +"time": 3.5549462918441055, +"velocity": 1.8914129712404009 +}, +{ +"acceleration": -2.699999999999999, +"curvature": -0.7766943861359419, +"pose": { +"rotation": { +"radians": 0.4198904766137321 +}, +"translation": { +"x": 9.782834063456537, +"y": 4.31890219155448 +} +}, +"time": 3.59587857060854, +"velocity": 1.7808958185764279 +}, +{ +"acceleration": -1.406443492259097, +"curvature": -1.1873672028542006, +"pose": { +"rotation": { +"radians": 0.3425667440071645 +}, +"translation": { +"x": 9.853692853024253, +"y": 4.347519628913014 +} +}, +"time": 3.640283970186535, +"velocity": 1.661001239715842 +}, +{ +"acceleration": -0.4200341681802462, +"curvature": -1.274957151799357, +"pose": { +"rotation": { +"radians": 0.29432251572968204 +}, +"translation": { +"x": 9.890728659493082, +"y": 4.359740656772484 +} +}, +"time": 3.664001984260015, +"velocity": 1.627643193172886 +}, +{ +"acceleration": 0.24626765249129356, +"curvature": -1.3026324852660107, +"pose": { +"rotation": { +"radians": 0.2430494521773213 +}, +"translation": { +"x": 9.928949922905943, +"y": 4.370268370089602 +} +}, +"time": 3.688436104063371, +"velocity": 1.617380027986067 +}, +{ +"acceleration": 0.6857139969758687, +"curvature": -1.2860562177546184, +"pose": { +"rotation": { +"radians": 0.1907002649742088 +}, +"translation": { +"x": 9.968351120085707, +"y": 4.378947699091214 +} +}, +"time": 3.7133340787352718, +"velocity": 1.6235115937603037 +}, +{ +"acceleration": 0.9540714469891567, +"curvature": -1.2400781041901061, +"pose": { +"rotation": { +"radians": 0.13875065475518678 +}, +"translation": { +"x": 10.008862436904515, +"y": 4.385675380821191 +} +}, +"time": 3.7384950287825918, +"velocity": 1.6407648093849618 +}, +{ +"acceleration": 1.0894048837602417, +"curvature": -1.1774316941964482, +"pose": { +"rotation": { +"radians": 0.08822957926075936 +}, +"translation": { +"x": 10.050357132519956, +"y": 4.390395751005463 +} +}, +"time": 3.7637623706932044, +"velocity": 1.66487165884319 +}, +{ +"acceleration": 1.1206961490326939, +"curvature": -1.1081240421084846, +"pose": { +"rotation": { +"radians": 0.039779221305418784 +}, +"translation": { +"x": 10.092658903611245, +"y": 4.393096535917076 +} +}, +"time": 3.789013912240513, +"velocity": 1.6923808115273027 +}, +{ +"acceleration": 1.0709603375459968, +"curvature": -1.039444767937711, +"pose": { +"rotation": { +"radians": -0.006271132763865612 +}, +"translation": { +"x": 10.135549248615384, +"y": 4.393804644241225 +} +}, +"time": 3.8141513464265344, +"velocity": 1.7205522372161397 +}, +{ +"acceleration": -1.6193002203896079, +"curvature": -0.9763752945973859, +"pose": { +"rotation": { +"radians": -0.049831152449575 +}, +"translation": { +"x": 10.17877483196335, +"y": 4.3925819589403 +} +}, +"time": 3.8390909051823696, +"velocity": 1.7472615154795372 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": -0.8789602662395832, +"pose": { +"rotation": { +"radians": -0.12993805108721468 +}, +"translation": { +"x": 10.26508838680157, +"y": 4.384741361889029 +} +}, +"time": 3.889889384391147, +"velocity": 1.6650035269013073 +}, +{ +"acceleration": -2.700000000000003, +"curvature": -0.8315190136369572, +"pose": { +"rotation": { +"radians": -0.20247469155393208 +}, +"translation": { +"x": 10.34915604442773, +"y": 4.370609384877943 +} +}, +"time": 3.943411443456963, +"velocity": 1.5204939674236042 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -0.8471290103821834, +"pose": { +"rotation": { +"radians": -0.27044848006308075 +}, +"translation": { +"x": 10.428448248162319, +"y": 4.351510935819623 +} +}, +"time": 3.999883262457003, +"velocity": 1.3680200561234963 +}, +{ +"acceleration": -2.700000000000001, +"curvature": -0.9498427223813998, +"pose": { +"rotation": { +"radians": -0.3376498754404891 +}, +"translation": { +"x": 10.500585063902063, +"y": 4.328926530105935 +} +}, +"time": 4.058532356669601, +"velocity": 1.2096675017494818 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": -1.1910293704198964, +"pose": { +"rotation": { +"radians": -0.4088576744148429 +}, +"translation": { +"x": 10.563571835677498, +"y": 4.304357630289422 +} +}, +"time": 4.11842628458393, +"velocity": 1.0479538963807924 +}, +{ +"acceleration": -2.700000000000002, +"curvature": -1.6720513946135636, +"pose": { +"rotation": { +"radians": -0.4902748845723253 +}, +"translation": { +"x": 10.616034841210551, +"y": 4.279191985764681 +} +}, +"time": 4.178617471576299, +"velocity": 0.8854376915013954 +}, +{ +"acceleration": -2.7, +"curvature": -2.0499454233753993, +"pose": { +"rotation": { +"radians": -0.5371381049555087 +}, +"translation": { +"x": 10.638118423340392, +"y": 4.266754823418131 +} +}, +"time": 4.208613544982834, +"velocity": 0.8044482933037522 +}, +{ +"acceleration": -2.7, +"curvature": -2.540953086571642, +"pose": { +"rotation": { +"radians": -0.5892946407398003 +}, +"translation": { +"x": 10.657456947472099, +"y": 4.254568972449762 +} +}, +"time": 4.238529557651, +"velocity": 0.7236750590997028 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -3.130279215269214, +"pose": { +"rotation": { +"radians": -0.6471393678317227 +}, +"translation": { +"x": 10.674158276287091, +"y": 4.242715953785096 +} +}, +"time": 4.268505752517231, +"velocity": 0.6427393329608775 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -3.725902028314932, +"pose": { +"rotation": { +"radians": -0.7098929949368555 +}, +"translation": { +"x": 10.688413266239552, +"y": 4.231244932467542 +} +}, +"time": 4.2989157095722685, +"velocity": 0.5606324489122773 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": -4.089580945077739, +"pose": { +"rotation": { +"radians": -0.7744854797210237 +}, +"translation": { +"x": 10.700503131792594, +"y": 4.220168509523444 +} +}, +"time": 4.330576264220449, +"velocity": 0.475148951362191 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -3.808195298952215, +"pose": { +"rotation": { +"radians": -0.8343102452413655 +}, +"translation": { +"x": 10.71080680965443, +"y": 4.209458513827119 +} +}, +"time": 4.365275061986884, +"velocity": 0.3814621973928159 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 1.3426990448978787e-12, +"pose": { +"rotation": { +"radians": -0.896055384571181 +}, +"translation": { +"x": 10.72810414577993, +"y": 4.188796010105199 +} +}, +"time": 4.506557357317556, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/6BallOffensive1.wpilib.json b/PathWeaver/output/6BallOffensive1.wpilib.json new file mode 100644 index 0000000..7aa00d3 --- /dev/null +++ b/PathWeaver/output/6BallOffensive1.wpilib.json @@ -0,0 +1,1892 @@ +[ +{ +"acceleration": 2.6999999999999997, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.014314222837373, +"y": 1.7046941705135321 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.6999999999999993, +"curvature": 0.2812553741015708, +"pose": { +"rotation": { +"radians": 0.009910936760531184 +}, +"translation": { +"x": 3.0791135247155217, +"y": 1.7049162114881842 +} +}, +"time": 0.2190884859278234, +"velocity": 0.5915389120051231 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.39988796244375363, +"pose": { +"rotation": { +"radians": 0.0342305717504301 +}, +"translation": { +"x": 3.1475889095025207, +"y": 1.7063818975878027 +} +}, +"time": 0.31421949332423416, +"velocity": 0.8483926319754321 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.38719471276432793, +"pose": { +"rotation": { +"radians": 0.06442127330587107 +}, +"translation": { +"x": 3.222750463494384, +"y": 1.7100991911048338 +} +}, +"time": 0.3930358320546944, +"velocity": 1.0611967465476748 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.31703376912130393, +"pose": { +"rotation": { +"radians": 0.09428001883187699 +}, +"translation": { +"x": 3.306926267469639, +"y": 1.7168350450913419 +} +}, +"time": 0.4658636367042034, +"velocity": 1.2578318191013491 +}, +{ +"acceleration": 2.6999999999999993, +"curvature": 0.23917289427603383, +"pose": { +"rotation": { +"radians": 0.12069553356945052 +}, +"translation": { +"x": 3.4018113865554898, +"y": 1.727133112593621 +} +}, +"time": 0.536401846710309, +"velocity": 1.4482849861178342 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.1734629724276598, +"pose": { +"rotation": { +"radians": 0.14269515800212182 +}, +"translation": { +"x": 3.5085168600939864, +"y": 1.7413314558868054 +} +}, +"time": 0.6061886534405301, +"velocity": 1.636709364289431 +}, +{ +"acceleration": 2.700000000000001, +"curvature": 0.12347684429242489, +"pose": { +"rotation": { +"radians": 0.16037959467628654 +}, +"translation": { +"x": 3.6276186915081907, +"y": 1.7595802557094782 +} +}, +"time": 0.6758090272466917, +"velocity": 1.8246843735660672 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.10373588129606902, +"pose": { +"rotation": { +"radians": 0.16775533786960378 +}, +"translation": { +"x": 3.691863999704169, +"y": 1.7702234925744822 +} +}, +"time": 0.7106022670779999, +"velocity": 1.9186261211105993 +}, +{ +"acceleration": 2.6999999999999935, +"curvature": 0.08692277595356193, +"pose": { +"rotation": { +"radians": 0.17425033657551395 +}, +"translation": { +"x": 3.7592068381683434, +"y": 1.7818595204982772 +} +}, +"time": 0.7453712786953248, +"velocity": 2.0125024524773765 +}, +{ +"acceleration": 2.700000000000003, +"curvature": 0.0726040699944207, +"pose": { +"rotation": { +"radians": 0.1799363173604439 +}, +"translation": { +"x": 3.829590544276159, +"y": 1.7944621565345678 +} +}, +"time": 0.780092044745955, +"velocity": 2.1062485208140775 +}, +{ +"acceleration": 1.8307569032884712, +"curvature": 0.06038216757974749, +"pose": { +"rotation": { +"radians": 0.18488054400453655 +}, +"translation": { +"x": 3.9029342012580295, +"y": 1.807996795622512 +} +}, +"time": 0.8147328045609225, +"velocity": 2.19977857231449 +}, +{ +"acceleration": 0.18433509136348442, +"curvature": 0.04990603284870335, +"pose": { +"rotation": { +"radians": 0.18914435909490848 +}, +"translation": { +"x": 3.9791341691326565, +"y": 1.8224209640003064 +} +}, +"time": 0.8494852222481287, +"velocity": 2.263401800901307 +}, +{ +"acceleration": 0.1562366711299134, +"curvature": 0.0408726821996515, +"pose": { +"rotation": { +"radians": 0.19278255071543765 +}, +"translation": { +"x": 4.058065615640346, +"y": 1.8376848726187633 +} +}, +"time": 0.8849530028145217, +"velocity": 2.269939757472473 +}, +{ +"acceleration": 0.13391886771901906, +"curvature": 0.03302399581843136, +"pose": { +"rotation": { +"radians": 0.1958432224107652 +}, +"translation": { +"x": 4.139584047176327, +"y": 1.8537319705548976 +} +}, +"time": 0.9215083717700455, +"velocity": 2.27565104663001 +}, +{ +"acceleration": 0.11629403614411485, +"curvature": 0.026141473706636064, +"pose": { +"rotation": { +"radians": 0.19836795226745293 +}, +"translation": { +"x": 4.223526839724069, +"y": 1.8704994984255015 +} +}, +"time": 0.9590829064170227, +"velocity": 2.280682985765002 +}, +{ +"acceleration": 0.1024937440512806, +"curvature": 0.020040383942281716, +"pose": { +"rotation": { +"radians": 0.20039210160167983 +}, +"translation": { +"x": 4.309714769788598, +"y": 1.8879190418007328 +} +}, +"time": 0.9975996097790806, +"velocity": 2.2851622486579415 +}, +{ +"acceleration": 0.09183625916978974, +"curvature": 0.014564046710567663, +"pose": { +"rotation": { +"radians": 0.20194518423721877 +}, +"translation": { +"x": 4.397953545329817, +"y": 1.9059170846176903 +} +}, +"time": 1.0369736852557463, +"velocity": 2.2891978450721027 +}, +{ +"acceleration": 0.08379575693767895, +"curvature": 0.009578590545308309, +"pose": { +"rotation": { +"radians": 0.2030512408096454 +}, +"translation": { +"x": 4.488035336695823, +"y": 1.9244155625940014 +} +}, +"time": 1.0771133116420974, +"velocity": 2.292884118203898 +}, +{ +"acceleration": 0.07797584702351634, +"curvature": 0.004968290416293145, +"pose": { +"rotation": { +"radians": 0.20372918424734907 +}, +"translation": { +"x": 4.579740307556223, +"y": 1.9433324166413977 +} +}, +"time": 1.1179204136511511, +"velocity": 2.29630358020518 +}, +{ +"acceleration": -0.05138959729562826, +"curvature": 0.0006314766392549666, +"pose": { +"rotation": { +"radians": 0.20399309634613128 +}, +"translation": { +"x": 4.672838145835454, +"y": 1.9625821462793018 +} +}, +"time": 1.1592914251359208, +"velocity": 2.2995295198679244 +}, +{ +"acceleration": -0.07116473656153434, +"curvature": -0.0035230565945255365, +"pose": { +"rotation": { +"radians": 0.20385246380207084 +}, +"translation": { +"x": 4.767089594646097, +"y": 1.9820763630484057 +} +}, +"time": 1.2011658195045056, +"velocity": 2.2973776116043245 +}, +{ +"acceleration": -0.07008641849750973, +"curvature": -0.00757924147412821, +"pose": { +"rotation": { +"radians": 0.20331234698572825 +}, +"translation": { +"x": 4.8622479832222005, +"y": 2.001724343924252 +} +}, +"time": 1.2434877151492512, +"velocity": 2.2943657850499815 +}, +{ +"acceleration": -0.07055681945489782, +"curvature": -0.01161663451700088, +"pose": { +"rotation": { +"radians": 0.20237347732766958 +}, +"translation": { +"x": 4.958060757852593, +"y": 2.0214335847308185 +} +}, +"time": 1.286149920904127, +"velocity": 2.2913757438434184 +}, +{ +"acceleration": -0.07255945241188022, +"curvature": -0.01571313443401663, +"pose": { +"rotation": { +"radians": 0.20103228023313774 +}, +"translation": { +"x": 5.054271012814203, +"y": 2.041110353554097 +} +}, +"time": 1.3290353607133447, +"velocity": 2.2883498836095555 +}, +{ +"acceleration": -0.07614719329562902, +"curvature": -0.019947633819651173, +"pose": { +"rotation": { +"radians": 0.19928082047195697 +}, +"translation": { +"x": 5.150619021305377, +"y": 2.0606602441556747 +} +}, +"time": 1.3720263745999848, +"velocity": 2.2852304791833093 +}, +{ +"acceleration": -0.08144406934885207, +"curvature": -0.02440272190637313, +"pose": { +"rotation": { +"radians": 0.19710666633819315 +}, +"translation": { +"x": 5.246843766379196, +"y": 2.0799887293863186 +} +}, +"time": 1.4150054605430507, +"velocity": 2.2819577424183333 +}, +{ +"acceleration": -0.08865153210369317, +"curvature": -0.029167562640632673, +"pose": { +"rotation": { +"radians": 0.19449266776921748 +}, +"translation": { +"x": 5.342684471876793, +"y": 2.0990017145995523 +} +}, +"time": 1.4578560296826264, +"velocity": 2.278467817693692 +}, +{ +"acceleration": -0.09805950684992673, +"curvature": -0.03434108442803313, +"pose": { +"rotation": { +"radians": 0.19141664221799803 +}, +"translation": { +"x": 5.437882133360673, +"y": 2.1176060910652437 +} +}, +"time": 1.5004631760543445, +"velocity": 2.2746906288892728 +}, +{ +"acceleration": -0.11006279886611206, +"curvature": -0.040035636089376124, +"pose": { +"rotation": { +"radians": 0.18785096052400843 +}, +"translation": { +"x": 5.532181049048029, +"y": 2.135710289383181 +} +}, +"time": 1.5427144623083038, +"velocity": 2.2705474885954344 +}, +{ +"acceleration": -0.1251836988555432, +"curvature": -0.04638128862710678, +"pose": { +"rotation": { +"radians": 0.1837620234796438 +}, +"translation": { +"x": 5.6253303507440595, +"y": 2.1532248328966572 +} +}, +"time": 1.5845007231271249, +"velocity": 2.2659483757755656 +}, +{ +"acceleration": -0.14410183465892554, +"curvature": -0.05353099466483672, +"pose": { +"rotation": { +"radians": 0.17910961845110085 +}, +"translation": { +"x": 5.717085534775285, +"y": 2.170062891106051 +} +}, +"time": 1.625716888291793, +"velocity": 2.2607887837676115 +}, +{ +"acceleration": -0.1676923874559495, +"curvature": -0.061666856360408105, +"pose": { +"rotation": { +"radians": 0.17384614461214226 +}, +"translation": { +"x": 5.80720999292287, +"y": 2.1861408330824084 +} +}, +"time": 1.666262827503185, +"velocity": 2.2549460395392806 +}, +{ +"acceleration": -0.19707357424843402, +"curvature": -0.0710077958533757, +"pose": { +"rotation": { +"radians": 0.1679156956131966 +}, +"translation": { +"x": 5.895476543355938, +"y": 2.201378780881022 +} +}, +"time": 1.706044219072364, +"velocity": 2.248275003010725 +}, +{ +"acceleration": -0.23366350665733748, +"curvature": -0.08181896392266406, +"pose": { +"rotation": { +"radians": 0.1612529906909141 +}, +"translation": { +"x": 5.981668961564887, +"y": 2.2157011629550194 +} +}, +"time": 1.7449734443137142, +"velocity": 2.24060308144969 +}, +{ +"acceleration": -0.279244660242495, +"curvature": -0.09442324965968496, +"pose": { +"rotation": { +"radians": 0.15378215069842055 +}, +"translation": { +"x": 6.06558351129471, +"y": 2.229037267568934 +} +}, +"time": 1.782970508702819, +"velocity": 2.231724554141847 +}, +{ +"acceleration": -0.3360303730044378, +"curvature": -0.10921524113952963, +"pose": { +"rotation": { +"radians": 0.14541532649011768 +}, +"translation": { +"x": 6.1470304754783145, +"y": 2.241321796212297 +} +}, +"time": 1.8199639892624087, +"velocity": 2.221394322231797 +}, +{ +"acceleration": -0.40672067680458074, +"curvature": -0.12667788625506252, +"pose": { +"rotation": { +"radians": 0.13605120696410633 +}, +"translation": { +"x": 6.225835687169834, +"y": 2.252495417013211 +} +}, +"time": 1.8558920046913048, +"velocity": 2.2093214178059157 +}, +{ +"acceleration": -0.4945223534579424, +"curvature": -0.14740182667515397, +"pose": { +"rotation": { +"radians": 0.12557346818040332 +}, +"translation": { +"x": 6.301842060477954, +"y": 2.2625053181519403 +} +}, +"time": 1.8907031996434247, +"velocity": 2.1951629850346133 +}, +{ +"acceleration": -0.6030878173175303, +"curvature": -0.1721067722061067, +"pose": { +"rotation": { +"radians": 0.1138492814626342 +}, +"translation": { +"x": 6.374911121499222, +"y": 2.2713057612744816 +} +}, +"time": 1.9243577260661122, +"velocity": 2.1785200694235534 +}, +{ +"acceleration": -0.7362967312991611, +"curvature": -0.20166308439418332, +"pose": { +"rotation": { +"radians": 0.10072808937695671 +}, +"translation": { +"x": 6.444924539251366, +"y": 2.278858634906153 +} +}, +"time": 1.9568281907948895, +"velocity": 2.158937527722989 +}, +{ +"acceleration": -0.9912741542744988, +"curvature": -0.23710951368426839, +"pose": { +"rotation": { +"radians": 0.0860410014743442 +}, +"translation": { +"x": 6.511785656606623, +"y": 2.2851340078651745 +} +}, +"time": 1.9881005170587764, +"velocity": 2.1359118161147683 +}, +{ +"acceleration": -1.4323800984981778, +"curvature": -0.33067868473404044, +"pose": { +"rotation": { +"radians": 0.05120751751024536 +}, +"translation": { +"x": 6.63578191648781, +"y": 2.293776748984137 +} +}, +"time": 2.04710225815769, +"velocity": 2.07742491510622 +}, +{ +"acceleration": -1.9359953885981143, +"curvature": -0.4638395167220083, +"pose": { +"rotation": { +"radians": 0.007717032880878574 +}, +"translation": { +"x": 6.746618296676724, +"y": 2.297179170751245 +} +}, +"time": 2.101500327655971, +"velocity": 1.9995062029601613 +}, +{ +"acceleration": -2.284711497967259, +"curvature": -0.6450560018823133, +"pose": { +"rotation": { +"radians": -0.045954247219563524 +}, +"translation": { +"x": 6.84445795411165, +"y": 2.2954527624420047 +} +}, +"time": 2.15165778537613, +"velocity": 1.9024015961101286 +}, +{ +"acceleration": -2.009447569243097, +"curvature": -0.8650916761340814, +"pose": { +"rotation": { +"radians": -0.11034461498065355 +}, +"translation": { +"x": 6.929957797001386, +"y": 2.28889302572217 +} +}, +"time": 2.1980238984871683, +"velocity": 1.7964684043692896 +}, +{ +"acceleration": -0.32551473743161646, +"curvature": -1.0640791711519253, +"pose": { +"rotation": { +"radians": -0.18317180118743562 +}, +"translation": { +"x": 7.004317474691408, +"y": 2.2779971838823467 +} +}, +"time": 2.2408854989455462, +"velocity": 1.7103402655143332 +}, +{ +"acceleration": 2.7000000000000153, +"curvature": -1.0951904489288462, +"pose": { +"rotation": { +"radians": -0.2565743699422625 +}, +"translation": { +"x": 7.069328367530041, +"y": 2.263481891072603 +} +}, +"time": 2.2799773437809288, +"velocity": 1.6976152939070261 +}, +{ +"acceleration": 2.6999999999999806, +"curvature": -0.7604445463609053, +"pose": { +"rotation": { +"radians": -0.31516902085792414 +}, +"translation": { +"x": 7.1274225767346, +"y": 2.246300941537082 +} +}, +"time": 2.314704564179418, +"velocity": 1.7913787889829478 +}, +{ +"acceleration": -1.460628139010066, +"curvature": -3.358686740424592e-14, +"pose": { +"rotation": { +"radians": -0.3387943583916645 +}, +"translation": { +"x": 7.181721914257603, +"y": 2.2276629788486044 +} +}, +"time": 2.3460132259983104, +"velocity": 1.8759121758939563 +}, +{ +"acceleration": -2.7, +"curvature": -0.7736851568759758, +"pose": { +"rotation": { +"radians": -0.38482918536181376 +}, +"translation": { +"x": 7.287998284659928, +"y": 2.188323322720281 +} +}, +"time": 2.4079149503581094, +"velocity": 1.7854967754407893 +}, +{ +"acceleration": -2.699999999999996, +"curvature": -1.0789961146719322, +"pose": { +"rotation": { +"radians": -0.4370016508770927 +}, +"translation": { +"x": 7.339429973238577, +"y": 2.1660007901216423 +} +}, +"time": 2.4400995182920386, +"velocity": 1.6985984420191806 +}, +{ +"acceleration": -1.8275985073329049, +"curvature": -1.3286716710737392, +"pose": { +"rotation": { +"radians": -0.5041828936603255 +}, +"translation": { +"x": 7.388989580441745, +"y": 2.1408614362122753 +} +}, +"time": 2.4737133503408404, +"velocity": 1.6078410954874158 +}, +{ +"acceleration": -0.9610193609434278, +"curvature": -1.5116996535355247, +"pose": { +"rotation": { +"radians": -0.5829050917319978 +}, +"translation": { +"x": 7.43624444278262, +"y": 2.1123616956153644 +} +}, +"time": 2.5087320146809002, +"velocity": 1.5438410368107307 +}, +{ +"acceleration": -0.3880652214523403, +"curvature": -1.617248964953918, +"pose": { +"rotation": { +"radians": -0.6693951779715728 +}, +"translation": { +"x": 7.4808494727385435, +"y": 2.080134697865218 +} +}, +"time": 2.5447806743194024, +"velocity": 1.5091975769620702 +}, +{ +"acceleration": -0.042987346200533696, +"curvature": -1.639492042943332, +"pose": { +"rotation": { +"radians": -0.714322794509524 +}, +"translation": { +"x": 7.502072983329912, +"y": 2.062553564116744 +} +}, +"time": 2.5630848699706936, +"velocity": 1.502094355223145 +}, +{ +"acceleration": 0.27397756788524374, +"curvature": -1.6419828938742227, +"pose": { +"rotation": { +"radians": -0.7597245225291008 +}, +"translation": { +"x": 7.5225413725654455, +"y": 2.043975714273879 +} +}, +"time": 2.58149216039419, +"velocity": 1.5013030746570963 +}, +{ +"acceleration": 0.5613342116767887, +"curvature": -1.6261032147373455, +"pose": { +"rotation": { +"radians": -0.8051423841329506 +}, +"translation": { +"x": 7.54223355858397, +"y": 2.0243985042799526 +} +}, +"time": 2.599956832969452, +"velocity": 1.506361980741064 +}, +{ +"acceleration": 0.8173401309550167, +"curvature": -1.5938712963542556, +"pose": { +"rotation": { +"radians": -0.8501554565531192 +}, +"translation": { +"x": 7.561132848112278, +"y": 2.0038276047977286 +} +}, +"time": 2.6184376483086473, +"velocity": 1.5167358946506355 +}, +{ +"acceleration": 1.0404321932365403, +"curvature": -1.5477692901943136, +"pose": { +"rotation": { +"radians": -0.8943898546241922 +}, +"translation": { +"x": 7.57922675564683, +"y": 1.9822765464239858 +} +}, +"time": 2.636898563198047, +"velocity": 1.5318247412438868 +}, +{ +"acceleration": 1.3076762410390064, +"curvature": -1.4905361021485066, +"pose": { +"rotation": { +"radians": -0.9375255801565989 +}, +"translation": { +"x": 7.596506822635452, +"y": 1.9597662649041014 +} +}, +"time": 2.6553091025751927, +"velocity": 1.5509796591067184 +}, +{ +"acceleration": 1.5508569209171463, +"curvature": -1.353702651216819, +"pose": { +"rotation": { +"radians": -1.0195072727894952 +}, +"translation": { +"x": 7.628610650613269, +"y": 1.9119860724378883 +} +}, +"time": 2.691860434408819, +"velocity": 1.598776967323884 +}, +{ +"acceleration": 1.6713136610994597, +"curvature": -1.2033869827988135, +"pose": { +"rotation": { +"radians": -1.0946665513261233 +}, +"translation": { +"x": 7.6574503315603595, +"y": 1.8607853344881464 +} +}, +"time": 2.7279833400019116, +"velocity": 1.6547984254665686 +}, +{ +"acceleration": 1.693091426436738, +"curvature": -1.054459441413324, +"pose": { +"rotation": { +"radians": -1.1623504507699618 +}, +"translation": { +"x": 7.6830847238421125, +"y": 1.8065517342547075 +} +}, +"time": 2.7635931449782314, +"velocity": 1.7143135789925794 +}, +{ +"acceleration": 1.646251073992981, +"curvature": -0.9159486553360237, +"pose": { +"rotation": { +"radians": -1.2224865232299242 +}, +"translation": { +"x": 7.705619758489116, +"y": 1.7497477779147834 +} +}, +"time": 2.798634136520489, +"velocity": 1.7736411813466177 +}, +{ +"acceleration": 1.511819226587701, +"curvature": -0.7920399131903623, +"pose": { +"rotation": { +"radians": -1.2753728001476075 +}, +"translation": { +"x": 7.725202653011586, +"y": 1.6908962414895798 +} +}, +"time": 2.8330542550464486, +"velocity": 1.8303053384369448 +}, +{ +"acceleration": 0.5805615930080564, +"curvature": -0.5895116334849959, +"pose": { +"rotation": { +"radians": -1.3614419988106699 +}, +"translation": { +"x": 7.756272607008552, +"y": 1.5693555628877522 +} +}, +"time": 2.899756731712021, +"velocity": 1.931147425120975 +}, +{ +"acceleration": -2.699999999999999, +"curvature": -0.43534876412257806, +"pose": { +"rotation": { +"radians": -1.4248970088590422 +}, +"translation": { +"x": 7.77807818045587, +"y": 1.4467642844297792 +} +}, +"time": 2.9636211065913916, +"velocity": 1.968224628337406 +}, +{ +"acceleration": -2.700000000000002, +"curvature": -0.30772498166814793, +"pose": { +"rotation": { +"radians": -1.4692926529520625 +}, +"translation": { +"x": 7.792693235774296, +"y": 1.3279899090629863 +} +}, +"time": 3.027194271729553, +"velocity": 1.7965770824643703 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.18003267618171365, +"pose": { +"rotation": { +"radians": -1.4966052797531206 +}, +"translation": { +"x": 7.802296745244397, +"y": 1.2174671564329378 +} +}, +"time": 3.092111271111373, +"velocity": 1.6213011841334553 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": -0.016405167068610782, +"pose": { +"rotation": { +"radians": -1.5069868323171198 +}, +"translation": { +"x": 7.808987633068449, +"y": 1.1187322626148894 +} +}, +"time": 3.1566138646671718, +"velocity": 1.4471441815327983 +}, +{ +"acceleration": -2.699999999999999, +"curvature": 0.2314149497127922, +"pose": { +"rotation": { +"radians": -1.4989195250096372 +}, +"translation": { +"x": 7.814599617432351, +"y": 1.0339572798452537 +} +}, +"time": 3.21894763729488, +"velocity": 1.2788429954379865 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.576636073968826, +"pose": { +"rotation": { +"radians": -1.4710606811909832 +}, +"translation": { +"x": 7.820516052567525, +"y": 0.9634843762530654 +} +}, +"time": 3.277919441939611, +"velocity": 1.1196191228972125 +}, +{ +"acceleration": -2.700000000000001, +"curvature": -1.6991974750639125e-13, +"pose": { +"rotation": { +"radians": -1.4056476493803154 +}, +"translation": { +"x": 7.835432924676452, +"y": 0.8548698569690183 +} +}, +"time": 3.3913559021565374, +"velocity": 0.8133406803115114 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 4.661470791619104, +"pose": { +"rotation": { +"radians": -1.3462350080557717 +}, +"translation": { +"x": 7.840004423319694, +"y": 0.8304695577355181 +} +}, +"time": 3.4236041093456233, +"velocity": 0.7262705209009791 +}, +{ +"acceleration": -2.700000000000002, +"curvature": 6.6484229357111575, +"pose": { +"rotation": { +"radians": -1.2757415002983896 +}, +"translation": { +"x": 7.843166388072814, +"y": 0.818474884417336 +} +}, +"time": 3.4412634281982557, +"velocity": 0.6785903599988721 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 7.497413627361245, +"pose": { +"rotation": { +"radians": -1.231659527569397 +}, +"translation": { +"x": 7.8451041699836335, +"y": 0.8125612686411641 +} +}, +"time": 3.4506076277424107, +"velocity": 0.6533610212296538 +}, +{ +"acceleration": -2.7000000000000037, +"curvature": 8.211579825536173, +"pose": { +"rotation": { +"radians": -1.1824434945409883 +}, +"translation": { +"x": 7.84732738957403, +"y": 0.806714656848369 +} +}, +"time": 3.46037853396872, +"velocity": 0.6269795744186194 +}, +{ +"acceleration": -1.6270138520363493, +"curvature": 8.760548756878272, +"pose": { +"rotation": { +"radians": -1.1288203779374715 +}, +"translation": { +"x": 7.849869492447457, +"y": 0.8009429248430822 +} +}, +"time": 3.470665330033513, +"velocity": 0.5992052250436783 +}, +{ +"acceleration": -0.6387612339434002, +"curvature": 9.118810097303738, +"pose": { +"rotation": { +"radians": -1.0716454407359954 +}, +"translation": { +"x": 7.8527621728268935, +"y": 0.7952535430494212 +} +}, +"time": 3.4814756444429897, +"velocity": 0.581616693754591 +}, +{ +"acceleration": 0.2217320034506542, +"curvature": 9.271105041265413, +"pose": { +"rotation": { +"radians": -1.011879580966388 +}, +"translation": { +"x": 7.856035402663851, +"y": 0.7896535831894385 +} +}, +"time": 3.492697180442259, +"velocity": 0.5744488115729575 +}, +{ +"acceleration": 1.0135884981768715, +"curvature": 9.2164845998496, +"pose": { +"rotation": { +"radians": -0.9505471977392455 +}, +"translation": { +"x": 7.859717460747384, +"y": 0.7841497249610665 +} +}, +"time": 3.5041991049325985, +"velocity": 0.5769991563337385 +}, +{ +"acceleration": 1.7757543391604191, +"curvature": 8.969717436820595, +"pose": { +"rotation": { +"radians": -0.8886800793445425 +}, +"translation": { +"x": 7.863834961813089, +"y": 0.7787482627160713 +} +}, +"time": 3.51585089607703, +"velocity": 0.5888092778208934 +}, +{ +"acceleration": 2.5323069538211462, +"curvature": 8.559502250151535, +"pose": { +"rotation": { +"radians": -0.8272567129397524 +}, +"translation": { +"x": 7.86841288565212, +"y": 0.7734551121379969 +} +}, +"time": 3.527530540392301, +"velocity": 0.6095494568935866 +}, +{ +"acceleration": 2.6999999999999926, +"curvature": 8.02402035372614, +"pose": { +"rotation": { +"radians": -0.7671476842001898 +}, +"translation": { +"x": 7.873474606220186, +"y": 0.7682758169201147 +} +}, +"time": 3.539131826337635, +"velocity": 0.6389274739662232 +}, +{ +"acceleration": 2.7000000000000064, +"curvature": 7.405204382445769, +"pose": { +"rotation": { +"radians": -0.7090758957522447 +}, +"translation": { +"x": 7.879041920746563, +"y": 0.7632155554433755 +} +}, +"time": 3.550627611124706, +"velocity": 0.6699660928913151 +}, +{ +"acceleration": 2.700000000000145, +"curvature": 6.743303553669486, +"pose": { +"rotation": { +"radians": -0.6535960796585186 +}, +"translation": { +"x": 7.885135078843102, +"y": 0.7582791474543535 +} +}, +"time": 3.5620687014325294, +"velocity": 0.7008570367224385 +}, +{ +"acceleration": 2.6999999999999353, +"curvature": 6.0729030104323, +"pose": { +"rotation": { +"radians": -0.601093314969479 +}, +"translation": { +"x": 7.891772811613228, +"y": 0.7534710607431956 +} +}, +"time": 3.5735110049849084, +"velocity": 0.7317512563138631 +}, +{ +"acceleration": 2.7000000000001196, +"curvature": 5.4208392680066035, +"pose": { +"rotation": { +"radians": -0.5517966537500403 +}, +"translation": { +"x": 7.898972360760953, +"y": 0.7487954178215732 +} +}, +"time": 3.5849990890159926, +"velocity": 0.7627690831977894 +}, +{ +"acceleration": 2.6999999999999416, +"curvature": 4.805824687479799, +"pose": { +"rotation": { +"radians": -0.5058022937009473 +}, +"translation": { +"x": 7.906749507699883, +"y": 0.7442560026006273 +} +}, +"time": 3.596567904696343, +"velocity": 0.7940048855347362 +}, +{ +"acceleration": 2.700000000000037, +"curvature": 3.726616949455428, +"pose": { +"rotation": { +"radians": -0.4236044853198025 +}, +"translation": { +"x": 7.92409259380776, +"y": 0.7355993379703731 +} +}, +"time": 3.620043247238585, +"velocity": 0.8573883103987889 +}, +{ +"acceleration": 2.7000000000000073, +"curvature": 2.8647559530320583, +"pose": { +"rotation": { +"radians": -0.3536249953135984 +}, +"translation": { +"x": 7.943900221579766, +"y": 0.7275248198930235 +} +}, +"time": 3.644081484884056, +"velocity": 0.9222915520415613 +}, +{ +"acceleration": 2.700000000000017, +"curvature": 2.200748389606145, +"pose": { +"rotation": { +"radians": -0.29441029953598985 +}, +"translation": { +"x": 7.9662490409886795, +"y": 0.7200512111894071 +} +}, +"time": 3.6687421518612715, +"velocity": 0.9888753528800431 +}, +{ +"acceleration": 2.6999999999999877, +"curvature": 1.698194059936377, +"pose": { +"rotation": { +"radians": -0.24437421241744695 +}, +"translation": { +"x": 7.991195131825365, +"y": 0.7131924981549451 +} +}, +"time": 3.694031859917614, +"velocity": 1.0571575646321678 +}, +{ +"acceleration": 2.7000000000000144, +"curvature": 1.035747564378274, +"pose": { +"rotation": { +"radians": -0.1660711343740251 +}, +"translation": { +"x": 8.049006184965162, +"y": 0.7013531038142533 +} +}, +"time": 3.7463560101427027, +"velocity": 1.1984327702399074 +}, +{ +"acceleration": 2.700000000000013, +"curvature": 0.6564011972153528, +"pose": { +"rotation": { +"radians": -0.10915302455147982 +}, +"translation": { +"x": 8.117406012239583, +"y": 0.6920311171115952 +} +}, +"time": 3.8006387428261967, +"velocity": 1.3449961484853423 +}, +{ +"acceleration": 2.700000000000011, +"curvature": 0.4319956670475785, +"pose": { +"rotation": { +"radians": -0.0670387847785992 +}, +"translation": { +"x": 8.196197737223605, +"y": 0.685188270319709 +} +}, +"time": 3.856327816530354, +"velocity": 1.4953566474865667 +}, +{ +"acceleration": 2.70000000000001, +"curvature": 0.29385389927881306, +"pose": { +"rotation": { +"radians": -0.03537040907536249 +}, +"translation": { +"x": 8.284944783449369, +"y": 0.6807303859627272 +} +}, +"time": 3.912865287400249, +"velocity": 1.648007818835284 +}, +{ +"acceleration": 2.700000000000008, +"curvature": 0.20527107470348832, +"pose": { +"rotation": { +"radians": -0.011263388995197868 +}, +"translation": { +"x": 8.38300068202879, +"y": 0.6785142150354817 +} +}, +"time": 3.969731162542596, +"velocity": 1.8015456817196216 +}, +{ +"acceleration": 2.7000000000000033, +"curvature": 0.14614745711679583, +"pose": { +"rotation": { +"radians": 0.007216271689717782 +}, +"translation": { +"x": 8.489538879276163, +"y": 0.6783542752228113 +} +}, +"time": 4.026457036798761, +"velocity": 1.954705542211267 +}, +{ +"acceleration": 2.5056130634201623, +"curvature": 0.10509776796081484, +"pose": { +"rotation": { +"radians": 0.02138639603367713 +}, +"translation": { +"x": 8.603582544330772, +"y": 0.68002968911886 +} +}, +"time": 4.082627425055657, +"velocity": 2.106365590504886 +}, +{ +"acceleration": 0.28661244496935423, +"curvature": 0.07543079706173444, +"pose": { +"rotation": { +"radians": 0.032158177408198624 +}, +"translation": { +"x": 8.724034376779509, +"y": 0.6832910224463875 +} +}, +"time": 4.138008833275529, +"velocity": 2.2451299704112007 +}, +{ +"acceleration": 0.235950982269691, +"curvature": 0.05306152289684539, +"pose": { +"rotation": { +"radians": 0.040168098053026846 +}, +"translation": { +"x": 8.84970641427947, +"y": 0.6878671222760708 +} +}, +"time": 4.193822485063989, +"velocity": 2.2611268576129593 +}, +{ +"acceleration": 0.21140349283172805, +"curvature": 0.04376340330118995, +"pose": { +"rotation": { +"radians": 0.04328253308327998 +}, +"translation": { +"x": 8.914111316789706, +"y": 0.6905592184879117 +} +}, +"time": 4.222288620851494, +"velocity": 2.2678434703134434 +}, +{ +"acceleration": 0.19225799313407707, +"curvature": 0.03539489661656579, +"pose": { +"rotation": { +"radians": 0.04586215979788473 +}, +"translation": { +"x": 8.97934984018058, +"y": 0.6934719552458111 +} +}, +"time": 4.251045501188471, +"velocity": 2.2739227752596243 +}, +{ +"acceleration": 0.1775894952217878, +"curvature": 0.0277638374046669, +"pose": { +"rotation": { +"radians": 0.04794192994137075 +}, +"translation": { +"x": 9.045261264198423, +"y": 0.6965683752072405 +} +}, +"time": 4.280027739173947, +"velocity": 2.279494842171246 +}, +{ +"acceleration": 0.16669447355698339, +"curvature": 0.02070967220173018, +"pose": { +"rotation": { +"radians": 0.0495506827913245 +}, +"translation": { +"x": 9.111684791148187, +"y": 0.6998114457800337 +} +}, +"time": 4.309168952053125, +"velocity": 2.28467001545661 +}, +{ +"acceleration": 0.1590409415454773, +"curvature": 0.014096490564412674, +"pose": { +"rotation": { +"radians": 0.05071198211149713 +}, +"translation": { +"x": 9.178460477381664, +"y": 0.7031642728167462 +} +}, +"time": 4.338402311077504, +"velocity": 2.289543054849481 +}, +{ +"acceleration": 0.1542300408578179, +"curvature": 0.007807683593598447, +"pose": { +"rotation": { +"radians": 0.051444821527388704 +}, +"translation": { +"x": 9.245430164785684, +"y": 0.7065903143089995 +} +}, +"time": 4.3676610705429395, +"velocity": 2.2941963955033167 +}, +{ +"acceleration": -0.06246487055853059, +"curvature": 0.0017418702669405961, +"pose": { +"rotation": { +"radians": 0.05176423041404876 +}, +"translation": { +"x": 9.312438412270323, +"y": 0.7100535940818427 +} +}, +"time": 4.39687908089982, +"velocity": 2.2987026904344425 +}, +{ +"acceleration": -0.14993760207899773, +"curvature": -0.00419015636776833, +"pose": { +"rotation": { +"radians": 0.0516818082378792 +}, +"translation": { +"x": 9.379333427257114, +"y": 0.7135189154881028 +} +}, +"time": 4.426030851251517, +"velocity": 2.296881728872872 +}, +{ +"acceleration": -0.1504066378217516, +"curvature": -0.010067623836302369, +"pose": { +"rotation": { +"radians": 0.05120621274652503 +}, +"translation": { +"x": 9.445967997167244, +"y": 0.7169520751027338 +} +}, +"time": 4.455107810793334, +"velocity": 2.292521999283424 +}, +{ +"acceleration": -0.1527963551293126, +"curvature": -0.015961204726801417, +"pose": { +"rotation": { +"radians": 0.050343626241525316 +}, +"translation": { +"x": 9.512200420909776, +"y": 0.7203200764171793 +} +}, +"time": 4.484063281633743, +"velocity": 2.288166904267772 +}, +{ +"acceleration": -0.1569099497177848, +"curvature": -0.021933697397766252, +"pose": { +"rotation": { +"radians": 0.049098224252986475 +}, +"translation": { +"x": 9.57789544036984, +"y": 0.723591343533716 +} +}, +"time": 4.5128372614215095, +"velocity": 2.283770345033637 +}, +{ +"acceleration": -0.1625405768323377, +"curvature": -0.028039931018337166, +"pose": { +"rotation": { +"radians": 0.04747267215911613 +}, +"translation": { +"x": 9.642925171896847, +"y": 0.7267359348598124 +} +}, +"time": 4.541373232013439, +"velocity": 2.279292767322909 +}, +{ +"acceleration": -0.7095697023117661, +"curvature": -0.03432580611587408, +"pose": { +"rotation": { +"radians": 0.045468677557209194 +}, +"translation": { +"x": 9.707170037792695, +"y": 0.7297257568024822 +} +}, +"time": 4.569618500138183, +"velocity": 2.2747017651491293 +}, +{ +"acceleration": -2.6999999999999984, +"curvature": -0.04082632500143636, +"pose": { +"rotation": { +"radians": 0.04308762936059233 +}, +"translation": { +"x": 9.770519697799976, +"y": 0.732534777462635 +} +}, +"time": 4.597617794745628, +"velocity": 2.254834314009585 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": -0.054536268341058916, +"pose": { +"rotation": { +"radians": 0.03720305867400074 +}, +"translation": { +"x": 9.894143815251905, +"y": 0.7375178779746321 +} +}, +"time": 4.654420336900129, +"velocity": 2.101467450192432 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.06907221639344936, +"pose": { +"rotation": { +"radians": 0.02985695513165137 +}, +"translation": { +"x": 10.013134947559072, +"y": 0.7415263354664523 +} +}, +"time": 4.713302643036992, +"velocity": 1.9424852236229022 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -0.08378334379882427, +"pose": { +"rotation": { +"radians": 0.021151366687768982 +}, +"translation": { +"x": 10.127037932324226, +"y": 0.7444479125497043 +} +}, +"time": 4.774568307314512, +"velocity": 1.7770679300735985 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -0.09709529913245014, +"pose": { +"rotation": { +"radians": 0.011311179527663293 +}, +"translation": { +"x": 10.235634829069038, +"y": 0.7462238735962687 +} +}, +"time": 4.83882310119926, +"velocity": 1.6035799865847777 +}, +{ +"acceleration": -2.7, +"curvature": -0.1060579898513319, +"pose": { +"rotation": { +"radians": 0.000763199998270778 +}, +"translation": { +"x": 10.338974726856701, +"y": 0.7468558229575972 +} +}, +"time": 4.907204083255457, +"velocity": 1.4189513350330456 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.10604374840788416, +"pose": { +"rotation": { +"radians": -0.009772140499587322 +}, +"translation": { +"x": 10.43740355191455, +"y": 0.746412543184019 +} +}, +"time": 4.98187720403887, +"velocity": 1.2173339089178308 +}, +{ +"acceleration": -2.7, +"curvature": -0.09114880886023097, +"pose": { +"rotation": { +"radians": -0.019205239573384058 +}, +"translation": { +"x": 10.531593875256664, +"y": 0.7450368332440469 +} +}, +"time": 5.067364185970114, +"velocity": 0.9865190577034703 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.05610184603507037, +"pose": { +"rotation": { +"radians": -0.02607840930089461 +}, +"translation": { +"x": 10.62257472030649, +"y": 0.7429523467436816 +} +}, +"time": 5.175662325436115, +"velocity": 0.6941140811452667 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -9.85547825496361e-15, +"pose": { +"rotation": { +"radians": -0.02872772674623613 +}, +"translation": { +"x": 10.711761370519431, +"y": 0.7404704301457112 +} +}, +"time": 5.432741614749177, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/6BallOffensive2.wpilib.json b/PathWeaver/output/6BallOffensive2.wpilib.json new file mode 100644 index 0000000..302555b --- /dev/null +++ b/PathWeaver/output/6BallOffensive2.wpilib.json @@ -0,0 +1,1547 @@ +[ +{ +"acceleration": 2.7000000000000006, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 2.9489431217954873, +"y": 2.3910907314533336 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.7, +"curvature": -0.08290942749732574, +"pose": { +"rotation": { +"radians": -0.0031991308313596115 +}, +"translation": { +"x": 3.0141856479232105, +"y": 2.3910159703787732 +} +}, +"time": 0.21983591349151202, +"velocity": 0.5935569664270826 +}, +{ +"acceleration": 2.700000000000002, +"curvature": -0.08318032631984078, +"pose": { +"rotation": { +"radians": -0.009520917381962873 +}, +"translation": { +"x": 3.085642477677608, +"y": 2.390561017257051 +} +}, +"time": 0.31821358655844223, +"velocity": 0.8591766837077942 +}, +{ +"acceleration": 2.699999999999999, +"curvature": -0.04653972951777574, +"pose": { +"rotation": { +"radians": -0.014934757332442865 +}, +"translation": { +"x": 3.1685373794899965, +"y": 2.389525941560181 +} +}, +"time": 0.40332158922753636, +"velocity": 1.0889682909143485 +}, +{ +"acceleration": 2.700000000000001, +"curvature": -0.011382660160909632, +"pose": { +"rotation": { +"radians": -0.01765309926485488 +}, +"translation": { +"x": 3.2670753561264916, +"y": 2.387891768596484 +} +}, +"time": 0.48545796421825577, +"velocity": 1.3107365033892908 +}, +{ +"acceleration": 2.700000000000002, +"curvature": 0.012157215140078911, +"pose": { +"rotation": { +"radians": -0.01745517090665457 +}, +"translation": { +"x": 3.3845106446907236, +"y": 2.385803217107508 +} +}, +"time": 0.5680425104779905, +"velocity": 1.5337147782905747 +}, +{ +"acceleration": 2.6999999999999966, +"curvature": 0.020041353863308915, +"pose": { +"rotation": { +"radians": -0.01636742282099178 +}, +"translation": { +"x": 3.4510884894304557, +"y": 2.384674285776418 +} +}, +"time": 0.6099149983019123, +"velocity": 1.6467704954151636 +}, +{ +"acceleration": 2.700000000000005, +"curvature": 0.02597920913264869, +"pose": { +"rotation": { +"radians": -0.014694526863100498 +}, +"translation": { +"x": 3.5232147166265455, +"y": 2.38355143686496 +} +}, +"time": 0.6522496561247172, +"velocity": 1.7610740715367368 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.03042381863806816, +"pose": { +"rotation": { +"radians": -0.012488489071141452 +}, +"translation": { +"x": 3.6010589843255794, +"y": 2.3824911118300554 +} +}, +"time": 0.695052072415917, +"velocity": 1.8766405955229766 +}, +{ +"acceleration": 2.699999999999997, +"curvature": 0.03375245177590366, +"pose": { +"rotation": { +"radians": -0.009794740911818539 +}, +"translation": { +"x": 3.684744277720746, +"y": 2.3815567462676244 +} +}, +"time": 0.7383023454670689, +"velocity": 1.9934163327610863 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.03626413471329428, +"pose": { +"rotation": { +"radians": -0.006651326659594201 +}, +"translation": { +"x": 3.774349034151924, +"y": 2.380818230462493 +} +}, +"time": 0.7819632352638797, +"velocity": 2.1113007352124753 +}, +{ +"acceleration": 0.9006951488500843, +"curvature": 0.038189296499247044, +"pose": { +"rotation": { +"radians": -0.0030890310085533667 +}, +"translation": { +"x": 3.8699092681057614, +"y": 2.3803513699382934 +} +}, +"time": 0.8259858985137885, +"velocity": 2.230161925987229 +}, +{ +"acceleration": -0.018924621697324312, +"curvature": 0.03970271024690481, +"pose": { +"rotation": { +"radians": 0.0008680546990611743 +}, +"translation": { +"x": 3.971420696215766, +"y": 2.3802373460073714 +} +}, +"time": 0.8710925824617954, +"velocity": 2.270789297399913 +}, +{ +"acceleration": -0.015290989912733996, +"curvature": 0.040935883904993975, +"pose": { +"rotation": { +"radians": 0.005201807195076218 +}, +"translation": { +"x": 4.0788408622623855, +"y": 2.380562176320688 +} +}, +"time": 0.9184073379272515, +"velocity": 2.2698938835520277 +}, +{ +"acceleration": -0.013058409151021827, +"curvature": 0.04198753790163264, +"pose": { +"rotation": { +"radians": 0.009899333257867836 +}, +"translation": { +"x": 4.192091262173095, +"y": 2.3814161754177245 +} +}, +"time": 0.9683095204169125, +"velocity": 2.269130829782955 +}, +{ +"acceleration": -0.011788499011221911, +"curvature": 0.04293193686987744, +"pose": { +"rotation": { +"radians": 0.014952288657184367 +}, +"translation": { +"x": 4.3110594690224815, +"y": 2.382893415276385 +} +}, +"time": 1.0207504515863377, +"velocity": 2.268446034647484 +}, +{ +"acceleration": -0.011271622213889615, +"curvature": 0.04382529302280281, +"pose": { +"rotation": { +"radians": 0.020356281553325244 +}, +"translation": { +"x": 4.435601258032328, +"y": 2.385091185862904 +} +}, +"time": 1.075668644290652, +"velocity": 2.267798631587091 +}, +{ +"acceleration": -0.01110190508133399, +"curvature": 0.04426667423722424, +"pose": { +"rotation": { +"radians": 0.023189498837825312 +}, +"translation": { +"x": 4.499909003828094, +"y": 2.3864914204569434 +} +}, +"time": 1.1040342681361426, +"velocity": 2.2674789049912434 +}, +{ +"acceleration": -0.0110384191111767, +"curvature": 0.044710591398684704, +"pose": { +"rotation": { +"radians": 0.026110365616517656 +}, +"translation": { +"x": 4.565542731571696, +"y": 2.388109455681744 +} +}, +"time": 1.1329907992156028, +"velocity": 2.2671574323317145 +}, +{ +"acceleration": -0.01106473321350427, +"curvature": 0.045160939850281495, +"pose": { +"rotation": { +"radians": 0.02911923262604065 +}, +"translation": { +"x": 4.632476416308858, +"y": 2.3899581176184297 +} +}, +"time": 1.162527356006557, +"velocity": 2.266831395438755 +}, +{ +"acceleration": -0.011167386845369576, +"curvature": 0.04562118459278761, +"pose": { +"rotation": { +"radians": 0.032216617218932334 +}, +"translation": { +"x": 4.7006824441570165, +"y": 2.392050332325505 +} +}, +"time": 1.1926324285641279, +"velocity": 2.266498290842532 +}, +{ +"acceleration": -0.011335366477048076, +"curvature": 0.04609442553939584, +"pose": { +"rotation": { +"radians": 0.03540319399483093 +}, +"translation": { +"x": 4.770131678711577, +"y": 2.394399108981033 +} +}, +"time": 1.2232939078755538, +"velocity": 2.26615588224181 +}, +{ +"acceleration": -0.011559676158415546, +"curvature": 0.0465834535090714, +"pose": { +"rotation": { +"radians": 0.038679786300557635 +}, +"translation": { +"x": 4.840793527452167, +"y": 2.397017523024826 +} +}, +"time": 1.2544991153536318, +"velocity": 2.265802159779054 +}, +{ +"acceleration": -0.011832984886384615, +"curvature": 0.04709079824509293, +"pose": { +"rotation": { +"radians": 0.042047358506054545 +}, +"translation": { +"x": 4.912636008148887, +"y": 2.399918699300626 +} +}, +"time": 1.2862348324559858, +"velocity": 2.2654353051666956 +}, +{ +"acceleration": -0.012149336636432341, +"curvature": 0.047618769565629764, +"pose": { +"rotation": { +"radians": 0.04550700896606516 +}, +"translation": { +"x": 4.985625815268563, +"y": 2.403115795198291 +} +}, +"time": 1.3184873304165592, +"velocity": 2.26505366184578 +}, +{ +"acceleration": -0.012503911513086633, +"curvature": 0.048169492594208975, +"pose": { +"rotation": { +"radians": 0.04905996358068074 +}, +"translation": { +"x": 5.059728386381, +"y": 2.4066219837959775 +} +}, +"time": 1.3512424000763297, +"velocity": 2.2646557094779336 +}, +{ +"acceleration": -0.012892828589292488, +"curvature": 0.04874493787831222, +"pose": { +"rotation": { +"radians": 0.052707569871133265 +}, +"translation": { +"x": 5.134907968565236, +"y": 2.4104504370023276 +} +}, +"time": 1.3844853818004859, +"velocity": 2.2642400421760236 +}, +{ +"acceleration": -0.013312982732410729, +"curvature": 0.049346947082365714, +"pose": { +"rotation": { +"radians": 0.05645129149027594 +}, +"translation": { +"x": 5.211127684815793, +"y": 2.4146143086986536 +} +}, +"time": 1.4182011954689506, +"velocity": 2.2638053499696476 +}, +{ +"acceleration": -0.013761909115546863, +"curvature": 0.04997725483516162, +"pose": { +"rotation": { +"radians": 0.060292703089901485 +}, +"translation": { +"x": 5.288349600448927, +"y": 2.4191267178811184 +} +}, +"time": 1.4523743705280174, +"velocity": 2.2633504030801745 +}, +{ +"acceleration": -0.014237670253606019, +"curvature": 0.0506375072193856, +"pose": { +"rotation": { +"radians": 0.06423348546930717 +}, +"translation": { +"x": 5.366534789508886, +"y": 2.4240007318029253 +} +}, +"time": 1.4869890760898683, +"velocity": 2.262874038648171 +}, +{ +"acceleration": -0.014738761328386451, +"curvature": 0.05132927731062229, +"pose": { +"rotation": { +"radians": 0.06827542093124739 +}, +"translation": { +"x": 5.445643401174163, +"y": 2.429249349116498 +} +}, +"time": 1.5220291510673767, +"velocity": 2.2623751496149795 +}, +{ +"acceleration": -0.01526403031540801, +"curvature": 0.05205407810330875, +"pose": { +"rotation": { +"radians": 0.07242038877257756 +}, +"translation": { +"x": 5.525634726163737, +"y": 2.4348854830156696 +} +}, +"time": 1.5574781343309068, +"velocity": 2.2618526755113244 +}, +{ +"acceleration": -0.015812610032682792, +"curvature": 0.052813373100089475, +"pose": { +"rotation": { +"radians": 0.07667036083745611 +}, +"translation": { +"x": 5.606467263143343, +"y": 2.4409219443778625 +} +}, +"time": 1.5933192948733483, +"velocity": 2.261305594950265 +}, +{ +"acceleration": -0.016383859721232963, +"curvature": 0.05360858478755494, +"pose": { +"rotation": { +"radians": 0.08102739706091572 +}, +"translation": { +"x": 5.688098785131713, +"y": 2.447371424906276 +} +}, +"time": 1.629535661969544, +"velocity": 2.2607329196605725 +}, +{ +"acceleration": -0.016977314163504887, +"curvature": 0.05444110117423714, +"pose": { +"rotation": { +"radians": 0.08549364092993737 +}, +"translation": { +"x": 5.77048640590683, +"y": 2.4542464802720687 +} +}, +"time": 1.6661100553147514, +"velocity": 2.2601336899306155 +}, +{ +"acceleration": -0.017592638665371002, +"curvature": 0.055312280524941346, +"pose": { +"rotation": { +"radians": 0.09007131478784876 +}, +"translation": { +"x": 5.853586646412186, +"y": 2.461559513256546 +} +}, +"time": 1.7030251151268003, +"velocity": 2.2595069713628217 +}, +{ +"acceleration": -0.01822958848220241, +"curvature": 0.056223454388134246, +"pose": { +"rotation": { +"radians": 0.0947627149059354 +}, +"translation": { +"x": 5.937355501163027, +"y": 2.469322756893342 +} +}, +"time": 1.740263332194824, +"velocity": 2.2588518528654014 +}, +{ +"acceleration": -0.018887971478247386, +"curvature": 0.05717592897939756, +"pose": { +"rotation": { +"radians": 0.09957020624359174 +}, +"translation": { +"x": 6.021748504652612, +"y": 2.4775482576106027 +} +}, +"time": 1.7778070778567918, +"velocity": 2.258167445831903 +}, +{ +"acceleration": -0.01956761296908591, +"curvature": 0.058170984953250515, +"pose": { +"rotation": { +"radians": 0.10449621681516517 +}, +"translation": { +"x": 6.106720797758464, +"y": 2.4862478583731757 +} +}, +"time": 1.8156386338861858, +"velocity": 2.2574528844806423 +}, +{ +"acceleration": -0.020268321831569153, +"curvature": 0.05920987556738453, +"pose": { +"rotation": { +"radians": 0.10954323157787066 +}, +"translation": { +"x": 6.192227194148621, +"y": 2.49543318182479 +} +}, +"time": 1.8537402222670956, +"velocity": 2.2567073273456972 +}, +{ +"acceleration": -0.02098985706628408, +"curvature": 0.06029382321709494, +"pose": { +"rotation": { +"radians": 0.11471378575078411 +}, +"translation": { +"x": 6.278222246687887, +"y": 2.5051156134302417 +} +}, +"time": 1.8920940348348185, +"velocity": 2.255929959929107 +}, +{ +"acceleration": -0.021731894081637594, +"curvature": 0.06142401429306333, +"pose": { +"rotation": { +"radians": 0.12001045746999114 +}, +"translation": { +"x": 6.364660313844093, +"y": 2.51530628461758 +} +}, +"time": 1.9306822627573998, +"velocity": 2.2551199985405708 +}, +{ +"acceleration": -0.02249399003258206, +"curvature": 0.062601592292373, +"pose": { +"rotation": { +"radians": 0.12543585967948925 +}, +"translation": { +"x": 6.451495626094339, +"y": 2.526016055920288 +} +}, +"time": 1.9694871258310507, +"velocity": 2.2542766953664017 +}, +{ +"acceleration": -0.02327554759898445, +"curvature": 0.06382764909052757, +"pose": { +"rotation": { +"radians": 0.13099263115146198 +}, +"translation": { +"x": 6.538682352331252, +"y": 2.537255500119472 +} +}, +"time": 2.00849090156041, +"velocity": 2.2533993448239125 +}, +{ +"acceleration": -0.024075776630695243, +"curvature": 0.06510321426118072, +"pose": { +"rotation": { +"radians": 0.13668342652309437 +}, +"translation": { +"x": 6.626174666269241, +"y": 2.5490348853860443 +} +}, +"time": 2.0476759539916407, +"velocity": 2.2524872912708807 +}, +{ +"acceleration": -0.02489365312173976, +"curvature": 0.06642924231025334, +"pose": { +"rotation": { +"radians": 0.1425109052302572 +}, +"translation": { +"x": 6.713926812850747, +"y": 2.5613641584229043 +} +}, +"time": 2.087024762263801, +"velocity": 2.251539938152236 +}, +{ +"acceleration": -0.025727875007654, +"curvature": 0.06780659767217036, +"pose": { +"rotation": { +"radians": 0.14847771921119934 +}, +"translation": { +"x": 6.801893174652489, +"y": 2.5742529276071284 +} +}, +"time": 2.1265199488407207, +"velocity": 2.250556758677612 +}, +{ +"acceleration": -0.02657681431176075, +"curvature": 0.06923603729825907, +"pose": { +"rotation": { +"radians": 0.15458649924597584 +}, +"translation": { +"x": 6.890028338291732, +"y": 2.5877104461321503 +} +}, +"time": 2.1661443073824436, +"velocity": 2.249537308133792 +}, +{ +"acceleration": -0.027438465198930843, +"curvature": 0.07071819065118588, +"pose": { +"rotation": { +"radians": 0.1608398397897889 +}, +"translation": { +"x": 6.978287160832524, +"y": 2.6017455951499473 +} +}, +"time": 2.205880830211892, +"velocity": 2.2484812379451586 +}, +{ +"acceleration": -0.028310387534311757, +"curvature": 0.07225353690503127, +"pose": { +"rotation": { +"radians": 0.1672402821508892 +}, +"translation": { +"x": 7.066624836191959, +"y": 2.616366866913225 +} +}, +"time": 2.2457127353286532, +"velocity": 2.2473883116028053 +}, +{ +"acceleration": -0.02918964559078328, +"curvature": 0.07384237913873304, +"pose": { +"rotation": { +"radians": 0.173790295856331 +}, +"translation": { +"x": 7.154996961546425, +"y": 2.631582347917602 +} +}, +"time": 2.2856234929179085, +"velocity": 2.2462584225886655 +}, +{ +"acceleration": -0.03007274160754436, +"curvature": 0.07548481530179546, +"pose": { +"rotation": { +"radians": 0.18049225804191651 +}, +"translation": { +"x": 7.243359603737858, +"y": 2.647399702043792 +} +}, +"time": 2.325596851298692, +"velocity": 2.245091614424457 +}, +{ +"acceleration": -0.03095554397395516, +"curvature": 0.07718070572614681, +"pose": { +"rotation": { +"radians": 0.18734843069631962 +}, +"translation": { +"x": 7.3316693656799945, +"y": 2.6638261536997927 +} +}, +"time": 2.365616862251354, +"velocity": 2.2438881029759465 +}, +{ +"acceleration": -0.03183320990449943, +"curvature": 0.07892963695777565, +"pose": { +"rotation": { +"radians": 0.19436093558395487 +}, +"translation": { +"x": 7.419883452764622, +"y": 2.6808684709630644 +} +}, +"time": 2.405667905659922, +"velocity": 2.24264830114051 +}, +{ +"acceleration": -0.032700102582461386, +"curvature": 0.08073088168739534, +"pose": { +"rotation": { +"radians": 0.20153172666697722 +}, +"translation": { +"x": 7.50795973926784, +"y": 2.69853294872272 +} +}, +"time": 2.445734713400834, +"velocity": 2.24137284603949 +}, +{ +"acceleration": -0.03354970288778781, +"curvature": 0.08258335457212904, +"pose": { +"rotation": { +"radians": 0.20886255984423396 +}, +"translation": { +"x": 7.595856834756297, +"y": 2.7168253918217067 +} +}, +"time": 2.4858023924051373, +"velocity": 2.2400626288258083 +}, +{ +"acceleration": -0.03437451599046595, +"curvature": 0.08448556376154857, +"pose": { +"rotation": { +"radians": 0.21635495982449515 +}, +"translation": { +"x": 7.6835341504934584, +"y": 2.7357510981989916 +} +}, +"time": 2.525856446817228, +"velocity": 2.2387188272008314 +}, +{ +"acceleration": -0.03516597328875927, +"curvature": 0.08643555797290901, +"pose": { +"rotation": { +"radians": 0.2240101839533488 +}, +"translation": { +"x": 7.770951965845851, +"y": 2.755314842031744 +} +}, +"time": 2.5658827991690494, +"velocity": 2.2373429407118737 +}, +{ +"acceleration": -0.03591433040288873, +"curvature": 0.08843086900385524, +"pose": { +"rotation": { +"radians": 0.23182918281829723 +}, +"translation": { +"x": 7.858071494689324, +"y": 2.775520856877524 +} +}, +"time": 2.6058678104851616, +"velocity": 2.2359368288719805 +}, +{ +"acceleration": -0.03660856220317403, +"curvature": 0.09046844962809787, +"pose": { +"rotation": { +"radians": 0.23981255746546173 +}, +"translation": { +"x": 7.944854951815283, +"y": 2.7963728188164625 +} +}, +"time": 2.6457982992305853, +"velocity": 2.2345027521060286 +}, +{ +"acceleration": -0.03723625615503452, +"curvature": 0.0925446068924509, +"pose": { +"rotation": { +"radians": 0.24796051307451322 +}, +"translation": { +"x": 8.031265619336967, +"y": 2.8178738295934487 +} +}, +"time": 2.6856615590108674, +"velocity": 2.233043415480741 +}, +{ +"acceleration": -0.03778350560325013, +"curvature": 0.09465493092414366, +"pose": { +"rotation": { +"radians": 0.2562728089567307 +}, +"translation": { +"x": 8.117267913095688, +"y": 2.840026399760313 +} +}, +"time": 2.7254453749315446, +"velocity": 2.2315620151202937 +}, +{ +"acceleration": -0.038234804990016004, +"curvature": 0.09679421946723259, +"pose": { +"rotation": { +"radians": 0.2647487047651192 +}, +"translation": { +"x": 8.202827449067073, +"y": 2.8628324318180125 +} +}, +"time": 2.765138038523296, +"velocity": 2.230062287143067 +}, +{ +"acceleration": -0.038572949399673616, +"curvature": 0.09895639849790448, +"pose": { +"rotation": { +"radians": 0.2733869028361018 +}, +"translation": { +"x": 8.287911109767341, +"y": 2.8862932033588162 +} +}, +"time": 2.80472836113892, +"velocity": 2.2285485588783667 +}, +{ +"acceleration": -0.03877894124263077, +"curvature": 0.10113443942168464, +"pose": { +"rotation": { +"radians": 0.28218548662009796 +}, +"translation": { +"x": 8.372487110659543, +"y": 2.9104093502084867 +} +}, +"time": 2.844205685729736, +"velocity": 2.2270258020344906 +}, +{ +"acceleration": -0.038831907313717925, +"curvature": 0.10332027353182116, +"pose": { +"rotation": { +"radians": 0.2911418552040587 +}, +"translation": { +"x": 8.45652506655981, +"y": 2.935180849568467 +} +}, +"time": 2.8835598969118186, +"velocity": 2.2254996873914106 +}, +{ +"acceleration": -0.03870902988077392, +"curvature": 0.10550470460736153, +"pose": { +"rotation": { +"radians": 0.3002526539833239 +}, +"translation": { +"x": 8.539996058043602, +"y": 2.9606070031580654 +} +}, +"time": 2.922781429237258, +"velocity": 2.223976640483447 +}, +{ +"acceleration": -0.03838549584840184, +"curvature": 0.1076773207508212, +"pose": { +"rotation": { +"radians": 0.30951370160354474 +}, +"translation": { +"x": 8.62287269785199, +"y": 2.9866864203566372 +} +}, +"time": 2.9618612735923993, +"velocity": 2.222463897620568 +}, +{ +"acceleration": -0.037834468385181126, +"curvature": 0.10982640680668114, +"pose": { +"rotation": { +"radians": 0.3189199133662033 +}, +"translation": { +"x": 8.705129197297873, +"y": 3.013417001345773 +} +}, +"time": 3.0007909816541884, +"velocity": 2.2209695614733826 +}, +{ +"acceleration": -0.03702708567360529, +"curvature": 0.11193885895978704, +"pose": { +"rotation": { +"radians": 0.3284652213735435 +}, +"translation": { +"x": 8.786741432672247, +"y": 3.0407959202514796 +} +}, +"time": 3.039562668347538, +"velocity": 2.219502655318943 +}, +{ +"acceleration": -0.03593249160814533, +"curvature": 0.11400010338193421, +"pose": { +"rotation": { +"radians": 0.338142491780462 +}, +"translation": { +"x": 8.867687011650462, +"y": 3.0688196082863684 +} +}, +"time": 3.0781690122610934, +"velocity": 2.218073174915311 +}, +{ +"acceleration": -0.034517903311358705, +"curvature": 0.1159940210685259, +"pose": { +"rotation": { +"radians": 0.347943439621492 +}, +"translation": { +"x": 8.947945339698459, +"y": 3.0974837368918333 +} +}, +"time": 3.116603253996755, +"velocity": 2.216692136846679 +}, +{ +"acceleration": -0.032748720223031436, +"curvature": 0.11790288127644398, +"pose": { +"rotation": { +"radians": 0.357858541789671 +}, +"translation": { +"x": 9.027497686479041, +"y": 3.1267832008802436 +} +}, +"time": 3.1548591924489284, +"velocity": 2.2153716220621016 +}, +{ +"acceleration": -0.030588679230260693, +"curvature": 0.1197072862283777, +"pose": { +"rotation": { +"radians": 0.36787694885946814 +}, +"translation": { +"x": 9.106327252258115, +"y": 3.1567121015771233 +} +}, +"time": 3.1929311790342827, +"velocity": 2.214124813225083 +}, +{ +"acceleration": -0.028000059828220656, +"curvature": 0.12138612997539677, +"pose": { +"rotation": { +"radians": 0.3779863965662748 +}, +"translation": { +"x": 9.184419234310937, +"y": 3.1872637299633366 +} +}, +"time": 3.2308141099204115, +"velocity": 2.212966024403905 +}, +{ +"acceleration": -0.024943942630630208, +"curvature": 0.1229165744945911, +"pose": { +"rotation": { +"radians": 0.3881731178779701 +}, +"translation": { +"x": 9.261760893328393, +"y": 3.2184305498172723 +} +}, +"time": 3.2685034163336204, +"velocity": 2.211910721569451 +}, +{ +"acceleration": -0.021380523696573003, +"curvature": 0.12427404622743367, +"pose": { +"rotation": { +"radians": 0.39842175671700464 +}, +"translation": { +"x": 9.338341619823218, +"y": 3.250204180857028 +} +}, +"time": 3.3059950530609457, +"velocity": 2.210975532333796 +}, +{ +"acceleration": -0.017269486136888116, +"curvature": 0.1254322563222066, +"pose": { +"rotation": { +"radians": 0.40871528451106665 +}, +"translation": { +"x": 9.414153000536274, +"y": 3.2825753818825962 +} +}, +"time": 3.3432854853002016, +"velocity": 2.210178243363649 +}, +{ +"acceleration": -0.012570429363254317, +"curvature": 0.12636324781653638, +"pose": { +"rotation": { +"radians": 0.41903492086317157 +}, +"translation": { +"x": 9.489188884842772, +"y": 3.3155340339180466 +} +}, +"time": 3.380371674053551, +"velocity": 2.2095377839411032 +}, +{ +"acceleration": -0.00724335522117099, +"curvature": 0.12703747287207018, +"pose": { +"rotation": { +"radians": 0.4293600597341737 +}, +"translation": { +"x": 9.563445451158573, +"y": 3.349069123353713 +} +}, +"time": 3.4172510603050132, +"velocity": 2.209074194221269 +}, +{ +"acceleration": -0.0012492092102253925, +"curvature": 0.12742390294455183, +"pose": { +"rotation": { +"radians": 0.4396682026183652 +}, +"translation": { +"x": 9.636921273346397, +"y": 3.3831687250883755 +} +}, +"time": 3.4539215482697814, +"velocity": 2.2088085768508066 +}, +{ +"acceleration": 0.005449525831973256, +"curvature": 0.12749017443617938, +"pose": { +"rotation": { +"radians": 0.4499349002624087 +}, +"translation": { +"x": 9.709617387122085, +"y": 3.4178199856714455 +} +}, +"time": 3.4903814880526367, +"velocity": 2.2087630307582256 +}, +{ +"acceleration": 0.012888186673344255, +"curvature": 0.1272027719370102, +"pose": { +"rotation": { +"radians": 0.4601337045261468 +}, +"translation": { +"x": 9.781537356460873, +"y": 3.453009106445152 +} +}, +"time": 3.5266296581057888, +"velocity": 2.208960566097292 +}, +{ +"acceleration": 0.021099240291663674, +"curvature": 0.12652725063021267, +"pose": { +"rotation": { +"radians": 0.4702361320084985 +}, +"translation": { +"x": 9.85268734000362, +"y": 3.4887213266867247 +} +}, +"time": 3.5626652479272023, +"velocity": 2.2094249995057944 +}, +{ +"acceleration": 0.03011155042671896, +"curvature": 0.12542849883291116, +"pose": { +"rotation": { +"radians": 0.48021164106141284 +}, +"translation": { +"x": 9.923076157463072, +"y": 3.524940906750577 +} +}, +"time": 3.598487841497788, +"velocity": 2.210180829015411 +}, +{ +"acceleration": 0.039949600770249394, +"curvature": 0.12387104100024274, +"pose": { +"rotation": { +"radians": 0.49002762378987275 +}, +"translation": { +"x": 9.992715356030114, +"y": 3.5616511112104945 +} +}, +"time": 3.634097402008721, +"velocity": 2.211253088092409 +}, +{ +"acceleration": 0.050632672908749954, +"curvature": 0.12181938087362067, +"pose": { +"rotation": { +"radians": 0.49964941458826817 +}, +"translation": { +"x": 10.061619276780021, +"y": 3.5988341920018145 +} +}, +"time": 3.669494258486753, +"velocity": 2.2126671783772283 +}, +{ +"acceleration": 0.06217397350009586, +"curvature": 0.11923838385058841, +"pose": { +"rotation": { +"radians": 0.5090403166968462 +}, +"translation": { +"x": 10.129805121078713, +"y": 3.6364713715636148 +} +}, +"time": 3.704679094981563, +"velocity": 2.214448680694818 +}, +{ +"acceleration": 0.07457970046125613, +"curvature": 0.11609369714269695, +"pose": { +"rotation": { +"radians": 0.5181616481824987 +}, +"translation": { +"x": 10.197293016988995, +"y": 3.674542825980896 +} +}, +"time": 3.7396529430353973, +"velocity": 2.2166231437969133 +}, +{ +"acceleration": -0.3933981473577873, +"curvature": 0.11235220591910951, +"pose": { +"rotation": { +"radians": 0.5269728086638458 +}, +"translation": { +"x": 10.264106085676834, +"y": 3.7130276681267667 +} +}, +"time": 3.7744171782125115, +"velocity": 2.219215850043187 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 0.10798252345120224, +"pose": { +"rotation": { +"radians": 0.5354313680211196 +}, +"translation": { +"x": 10.330270507817595, +"y": 3.7519039308046267 +} +}, +"time": 3.8091037982772753, +"velocity": 2.2055701979716056 +}, +{ +"acceleration": -2.7, +"curvature": 0.10295551330949244, +"pose": { +"rotation": { +"radians": 0.543493178267956 +}, +"translation": { +"x": 10.39581559000229, +"y": 3.7911485498903534 +} +}, +"time": 3.8445086551502277, +"velocity": 2.1099770844146337 +}, +{ +"acceleration": -2.700000000000008, +"curvature": 0.097244841931689, +"pose": { +"rotation": { +"radians": 0.5511125097264944 +}, +"translation": { +"x": 10.46077383114384, +"y": 3.8307373474744857 +} +}, +"time": 3.881434193861296, +"velocity": 2.0102781298947487 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.09082756036549229, +"pose": { +"rotation": { +"radians": 0.5582422126503425 +}, +"translation": { +"x": 10.525180988883331, +"y": 3.87064501500441 +} +}, +"time": 3.92013045297235, +"velocity": 1.9057982302949017 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.08368471464356436, +"pose": { +"rotation": { +"radians": 0.5648339054918012 +}, +"translation": { +"x": 10.589076145996255, +"y": 3.910845096426537 +} +}, +"time": 3.96091932478071, +"velocity": 1.7956682764123304 +}, +{ +"acceleration": -2.7, +"curvature": 0.07580198498091176, +"pose": { +"rotation": { +"radians": 0.5708381911163141 +}, +"translation": { +"x": 10.652501776798768, +"y": 3.9513099713284987 +} +}, +"time": 4.004227114572235, +"velocity": 1.6787372439752128 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 0.06717035466046785, +"pose": { +"rotation": { +"radians": 0.5762049024302273 +}, +"translation": { +"x": 10.71550381355395, +"y": 3.992010838081324 +} +}, +"time": 4.050639046542376, +"velocity": 1.5534250276558323 +}, +{ +"acceleration": -2.6999999999999957, +"curvature": 0.05778680990444957, +"pose": { +"rotation": { +"radians": 0.5808833791019307 +}, +"translation": { +"x": 10.77813171287803, +"y": 4.032917696981623 +} +}, +"time": 4.100997071230528, +"velocity": 1.4174583609978222 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": 0.047655071981255716, +"pose": { +"rotation": { +"radians": 0.5848227773072711 +}, +"translation": { +"x": 10.84043852214669, +"y": 4.073999333393778 +} +}, +"time": 4.156592342722787, +"velocity": 1.2673511279687233 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.036786361988898, +"pose": { +"rotation": { +"radians": 0.5879724146927157 +}, +"translation": { +"x": 10.90248094590126, +"y": 4.115223300892124 +} +}, +"time": 4.219596422750304, +"velocity": 1.0972401118944257 +}, +{ +"acceleration": -2.7, +"curvature": 0.02520019687001484, +"pose": { +"rotation": { +"radians": 0.5902821529864078 +}, +"translation": { +"x": 10.964319412255016, +"y": 4.156555904403128 +} +}, +"time": 4.294239764978045, +"velocity": 0.8957030878795256 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 0.012925211917329652, +"pose": { +"rotation": { +"radians": 0.591702820846342 +}, +"translation": { +"x": 11.026018139299396, +"y": 4.197962183347583 +} +}, +"time": 4.39143519841035, +"velocity": 0.6332754176123007 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -5.315108097304054e-16, +"pose": { +"rotation": { +"radians": 0.5921866795496411 +}, +"translation": { +"x": 11.087645201510295, +"y": 4.23940589478279 +} +}, +"time": 4.625981649377868, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/6BallTop.wpilib.json b/PathWeaver/output/6BallTop.wpilib.json new file mode 100644 index 0000000..d5cec6f --- /dev/null +++ b/PathWeaver/output/6BallTop.wpilib.json @@ -0,0 +1,917 @@ +[ +{ +"acceleration": -2.6999999999999953, +"curvature": null, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.131085292508499, +"y": 7.512157572373793 +} +}, +"time": 0.0, +"velocity": 5.197756949199695 +}, +{ +"acceleration": -2.6999999999999895, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.2052010302051324, +"y": 7.512157572373793 +} +}, +"time": 0.014312380928600156, +"velocity": 5.1591135206924745 +}, +{ +"acceleration": -2.69999999999998, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.2686367053576, +"y": 7.512157572373793 +} +}, +"time": 0.02664804723884729, +"velocity": 5.125807221654807 +}, +{ +"acceleration": -2.699999999999998, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.3566702134479183, +"y": 7.512157572373793 +} +}, +"time": 0.04390100888796227, +"velocity": 5.079224225202197 +}, +{ +"acceleration": -2.6999999999999766, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.4706375920167694, +"y": 7.512157572373793 +} +}, +"time": 0.06647439339795713, +"velocity": 5.018276087025211 +}, +{ +"acceleration": -2.7000000000000224, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.5374940119507254, +"y": 7.512157572373793 +} +}, +"time": 0.0798450739169341, +"velocity": 4.982175249623974 +}, +{ +"acceleration": -2.700000000000021, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.6108971765711986, +"y": 7.512157572373793 +} +}, +"time": 0.09463752163621046, +"velocity": 4.942235640781927 +}, +{ +"acceleration": -2.699999999999978, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.690754964543172, +"y": 7.512157572373793 +} +}, +"time": 0.11086770760191486, +"velocity": 4.898414138674525 +}, +{ +"acceleration": -2.699999999999974, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.7769262263787997, +"y": 7.512157572373793 +} +}, +"time": 0.1285454988613542, +"velocity": 4.850684102274039 +}, +{ +"acceleration": -2.699999999999975, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.8692238039934734, +"y": 7.512157572373793 +} +}, +"time": 0.14767508889406286, +"velocity": 4.799034209185726 +}, +{ +"acceleration": -2.6999999999999784, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.967417550261895, +"y": 7.512157572373793 +} +}, +"time": 0.16825538327434214, +"velocity": 4.743467414358973 +}, +{ +"acceleration": -2.7000000000000064, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.071237348574138, +"y": 7.512157572373793 +} +}, +"time": 0.19028034364042584, +"velocity": 4.684000021370547 +}, +{ +"acceleration": -2.699999999999994, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.180376132391723, +"y": 7.512157572373793 +} +}, +"time": 0.21373929291945598, +"velocity": 4.620660858317166 +}, +{ +"acceleration": -2.6999999999999873, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.294492904803681, +"y": 7.512157572373793 +} +}, +"time": 0.23861718457886155, +"velocity": 4.553490550836771 +}, +{ +"acceleration": -2.7000000000000037, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.413215758082623, +"y": 7.512157572373793 +} +}, +"time": 0.2648948384620612, +"velocity": 4.482540885352132 +}, +{ +"acceleration": -2.699999999999988, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.536144893240808, +"y": 7.512157572373793 +} +}, +"time": 0.29254914553323685, +"velocity": 4.407874256259958 +}, +{ +"acceleration": -2.699999999999974, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.662855639586213, +"y": 7.512157572373793 +} +}, +"time": 0.32155324361205206, +"velocity": 4.329563191447157 +}, +{ +"acceleration": -2.6999999999999944, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.727490349600101, +"y": 7.512157572373793 +} +}, +"time": 0.3365520806877093, +"velocity": 4.289066331342883 +}, +{ +"acceleration": -2.6999999999999704, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.792901474278599, +"y": 7.512157572373793 +} +}, +"time": 0.3518766659314926, +"velocity": 4.247689951184668 +}, +{ +"acceleration": -2.7000000000000135, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.859030279264434, +"y": 7.512157572373793 +} +}, +"time": 0.36752264795151995, +"velocity": 4.205445799730595 +}, +{ +"acceleration": -2.699999999999975, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.925817041885582, +"y": 7.512157572373793 +} +}, +"time": 0.3834854641052438, +"velocity": 4.16234619611554 +}, +{ +"acceleration": -2.699999999999988, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 4.9932011455163865, +"y": 7.512157572373793 +} +}, +"time": 0.39976034303474123, +"velocity": 4.118404023005898 +}, +{ +"acceleration": -2.7000000000000184, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.061121173938696, +"y": 7.512157572373793 +} +}, +"time": 0.41634230684842155, +"velocity": 4.073632720708961 +}, +{ +"acceleration": -2.699999999999969, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.129515005702981, +"y": 7.512157572373793 +} +}, +"time": 0.43322617295557325, +"velocity": 4.028046282219651 +}, +{ +"acceleration": -2.7000000000000193, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.198319908489468, +"y": 7.512157572373793 +} +}, +"time": 0.4504065555593223, +"velocity": 3.981659249189529 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.267472633469263, +"y": 7.512157572373793 +} +}, +"time": 0.46787786681273724, +"velocity": 3.9344867088053084 +}, +{ +"acceleration": -2.699999999999996, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.336909509665481, +"y": 7.512157572373793 +} +}, +"time": 0.48563431764202536, +"velocity": 3.8865442915662305 +}, +{ +"acceleration": -2.699999999999999, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.406566538314371, +"y": 7.512157572373793 +} +}, +"time": 0.5036699182399786, +"velocity": 3.837848169951757 +}, +{ +"acceleration": -2.699999999999999, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.476379487226445, +"y": 7.512157572373793 +} +}, +"time": 0.5219784782320971, +"velocity": 3.788415057973037 +}, +{ +"acceleration": -2.699999999999995, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.546283985147603, +"y": 7.512157572373793 +} +}, +"time": 0.5405536065171157, +"velocity": 3.738262211603487 +}, +{ +"acceleration": -2.69999999999999, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.6162156161202645, +"y": 7.512157572373793 +} +}, +"time": 0.5593887107830131, +"velocity": 3.687407430085564 +}, +{ +"acceleration": -2.69999999999999, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.6861100138444876, +"y": 7.512157572373793 +} +}, +"time": 0.5784769966989861, +"velocity": 3.635869058112437 +}, +{ +"acceleration": -2.7000000000000126, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.755902956039106, +"y": 7.512157572373793 +} +}, +"time": 0.5978114667833578, +"velocity": 3.5836659888846336 +}, +{ +"acceleration": -2.699999999999996, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.825530458802847, +"y": 7.512157572373793 +} +}, +"time": 0.617384918946943, +"velocity": 3.5308176680429533 +}, +{ +"acceleration": -2.700000000000005, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.894928870975467, +"y": 7.512157572373793 +} +}, +"time": 0.6371899447110825, +"velocity": 3.4773440984797768 +}, +{ +"acceleration": -2.700000000000018, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 5.964034968498871, +"y": 7.512157572373793 +} +}, +"time": 0.6572189270993338, +"velocity": 3.423265846031498 +}, +{ +"acceleration": -2.699999999999988, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.032786048778246, +"y": 7.512157572373793 +} +}, +"time": 0.677464038201795, +"velocity": 3.3686040460548523 +}, +{ +"acceleration": -2.7000000000000144, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.101120025043182, +"y": 7.512157572373793 +} +}, +"time": 0.6979172364111738, +"velocity": 3.31338041088953 +}, +{ +"acceleration": -2.700000000000017, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.168975520708806, +"y": 7.512157572373793 +} +}, +"time": 0.7185702633301351, +"velocity": 3.257617238208334 +}, +{ +"acceleration": -2.699999999999987, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.236291963736903, +"y": 7.512157572373793 +} +}, +"time": 0.7394146403501526, +"velocity": 3.2013374202542866 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.303009680997048, +"y": 7.512157572373793 +} +}, +"time": 0.7604416649031897, +"velocity": 3.144564453961087 +}, +{ +"acceleration": -2.6999999999999944, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.369069992627728, +"y": 7.512157572373793 +} +}, +"time": 0.7816424063890558, +"velocity": 3.087322451949248 +}, +{ +"acceleration": -2.699999999999989, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.434415306397477, +"y": 7.512157572373793 +} +}, +"time": 0.8030077017834331, +"velocity": 3.0296361543844297 +}, +{ +"acceleration": -2.700000000000014, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.4989892120659905, +"y": 7.512157572373793 +} +}, +"time": 0.8245281509343639, +"velocity": 2.9715309416769164 +}, +{ +"acceleration": -2.700000000000004, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.562736575745267, +"y": 7.512157572373793 +} +}, +"time": 0.8461941115587359, +"velocity": 2.913032847991112 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.687538089512336, +"y": 7.512157572373793 +} +}, +"time": 0.8899227554550374, +"velocity": 2.7949655094710977 +}, +{ +"acceleration": -2.6999999999999953, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.808407889363413, +"y": 7.512157572373793 +} +}, +"time": 0.9341114453913719, +"velocity": 2.6756560466429944 +}, +{ +"acceleration": -2.699999999999996, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 6.924960477712095, +"y": 7.512157572373793 +} +}, +"time": 0.9786737567347271, +"velocity": 2.5553378060159355 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.03683983727693, +"y": 7.512157572373793 +} +}, +"time": 1.023518832974771, +"velocity": 2.4342561001678167 +}, +{ +"acceleration": -2.700000000000005, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.143722450637484, +"y": 7.512157572373793 +} +}, +"time": 1.0685511927496112, +"velocity": 2.312668728775748 +}, +{ +"acceleration": -2.7000000000000073, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.2453203197903955, +"y": 7.512157572373793 +} +}, +"time": 1.1136705562604592, +"velocity": 2.190846447296458 +}, +{ +"acceleration": -2.7000000000000033, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.3413839857054635, +"y": 7.512157572373793 +} +}, +"time": 1.158771718442661, +"velocity": 2.069073309404513 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.4317055478816885, +"y": 7.512157572373793 +} +}, +"time": 1.203744512407594, +"velocity": 1.9476467656991934 +}, +{ +"acceleration": -2.6999999999999984, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.516121683903376, +"y": 7.512157572373793 +} +}, +"time": 1.248473931967149, +"velocity": 1.8268773328883954 +}, +{ +"acceleration": -2.7000000000000033, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.594516668996175, +"y": 7.512157572373793 +} +}, +"time": 1.2928405218501982, +"velocity": 1.7070875402041628 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.666825395583165, +"y": 7.512157572373793 +} +}, +"time": 1.3367212072055774, +"velocity": 1.5886096897446385 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.733036392840902, +"y": 7.512157572373793 +} +}, +"time": 1.3799908344582454, +"velocity": 1.4717816961624348 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.847405617178784, +"y": 7.512157572373793 +} +}, +"time": 1.4642038682149823, +"velocity": 1.2444065050192454 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 7.938720053622753, +"y": 7.512157572373793 +} +}, +"time": 1.5445948832909597, +"velocity": 1.027350764314106 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 8.061921233296093, +"y": 7.512157572373793 +} +}, +"time": 1.6937505482524744, +"velocity": 0.6246304689180164 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 8.134173681944379, +"y": 7.512157572373793 +} +}, +"time": 1.9250951663702582, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/6balloffensice1.wpilib.json b/PathWeaver/output/6balloffensice1.wpilib.json new file mode 100644 index 0000000..7aa00d3 --- /dev/null +++ b/PathWeaver/output/6balloffensice1.wpilib.json @@ -0,0 +1,1892 @@ +[ +{ +"acceleration": 2.6999999999999997, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 3.014314222837373, +"y": 1.7046941705135321 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.6999999999999993, +"curvature": 0.2812553741015708, +"pose": { +"rotation": { +"radians": 0.009910936760531184 +}, +"translation": { +"x": 3.0791135247155217, +"y": 1.7049162114881842 +} +}, +"time": 0.2190884859278234, +"velocity": 0.5915389120051231 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.39988796244375363, +"pose": { +"rotation": { +"radians": 0.0342305717504301 +}, +"translation": { +"x": 3.1475889095025207, +"y": 1.7063818975878027 +} +}, +"time": 0.31421949332423416, +"velocity": 0.8483926319754321 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.38719471276432793, +"pose": { +"rotation": { +"radians": 0.06442127330587107 +}, +"translation": { +"x": 3.222750463494384, +"y": 1.7100991911048338 +} +}, +"time": 0.3930358320546944, +"velocity": 1.0611967465476748 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.31703376912130393, +"pose": { +"rotation": { +"radians": 0.09428001883187699 +}, +"translation": { +"x": 3.306926267469639, +"y": 1.7168350450913419 +} +}, +"time": 0.4658636367042034, +"velocity": 1.2578318191013491 +}, +{ +"acceleration": 2.6999999999999993, +"curvature": 0.23917289427603383, +"pose": { +"rotation": { +"radians": 0.12069553356945052 +}, +"translation": { +"x": 3.4018113865554898, +"y": 1.727133112593621 +} +}, +"time": 0.536401846710309, +"velocity": 1.4482849861178342 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.1734629724276598, +"pose": { +"rotation": { +"radians": 0.14269515800212182 +}, +"translation": { +"x": 3.5085168600939864, +"y": 1.7413314558868054 +} +}, +"time": 0.6061886534405301, +"velocity": 1.636709364289431 +}, +{ +"acceleration": 2.700000000000001, +"curvature": 0.12347684429242489, +"pose": { +"rotation": { +"radians": 0.16037959467628654 +}, +"translation": { +"x": 3.6276186915081907, +"y": 1.7595802557094782 +} +}, +"time": 0.6758090272466917, +"velocity": 1.8246843735660672 +}, +{ +"acceleration": 2.7000000000000006, +"curvature": 0.10373588129606902, +"pose": { +"rotation": { +"radians": 0.16775533786960378 +}, +"translation": { +"x": 3.691863999704169, +"y": 1.7702234925744822 +} +}, +"time": 0.7106022670779999, +"velocity": 1.9186261211105993 +}, +{ +"acceleration": 2.6999999999999935, +"curvature": 0.08692277595356193, +"pose": { +"rotation": { +"radians": 0.17425033657551395 +}, +"translation": { +"x": 3.7592068381683434, +"y": 1.7818595204982772 +} +}, +"time": 0.7453712786953248, +"velocity": 2.0125024524773765 +}, +{ +"acceleration": 2.700000000000003, +"curvature": 0.0726040699944207, +"pose": { +"rotation": { +"radians": 0.1799363173604439 +}, +"translation": { +"x": 3.829590544276159, +"y": 1.7944621565345678 +} +}, +"time": 0.780092044745955, +"velocity": 2.1062485208140775 +}, +{ +"acceleration": 1.8307569032884712, +"curvature": 0.06038216757974749, +"pose": { +"rotation": { +"radians": 0.18488054400453655 +}, +"translation": { +"x": 3.9029342012580295, +"y": 1.807996795622512 +} +}, +"time": 0.8147328045609225, +"velocity": 2.19977857231449 +}, +{ +"acceleration": 0.18433509136348442, +"curvature": 0.04990603284870335, +"pose": { +"rotation": { +"radians": 0.18914435909490848 +}, +"translation": { +"x": 3.9791341691326565, +"y": 1.8224209640003064 +} +}, +"time": 0.8494852222481287, +"velocity": 2.263401800901307 +}, +{ +"acceleration": 0.1562366711299134, +"curvature": 0.0408726821996515, +"pose": { +"rotation": { +"radians": 0.19278255071543765 +}, +"translation": { +"x": 4.058065615640346, +"y": 1.8376848726187633 +} +}, +"time": 0.8849530028145217, +"velocity": 2.269939757472473 +}, +{ +"acceleration": 0.13391886771901906, +"curvature": 0.03302399581843136, +"pose": { +"rotation": { +"radians": 0.1958432224107652 +}, +"translation": { +"x": 4.139584047176327, +"y": 1.8537319705548976 +} +}, +"time": 0.9215083717700455, +"velocity": 2.27565104663001 +}, +{ +"acceleration": 0.11629403614411485, +"curvature": 0.026141473706636064, +"pose": { +"rotation": { +"radians": 0.19836795226745293 +}, +"translation": { +"x": 4.223526839724069, +"y": 1.8704994984255015 +} +}, +"time": 0.9590829064170227, +"velocity": 2.280682985765002 +}, +{ +"acceleration": 0.1024937440512806, +"curvature": 0.020040383942281716, +"pose": { +"rotation": { +"radians": 0.20039210160167983 +}, +"translation": { +"x": 4.309714769788598, +"y": 1.8879190418007328 +} +}, +"time": 0.9975996097790806, +"velocity": 2.2851622486579415 +}, +{ +"acceleration": 0.09183625916978974, +"curvature": 0.014564046710567663, +"pose": { +"rotation": { +"radians": 0.20194518423721877 +}, +"translation": { +"x": 4.397953545329817, +"y": 1.9059170846176903 +} +}, +"time": 1.0369736852557463, +"velocity": 2.2891978450721027 +}, +{ +"acceleration": 0.08379575693767895, +"curvature": 0.009578590545308309, +"pose": { +"rotation": { +"radians": 0.2030512408096454 +}, +"translation": { +"x": 4.488035336695823, +"y": 1.9244155625940014 +} +}, +"time": 1.0771133116420974, +"velocity": 2.292884118203898 +}, +{ +"acceleration": 0.07797584702351634, +"curvature": 0.004968290416293145, +"pose": { +"rotation": { +"radians": 0.20372918424734907 +}, +"translation": { +"x": 4.579740307556223, +"y": 1.9433324166413977 +} +}, +"time": 1.1179204136511511, +"velocity": 2.29630358020518 +}, +{ +"acceleration": -0.05138959729562826, +"curvature": 0.0006314766392549666, +"pose": { +"rotation": { +"radians": 0.20399309634613128 +}, +"translation": { +"x": 4.672838145835454, +"y": 1.9625821462793018 +} +}, +"time": 1.1592914251359208, +"velocity": 2.2995295198679244 +}, +{ +"acceleration": -0.07116473656153434, +"curvature": -0.0035230565945255365, +"pose": { +"rotation": { +"radians": 0.20385246380207084 +}, +"translation": { +"x": 4.767089594646097, +"y": 1.9820763630484057 +} +}, +"time": 1.2011658195045056, +"velocity": 2.2973776116043245 +}, +{ +"acceleration": -0.07008641849750973, +"curvature": -0.00757924147412821, +"pose": { +"rotation": { +"radians": 0.20331234698572825 +}, +"translation": { +"x": 4.8622479832222005, +"y": 2.001724343924252 +} +}, +"time": 1.2434877151492512, +"velocity": 2.2943657850499815 +}, +{ +"acceleration": -0.07055681945489782, +"curvature": -0.01161663451700088, +"pose": { +"rotation": { +"radians": 0.20237347732766958 +}, +"translation": { +"x": 4.958060757852593, +"y": 2.0214335847308185 +} +}, +"time": 1.286149920904127, +"velocity": 2.2913757438434184 +}, +{ +"acceleration": -0.07255945241188022, +"curvature": -0.01571313443401663, +"pose": { +"rotation": { +"radians": 0.20103228023313774 +}, +"translation": { +"x": 5.054271012814203, +"y": 2.041110353554097 +} +}, +"time": 1.3290353607133447, +"velocity": 2.2883498836095555 +}, +{ +"acceleration": -0.07614719329562902, +"curvature": -0.019947633819651173, +"pose": { +"rotation": { +"radians": 0.19928082047195697 +}, +"translation": { +"x": 5.150619021305377, +"y": 2.0606602441556747 +} +}, +"time": 1.3720263745999848, +"velocity": 2.2852304791833093 +}, +{ +"acceleration": -0.08144406934885207, +"curvature": -0.02440272190637313, +"pose": { +"rotation": { +"radians": 0.19710666633819315 +}, +"translation": { +"x": 5.246843766379196, +"y": 2.0799887293863186 +} +}, +"time": 1.4150054605430507, +"velocity": 2.2819577424183333 +}, +{ +"acceleration": -0.08865153210369317, +"curvature": -0.029167562640632673, +"pose": { +"rotation": { +"radians": 0.19449266776921748 +}, +"translation": { +"x": 5.342684471876793, +"y": 2.0990017145995523 +} +}, +"time": 1.4578560296826264, +"velocity": 2.278467817693692 +}, +{ +"acceleration": -0.09805950684992673, +"curvature": -0.03434108442803313, +"pose": { +"rotation": { +"radians": 0.19141664221799803 +}, +"translation": { +"x": 5.437882133360673, +"y": 2.1176060910652437 +} +}, +"time": 1.5004631760543445, +"velocity": 2.2746906288892728 +}, +{ +"acceleration": -0.11006279886611206, +"curvature": -0.040035636089376124, +"pose": { +"rotation": { +"radians": 0.18785096052400843 +}, +"translation": { +"x": 5.532181049048029, +"y": 2.135710289383181 +} +}, +"time": 1.5427144623083038, +"velocity": 2.2705474885954344 +}, +{ +"acceleration": -0.1251836988555432, +"curvature": -0.04638128862710678, +"pose": { +"rotation": { +"radians": 0.1837620234796438 +}, +"translation": { +"x": 5.6253303507440595, +"y": 2.1532248328966572 +} +}, +"time": 1.5845007231271249, +"velocity": 2.2659483757755656 +}, +{ +"acceleration": -0.14410183465892554, +"curvature": -0.05353099466483672, +"pose": { +"rotation": { +"radians": 0.17910961845110085 +}, +"translation": { +"x": 5.717085534775285, +"y": 2.170062891106051 +} +}, +"time": 1.625716888291793, +"velocity": 2.2607887837676115 +}, +{ +"acceleration": -0.1676923874559495, +"curvature": -0.061666856360408105, +"pose": { +"rotation": { +"radians": 0.17384614461214226 +}, +"translation": { +"x": 5.80720999292287, +"y": 2.1861408330824084 +} +}, +"time": 1.666262827503185, +"velocity": 2.2549460395392806 +}, +{ +"acceleration": -0.19707357424843402, +"curvature": -0.0710077958533757, +"pose": { +"rotation": { +"radians": 0.1679156956131966 +}, +"translation": { +"x": 5.895476543355938, +"y": 2.201378780881022 +} +}, +"time": 1.706044219072364, +"velocity": 2.248275003010725 +}, +{ +"acceleration": -0.23366350665733748, +"curvature": -0.08181896392266406, +"pose": { +"rotation": { +"radians": 0.1612529906909141 +}, +"translation": { +"x": 5.981668961564887, +"y": 2.2157011629550194 +} +}, +"time": 1.7449734443137142, +"velocity": 2.24060308144969 +}, +{ +"acceleration": -0.279244660242495, +"curvature": -0.09442324965968496, +"pose": { +"rotation": { +"radians": 0.15378215069842055 +}, +"translation": { +"x": 6.06558351129471, +"y": 2.229037267568934 +} +}, +"time": 1.782970508702819, +"velocity": 2.231724554141847 +}, +{ +"acceleration": -0.3360303730044378, +"curvature": -0.10921524113952963, +"pose": { +"rotation": { +"radians": 0.14541532649011768 +}, +"translation": { +"x": 6.1470304754783145, +"y": 2.241321796212297 +} +}, +"time": 1.8199639892624087, +"velocity": 2.221394322231797 +}, +{ +"acceleration": -0.40672067680458074, +"curvature": -0.12667788625506252, +"pose": { +"rotation": { +"radians": 0.13605120696410633 +}, +"translation": { +"x": 6.225835687169834, +"y": 2.252495417013211 +} +}, +"time": 1.8558920046913048, +"velocity": 2.2093214178059157 +}, +{ +"acceleration": -0.4945223534579424, +"curvature": -0.14740182667515397, +"pose": { +"rotation": { +"radians": 0.12557346818040332 +}, +"translation": { +"x": 6.301842060477954, +"y": 2.2625053181519403 +} +}, +"time": 1.8907031996434247, +"velocity": 2.1951629850346133 +}, +{ +"acceleration": -0.6030878173175303, +"curvature": -0.1721067722061067, +"pose": { +"rotation": { +"radians": 0.1138492814626342 +}, +"translation": { +"x": 6.374911121499222, +"y": 2.2713057612744816 +} +}, +"time": 1.9243577260661122, +"velocity": 2.1785200694235534 +}, +{ +"acceleration": -0.7362967312991611, +"curvature": -0.20166308439418332, +"pose": { +"rotation": { +"radians": 0.10072808937695671 +}, +"translation": { +"x": 6.444924539251366, +"y": 2.278858634906153 +} +}, +"time": 1.9568281907948895, +"velocity": 2.158937527722989 +}, +{ +"acceleration": -0.9912741542744988, +"curvature": -0.23710951368426839, +"pose": { +"rotation": { +"radians": 0.0860410014743442 +}, +"translation": { +"x": 6.511785656606623, +"y": 2.2851340078651745 +} +}, +"time": 1.9881005170587764, +"velocity": 2.1359118161147683 +}, +{ +"acceleration": -1.4323800984981778, +"curvature": -0.33067868473404044, +"pose": { +"rotation": { +"radians": 0.05120751751024536 +}, +"translation": { +"x": 6.63578191648781, +"y": 2.293776748984137 +} +}, +"time": 2.04710225815769, +"velocity": 2.07742491510622 +}, +{ +"acceleration": -1.9359953885981143, +"curvature": -0.4638395167220083, +"pose": { +"rotation": { +"radians": 0.007717032880878574 +}, +"translation": { +"x": 6.746618296676724, +"y": 2.297179170751245 +} +}, +"time": 2.101500327655971, +"velocity": 1.9995062029601613 +}, +{ +"acceleration": -2.284711497967259, +"curvature": -0.6450560018823133, +"pose": { +"rotation": { +"radians": -0.045954247219563524 +}, +"translation": { +"x": 6.84445795411165, +"y": 2.2954527624420047 +} +}, +"time": 2.15165778537613, +"velocity": 1.9024015961101286 +}, +{ +"acceleration": -2.009447569243097, +"curvature": -0.8650916761340814, +"pose": { +"rotation": { +"radians": -0.11034461498065355 +}, +"translation": { +"x": 6.929957797001386, +"y": 2.28889302572217 +} +}, +"time": 2.1980238984871683, +"velocity": 1.7964684043692896 +}, +{ +"acceleration": -0.32551473743161646, +"curvature": -1.0640791711519253, +"pose": { +"rotation": { +"radians": -0.18317180118743562 +}, +"translation": { +"x": 7.004317474691408, +"y": 2.2779971838823467 +} +}, +"time": 2.2408854989455462, +"velocity": 1.7103402655143332 +}, +{ +"acceleration": 2.7000000000000153, +"curvature": -1.0951904489288462, +"pose": { +"rotation": { +"radians": -0.2565743699422625 +}, +"translation": { +"x": 7.069328367530041, +"y": 2.263481891072603 +} +}, +"time": 2.2799773437809288, +"velocity": 1.6976152939070261 +}, +{ +"acceleration": 2.6999999999999806, +"curvature": -0.7604445463609053, +"pose": { +"rotation": { +"radians": -0.31516902085792414 +}, +"translation": { +"x": 7.1274225767346, +"y": 2.246300941537082 +} +}, +"time": 2.314704564179418, +"velocity": 1.7913787889829478 +}, +{ +"acceleration": -1.460628139010066, +"curvature": -3.358686740424592e-14, +"pose": { +"rotation": { +"radians": -0.3387943583916645 +}, +"translation": { +"x": 7.181721914257603, +"y": 2.2276629788486044 +} +}, +"time": 2.3460132259983104, +"velocity": 1.8759121758939563 +}, +{ +"acceleration": -2.7, +"curvature": -0.7736851568759758, +"pose": { +"rotation": { +"radians": -0.38482918536181376 +}, +"translation": { +"x": 7.287998284659928, +"y": 2.188323322720281 +} +}, +"time": 2.4079149503581094, +"velocity": 1.7854967754407893 +}, +{ +"acceleration": -2.699999999999996, +"curvature": -1.0789961146719322, +"pose": { +"rotation": { +"radians": -0.4370016508770927 +}, +"translation": { +"x": 7.339429973238577, +"y": 2.1660007901216423 +} +}, +"time": 2.4400995182920386, +"velocity": 1.6985984420191806 +}, +{ +"acceleration": -1.8275985073329049, +"curvature": -1.3286716710737392, +"pose": { +"rotation": { +"radians": -0.5041828936603255 +}, +"translation": { +"x": 7.388989580441745, +"y": 2.1408614362122753 +} +}, +"time": 2.4737133503408404, +"velocity": 1.6078410954874158 +}, +{ +"acceleration": -0.9610193609434278, +"curvature": -1.5116996535355247, +"pose": { +"rotation": { +"radians": -0.5829050917319978 +}, +"translation": { +"x": 7.43624444278262, +"y": 2.1123616956153644 +} +}, +"time": 2.5087320146809002, +"velocity": 1.5438410368107307 +}, +{ +"acceleration": -0.3880652214523403, +"curvature": -1.617248964953918, +"pose": { +"rotation": { +"radians": -0.6693951779715728 +}, +"translation": { +"x": 7.4808494727385435, +"y": 2.080134697865218 +} +}, +"time": 2.5447806743194024, +"velocity": 1.5091975769620702 +}, +{ +"acceleration": -0.042987346200533696, +"curvature": -1.639492042943332, +"pose": { +"rotation": { +"radians": -0.714322794509524 +}, +"translation": { +"x": 7.502072983329912, +"y": 2.062553564116744 +} +}, +"time": 2.5630848699706936, +"velocity": 1.502094355223145 +}, +{ +"acceleration": 0.27397756788524374, +"curvature": -1.6419828938742227, +"pose": { +"rotation": { +"radians": -0.7597245225291008 +}, +"translation": { +"x": 7.5225413725654455, +"y": 2.043975714273879 +} +}, +"time": 2.58149216039419, +"velocity": 1.5013030746570963 +}, +{ +"acceleration": 0.5613342116767887, +"curvature": -1.6261032147373455, +"pose": { +"rotation": { +"radians": -0.8051423841329506 +}, +"translation": { +"x": 7.54223355858397, +"y": 2.0243985042799526 +} +}, +"time": 2.599956832969452, +"velocity": 1.506361980741064 +}, +{ +"acceleration": 0.8173401309550167, +"curvature": -1.5938712963542556, +"pose": { +"rotation": { +"radians": -0.8501554565531192 +}, +"translation": { +"x": 7.561132848112278, +"y": 2.0038276047977286 +} +}, +"time": 2.6184376483086473, +"velocity": 1.5167358946506355 +}, +{ +"acceleration": 1.0404321932365403, +"curvature": -1.5477692901943136, +"pose": { +"rotation": { +"radians": -0.8943898546241922 +}, +"translation": { +"x": 7.57922675564683, +"y": 1.9822765464239858 +} +}, +"time": 2.636898563198047, +"velocity": 1.5318247412438868 +}, +{ +"acceleration": 1.3076762410390064, +"curvature": -1.4905361021485066, +"pose": { +"rotation": { +"radians": -0.9375255801565989 +}, +"translation": { +"x": 7.596506822635452, +"y": 1.9597662649041014 +} +}, +"time": 2.6553091025751927, +"velocity": 1.5509796591067184 +}, +{ +"acceleration": 1.5508569209171463, +"curvature": -1.353702651216819, +"pose": { +"rotation": { +"radians": -1.0195072727894952 +}, +"translation": { +"x": 7.628610650613269, +"y": 1.9119860724378883 +} +}, +"time": 2.691860434408819, +"velocity": 1.598776967323884 +}, +{ +"acceleration": 1.6713136610994597, +"curvature": -1.2033869827988135, +"pose": { +"rotation": { +"radians": -1.0946665513261233 +}, +"translation": { +"x": 7.6574503315603595, +"y": 1.8607853344881464 +} +}, +"time": 2.7279833400019116, +"velocity": 1.6547984254665686 +}, +{ +"acceleration": 1.693091426436738, +"curvature": -1.054459441413324, +"pose": { +"rotation": { +"radians": -1.1623504507699618 +}, +"translation": { +"x": 7.6830847238421125, +"y": 1.8065517342547075 +} +}, +"time": 2.7635931449782314, +"velocity": 1.7143135789925794 +}, +{ +"acceleration": 1.646251073992981, +"curvature": -0.9159486553360237, +"pose": { +"rotation": { +"radians": -1.2224865232299242 +}, +"translation": { +"x": 7.705619758489116, +"y": 1.7497477779147834 +} +}, +"time": 2.798634136520489, +"velocity": 1.7736411813466177 +}, +{ +"acceleration": 1.511819226587701, +"curvature": -0.7920399131903623, +"pose": { +"rotation": { +"radians": -1.2753728001476075 +}, +"translation": { +"x": 7.725202653011586, +"y": 1.6908962414895798 +} +}, +"time": 2.8330542550464486, +"velocity": 1.8303053384369448 +}, +{ +"acceleration": 0.5805615930080564, +"curvature": -0.5895116334849959, +"pose": { +"rotation": { +"radians": -1.3614419988106699 +}, +"translation": { +"x": 7.756272607008552, +"y": 1.5693555628877522 +} +}, +"time": 2.899756731712021, +"velocity": 1.931147425120975 +}, +{ +"acceleration": -2.699999999999999, +"curvature": -0.43534876412257806, +"pose": { +"rotation": { +"radians": -1.4248970088590422 +}, +"translation": { +"x": 7.77807818045587, +"y": 1.4467642844297792 +} +}, +"time": 2.9636211065913916, +"velocity": 1.968224628337406 +}, +{ +"acceleration": -2.700000000000002, +"curvature": -0.30772498166814793, +"pose": { +"rotation": { +"radians": -1.4692926529520625 +}, +"translation": { +"x": 7.792693235774296, +"y": 1.3279899090629863 +} +}, +"time": 3.027194271729553, +"velocity": 1.7965770824643703 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.18003267618171365, +"pose": { +"rotation": { +"radians": -1.4966052797531206 +}, +"translation": { +"x": 7.802296745244397, +"y": 1.2174671564329378 +} +}, +"time": 3.092111271111373, +"velocity": 1.6213011841334553 +}, +{ +"acceleration": -2.7000000000000015, +"curvature": -0.016405167068610782, +"pose": { +"rotation": { +"radians": -1.5069868323171198 +}, +"translation": { +"x": 7.808987633068449, +"y": 1.1187322626148894 +} +}, +"time": 3.1566138646671718, +"velocity": 1.4471441815327983 +}, +{ +"acceleration": -2.699999999999999, +"curvature": 0.2314149497127922, +"pose": { +"rotation": { +"radians": -1.4989195250096372 +}, +"translation": { +"x": 7.814599617432351, +"y": 1.0339572798452537 +} +}, +"time": 3.21894763729488, +"velocity": 1.2788429954379865 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.576636073968826, +"pose": { +"rotation": { +"radians": -1.4710606811909832 +}, +"translation": { +"x": 7.820516052567525, +"y": 0.9634843762530654 +} +}, +"time": 3.277919441939611, +"velocity": 1.1196191228972125 +}, +{ +"acceleration": -2.700000000000001, +"curvature": -1.6991974750639125e-13, +"pose": { +"rotation": { +"radians": -1.4056476493803154 +}, +"translation": { +"x": 7.835432924676452, +"y": 0.8548698569690183 +} +}, +"time": 3.3913559021565374, +"velocity": 0.8133406803115114 +}, +{ +"acceleration": -2.7000000000000024, +"curvature": 4.661470791619104, +"pose": { +"rotation": { +"radians": -1.3462350080557717 +}, +"translation": { +"x": 7.840004423319694, +"y": 0.8304695577355181 +} +}, +"time": 3.4236041093456233, +"velocity": 0.7262705209009791 +}, +{ +"acceleration": -2.700000000000002, +"curvature": 6.6484229357111575, +"pose": { +"rotation": { +"radians": -1.2757415002983896 +}, +"translation": { +"x": 7.843166388072814, +"y": 0.818474884417336 +} +}, +"time": 3.4412634281982557, +"velocity": 0.6785903599988721 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 7.497413627361245, +"pose": { +"rotation": { +"radians": -1.231659527569397 +}, +"translation": { +"x": 7.8451041699836335, +"y": 0.8125612686411641 +} +}, +"time": 3.4506076277424107, +"velocity": 0.6533610212296538 +}, +{ +"acceleration": -2.7000000000000037, +"curvature": 8.211579825536173, +"pose": { +"rotation": { +"radians": -1.1824434945409883 +}, +"translation": { +"x": 7.84732738957403, +"y": 0.806714656848369 +} +}, +"time": 3.46037853396872, +"velocity": 0.6269795744186194 +}, +{ +"acceleration": -1.6270138520363493, +"curvature": 8.760548756878272, +"pose": { +"rotation": { +"radians": -1.1288203779374715 +}, +"translation": { +"x": 7.849869492447457, +"y": 0.8009429248430822 +} +}, +"time": 3.470665330033513, +"velocity": 0.5992052250436783 +}, +{ +"acceleration": -0.6387612339434002, +"curvature": 9.118810097303738, +"pose": { +"rotation": { +"radians": -1.0716454407359954 +}, +"translation": { +"x": 7.8527621728268935, +"y": 0.7952535430494212 +} +}, +"time": 3.4814756444429897, +"velocity": 0.581616693754591 +}, +{ +"acceleration": 0.2217320034506542, +"curvature": 9.271105041265413, +"pose": { +"rotation": { +"radians": -1.011879580966388 +}, +"translation": { +"x": 7.856035402663851, +"y": 0.7896535831894385 +} +}, +"time": 3.492697180442259, +"velocity": 0.5744488115729575 +}, +{ +"acceleration": 1.0135884981768715, +"curvature": 9.2164845998496, +"pose": { +"rotation": { +"radians": -0.9505471977392455 +}, +"translation": { +"x": 7.859717460747384, +"y": 0.7841497249610665 +} +}, +"time": 3.5041991049325985, +"velocity": 0.5769991563337385 +}, +{ +"acceleration": 1.7757543391604191, +"curvature": 8.969717436820595, +"pose": { +"rotation": { +"radians": -0.8886800793445425 +}, +"translation": { +"x": 7.863834961813089, +"y": 0.7787482627160713 +} +}, +"time": 3.51585089607703, +"velocity": 0.5888092778208934 +}, +{ +"acceleration": 2.5323069538211462, +"curvature": 8.559502250151535, +"pose": { +"rotation": { +"radians": -0.8272567129397524 +}, +"translation": { +"x": 7.86841288565212, +"y": 0.7734551121379969 +} +}, +"time": 3.527530540392301, +"velocity": 0.6095494568935866 +}, +{ +"acceleration": 2.6999999999999926, +"curvature": 8.02402035372614, +"pose": { +"rotation": { +"radians": -0.7671476842001898 +}, +"translation": { +"x": 7.873474606220186, +"y": 0.7682758169201147 +} +}, +"time": 3.539131826337635, +"velocity": 0.6389274739662232 +}, +{ +"acceleration": 2.7000000000000064, +"curvature": 7.405204382445769, +"pose": { +"rotation": { +"radians": -0.7090758957522447 +}, +"translation": { +"x": 7.879041920746563, +"y": 0.7632155554433755 +} +}, +"time": 3.550627611124706, +"velocity": 0.6699660928913151 +}, +{ +"acceleration": 2.700000000000145, +"curvature": 6.743303553669486, +"pose": { +"rotation": { +"radians": -0.6535960796585186 +}, +"translation": { +"x": 7.885135078843102, +"y": 0.7582791474543535 +} +}, +"time": 3.5620687014325294, +"velocity": 0.7008570367224385 +}, +{ +"acceleration": 2.6999999999999353, +"curvature": 6.0729030104323, +"pose": { +"rotation": { +"radians": -0.601093314969479 +}, +"translation": { +"x": 7.891772811613228, +"y": 0.7534710607431956 +} +}, +"time": 3.5735110049849084, +"velocity": 0.7317512563138631 +}, +{ +"acceleration": 2.7000000000001196, +"curvature": 5.4208392680066035, +"pose": { +"rotation": { +"radians": -0.5517966537500403 +}, +"translation": { +"x": 7.898972360760953, +"y": 0.7487954178215732 +} +}, +"time": 3.5849990890159926, +"velocity": 0.7627690831977894 +}, +{ +"acceleration": 2.6999999999999416, +"curvature": 4.805824687479799, +"pose": { +"rotation": { +"radians": -0.5058022937009473 +}, +"translation": { +"x": 7.906749507699883, +"y": 0.7442560026006273 +} +}, +"time": 3.596567904696343, +"velocity": 0.7940048855347362 +}, +{ +"acceleration": 2.700000000000037, +"curvature": 3.726616949455428, +"pose": { +"rotation": { +"radians": -0.4236044853198025 +}, +"translation": { +"x": 7.92409259380776, +"y": 0.7355993379703731 +} +}, +"time": 3.620043247238585, +"velocity": 0.8573883103987889 +}, +{ +"acceleration": 2.7000000000000073, +"curvature": 2.8647559530320583, +"pose": { +"rotation": { +"radians": -0.3536249953135984 +}, +"translation": { +"x": 7.943900221579766, +"y": 0.7275248198930235 +} +}, +"time": 3.644081484884056, +"velocity": 0.9222915520415613 +}, +{ +"acceleration": 2.700000000000017, +"curvature": 2.200748389606145, +"pose": { +"rotation": { +"radians": -0.29441029953598985 +}, +"translation": { +"x": 7.9662490409886795, +"y": 0.7200512111894071 +} +}, +"time": 3.6687421518612715, +"velocity": 0.9888753528800431 +}, +{ +"acceleration": 2.6999999999999877, +"curvature": 1.698194059936377, +"pose": { +"rotation": { +"radians": -0.24437421241744695 +}, +"translation": { +"x": 7.991195131825365, +"y": 0.7131924981549451 +} +}, +"time": 3.694031859917614, +"velocity": 1.0571575646321678 +}, +{ +"acceleration": 2.7000000000000144, +"curvature": 1.035747564378274, +"pose": { +"rotation": { +"radians": -0.1660711343740251 +}, +"translation": { +"x": 8.049006184965162, +"y": 0.7013531038142533 +} +}, +"time": 3.7463560101427027, +"velocity": 1.1984327702399074 +}, +{ +"acceleration": 2.700000000000013, +"curvature": 0.6564011972153528, +"pose": { +"rotation": { +"radians": -0.10915302455147982 +}, +"translation": { +"x": 8.117406012239583, +"y": 0.6920311171115952 +} +}, +"time": 3.8006387428261967, +"velocity": 1.3449961484853423 +}, +{ +"acceleration": 2.700000000000011, +"curvature": 0.4319956670475785, +"pose": { +"rotation": { +"radians": -0.0670387847785992 +}, +"translation": { +"x": 8.196197737223605, +"y": 0.685188270319709 +} +}, +"time": 3.856327816530354, +"velocity": 1.4953566474865667 +}, +{ +"acceleration": 2.70000000000001, +"curvature": 0.29385389927881306, +"pose": { +"rotation": { +"radians": -0.03537040907536249 +}, +"translation": { +"x": 8.284944783449369, +"y": 0.6807303859627272 +} +}, +"time": 3.912865287400249, +"velocity": 1.648007818835284 +}, +{ +"acceleration": 2.700000000000008, +"curvature": 0.20527107470348832, +"pose": { +"rotation": { +"radians": -0.011263388995197868 +}, +"translation": { +"x": 8.38300068202879, +"y": 0.6785142150354817 +} +}, +"time": 3.969731162542596, +"velocity": 1.8015456817196216 +}, +{ +"acceleration": 2.7000000000000033, +"curvature": 0.14614745711679583, +"pose": { +"rotation": { +"radians": 0.007216271689717782 +}, +"translation": { +"x": 8.489538879276163, +"y": 0.6783542752228113 +} +}, +"time": 4.026457036798761, +"velocity": 1.954705542211267 +}, +{ +"acceleration": 2.5056130634201623, +"curvature": 0.10509776796081484, +"pose": { +"rotation": { +"radians": 0.02138639603367713 +}, +"translation": { +"x": 8.603582544330772, +"y": 0.68002968911886 +} +}, +"time": 4.082627425055657, +"velocity": 2.106365590504886 +}, +{ +"acceleration": 0.28661244496935423, +"curvature": 0.07543079706173444, +"pose": { +"rotation": { +"radians": 0.032158177408198624 +}, +"translation": { +"x": 8.724034376779509, +"y": 0.6832910224463875 +} +}, +"time": 4.138008833275529, +"velocity": 2.2451299704112007 +}, +{ +"acceleration": 0.235950982269691, +"curvature": 0.05306152289684539, +"pose": { +"rotation": { +"radians": 0.040168098053026846 +}, +"translation": { +"x": 8.84970641427947, +"y": 0.6878671222760708 +} +}, +"time": 4.193822485063989, +"velocity": 2.2611268576129593 +}, +{ +"acceleration": 0.21140349283172805, +"curvature": 0.04376340330118995, +"pose": { +"rotation": { +"radians": 0.04328253308327998 +}, +"translation": { +"x": 8.914111316789706, +"y": 0.6905592184879117 +} +}, +"time": 4.222288620851494, +"velocity": 2.2678434703134434 +}, +{ +"acceleration": 0.19225799313407707, +"curvature": 0.03539489661656579, +"pose": { +"rotation": { +"radians": 0.04586215979788473 +}, +"translation": { +"x": 8.97934984018058, +"y": 0.6934719552458111 +} +}, +"time": 4.251045501188471, +"velocity": 2.2739227752596243 +}, +{ +"acceleration": 0.1775894952217878, +"curvature": 0.0277638374046669, +"pose": { +"rotation": { +"radians": 0.04794192994137075 +}, +"translation": { +"x": 9.045261264198423, +"y": 0.6965683752072405 +} +}, +"time": 4.280027739173947, +"velocity": 2.279494842171246 +}, +{ +"acceleration": 0.16669447355698339, +"curvature": 0.02070967220173018, +"pose": { +"rotation": { +"radians": 0.0495506827913245 +}, +"translation": { +"x": 9.111684791148187, +"y": 0.6998114457800337 +} +}, +"time": 4.309168952053125, +"velocity": 2.28467001545661 +}, +{ +"acceleration": 0.1590409415454773, +"curvature": 0.014096490564412674, +"pose": { +"rotation": { +"radians": 0.05071198211149713 +}, +"translation": { +"x": 9.178460477381664, +"y": 0.7031642728167462 +} +}, +"time": 4.338402311077504, +"velocity": 2.289543054849481 +}, +{ +"acceleration": 0.1542300408578179, +"curvature": 0.007807683593598447, +"pose": { +"rotation": { +"radians": 0.051444821527388704 +}, +"translation": { +"x": 9.245430164785684, +"y": 0.7065903143089995 +} +}, +"time": 4.3676610705429395, +"velocity": 2.2941963955033167 +}, +{ +"acceleration": -0.06246487055853059, +"curvature": 0.0017418702669405961, +"pose": { +"rotation": { +"radians": 0.05176423041404876 +}, +"translation": { +"x": 9.312438412270323, +"y": 0.7100535940818427 +} +}, +"time": 4.39687908089982, +"velocity": 2.2987026904344425 +}, +{ +"acceleration": -0.14993760207899773, +"curvature": -0.00419015636776833, +"pose": { +"rotation": { +"radians": 0.0516818082378792 +}, +"translation": { +"x": 9.379333427257114, +"y": 0.7135189154881028 +} +}, +"time": 4.426030851251517, +"velocity": 2.296881728872872 +}, +{ +"acceleration": -0.1504066378217516, +"curvature": -0.010067623836302369, +"pose": { +"rotation": { +"radians": 0.05120621274652503 +}, +"translation": { +"x": 9.445967997167244, +"y": 0.7169520751027338 +} +}, +"time": 4.455107810793334, +"velocity": 2.292521999283424 +}, +{ +"acceleration": -0.1527963551293126, +"curvature": -0.015961204726801417, +"pose": { +"rotation": { +"radians": 0.050343626241525316 +}, +"translation": { +"x": 9.512200420909776, +"y": 0.7203200764171793 +} +}, +"time": 4.484063281633743, +"velocity": 2.288166904267772 +}, +{ +"acceleration": -0.1569099497177848, +"curvature": -0.021933697397766252, +"pose": { +"rotation": { +"radians": 0.049098224252986475 +}, +"translation": { +"x": 9.57789544036984, +"y": 0.723591343533716 +} +}, +"time": 4.5128372614215095, +"velocity": 2.283770345033637 +}, +{ +"acceleration": -0.1625405768323377, +"curvature": -0.028039931018337166, +"pose": { +"rotation": { +"radians": 0.04747267215911613 +}, +"translation": { +"x": 9.642925171896847, +"y": 0.7267359348598124 +} +}, +"time": 4.541373232013439, +"velocity": 2.279292767322909 +}, +{ +"acceleration": -0.7095697023117661, +"curvature": -0.03432580611587408, +"pose": { +"rotation": { +"radians": 0.045468677557209194 +}, +"translation": { +"x": 9.707170037792695, +"y": 0.7297257568024822 +} +}, +"time": 4.569618500138183, +"velocity": 2.2747017651491293 +}, +{ +"acceleration": -2.6999999999999984, +"curvature": -0.04082632500143636, +"pose": { +"rotation": { +"radians": 0.04308762936059233 +}, +"translation": { +"x": 9.770519697799976, +"y": 0.732534777462635 +} +}, +"time": 4.597617794745628, +"velocity": 2.254834314009585 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": -0.054536268341058916, +"pose": { +"rotation": { +"radians": 0.03720305867400074 +}, +"translation": { +"x": 9.894143815251905, +"y": 0.7375178779746321 +} +}, +"time": 4.654420336900129, +"velocity": 2.101467450192432 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.06907221639344936, +"pose": { +"rotation": { +"radians": 0.02985695513165137 +}, +"translation": { +"x": 10.013134947559072, +"y": 0.7415263354664523 +} +}, +"time": 4.713302643036992, +"velocity": 1.9424852236229022 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -0.08378334379882427, +"pose": { +"rotation": { +"radians": 0.021151366687768982 +}, +"translation": { +"x": 10.127037932324226, +"y": 0.7444479125497043 +} +}, +"time": 4.774568307314512, +"velocity": 1.7770679300735985 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": -0.09709529913245014, +"pose": { +"rotation": { +"radians": 0.011311179527663293 +}, +"translation": { +"x": 10.235634829069038, +"y": 0.7462238735962687 +} +}, +"time": 4.83882310119926, +"velocity": 1.6035799865847777 +}, +{ +"acceleration": -2.7, +"curvature": -0.1060579898513319, +"pose": { +"rotation": { +"radians": 0.000763199998270778 +}, +"translation": { +"x": 10.338974726856701, +"y": 0.7468558229575972 +} +}, +"time": 4.907204083255457, +"velocity": 1.4189513350330456 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.10604374840788416, +"pose": { +"rotation": { +"radians": -0.009772140499587322 +}, +"translation": { +"x": 10.43740355191455, +"y": 0.746412543184019 +} +}, +"time": 4.98187720403887, +"velocity": 1.2173339089178308 +}, +{ +"acceleration": -2.7, +"curvature": -0.09114880886023097, +"pose": { +"rotation": { +"radians": -0.019205239573384058 +}, +"translation": { +"x": 10.531593875256664, +"y": 0.7450368332440469 +} +}, +"time": 5.067364185970114, +"velocity": 0.9865190577034703 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -0.05610184603507037, +"pose": { +"rotation": { +"radians": -0.02607840930089461 +}, +"translation": { +"x": 10.62257472030649, +"y": 0.7429523467436816 +} +}, +"time": 5.175662325436115, +"velocity": 0.6941140811452667 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -9.85547825496361e-15, +"pose": { +"rotation": { +"radians": -0.02872772674623613 +}, +"translation": { +"x": 10.711761370519431, +"y": 0.7404704301457112 +} +}, +"time": 5.432741614749177, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/output/6balloffinsive2.wpilib.json b/PathWeaver/output/6balloffinsive2.wpilib.json new file mode 100644 index 0000000..302555b --- /dev/null +++ b/PathWeaver/output/6balloffinsive2.wpilib.json @@ -0,0 +1,1547 @@ +[ +{ +"acceleration": 2.7000000000000006, +"curvature": 0.0, +"pose": { +"rotation": { +"radians": 0.0 +}, +"translation": { +"x": 2.9489431217954873, +"y": 2.3910907314533336 +} +}, +"time": 0.0, +"velocity": 0.0 +}, +{ +"acceleration": 2.7, +"curvature": -0.08290942749732574, +"pose": { +"rotation": { +"radians": -0.0031991308313596115 +}, +"translation": { +"x": 3.0141856479232105, +"y": 2.3910159703787732 +} +}, +"time": 0.21983591349151202, +"velocity": 0.5935569664270826 +}, +{ +"acceleration": 2.700000000000002, +"curvature": -0.08318032631984078, +"pose": { +"rotation": { +"radians": -0.009520917381962873 +}, +"translation": { +"x": 3.085642477677608, +"y": 2.390561017257051 +} +}, +"time": 0.31821358655844223, +"velocity": 0.8591766837077942 +}, +{ +"acceleration": 2.699999999999999, +"curvature": -0.04653972951777574, +"pose": { +"rotation": { +"radians": -0.014934757332442865 +}, +"translation": { +"x": 3.1685373794899965, +"y": 2.389525941560181 +} +}, +"time": 0.40332158922753636, +"velocity": 1.0889682909143485 +}, +{ +"acceleration": 2.700000000000001, +"curvature": -0.011382660160909632, +"pose": { +"rotation": { +"radians": -0.01765309926485488 +}, +"translation": { +"x": 3.2670753561264916, +"y": 2.387891768596484 +} +}, +"time": 0.48545796421825577, +"velocity": 1.3107365033892908 +}, +{ +"acceleration": 2.700000000000002, +"curvature": 0.012157215140078911, +"pose": { +"rotation": { +"radians": -0.01745517090665457 +}, +"translation": { +"x": 3.3845106446907236, +"y": 2.385803217107508 +} +}, +"time": 0.5680425104779905, +"velocity": 1.5337147782905747 +}, +{ +"acceleration": 2.6999999999999966, +"curvature": 0.020041353863308915, +"pose": { +"rotation": { +"radians": -0.01636742282099178 +}, +"translation": { +"x": 3.4510884894304557, +"y": 2.384674285776418 +} +}, +"time": 0.6099149983019123, +"velocity": 1.6467704954151636 +}, +{ +"acceleration": 2.700000000000005, +"curvature": 0.02597920913264869, +"pose": { +"rotation": { +"radians": -0.014694526863100498 +}, +"translation": { +"x": 3.5232147166265455, +"y": 2.38355143686496 +} +}, +"time": 0.6522496561247172, +"velocity": 1.7610740715367368 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.03042381863806816, +"pose": { +"rotation": { +"radians": -0.012488489071141452 +}, +"translation": { +"x": 3.6010589843255794, +"y": 2.3824911118300554 +} +}, +"time": 0.695052072415917, +"velocity": 1.8766405955229766 +}, +{ +"acceleration": 2.699999999999997, +"curvature": 0.03375245177590366, +"pose": { +"rotation": { +"radians": -0.009794740911818539 +}, +"translation": { +"x": 3.684744277720746, +"y": 2.3815567462676244 +} +}, +"time": 0.7383023454670689, +"velocity": 1.9934163327610863 +}, +{ +"acceleration": 2.6999999999999984, +"curvature": 0.03626413471329428, +"pose": { +"rotation": { +"radians": -0.006651326659594201 +}, +"translation": { +"x": 3.774349034151924, +"y": 2.380818230462493 +} +}, +"time": 0.7819632352638797, +"velocity": 2.1113007352124753 +}, +{ +"acceleration": 0.9006951488500843, +"curvature": 0.038189296499247044, +"pose": { +"rotation": { +"radians": -0.0030890310085533667 +}, +"translation": { +"x": 3.8699092681057614, +"y": 2.3803513699382934 +} +}, +"time": 0.8259858985137885, +"velocity": 2.230161925987229 +}, +{ +"acceleration": -0.018924621697324312, +"curvature": 0.03970271024690481, +"pose": { +"rotation": { +"radians": 0.0008680546990611743 +}, +"translation": { +"x": 3.971420696215766, +"y": 2.3802373460073714 +} +}, +"time": 0.8710925824617954, +"velocity": 2.270789297399913 +}, +{ +"acceleration": -0.015290989912733996, +"curvature": 0.040935883904993975, +"pose": { +"rotation": { +"radians": 0.005201807195076218 +}, +"translation": { +"x": 4.0788408622623855, +"y": 2.380562176320688 +} +}, +"time": 0.9184073379272515, +"velocity": 2.2698938835520277 +}, +{ +"acceleration": -0.013058409151021827, +"curvature": 0.04198753790163264, +"pose": { +"rotation": { +"radians": 0.009899333257867836 +}, +"translation": { +"x": 4.192091262173095, +"y": 2.3814161754177245 +} +}, +"time": 0.9683095204169125, +"velocity": 2.269130829782955 +}, +{ +"acceleration": -0.011788499011221911, +"curvature": 0.04293193686987744, +"pose": { +"rotation": { +"radians": 0.014952288657184367 +}, +"translation": { +"x": 4.3110594690224815, +"y": 2.382893415276385 +} +}, +"time": 1.0207504515863377, +"velocity": 2.268446034647484 +}, +{ +"acceleration": -0.011271622213889615, +"curvature": 0.04382529302280281, +"pose": { +"rotation": { +"radians": 0.020356281553325244 +}, +"translation": { +"x": 4.435601258032328, +"y": 2.385091185862904 +} +}, +"time": 1.075668644290652, +"velocity": 2.267798631587091 +}, +{ +"acceleration": -0.01110190508133399, +"curvature": 0.04426667423722424, +"pose": { +"rotation": { +"radians": 0.023189498837825312 +}, +"translation": { +"x": 4.499909003828094, +"y": 2.3864914204569434 +} +}, +"time": 1.1040342681361426, +"velocity": 2.2674789049912434 +}, +{ +"acceleration": -0.0110384191111767, +"curvature": 0.044710591398684704, +"pose": { +"rotation": { +"radians": 0.026110365616517656 +}, +"translation": { +"x": 4.565542731571696, +"y": 2.388109455681744 +} +}, +"time": 1.1329907992156028, +"velocity": 2.2671574323317145 +}, +{ +"acceleration": -0.01106473321350427, +"curvature": 0.045160939850281495, +"pose": { +"rotation": { +"radians": 0.02911923262604065 +}, +"translation": { +"x": 4.632476416308858, +"y": 2.3899581176184297 +} +}, +"time": 1.162527356006557, +"velocity": 2.266831395438755 +}, +{ +"acceleration": -0.011167386845369576, +"curvature": 0.04562118459278761, +"pose": { +"rotation": { +"radians": 0.032216617218932334 +}, +"translation": { +"x": 4.7006824441570165, +"y": 2.392050332325505 +} +}, +"time": 1.1926324285641279, +"velocity": 2.266498290842532 +}, +{ +"acceleration": -0.011335366477048076, +"curvature": 0.04609442553939584, +"pose": { +"rotation": { +"radians": 0.03540319399483093 +}, +"translation": { +"x": 4.770131678711577, +"y": 2.394399108981033 +} +}, +"time": 1.2232939078755538, +"velocity": 2.26615588224181 +}, +{ +"acceleration": -0.011559676158415546, +"curvature": 0.0465834535090714, +"pose": { +"rotation": { +"radians": 0.038679786300557635 +}, +"translation": { +"x": 4.840793527452167, +"y": 2.397017523024826 +} +}, +"time": 1.2544991153536318, +"velocity": 2.265802159779054 +}, +{ +"acceleration": -0.011832984886384615, +"curvature": 0.04709079824509293, +"pose": { +"rotation": { +"radians": 0.042047358506054545 +}, +"translation": { +"x": 4.912636008148887, +"y": 2.399918699300626 +} +}, +"time": 1.2862348324559858, +"velocity": 2.2654353051666956 +}, +{ +"acceleration": -0.012149336636432341, +"curvature": 0.047618769565629764, +"pose": { +"rotation": { +"radians": 0.04550700896606516 +}, +"translation": { +"x": 4.985625815268563, +"y": 2.403115795198291 +} +}, +"time": 1.3184873304165592, +"velocity": 2.26505366184578 +}, +{ +"acceleration": -0.012503911513086633, +"curvature": 0.048169492594208975, +"pose": { +"rotation": { +"radians": 0.04905996358068074 +}, +"translation": { +"x": 5.059728386381, +"y": 2.4066219837959775 +} +}, +"time": 1.3512424000763297, +"velocity": 2.2646557094779336 +}, +{ +"acceleration": -0.012892828589292488, +"curvature": 0.04874493787831222, +"pose": { +"rotation": { +"radians": 0.052707569871133265 +}, +"translation": { +"x": 5.134907968565236, +"y": 2.4104504370023276 +} +}, +"time": 1.3844853818004859, +"velocity": 2.2642400421760236 +}, +{ +"acceleration": -0.013312982732410729, +"curvature": 0.049346947082365714, +"pose": { +"rotation": { +"radians": 0.05645129149027594 +}, +"translation": { +"x": 5.211127684815793, +"y": 2.4146143086986536 +} +}, +"time": 1.4182011954689506, +"velocity": 2.2638053499696476 +}, +{ +"acceleration": -0.013761909115546863, +"curvature": 0.04997725483516162, +"pose": { +"rotation": { +"radians": 0.060292703089901485 +}, +"translation": { +"x": 5.288349600448927, +"y": 2.4191267178811184 +} +}, +"time": 1.4523743705280174, +"velocity": 2.2633504030801745 +}, +{ +"acceleration": -0.014237670253606019, +"curvature": 0.0506375072193856, +"pose": { +"rotation": { +"radians": 0.06423348546930717 +}, +"translation": { +"x": 5.366534789508886, +"y": 2.4240007318029253 +} +}, +"time": 1.4869890760898683, +"velocity": 2.262874038648171 +}, +{ +"acceleration": -0.014738761328386451, +"curvature": 0.05132927731062229, +"pose": { +"rotation": { +"radians": 0.06827542093124739 +}, +"translation": { +"x": 5.445643401174163, +"y": 2.429249349116498 +} +}, +"time": 1.5220291510673767, +"velocity": 2.2623751496149795 +}, +{ +"acceleration": -0.01526403031540801, +"curvature": 0.05205407810330875, +"pose": { +"rotation": { +"radians": 0.07242038877257756 +}, +"translation": { +"x": 5.525634726163737, +"y": 2.4348854830156696 +} +}, +"time": 1.5574781343309068, +"velocity": 2.2618526755113244 +}, +{ +"acceleration": -0.015812610032682792, +"curvature": 0.052813373100089475, +"pose": { +"rotation": { +"radians": 0.07667036083745611 +}, +"translation": { +"x": 5.606467263143343, +"y": 2.4409219443778625 +} +}, +"time": 1.5933192948733483, +"velocity": 2.261305594950265 +}, +{ +"acceleration": -0.016383859721232963, +"curvature": 0.05360858478755494, +"pose": { +"rotation": { +"radians": 0.08102739706091572 +}, +"translation": { +"x": 5.688098785131713, +"y": 2.447371424906276 +} +}, +"time": 1.629535661969544, +"velocity": 2.2607329196605725 +}, +{ +"acceleration": -0.016977314163504887, +"curvature": 0.05444110117423714, +"pose": { +"rotation": { +"radians": 0.08549364092993737 +}, +"translation": { +"x": 5.77048640590683, +"y": 2.4542464802720687 +} +}, +"time": 1.6661100553147514, +"velocity": 2.2601336899306155 +}, +{ +"acceleration": -0.017592638665371002, +"curvature": 0.055312280524941346, +"pose": { +"rotation": { +"radians": 0.09007131478784876 +}, +"translation": { +"x": 5.853586646412186, +"y": 2.461559513256546 +} +}, +"time": 1.7030251151268003, +"velocity": 2.2595069713628217 +}, +{ +"acceleration": -0.01822958848220241, +"curvature": 0.056223454388134246, +"pose": { +"rotation": { +"radians": 0.0947627149059354 +}, +"translation": { +"x": 5.937355501163027, +"y": 2.469322756893342 +} +}, +"time": 1.740263332194824, +"velocity": 2.2588518528654014 +}, +{ +"acceleration": -0.018887971478247386, +"curvature": 0.05717592897939756, +"pose": { +"rotation": { +"radians": 0.09957020624359174 +}, +"translation": { +"x": 6.021748504652612, +"y": 2.4775482576106027 +} +}, +"time": 1.7778070778567918, +"velocity": 2.258167445831903 +}, +{ +"acceleration": -0.01956761296908591, +"curvature": 0.058170984953250515, +"pose": { +"rotation": { +"radians": 0.10449621681516517 +}, +"translation": { +"x": 6.106720797758464, +"y": 2.4862478583731757 +} +}, +"time": 1.8156386338861858, +"velocity": 2.2574528844806423 +}, +{ +"acceleration": -0.020268321831569153, +"curvature": 0.05920987556738453, +"pose": { +"rotation": { +"radians": 0.10954323157787066 +}, +"translation": { +"x": 6.192227194148621, +"y": 2.49543318182479 +} +}, +"time": 1.8537402222670956, +"velocity": 2.2567073273456972 +}, +{ +"acceleration": -0.02098985706628408, +"curvature": 0.06029382321709494, +"pose": { +"rotation": { +"radians": 0.11471378575078411 +}, +"translation": { +"x": 6.278222246687887, +"y": 2.5051156134302417 +} +}, +"time": 1.8920940348348185, +"velocity": 2.255929959929107 +}, +{ +"acceleration": -0.021731894081637594, +"curvature": 0.06142401429306333, +"pose": { +"rotation": { +"radians": 0.12001045746999114 +}, +"translation": { +"x": 6.364660313844093, +"y": 2.51530628461758 +} +}, +"time": 1.9306822627573998, +"velocity": 2.2551199985405708 +}, +{ +"acceleration": -0.02249399003258206, +"curvature": 0.062601592292373, +"pose": { +"rotation": { +"radians": 0.12543585967948925 +}, +"translation": { +"x": 6.451495626094339, +"y": 2.526016055920288 +} +}, +"time": 1.9694871258310507, +"velocity": 2.2542766953664017 +}, +{ +"acceleration": -0.02327554759898445, +"curvature": 0.06382764909052757, +"pose": { +"rotation": { +"radians": 0.13099263115146198 +}, +"translation": { +"x": 6.538682352331252, +"y": 2.537255500119472 +} +}, +"time": 2.00849090156041, +"velocity": 2.2533993448239125 +}, +{ +"acceleration": -0.024075776630695243, +"curvature": 0.06510321426118072, +"pose": { +"rotation": { +"radians": 0.13668342652309437 +}, +"translation": { +"x": 6.626174666269241, +"y": 2.5490348853860443 +} +}, +"time": 2.0476759539916407, +"velocity": 2.2524872912708807 +}, +{ +"acceleration": -0.02489365312173976, +"curvature": 0.06642924231025334, +"pose": { +"rotation": { +"radians": 0.1425109052302572 +}, +"translation": { +"x": 6.713926812850747, +"y": 2.5613641584229043 +} +}, +"time": 2.087024762263801, +"velocity": 2.251539938152236 +}, +{ +"acceleration": -0.025727875007654, +"curvature": 0.06780659767217036, +"pose": { +"rotation": { +"radians": 0.14847771921119934 +}, +"translation": { +"x": 6.801893174652489, +"y": 2.5742529276071284 +} +}, +"time": 2.1265199488407207, +"velocity": 2.250556758677612 +}, +{ +"acceleration": -0.02657681431176075, +"curvature": 0.06923603729825907, +"pose": { +"rotation": { +"radians": 0.15458649924597584 +}, +"translation": { +"x": 6.890028338291732, +"y": 2.5877104461321503 +} +}, +"time": 2.1661443073824436, +"velocity": 2.249537308133792 +}, +{ +"acceleration": -0.027438465198930843, +"curvature": 0.07071819065118588, +"pose": { +"rotation": { +"radians": 0.1608398397897889 +}, +"translation": { +"x": 6.978287160832524, +"y": 2.6017455951499473 +} +}, +"time": 2.205880830211892, +"velocity": 2.2484812379451586 +}, +{ +"acceleration": -0.028310387534311757, +"curvature": 0.07225353690503127, +"pose": { +"rotation": { +"radians": 0.1672402821508892 +}, +"translation": { +"x": 7.066624836191959, +"y": 2.616366866913225 +} +}, +"time": 2.2457127353286532, +"velocity": 2.2473883116028053 +}, +{ +"acceleration": -0.02918964559078328, +"curvature": 0.07384237913873304, +"pose": { +"rotation": { +"radians": 0.173790295856331 +}, +"translation": { +"x": 7.154996961546425, +"y": 2.631582347917602 +} +}, +"time": 2.2856234929179085, +"velocity": 2.2462584225886655 +}, +{ +"acceleration": -0.03007274160754436, +"curvature": 0.07548481530179546, +"pose": { +"rotation": { +"radians": 0.18049225804191651 +}, +"translation": { +"x": 7.243359603737858, +"y": 2.647399702043792 +} +}, +"time": 2.325596851298692, +"velocity": 2.245091614424457 +}, +{ +"acceleration": -0.03095554397395516, +"curvature": 0.07718070572614681, +"pose": { +"rotation": { +"radians": 0.18734843069631962 +}, +"translation": { +"x": 7.3316693656799945, +"y": 2.6638261536997927 +} +}, +"time": 2.365616862251354, +"velocity": 2.2438881029759465 +}, +{ +"acceleration": -0.03183320990449943, +"curvature": 0.07892963695777565, +"pose": { +"rotation": { +"radians": 0.19436093558395487 +}, +"translation": { +"x": 7.419883452764622, +"y": 2.6808684709630644 +} +}, +"time": 2.405667905659922, +"velocity": 2.24264830114051 +}, +{ +"acceleration": -0.032700102582461386, +"curvature": 0.08073088168739534, +"pose": { +"rotation": { +"radians": 0.20153172666697722 +}, +"translation": { +"x": 7.50795973926784, +"y": 2.69853294872272 +} +}, +"time": 2.445734713400834, +"velocity": 2.24137284603949 +}, +{ +"acceleration": -0.03354970288778781, +"curvature": 0.08258335457212904, +"pose": { +"rotation": { +"radians": 0.20886255984423396 +}, +"translation": { +"x": 7.595856834756297, +"y": 2.7168253918217067 +} +}, +"time": 2.4858023924051373, +"velocity": 2.2400626288258083 +}, +{ +"acceleration": -0.03437451599046595, +"curvature": 0.08448556376154857, +"pose": { +"rotation": { +"radians": 0.21635495982449515 +}, +"translation": { +"x": 7.6835341504934584, +"y": 2.7357510981989916 +} +}, +"time": 2.525856446817228, +"velocity": 2.2387188272008314 +}, +{ +"acceleration": -0.03516597328875927, +"curvature": 0.08643555797290901, +"pose": { +"rotation": { +"radians": 0.2240101839533488 +}, +"translation": { +"x": 7.770951965845851, +"y": 2.755314842031744 +} +}, +"time": 2.5658827991690494, +"velocity": 2.2373429407118737 +}, +{ +"acceleration": -0.03591433040288873, +"curvature": 0.08843086900385524, +"pose": { +"rotation": { +"radians": 0.23182918281829723 +}, +"translation": { +"x": 7.858071494689324, +"y": 2.775520856877524 +} +}, +"time": 2.6058678104851616, +"velocity": 2.2359368288719805 +}, +{ +"acceleration": -0.03660856220317403, +"curvature": 0.09046844962809787, +"pose": { +"rotation": { +"radians": 0.23981255746546173 +}, +"translation": { +"x": 7.944854951815283, +"y": 2.7963728188164625 +} +}, +"time": 2.6457982992305853, +"velocity": 2.2345027521060286 +}, +{ +"acceleration": -0.03723625615503452, +"curvature": 0.0925446068924509, +"pose": { +"rotation": { +"radians": 0.24796051307451322 +}, +"translation": { +"x": 8.031265619336967, +"y": 2.8178738295934487 +} +}, +"time": 2.6856615590108674, +"velocity": 2.233043415480741 +}, +{ +"acceleration": -0.03778350560325013, +"curvature": 0.09465493092414366, +"pose": { +"rotation": { +"radians": 0.2562728089567307 +}, +"translation": { +"x": 8.117267913095688, +"y": 2.840026399760313 +} +}, +"time": 2.7254453749315446, +"velocity": 2.2315620151202937 +}, +{ +"acceleration": -0.038234804990016004, +"curvature": 0.09679421946723259, +"pose": { +"rotation": { +"radians": 0.2647487047651192 +}, +"translation": { +"x": 8.202827449067073, +"y": 2.8628324318180125 +} +}, +"time": 2.765138038523296, +"velocity": 2.230062287143067 +}, +{ +"acceleration": -0.038572949399673616, +"curvature": 0.09895639849790448, +"pose": { +"rotation": { +"radians": 0.2733869028361018 +}, +"translation": { +"x": 8.287911109767341, +"y": 2.8862932033588162 +} +}, +"time": 2.80472836113892, +"velocity": 2.2285485588783667 +}, +{ +"acceleration": -0.03877894124263077, +"curvature": 0.10113443942168464, +"pose": { +"rotation": { +"radians": 0.28218548662009796 +}, +"translation": { +"x": 8.372487110659543, +"y": 2.9104093502084867 +} +}, +"time": 2.844205685729736, +"velocity": 2.2270258020344906 +}, +{ +"acceleration": -0.038831907313717925, +"curvature": 0.10332027353182116, +"pose": { +"rotation": { +"radians": 0.2911418552040587 +}, +"translation": { +"x": 8.45652506655981, +"y": 2.935180849568467 +} +}, +"time": 2.8835598969118186, +"velocity": 2.2254996873914106 +}, +{ +"acceleration": -0.03870902988077392, +"curvature": 0.10550470460736153, +"pose": { +"rotation": { +"radians": 0.3002526539833239 +}, +"translation": { +"x": 8.539996058043602, +"y": 2.9606070031580654 +} +}, +"time": 2.922781429237258, +"velocity": 2.223976640483447 +}, +{ +"acceleration": -0.03838549584840184, +"curvature": 0.1076773207508212, +"pose": { +"rotation": { +"radians": 0.30951370160354474 +}, +"translation": { +"x": 8.62287269785199, +"y": 2.9866864203566372 +} +}, +"time": 2.9618612735923993, +"velocity": 2.222463897620568 +}, +{ +"acceleration": -0.037834468385181126, +"curvature": 0.10982640680668114, +"pose": { +"rotation": { +"radians": 0.3189199133662033 +}, +"translation": { +"x": 8.705129197297873, +"y": 3.013417001345773 +} +}, +"time": 3.0007909816541884, +"velocity": 2.2209695614733826 +}, +{ +"acceleration": -0.03702708567360529, +"curvature": 0.11193885895978704, +"pose": { +"rotation": { +"radians": 0.3284652213735435 +}, +"translation": { +"x": 8.786741432672247, +"y": 3.0407959202514796 +} +}, +"time": 3.039562668347538, +"velocity": 2.219502655318943 +}, +{ +"acceleration": -0.03593249160814533, +"curvature": 0.11400010338193421, +"pose": { +"rotation": { +"radians": 0.338142491780462 +}, +"translation": { +"x": 8.867687011650462, +"y": 3.0688196082863684 +} +}, +"time": 3.0781690122610934, +"velocity": 2.218073174915311 +}, +{ +"acceleration": -0.034517903311358705, +"curvature": 0.1159940210685259, +"pose": { +"rotation": { +"radians": 0.347943439621492 +}, +"translation": { +"x": 8.947945339698459, +"y": 3.0974837368918333 +} +}, +"time": 3.116603253996755, +"velocity": 2.216692136846679 +}, +{ +"acceleration": -0.032748720223031436, +"curvature": 0.11790288127644398, +"pose": { +"rotation": { +"radians": 0.357858541789671 +}, +"translation": { +"x": 9.027497686479041, +"y": 3.1267832008802436 +} +}, +"time": 3.1548591924489284, +"velocity": 2.2153716220621016 +}, +{ +"acceleration": -0.030588679230260693, +"curvature": 0.1197072862283777, +"pose": { +"rotation": { +"radians": 0.36787694885946814 +}, +"translation": { +"x": 9.106327252258115, +"y": 3.1567121015771233 +} +}, +"time": 3.1929311790342827, +"velocity": 2.214124813225083 +}, +{ +"acceleration": -0.028000059828220656, +"curvature": 0.12138612997539677, +"pose": { +"rotation": { +"radians": 0.3779863965662748 +}, +"translation": { +"x": 9.184419234310937, +"y": 3.1872637299633366 +} +}, +"time": 3.2308141099204115, +"velocity": 2.212966024403905 +}, +{ +"acceleration": -0.024943942630630208, +"curvature": 0.1229165744945911, +"pose": { +"rotation": { +"radians": 0.3881731178779701 +}, +"translation": { +"x": 9.261760893328393, +"y": 3.2184305498172723 +} +}, +"time": 3.2685034163336204, +"velocity": 2.211910721569451 +}, +{ +"acceleration": -0.021380523696573003, +"curvature": 0.12427404622743367, +"pose": { +"rotation": { +"radians": 0.39842175671700464 +}, +"translation": { +"x": 9.338341619823218, +"y": 3.250204180857028 +} +}, +"time": 3.3059950530609457, +"velocity": 2.210975532333796 +}, +{ +"acceleration": -0.017269486136888116, +"curvature": 0.1254322563222066, +"pose": { +"rotation": { +"radians": 0.40871528451106665 +}, +"translation": { +"x": 9.414153000536274, +"y": 3.2825753818825962 +} +}, +"time": 3.3432854853002016, +"velocity": 2.210178243363649 +}, +{ +"acceleration": -0.012570429363254317, +"curvature": 0.12636324781653638, +"pose": { +"rotation": { +"radians": 0.41903492086317157 +}, +"translation": { +"x": 9.489188884842772, +"y": 3.3155340339180466 +} +}, +"time": 3.380371674053551, +"velocity": 2.2095377839411032 +}, +{ +"acceleration": -0.00724335522117099, +"curvature": 0.12703747287207018, +"pose": { +"rotation": { +"radians": 0.4293600597341737 +}, +"translation": { +"x": 9.563445451158573, +"y": 3.349069123353713 +} +}, +"time": 3.4172510603050132, +"velocity": 2.209074194221269 +}, +{ +"acceleration": -0.0012492092102253925, +"curvature": 0.12742390294455183, +"pose": { +"rotation": { +"radians": 0.4396682026183652 +}, +"translation": { +"x": 9.636921273346397, +"y": 3.3831687250883755 +} +}, +"time": 3.4539215482697814, +"velocity": 2.2088085768508066 +}, +{ +"acceleration": 0.005449525831973256, +"curvature": 0.12749017443617938, +"pose": { +"rotation": { +"radians": 0.4499349002624087 +}, +"translation": { +"x": 9.709617387122085, +"y": 3.4178199856714455 +} +}, +"time": 3.4903814880526367, +"velocity": 2.2087630307582256 +}, +{ +"acceleration": 0.012888186673344255, +"curvature": 0.1272027719370102, +"pose": { +"rotation": { +"radians": 0.4601337045261468 +}, +"translation": { +"x": 9.781537356460873, +"y": 3.453009106445152 +} +}, +"time": 3.5266296581057888, +"velocity": 2.208960566097292 +}, +{ +"acceleration": 0.021099240291663674, +"curvature": 0.12652725063021267, +"pose": { +"rotation": { +"radians": 0.4702361320084985 +}, +"translation": { +"x": 9.85268734000362, +"y": 3.4887213266867247 +} +}, +"time": 3.5626652479272023, +"velocity": 2.2094249995057944 +}, +{ +"acceleration": 0.03011155042671896, +"curvature": 0.12542849883291116, +"pose": { +"rotation": { +"radians": 0.48021164106141284 +}, +"translation": { +"x": 9.923076157463072, +"y": 3.524940906750577 +} +}, +"time": 3.598487841497788, +"velocity": 2.210180829015411 +}, +{ +"acceleration": 0.039949600770249394, +"curvature": 0.12387104100024274, +"pose": { +"rotation": { +"radians": 0.49002762378987275 +}, +"translation": { +"x": 9.992715356030114, +"y": 3.5616511112104945 +} +}, +"time": 3.634097402008721, +"velocity": 2.211253088092409 +}, +{ +"acceleration": 0.050632672908749954, +"curvature": 0.12181938087362067, +"pose": { +"rotation": { +"radians": 0.49964941458826817 +}, +"translation": { +"x": 10.061619276780021, +"y": 3.5988341920018145 +} +}, +"time": 3.669494258486753, +"velocity": 2.2126671783772283 +}, +{ +"acceleration": 0.06217397350009586, +"curvature": 0.11923838385058841, +"pose": { +"rotation": { +"radians": 0.5090403166968462 +}, +"translation": { +"x": 10.129805121078713, +"y": 3.6364713715636148 +} +}, +"time": 3.704679094981563, +"velocity": 2.214448680694818 +}, +{ +"acceleration": 0.07457970046125613, +"curvature": 0.11609369714269695, +"pose": { +"rotation": { +"radians": 0.5181616481824987 +}, +"translation": { +"x": 10.197293016988995, +"y": 3.674542825980896 +} +}, +"time": 3.7396529430353973, +"velocity": 2.2166231437969133 +}, +{ +"acceleration": -0.3933981473577873, +"curvature": 0.11235220591910951, +"pose": { +"rotation": { +"radians": 0.5269728086638458 +}, +"translation": { +"x": 10.264106085676834, +"y": 3.7130276681267667 +} +}, +"time": 3.7744171782125115, +"velocity": 2.219215850043187 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 0.10798252345120224, +"pose": { +"rotation": { +"radians": 0.5354313680211196 +}, +"translation": { +"x": 10.330270507817595, +"y": 3.7519039308046267 +} +}, +"time": 3.8091037982772753, +"velocity": 2.2055701979716056 +}, +{ +"acceleration": -2.7, +"curvature": 0.10295551330949244, +"pose": { +"rotation": { +"radians": 0.543493178267956 +}, +"translation": { +"x": 10.39581559000229, +"y": 3.7911485498903534 +} +}, +"time": 3.8445086551502277, +"velocity": 2.1099770844146337 +}, +{ +"acceleration": -2.700000000000008, +"curvature": 0.097244841931689, +"pose": { +"rotation": { +"radians": 0.5511125097264944 +}, +"translation": { +"x": 10.46077383114384, +"y": 3.8307373474744857 +} +}, +"time": 3.881434193861296, +"velocity": 2.0102781298947487 +}, +{ +"acceleration": -2.7000000000000006, +"curvature": 0.09082756036549229, +"pose": { +"rotation": { +"radians": 0.5582422126503425 +}, +"translation": { +"x": 10.525180988883331, +"y": 3.87064501500441 +} +}, +"time": 3.92013045297235, +"velocity": 1.9057982302949017 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.08368471464356436, +"pose": { +"rotation": { +"radians": 0.5648339054918012 +}, +"translation": { +"x": 10.589076145996255, +"y": 3.910845096426537 +} +}, +"time": 3.96091932478071, +"velocity": 1.7956682764123304 +}, +{ +"acceleration": -2.7, +"curvature": 0.07580198498091176, +"pose": { +"rotation": { +"radians": 0.5708381911163141 +}, +"translation": { +"x": 10.652501776798768, +"y": 3.9513099713284987 +} +}, +"time": 4.004227114572235, +"velocity": 1.6787372439752128 +}, +{ +"acceleration": -2.6999999999999966, +"curvature": 0.06717035466046785, +"pose": { +"rotation": { +"radians": 0.5762049024302273 +}, +"translation": { +"x": 10.71550381355395, +"y": 3.992010838081324 +} +}, +"time": 4.050639046542376, +"velocity": 1.5534250276558323 +}, +{ +"acceleration": -2.6999999999999957, +"curvature": 0.05778680990444957, +"pose": { +"rotation": { +"radians": 0.5808833791019307 +}, +"translation": { +"x": 10.77813171287803, +"y": 4.032917696981623 +} +}, +"time": 4.100997071230528, +"velocity": 1.4174583609978222 +}, +{ +"acceleration": -2.6999999999999993, +"curvature": 0.047655071981255716, +"pose": { +"rotation": { +"radians": 0.5848227773072711 +}, +"translation": { +"x": 10.84043852214669, +"y": 4.073999333393778 +} +}, +"time": 4.156592342722787, +"velocity": 1.2673511279687233 +}, +{ +"acceleration": -2.700000000000001, +"curvature": 0.036786361988898, +"pose": { +"rotation": { +"radians": 0.5879724146927157 +}, +"translation": { +"x": 10.90248094590126, +"y": 4.115223300892124 +} +}, +"time": 4.219596422750304, +"velocity": 1.0972401118944257 +}, +{ +"acceleration": -2.7, +"curvature": 0.02520019687001484, +"pose": { +"rotation": { +"radians": 0.5902821529864078 +}, +"translation": { +"x": 10.964319412255016, +"y": 4.156555904403128 +} +}, +"time": 4.294239764978045, +"velocity": 0.8957030878795256 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": 0.012925211917329652, +"pose": { +"rotation": { +"radians": 0.591702820846342 +}, +"translation": { +"x": 11.026018139299396, +"y": 4.197962183347583 +} +}, +"time": 4.39143519841035, +"velocity": 0.6332754176123007 +}, +{ +"acceleration": -2.6999999999999997, +"curvature": -5.315108097304054e-16, +"pose": { +"rotation": { +"radians": 0.5921866795496411 +}, +"translation": { +"x": 11.087645201510295, +"y": 4.23940589478279 +} +}, +"time": 4.625981649377868, +"velocity": 0.0 +} +] \ No newline at end of file diff --git a/PathWeaver/pathweaver.json b/PathWeaver/pathweaver.json index bcd3b83..35e6ff6 100644 --- a/PathWeaver/pathweaver.json +++ b/PathWeaver/pathweaver.json @@ -1,9 +1,9 @@ { "lengthUnit": "Meter", "exportUnit": "Always Meters", - "maxVelocity": 2.6, + "maxVelocity": 2.3, "maxAcceleration": 2.7, "trackWidth": 0.648, "gameName": "Infinite Recharge 2021", - "outputDir": ".." + "outputDir": "" } \ No newline at end of file diff --git a/pathweaver.json b/pathweaver.json new file mode 100644 index 0000000..e183b76 --- /dev/null +++ b/pathweaver.json @@ -0,0 +1,8 @@ +{ + "lengthUnit": "Meter", + "maxVelocity": 2.3, + "maxAcceleration": 2.7, + "wheelBase": 0.648, + "gameName": "Bounce Path", + "outputDir": "" +} \ No newline at end of file diff --git a/src/main/java/frc4388/robot/RobotContainer.java b/src/main/java/frc4388/robot/RobotContainer.java index 701d6cf..3fcac20 100644 --- a/src/main/java/frc4388/robot/RobotContainer.java +++ b/src/main/java/frc4388/robot/RobotContainer.java @@ -41,6 +41,7 @@ import frc4388.robot.commands.auto.GalacticSearch; import frc4388.robot.commands.auto.IdentifyPath; import frc4388.robot.commands.auto.SequentialTest; import frc4388.robot.commands.auto.SixBallAutoMiddle; +import frc4388.robot.commands.auto.SixBallTop; import frc4388.robot.commands.auto.Slalom; import frc4388.robot.commands.auto.TenBallAutoMiddle; import frc4388.robot.commands.auto.Wait; @@ -120,21 +121,21 @@ public class RobotContainer { /* Autos */ double m_totalTimeAuto; - SixBallAutoMiddle m_sixBallAutoMiddle; + //SixBallAutoMiddle m_sixBallAutoMiddle; - SixBallAutoMiddle m_sixBallAutoMiddle0; + //SixBallAutoMiddle m_sixBallAutoMiddle0; - SixBallAutoMiddle m_sixBallAutoMiddle1; + //SixBallAutoMiddle m_sixBallAutoMiddle1; - EightBallAutoMiddle m_eightBallAutoMiddle; + //EightBallAutoMiddle m_eightBallAutoMiddle; DriveOffLineForward m_driveOffLineForward; DriveOffLineBackward m_driveOffLineBackward; - FiveBallAutoMiddle m_fiveBallAutoMiddle; + //FiveBallAutoMiddle m_fiveBallAutoMiddle; - TenBallAutoMiddle m_tenBallAutoMiddle; + //TenBallAutoMiddle m_tenBallAutoMiddle; Slalom m_slalom; @@ -150,6 +151,12 @@ public class RobotContainer { GalacticSearch m_galacticSearch; + SixBallTop m_sixBallTop; + + EightBallMid m_eightBallMid; + + FiveBallBottom m_fiveBallBottom; + public static boolean m_isShooterManual = false; /** @@ -345,7 +352,7 @@ public class RobotContainer { String[] sixBallAutoMiddlePaths = new String[]{ "SixBallMidComplete" }; - +/* m_sixBallAutoMiddle = new SixBallAutoMiddle(m_robotDrive, buildPaths(sixBallAutoMiddlePaths)); String[] sixBallAutoMiddle0Paths = new String[]{ @@ -359,7 +366,7 @@ public class RobotContainer { }; m_sixBallAutoMiddle1 = new SixBallAutoMiddle(m_robotDrive, buildPaths(sixBallAutoMiddle1Paths)); - +*/ String[] slalom = new String[]{ "Slalom" }; @@ -397,6 +404,7 @@ public class RobotContainer { "EightBallMidComplete" }; + /* m_eightBallAutoMiddle = new EightBallAutoMiddle(m_robotDrive, buildPaths(eightBallAutoMiddlePaths)); String[] driveOffLineForwardPaths = new String[]{ @@ -404,7 +412,7 @@ public class RobotContainer { }; m_driveOffLineForward = new DriveOffLineForward(m_robotDrive, this, buildPaths(driveOffLineForwardPaths)); - +*/ String[] driveOffLineBackwardPaths = new String[]{ "DriveOffLineBackward" }; @@ -415,6 +423,7 @@ public class RobotContainer { "FiveBallMidComplete" }; + /* m_fiveBallAutoMiddle = new FiveBallAutoMiddle(m_robotDrive, buildPaths(fiveBallAutoMiddlePaths)); String[] tenBallAutoMiddlePaths = new String[]{ @@ -424,15 +433,34 @@ public class RobotContainer { m_tenBallAutoMiddle = new TenBallAutoMiddle(m_robotShooterHood, m_robotStorage, m_robotIntake, m_robotShooter, m_robotShooterAim, m_robotDrive,buildPaths(tenBallAutoMiddlePaths)); + */ String[] galacticSearchPaths = new String[]{ "GSC_ARED", "GSC_ABLUE", "GSC_BRED", "GSC_BBLUE" }; - m_galacticSearch = new GalacticSearch(m_robotLime, m_robotIntake, buildPaths(galacticSearchPaths)); + String[] sixBallTopPaths = new String[]{ + "6BallTop" + }; + + m_sixBallTop = new SixBallTop(m_robotShooterHood, m_robotStorage, m_robotIntake, m_robotShooter, m_robotShooterAim, m_robotDrive, buildPaths(sixBallTopPaths)); + + String[] eightBallMidPaths = new String[]{ + "2BallOffensive", + "LoopFrom2BallOffensive" + }; + m_eightBallMid = new EightBallMid(m_robotShooterHood, m_robotStorage, m_robotIntake, m_robotShooter, m_robotShooterAim, m_robotDrive, buildPaths(eightBallMidPaths)); + + String[] fiveBallBottomPaths = new String[]{ + "5BallBottom1", + "5BallBottom2", + "5BallBottom3" + }; + m_fiveBallBottom = new FiveBallBottom(m_robotShooterHood, m_robotStorage, m_robotIntake, m_robotShooter, m_robotShooterAim, m_robotDrive, buildPaths(fiveBallBottomPaths)); + } public void idenPath() @@ -455,14 +483,29 @@ public class RobotContainer { //return m_sixBallAutoMiddle.andThen(() -> m_robotDrive.tankDriveVelocity(0, 0)); //return m_sixBallAutoMiddle1.andThen(() -> m_robotDrive.tankDriveVelocity(0, 0)); //return m_eightBallAutoMiddle.andThen(() -> m_robotDrive.tankDriveVelocity(0, 0)); - //return m_driveOffLineBackward.andThen(() -> m_robotDrive.tankDriveVelocity(0, 0)); //return m_fiveBallAutoMiddle.andThen(() -> m_robotDrive.tankDriveVelocity(0, 0)); //return m_tenBallAutoMiddle.andThen(()-> m_robotDrive.tankDriveVelocity(0, 0)); + //return m_slalom.andThen(()-> m_robotDrive.tankDriveVelocity(0, 0)); //return m_barrel.andThen(()-> m_robotDrive.tankDriveVelocity(0, 0)); //return m_barrelStart.andThen(()-> m_robotDrive.tankDriveVelocity(0, 0)); //return m_sequentialTest.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); - return m_galacticSearch.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); + //return m_galacticSearch.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); + //return m_sixBallTop.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); + //return m_eightBallMid.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); + return m_fiveBallBottom.andThen(() -> m_robotDrive.tankDriveVelocity(0,0)); + + + /* + TODO + 11BallTop + 6BallOffensive (Trench) + 6BallOffensive2 + 8BallOffensive + 5BallBottom* + 8BallMid* + 6BallTop* + */ } catch (Exception e) { diff --git a/src/main/java/frc4388/robot/commands/auto/AutoPath1FromCenter.java b/src/main/java/frc4388/robot/commands/auto/AutoPath1FromCenter.java index b7871b1..68e8911 100644 --- a/src/main/java/frc4388/robot/commands/auto/AutoPath1FromCenter.java +++ b/src/main/java/frc4388/robot/commands/auto/AutoPath1FromCenter.java @@ -28,7 +28,7 @@ public class AutoPath1FromCenter extends SequentialCommandGroup { m_drive = subsystem; m_pneumatics = subsystem2; - addCommands( new Wait(m_drive, 0, 1), + addCommands( new Wait(m_drive, 0), //shoot pre-loaded 3 balls new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, 75, 44, -90), //Start Intake Ball 1 @@ -39,7 +39,7 @@ public class AutoPath1FromCenter extends SequentialCommandGroup { new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, 0, 28), //Start Intake Ball 3 new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, 0, 8), - new Wait(m_drive, 0, 2) + new Wait(m_drive, 0) //Shoot 3 Balls ); } diff --git a/src/main/java/frc4388/robot/commands/auto/AutoPath2FromRight.java b/src/main/java/frc4388/robot/commands/auto/AutoPath2FromRight.java index 5da03fa..596b827 100644 --- a/src/main/java/frc4388/robot/commands/auto/AutoPath2FromRight.java +++ b/src/main/java/frc4388/robot/commands/auto/AutoPath2FromRight.java @@ -28,7 +28,7 @@ public class AutoPath2FromRight extends SequentialCommandGroup { m_drive = subsystem; m_pneumatics = subsystem2; - addCommands( new Wait(m_drive, 0, 1), + addCommands( new Wait(m_drive, 0), new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, 0, 77), //Start Intake Ball 1 new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, 0, 8), @@ -48,7 +48,7 @@ public class AutoPath2FromRight extends SequentialCommandGroup { //Move to 10th Ball new GotoCoordinatesRobotRelative(m_drive, m_pneumatics, -6.34, 13.30), //Shoot 5 more Balls (Total 10 Ball Autonomous Path) - new Wait(m_drive, 0, 2) + new Wait(m_drive, 0) ); } } diff --git a/src/main/java/frc4388/robot/commands/auto/EightBallMid.java b/src/main/java/frc4388/robot/commands/auto/EightBallMid.java new file mode 100644 index 0000000..68d89f3 --- /dev/null +++ b/src/main/java/frc4388/robot/commands/auto/EightBallMid.java @@ -0,0 +1,60 @@ +/*----------------------------------------------------------------------------*/ +/* Copyright (c) 2019 FIRST. All Rights Reserved. */ +/* Open Source Software - may be modified and shared by FRC teams. The code */ +/* must be accompanied by the FIRST BSD license file in the root directory of */ +/* the project. */ +/*----------------------------------------------------------------------------*/ + +package frc4388.robot.commands.auto; + +import edu.wpi.first.wpilibj2.command.ParallelCommandGroup; +import edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup; +import edu.wpi.first.wpilibj2.command.RamseteCommand; +import edu.wpi.first.wpilibj2.command.RunCommand; +import edu.wpi.first.wpilibj2.command.SequentialCommandGroup; +import frc4388.robot.subsystems.Intake; +import frc4388.robot.subsystems.Shooter; +import frc4388.robot.subsystems.ShooterAim; +import frc4388.robot.subsystems.ShooterHood; +import frc4388.robot.subsystems.Storage; +import frc4388.robot.commands.intake.RunExtenderOutIn; +import frc4388.robot.commands.intake.RunIntake; +import frc4388.robot.commands.shooter.CalibrateShooter; +import frc4388.robot.commands.shooter.TrackTarget; +import frc4388.robot.subsystems.Drive; + + +// NOTE: Consider using this command inline, rather than writing a subclass. For more +// information, see: +// https://docs.wpilib.org/en/latest/docs/software/commandbased/convenience-features.html +public class EightBallMid extends SequentialCommandGroup { + /** + * Creates a new EightBallMid. + */ + public EightBallMid(ShooterHood shooterHood, Storage storage, Intake intake, Shooter shooter, ShooterAim shooterAim, Drive drive, RamseteCommand[] paths) { + // Add your commands in the super() call, e.g. + // super(new FooCommand(), new BarCommand()); + addCommands( + //TODO REWRITE + //Shoot and Extend Intake + new CalibrateShooter(shooter, shooterAim, shooterHood), + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())), + new RunExtenderOutIn(intake) + ), + //Intake and Path + new ParallelDeadlineGroup( + paths[0], + new RunIntake(intake) + ), + //Shoot + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())) + ) + ); + } +} diff --git a/src/main/java/frc4388/robot/commands/auto/FiveBallBottom.java b/src/main/java/frc4388/robot/commands/auto/FiveBallBottom.java new file mode 100644 index 0000000..27ba3b8 --- /dev/null +++ b/src/main/java/frc4388/robot/commands/auto/FiveBallBottom.java @@ -0,0 +1,60 @@ +/*----------------------------------------------------------------------------*/ +/* Copyright (c) 2019 FIRST. All Rights Reserved. */ +/* Open Source Software - may be modified and shared by FRC teams. The code */ +/* must be accompanied by the FIRST BSD license file in the root directory of */ +/* the project. */ +/*----------------------------------------------------------------------------*/ + +package frc4388.robot.commands.auto; + +import edu.wpi.first.wpilibj2.command.ParallelCommandGroup; +import edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup; +import edu.wpi.first.wpilibj2.command.RamseteCommand; +import edu.wpi.first.wpilibj2.command.RunCommand; +import edu.wpi.first.wpilibj2.command.SequentialCommandGroup; +import frc4388.robot.subsystems.Intake; +import frc4388.robot.subsystems.Shooter; +import frc4388.robot.subsystems.ShooterAim; +import frc4388.robot.subsystems.ShooterHood; +import frc4388.robot.subsystems.Storage; +import frc4388.robot.commands.intake.RunExtenderOutIn; +import frc4388.robot.commands.intake.RunIntake; +import frc4388.robot.commands.shooter.CalibrateShooter; +import frc4388.robot.commands.shooter.TrackTarget; +import frc4388.robot.subsystems.Drive; + + +// NOTE: Consider using this command inline, rather than writing a subclass. For more +// information, see: +// https://docs.wpilib.org/en/latest/docs/software/commandbased/convenience-features.html +public class FiveBallBottom extends SequentialCommandGroup { + /** + * Creates a new FiveBallBottom. + */ + public FiveBallBottom(ShooterHood shooterHood, Storage storage, Intake intake, Shooter shooter, ShooterAim shooterAim, Drive drive, RamseteCommand[] paths) { + // Add your commands in the super() call, e.g. + // super(new FooCommand(), new BarCommand()); + //TODO Rewrite + addCommands( + //Shoot and Extend Intake + new CalibrateShooter(shooter, shooterAim, shooterHood), + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())), + new RunExtenderOutIn(intake) + ), + //Intake and Path + new ParallelDeadlineGroup( + paths[0], + new RunIntake(intake) + ), + //Shoot + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())) + ) + ); + } +} diff --git a/src/main/java/frc4388/robot/commands/auto/SixBallTop.java b/src/main/java/frc4388/robot/commands/auto/SixBallTop.java new file mode 100644 index 0000000..9046a68 --- /dev/null +++ b/src/main/java/frc4388/robot/commands/auto/SixBallTop.java @@ -0,0 +1,59 @@ +/*----------------------------------------------------------------------------*/ +/* Copyright (c) 2019 FIRST. All Rights Reserved. */ +/* Open Source Software - may be modified and shared by FRC teams. The code */ +/* must be accompanied by the FIRST BSD license file in the root directory of */ +/* the project. */ +/*----------------------------------------------------------------------------*/ + +package frc4388.robot.commands.auto; + +import edu.wpi.first.wpilibj2.command.ParallelCommandGroup; +import edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup; +import edu.wpi.first.wpilibj2.command.RamseteCommand; +import edu.wpi.first.wpilibj2.command.RunCommand; +import edu.wpi.first.wpilibj2.command.SequentialCommandGroup; +import frc4388.robot.subsystems.Intake; +import frc4388.robot.subsystems.Shooter; +import frc4388.robot.subsystems.ShooterAim; +import frc4388.robot.subsystems.ShooterHood; +import frc4388.robot.subsystems.Storage; +import frc4388.robot.commands.intake.RunExtenderOutIn; +import frc4388.robot.commands.intake.RunIntake; +import frc4388.robot.commands.shooter.CalibrateShooter; +import frc4388.robot.commands.shooter.TrackTarget; +import frc4388.robot.subsystems.Drive; + + +// NOTE: Consider using this command inline, rather than writing a subclass. For more +// information, see: +// https://docs.wpilib.org/en/latest/docs/software/commandbased/convenience-features.html +public class SixBallTop extends SequentialCommandGroup { + /** + * Creates a new SixBallTop. + */ + public SixBallTop(ShooterHood shooterHood, Storage storage, Intake intake, Shooter shooter, ShooterAim shooterAim, Drive drive, RamseteCommand[] paths) { + // Add your commands in the super() call, e.g. + // super(new FooCommand(), new BarCommand()); + addCommands( + //Shoot and Extend Intake + new CalibrateShooter(shooter, shooterAim, shooterHood), + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())), + new RunExtenderOutIn(intake) + ), + //Intake and Path + new ParallelDeadlineGroup( + paths[0], + new RunIntake(intake) + ), + //Shoot + new ParallelDeadlineGroup( + new Wait(drive,5), + new TrackTarget(shooterAim), + new RunCommand(() -> shooterHood.runAngleAdjustPID(shooterHood.addFireAngle())) + ) + ); + } +} diff --git a/src/main/java/frc4388/robot/commands/auto/TenBallAutoMiddle.java b/src/main/java/frc4388/robot/commands/auto/TenBallAutoMiddle.java index 28ae59c..6c9d661 100644 --- a/src/main/java/frc4388/robot/commands/auto/TenBallAutoMiddle.java +++ b/src/main/java/frc4388/robot/commands/auto/TenBallAutoMiddle.java @@ -35,15 +35,15 @@ public class TenBallAutoMiddle extends SequentialCommandGroup { // super(new FooCommand(), new BarCommand()); addCommands( new ParallelDeadlineGroup( - new Wait(drive, 0.1, 0), + new Wait(drive, 0.1), new CalibrateShooter(shooter, shooterAim, shooterHood) ), new ParallelDeadlineGroup( - new Wait(drive, 1, 0), + new Wait(drive, 1), new RunCommand(() -> shooterAim.runShooterWithInput(-0.75), shooterAim) ), new ParallelDeadlineGroup( - new Wait(drive, 4, 0), + new Wait(drive, 4), new PrepChecker(shooter, shooterAim), new RunCommand(() -> intake.runExtender(IntakeConstants.EXTENDER_SPEED), intake), new ShootPrepGroup(shooter, shooterAim, shooterHood, storage) diff --git a/src/main/java/frc4388/robot/commands/auto/Wait.java b/src/main/java/frc4388/robot/commands/auto/Wait.java index 6bbedf3..5f8113d 100644 --- a/src/main/java/frc4388/robot/commands/auto/Wait.java +++ b/src/main/java/frc4388/robot/commands/auto/Wait.java @@ -23,12 +23,12 @@ public class Wait extends CommandBase { /** * Creates a new WaitCommand. */ - public Wait(SubsystemBase subsystem, double seconds, int waitNum) { + public Wait(SubsystemBase subsystem, double seconds) { // Use addRequirements() here to declare subsystem dependencies. m_waitTime = (long) (seconds * 1000); m_subsystem = subsystem; - m_waitNum = waitNum; + // m_waitNum = waitNum; addRequirements(m_subsystem); } diff --git a/src/main/java/frc4388/robot/commands/drive/GotoCoordinatesRobotRelative.java b/src/main/java/frc4388/robot/commands/drive/GotoCoordinatesRobotRelative.java index df68e4d..bd7f600 100644 --- a/src/main/java/frc4388/robot/commands/drive/GotoCoordinatesRobotRelative.java +++ b/src/main/java/frc4388/robot/commands/drive/GotoCoordinatesRobotRelative.java @@ -44,7 +44,7 @@ public class GotoCoordinatesRobotRelative extends SequentialCommandGroup { m_endAngle = endAngle; addCommands( new TurnDegrees(m_drive, m_currentAngle), - new Wait(m_drive, 0, 0), + new Wait(m_drive, 0), new DriveStraightToPositionPID(m_drive, m_pneumatics, m_hypotDist), new TurnDegrees(m_drive, (m_endAngle - m_currentAngle) % 360)); } @@ -63,7 +63,7 @@ public class GotoCoordinatesRobotRelative extends SequentialCommandGroup { m_endAngle = m_currentAngle; addCommands( new TurnDegrees(m_drive, m_currentAngle), - new Wait(m_drive, 0, 0), + new Wait(m_drive, 0), new DriveStraightToPositionPID(m_drive, m_pneumatics, m_hypotDist), new TurnDegrees(m_drive, m_endAngle - m_currentAngle)); } diff --git a/src/main/java/frc4388/robot/commands/intake/RunExtenderOutIn.java b/src/main/java/frc4388/robot/commands/intake/RunExtenderOutIn.java index c222ad6..956ec3c 100644 --- a/src/main/java/frc4388/robot/commands/intake/RunExtenderOutIn.java +++ b/src/main/java/frc4388/robot/commands/intake/RunExtenderOutIn.java @@ -46,9 +46,9 @@ public class RunExtenderOutIn extends CommandBase { @Override public void execute() { if (m_intake.isExtended){ - m_intake.runExtender(0.3); + m_intake.runExtender(0.5); } else { - m_intake.runExtender(-0.3); + m_intake.runExtender(-0.5); } } diff --git a/src/main/java/frc4388/robot/commands/shooter/TrackTarget.java b/src/main/java/frc4388/robot/commands/shooter/TrackTarget.java index b682cb1..c41eb49 100644 --- a/src/main/java/frc4388/robot/commands/shooter/TrackTarget.java +++ b/src/main/java/frc4388/robot/commands/shooter/TrackTarget.java @@ -11,6 +11,7 @@ import edu.wpi.first.networktables.NetworkTableEntry; import edu.wpi.first.networktables.NetworkTableInstance; import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard; import edu.wpi.first.wpilibj2.command.CommandBase; +import frc4388.robot.Constants.ShooterConstants; import frc4388.robot.Constants.VisionConstants; import frc4388.robot.subsystems.LimeLight; import frc4388.robot.subsystems.Shooter; @@ -115,6 +116,19 @@ public class TrackTarget extends CommandBase { m_shooterHood.m_fireAngle = fireAngle;// + m_shooter.shooterTrims.m_hoodTrim; m_shooterAim.m_targetDistance = distance; } + else{ + //Sweeping + double turn = -0.5; + if (m_shooterAim.getShooterRotatePosition() > ShooterConstants.TURRET_RIGHT_SOFT_LIMIT - 1) + { + turn = -0.5; + } + if (m_shooterAim.getShooterRotatePosition() < ShooterConstants.TURRET_LEFT_SOFT_LIMIT + 1) + { + turn = 0.5; + } + m_shooterAim.runShooterWithInput(turn); + } } // Called once the command ends or is interrupted. diff --git a/src/main/java/frc4388/robot/subsystems/ShooterAim.java b/src/main/java/frc4388/robot/subsystems/ShooterAim.java index db9d231..bcbaf4d 100644 --- a/src/main/java/frc4388/robot/subsystems/ShooterAim.java +++ b/src/main/java/frc4388/robot/subsystems/ShooterAim.java @@ -132,6 +132,7 @@ public class ShooterAim extends SubsystemBase { return m_targetDistance * Math.sin(getTargetAngleDegrees()); } + /** * Gets the angle of the Shooter relative to the inner port. * Use for tuning the Shooter Displacement