Skip to content

Commit 1376efc

Browse files
committed
added a ton of traj's. fixed small problems and started on flipping to processor side
1 parent 1d4f932 commit 1376efc

22 files changed

+1503
-98
lines changed
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"name":"ATofetch",
3+
"version":1,
4+
"snapshot":{
5+
"waypoints":[
6+
{"x":3.2019875, "y":4.4292225106, "heading":0.0, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
7+
{"x":1.57141418, "y":7.41542078, "heading":-0.9426766239853251, "intervals":31, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}],
8+
"constraints":[
9+
{"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
10+
{"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
11+
{"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":0.0, "y":0.0, "w":17.548, "h":8.052}}, "enabled":false},
12+
{"from":1, "to":0, "data":{"type":"KeepOutCircle", "props":{"x":1.2161137368530035, "y":5.864292200654745, "r":0.3248109411104518}}, "enabled":true}],
13+
"targetDt":0.05
14+
},
15+
"params":{
16+
"waypoints":[
17+
{"x":{"exp":"A.x", "val":3.2019875}, "y":{"exp":"A.y", "val":4.4292225106}, "heading":{"exp":"A.heading", "val":0.0}, "intervals":33, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
18+
{"x":{"exp":"fetch.x", "val":1.57141418}, "y":{"exp":"fetch.y", "val":7.41542078}, "heading":{"exp":"fetch.heading", "val":-0.9426766239853251}, "intervals":31, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}],
19+
"constraints":[
20+
{"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
21+
{"from":"last", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
22+
{"from":"first", "to":"last", "data":{"type":"KeepInRectangle", "props":{"x":{"exp":"0 m", "val":0.0}, "y":{"exp":"0 m", "val":0.0}, "w":{"exp":"17.548 m", "val":17.548}, "h":{"exp":"8.052 m", "val":8.052}}}, "enabled":false},
23+
{"from":1, "to":0, "data":{"type":"KeepOutCircle", "props":{"x":{"exp":"1.2161137368530035 m", "val":1.2161137368530035}, "y":{"exp":"5.864292200654745 m", "val":5.864292200654745}, "r":{"exp":"0.3248109411104518 m", "val":0.3248109411104518}}}, "enabled":true}],
24+
"targetDt":{
25+
"exp":"0.05 s",
26+
"val":0.05
27+
}
28+
},
29+
"trajectory":{
30+
"sampleType":"Swerve",
31+
"waypoints":[0.0,1.219],
32+
"samples":[
33+
{"t":0.0, "x":3.20199, "y":4.42922, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-4.73119, "ay":8.85668, "alpha":-8.1153, "fx":[-61.82511,-38.03643,-93.76775,-128.27548], "fy":[163.91169,171.12075,148.13917,119.42691]},
34+
{"t":0.03694, "x":3.19876, "y":4.43527, "heading":0.0, "vx":-0.17477, "vy":0.32716, "omega":-0.29977, "ax":-4.74487, "ay":8.87046, "alpha":-7.80369, "fx":[-63.03167,-39.64934,-93.45619,-126.69852], "fy":[163.42337,170.73313,148.31417,121.06527]},
35+
{"t":0.07388, "x":3.18907, "y":4.4534, "heading":-0.01107, "vx":-0.35004, "vy":0.65483, "omega":-0.58804, "ax":-4.76138, "ay":8.88754, "alpha":-7.39857, "fx":[-65.14939,-41.42781,-92.68925,-124.69208], "fy":[162.55633,170.28317,148.76733,123.09151]},
36+
{"t":0.11082, "x":3.17289, "y":4.48365, "heading":-0.0328, "vx":-0.52592, "vy":0.98313, "omega":-0.86133, "ax":-4.78059, "ay":8.90831, "alpha":-6.87925, "fx":[-68.04962,-43.63075,-91.4958,-122.08996], "fy":[161.32124,169.69631,149.46881,125.62509]},
37+
{"t":0.14776, "x":3.1502, "y":4.52605, "heading":-0.06461, "vx":-0.70251, "vy":1.31219, "omega":-1.11545, "ax":-4.80235, "ay":8.9334, "alpha":-6.2068, "fx":[-71.54797,-46.67642,-89.91693,-118.60513], "fy":[159.74729,168.83532,150.37589,128.8599]},
38+
{"t":0.1847, "x":3.12097, "y":4.58061, "heading":-0.10582, "vx":-0.87991, "vy":1.64219, "omega":-1.34472, "ax":-4.82628, "ay":8.96371, "alpha":-5.30241, "fx":[-75.3661,-51.2713,-88.01787,-113.71904], "fy":[157.91413,167.42812,151.42639,133.11172]},
39+
{"t":0.22164, "x":3.08518, "y":4.64739, "heading":-0.15549, "vx":-1.05819, "vy":1.9733, "omega":-1.54059, "ax":-4.85148, "ay":8.9994, "alpha":-3.99599, "fx":[-79.07923,-58.69549,-85.91722,-106.39745], "fy":[155.99918,164.86783,152.52052,138.92116]},
40+
{"t":0.25857, "x":3.04278, "y":4.72642, "heading":-0.2124, "vx":-1.2374, "vy":2.30573, "omega":-1.6882, "ax":-4.87421, "ay":9.03366, "alpha":-1.89066, "fx":[-82.03267,-71.48461,-83.8767,-94.24165], "fy":[154.34597,159.56704,153.45958,147.26725]},
41+
{"t":0.29551, "x":2.99374, "y":4.81776, "heading":-0.27476, "vx":-1.41745, "vy":2.63943, "omega":-1.75804, "ax":-4.86921, "ay":9.01547, "alpha":2.04639, "fx":[-83.16754,-95.04219,-82.71332,-70.37236], "fy":[153.56376,146.43334,153.6423,159.76311]},
42+
{"t":0.33245, "x":2.93806, "y":4.92141, "heading":-0.3397, "vx":-1.59731, "vy":2.97245, "omega":-1.68245, "ax":-4.66322, "ay":8.55992, "alpha":10.69818, "fx":[-80.5656,-138.18653,-88.52894,-9.99874], "fy":[154.67159,105.85661,148.14876,173.73027]},
43+
{"t":0.36939, "x":2.87588, "y":5.03705, "heading":-0.40185, "vx":-1.76957, "vy":3.28865, "omega":-1.28726, "ax":-4.72223, "ay":7.07048, "alpha":19.31066, "fx":[-74.31686,-157.51151,-132.36738,42.90037], "fy":[156.84566,71.35326,85.65129,167.21746]},
44+
{"t":0.40633, "x":2.80729, "y":5.16335, "heading":-0.4494, "vx":-1.944, "vy":3.54983, "omega":-0.57394, "ax":-2.77672, "ay":6.01607, "alpha":15.40494, "fx":[-55.13791,-112.28147,-44.12373,22.61807], "fy":[133.94466,77.06963,66.88697,131.42508]},
45+
{"t":0.44327, "x":2.73358, "y":5.29859, "heading":-0.4706, "vx":-2.04657, "vy":3.77206, "omega":-0.00489, "ax":0.15486, "ay":0.09246, "alpha":0.01693, "fx":[2.61593,2.57865,2.65226,2.68947], "fy":[1.62822,1.55477,1.5173,1.59055]},
46+
{"t":0.48021, "x":2.65809, "y":5.43799, "heading":-0.47078, "vx":-2.04085, "vy":3.77547, "omega":-0.00427, "ax":-0.00413, "ay":-0.00218, "alpha":-0.00001, "fx":[-0.07024,-0.07022,-0.07026,-0.07028], "fy":[-0.03711,-0.03706,-0.03703,-0.03708]},
47+
{"t":0.51715, "x":2.5827, "y":5.57745, "heading":-0.47094, "vx":-2.04101, "vy":3.77539, "omega":-0.00427, "ax":-0.04054, "ay":-0.02189, "alpha":-0.00008, "fx":[-0.68956,-0.6894,-0.68973,-0.68989], "fy":[-0.37252,-0.3722,-0.37203,-0.37236]},
48+
{"t":0.55409, "x":2.50728, "y":5.71689, "heading":-0.47109, "vx":-2.0425, "vy":3.77458, "omega":-0.00427, "ax":-0.05855, "ay":-0.03166, "alpha":-0.00011, "fx":[-0.99577,-0.99552,-0.99601,-0.99627], "fy":[-0.53895,-0.53845,-0.5382,-0.5387]},
49+
{"t":0.59103, "x":2.43179, "y":5.8563, "heading":-0.47125, "vx":-2.04467, "vy":3.77341, "omega":-0.00428, "ax":-0.08146, "ay":-0.04414, "alpha":-0.00013, "fx":[-1.38544,-1.38515,-1.38573,-1.38602], "fy":[-0.75123,-0.75066,-0.75036,-0.75094]},
50+
{"t":0.62797, "x":2.35621, "y":5.99566, "heading":-0.47141, "vx":-2.04768, "vy":3.77178, "omega":-0.00428, "ax":-0.11599, "ay":-0.063, "alpha":-0.00004, "fx":[-1.97287,-1.97278,-1.97295,-1.97304], "fy":[-1.07169,-1.07153,-1.07144,-1.07161]},
51+
{"t":0.66491, "x":2.28049, "y":6.13494, "heading":-0.47157, "vx":-2.05196, "vy":3.76946, "omega":-0.00428, "ax":-0.15542, "ay":-0.08468, "alpha":0.00026, "fx":[-2.64397,-2.64454,-2.64343,-2.64286], "fy":[-1.43951,-1.44062,-1.44119,-1.44008]},
52+
{"t":0.70185, "x":2.20458, "y":6.27413, "heading":-0.47173, "vx":-2.0577, "vy":3.76633, "omega":-0.00427, "ax":-0.20169, "ay":-0.1104, "alpha":0.00038, "fx":[-3.43115,-3.43199,-3.43032,-3.42949], "fy":[-1.8766,-1.87826,-1.87913,-1.87747]},
53+
{"t":0.73879, "x":2.12844, "y":6.41318, "heading":-0.47188, "vx":-2.06515, "vy":3.76225, "omega":-0.00426, "ax":-0.42425, "ay":-0.2422, "alpha":-0.01584, "fx":[-7.19948,-7.16474,-7.23321,-7.2681], "fy":[-4.17185,-4.10283,-4.06765,-4.13654]},
54+
{"t":0.77572, "x":2.05186, "y":6.55199, "heading":-0.47204, "vx":-2.08082, "vy":3.7533, "omega":-0.00484, "ax":2.42798, "ay":-6.09913, "alpha":-15.25704, "fx":[49.39531,107.38305,36.20086,-27.78206], "fy":[-135.07474,-80.99272,-69.32289,-129.58738]},
55+
{"t":0.81266, "x":1.97666, "y":6.68647, "heading":-0.47222, "vx":-1.99113, "vy":3.52801, "omega":-0.56843, "ax":4.79143, "ay":-7.03497, "alpha":-19.74896, "fx":[69.90442,154.04894,144.61663,-42.56651], "fy":[-158.84246,-78.69798,-73.94321,-167.16792]},
56+
{"t":0.8496, "x":1.90637, "y":6.81199, "heading":-0.49322, "vx":-1.81414, "vy":3.26814, "omega":-1.29794, "ax":4.79782, "ay":-8.53825, "alpha":-10.30866, "fx":[74.56143,132.70267,105.27683,13.89737], "fy":[-157.64088,-112.7757,-137.13914,-173.37712]},
57+
{"t":0.88654, "x":1.84263, "y":6.92689, "heading":-0.54116, "vx":-1.63691, "vy":2.95274, "omega":-1.67874, "ax":4.95642, "ay":-8.97232, "alpha":-1.83527, "fx":[81.77851,94.65878,87.41576,73.37626], "fy":[-154.31028,-146.71446,-151.04376,-158.39772]},
58+
{"t":0.92348, "x":1.78555, "y":7.02984, "heading":-0.60317, "vx":-1.45383, "vy":2.62131, "omega":-1.74653, "ax":4.96524, "ay":-8.98518, "alpha":1.84246, "fx":[88.28539,73.63434,81.28272,94.62692], "fy":[-150.86902,-158.57259,-154.85211,-147.04777]},
59+
{"t":0.96042, "x":1.73523, "y":7.12054, "heading":-0.66769, "vx":-1.27042, "vy":2.28941, "omega":-1.67847, "ax":4.95042, "ay":-8.95097, "alpha":3.85851, "fx":[94.57647,61.27014,76.93089,104.04332], "fy":[-147.14107,-163.89023,-157.24191,-140.74054]},
60+
{"t":0.99736, "x":1.69168, "y":7.199, "heading":-0.72969, "vx":-1.08755, "vy":1.95876, "omega":-1.53594, "ax":4.9354, "ay":-8.91238, "alpha":5.16512, "fx":[100.42937,53.37411,73.25806,108.73715], "fy":[-143.31253,-166.71815,-159.08733,-137.27012]},
61+
{"t":1.0343, "x":1.65488, "y":7.26528, "heading":-0.78643, "vx":-0.90524, "vy":1.62955, "omega":-1.34514, "ax":4.92233, "ay":-8.87675, "alpha":6.10711, "fx":[105.62632,48.0466,70.04587,111.19113], "fy":[-139.60761,-168.39163,-160.59155,-135.37345]},
62+
{"t":1.07124, "x":1.62479, "y":7.31941, "heading":-0.83612, "vx":-0.72341, "vy":1.30165, "omega":-1.11955, "ax":4.91067, "ay":-8.84556, "alpha":6.82851, "fx":[110.06004,44.31143,67.25388,112.49122], "fy":[-136.20544,-169.45728,-161.82479,-134.35447]},
63+
{"t":1.10818, "x":1.60142, "y":7.36146, "heading":-0.87747, "vx":-0.54202, "vy":0.9749, "omega":-0.86731, "ax":4.90007, "ay":-8.81886, "alpha":7.39835, "fx":[113.71752,41.59335,64.88761,113.19658], "fy":[-133.22103,-170.17906,-162.82034,-133.80478]},
64+
{"t":1.14512, "x":1.58474, "y":7.39146, "heading":-0.90951, "vx":-0.36101, "vy":0.64914, "omega":-0.59402, "ax":4.89059, "ay":-8.79619, "alpha":7.85551, "fx":[116.64195,39.51266,62.9645,113.63116], "fy":[-130.71271,-170.70172,-163.5984,-133.46964]},
65+
{"t":1.18206, "x":1.57475, "y":7.40943, "heading":-0.93145, "vx":-0.18036, "vy":0.32421, "omega":-0.30384, "ax":4.88253, "ay":-8.77686, "alpha":8.22552, "fx":[118.89851,37.80072,61.504,113.99853], "fy":[-128.70033,-171.11198,-164.17273,-133.18249]},
66+
{"t":1.219, "x":1.57141, "y":7.41542, "heading":-0.94268, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}],
67+
"splits":[0]
68+
},
69+
"events":[]
70+
}

0 commit comments

Comments
 (0)