Skip to content

Commit f0eb049

Browse files
committed
Merge branch 'main' into barge-auton
2 parents 2e4b545 + 3d0c3af commit f0eb049

23 files changed

+1639
-747
lines changed

src/main/deploy/choreo/EToBarge.traj

Lines changed: 136 additions & 360 deletions
Large diffs are not rendered by default.

src/main/deploy/choreo/EToNearBarge.traj

Lines changed: 76 additions & 77 deletions
Large diffs are not rendered by default.

src/main/deploy/choreo/HToBarge.traj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"params":{
1717
"waypoints":[
18-
{"x":{"exp":"H.x", "val":5.827323}, "y":{"exp":"H.y", "val":4.0509}, "heading":{"exp":"H.heading", "val":3.141592653589793}, "intervals":64, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
18+
{"x":{"exp":"H.x", "val":5.827323}, "y":{"exp":"H.y", "val":4.0509}, "heading":{"exp":"H.heading", "val":3.141592653589793}, "intervals":62, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
1919
{"x":{"exp":"barge.x", "val":7.7}, "y":{"exp":"barge.y", "val":5.08871412277}, "heading":{"exp":"barge.heading", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}],
2020
"constraints":[
2121
{"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},

src/main/deploy/choreo/IToBarge.traj

Lines changed: 70 additions & 66 deletions
Large diffs are not rendered by default.

src/main/deploy/choreo/IToNearBarge.traj

Lines changed: 48 additions & 53 deletions
Large diffs are not rendered by default.

src/main/deploy/choreo/bargeAway.traj

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version":1,
44
"snapshot":{
55
"waypoints":[
6-
{"x":7.05, "y":5.08871412277, "heading":0.0, "intervals":17, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
6+
{"x":7.7, "y":5.08871412277, "heading":0.0, "intervals":23, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
77
{"x":6.4, "y":5.08871412277, "heading":0.0, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}],
88
"constraints":[
99
{"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
@@ -14,7 +14,7 @@
1414
},
1515
"params":{
1616
"waypoints":[
17-
{"x":{"exp":"7.05 m", "val":7.05}, "y":{"exp":"barge.y", "val":5.08871412277}, "heading":{"exp":"barge.heading", "val":0.0}, "intervals":17, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
17+
{"x":{"exp":"barge.x", "val":7.7}, "y":{"exp":"barge.y", "val":5.08871412277}, "heading":{"exp":"barge.heading", "val":0.0}, "intervals":23, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false},
1818
{"x":{"exp":"6.4 m", "val":6.4}, "y":{"exp":"barge.y", "val":5.08871412277}, "heading":{"exp":"0 deg", "val":0.0}, "intervals":40, "split":false, "fixTranslation":true, "fixHeading":true, "overrideIntervals":false}],
1919
"constraints":[
2020
{"from":"first", "to":null, "data":{"type":"StopPoint", "props":{}}, "enabled":true},
@@ -28,26 +28,32 @@
2828
},
2929
"trajectory":{
3030
"sampleType":"Swerve",
31-
"waypoints":[0.0,0.80779],
31+
"waypoints":[0.0,1.14148],
3232
"samples":[
33-
{"t":0.0, "x":7.05, "y":5.08871, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-3.99822, "ay":0.0, "alpha":0.00018, "fx":[-66.6234,-66.69303,-66.63854,-66.63854], "fy":[-0.00895,0.00894,0.00891,-0.00896]},
34-
{"t":0.04752, "x":7.04549, "y":5.08871, "heading":0.0, "vx":-0.18998, "vy":0.0, "omega":0.00001, "ax":-3.99898, "ay":0.0, "alpha":0.00055, "fx":[-66.64218,-66.69714,-66.65255,-66.65255], "fy":[-0.00589,0.00587,0.00586,-0.00589]},
35-
{"t":0.09503, "x":7.03194, "y":5.08871, "heading":0.0, "vx":-0.38001, "vy":0.0, "omega":0.00003, "ax":-3.99881, "ay":0.0, "alpha":-0.00212, "fx":[-66.65519,-66.65519,-66.66136,-66.66136], "fy":[-0.00721,0.00689,0.00762,-0.00721]},
36-
{"t":0.14255, "x":7.00937, "y":5.08871, "heading":0.0, "vx":-0.57002, "vy":0.0, "omega":-0.00007, "ax":-3.99857, "ay":0.0, "alpha":0.00473, "fx":[-66.63508,-66.71654,-66.63282,-66.63282], "fy":[0.00151,-0.00153,-0.00155,0.00151]},
37-
{"t":0.19007, "x":6.97777, "y":5.08871, "heading":0.0, "vx":-0.76002, "vy":0.0, "omega":0.00016, "ax":-3.99822, "ay":0.0, "alpha":0.00167, "fx":[-66.65291,-66.65291,-66.64383,-66.64383], "fy":[0.00361,-0.00388,-0.00322,0.0036]},
38-
{"t":0.23759, "x":6.93714, "y":5.08871, "heading":0.00001, "vx":-0.95, "vy":0.0, "omega":0.00024, "ax":-3.99762, "ay":0.0, "alpha":0.00936, "fx":[-66.63002,-66.71036,-66.60675,-66.60674], "fy":[0.01384,-0.01387,-0.01389,0.01384]},
39-
{"t":0.2851, "x":6.88749, "y":5.08871, "heading":0.00002, "vx":-1.13996, "vy":0.0, "omega":0.00068, "ax":-3.99644, "ay":0.0, "alpha":0.00828, "fx":[-66.63681,-66.6368,-66.60053,-66.60053], "fy":[0.0222,-0.02273,-0.02155,0.02221]},
40-
{"t":0.33262, "x":6.82881, "y":5.08871, "heading":0.00005, "vx":-1.32986, "vy":0.0, "omega":0.00108, "ax":-3.99288, "ay":0.0, "alpha":-0.0662, "fx":[-66.9599,-65.44991,-66.91374,-66.91375], "fy":[0.03196,-0.03235,-0.03166,0.03199]},
41-
{"t":0.38014, "x":6.76111, "y":5.08871, "heading":0.0001, "vx":-1.51959, "vy":0.0, "omega":-0.00207, "ax":-0.00088, "ay":0.0, "alpha":-0.00071, "fx":[-0.01287,-0.01287,-0.01631,-0.01631], "fy":[-0.00173,0.00179,0.00177,-0.00174]},
42-
{"t":0.42766, "x":6.6889, "y":5.08871, "heading":0.0, "vx":-1.51963, "vy":0.0, "omega":-0.0021, "ax":3.99287, "ay":0.0, "alpha":0.06903, "fx":[66.98165,65.39419,66.93043,66.93043], "fy":[-0.03505,0.03544,0.03468,-0.03506]},
43-
{"t":0.47517, "x":6.6212, "y":5.08871, "heading":-0.0001, "vx":-1.3299, "vy":0.0, "omega":0.00118, "ax":3.99643, "ay":0.0, "alpha":-0.00881, "fx":[66.63793,66.63794,66.59931,66.5993], "fy":[-0.02362,0.0241,0.02301,-0.02361]},
44-
{"t":0.52269, "x":6.56252, "y":5.08871, "heading":-0.00004, "vx":-1.14, "vy":0.0, "omega":0.00076, "ax":3.99762, "ay":0.0, "alpha":-0.01199, "fx":[66.61724,66.74893,66.5938,66.59381], "fy":[-0.01373,0.01374,0.01377,-0.01373]},
45-
{"t":0.57021, "x":6.51286, "y":5.08871, "heading":0.0, "vx":-0.95005, "vy":0.0, "omega":0.00019, "ax":3.99822, "ay":0.0, "alpha":-0.00159, "fx":[66.65275,66.65274,66.64397,66.64397], "fy":[-0.00335,0.00363,0.00299,-0.00337]},
46-
{"t":0.61773, "x":6.47223, "y":5.08871, "heading":0.0, "vx":-0.76006, "vy":0.0, "omega":0.00011, "ax":3.99857, "ay":0.0, "alpha":-0.00502, "fx":[66.63258,66.72275,66.63094,66.63095], "fy":[-0.00106,0.00108,0.00109,-0.00107]},
47-
{"t":0.66524, "x":6.44063, "y":5.08871, "heading":0.00001, "vx":-0.57006, "vy":0.0, "omega":-0.00013, "ax":3.99881, "ay":0.0, "alpha":0.00215, "fx":[66.65492,66.65492,66.66161,66.66162], "fy":[0.00713,-0.00681,-0.00752,0.00711]},
48-
{"t":0.71276, "x":6.41806, "y":5.08871, "heading":0.0, "vx":-0.38005, "vy":0.0, "omega":-0.00002, "ax":3.99898, "ay":0.0, "alpha":-0.00053, "fx":[66.64132,66.69837,66.65235,66.65235], "fy":[0.0062,-0.00618,-0.00617,0.00619]},
49-
{"t":0.76028, "x":6.40451, "y":5.08871, "heading":0.0, "vx":-0.19003, "vy":0.0, "omega":-0.00005, "ax":3.99911, "ay":0.0, "alpha":0.00101, "fx":[66.64362,66.69072,66.65927,66.65928], "fy":[0.00888,-0.00886,-0.00885,0.00888]},
50-
{"t":0.80779, "x":6.4, "y":5.08871, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}],
33+
{"t":0.0, "x":7.7, "y":5.08871, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":-3.99832, "ay":0.0, "alpha":0.00849, "fx":[-66.51456,-66.94867,-66.56848,-66.56848], "fy":[-0.04022,0.04017,0.04024,-0.04021]},
34+
{"t":0.04963, "x":7.69508, "y":5.08871, "heading":0.0, "vx":-0.19844, "vy":0.0, "omega":0.00042, "ax":-3.99907, "ay":0.0, "alpha":0.00065, "fx":[-66.57571,-66.82724,-66.62384,-66.62384], "fy":[-0.03564,0.03561,0.03564,-0.03563]},
35+
{"t":0.09926, "x":7.6803, "y":5.08871, "heading":0.00002, "vx":-0.39691, "vy":0.0, "omega":0.00045, "ax":-3.99897, "ay":0.0, "alpha":-0.01472, "fx":[-66.63878,-66.63878,-66.6831,-66.6831], "fy":[-0.04955,0.04942,0.04967,-0.04954]},
36+
{"t":0.14889, "x":7.65568, "y":5.08871, "heading":0.00004, "vx":-0.59538, "vy":0.0, "omega":-0.00028, "ax":-3.99884, "ay":0.0, "alpha":0.00527, "fx":[-66.55513,-66.87968,-66.6002,-66.6002], "fy":[-0.03293,0.0329,0.03294,-0.03293]},
37+
{"t":0.19852, "x":7.62121, "y":5.08871, "heading":0.00003, "vx":-0.79384, "vy":0.0, "omega":-0.00002, "ax":-3.99868, "ay":0.0, "alpha":-0.01512, "fx":[-66.63198,-66.63198,-66.68012,-66.68012], "fy":[-0.04955,0.04943,0.04969,-0.04954]},
38+
{"t":0.24815, "x":7.57688, "y":5.08871, "heading":0.00003, "vx":-0.99229, "vy":0.0, "omega":-0.00077, "ax":-3.99846, "ay":0.0, "alpha":0.00946, "fx":[-66.51181,-66.9633,-66.56719,-66.56719], "fy":[-0.03911,0.03906,0.03913,-0.0391]},
39+
{"t":0.29778, "x":7.52271, "y":5.08871, "heading":-0.00001, "vx":-1.19073, "vy":0.0, "omega":-0.0003, "ax":-3.99815, "ay":0.0, "alpha":-0.01834, "fx":[-66.61572,-66.61572,-66.67873,-66.67873], "fy":[-0.05782,0.05768,0.05796,-0.0578]},
40+
{"t":0.34741, "x":7.45869, "y":5.08871, "heading":-0.00002, "vx":-1.38916, "vy":0.0, "omega":-0.00121, "ax":-3.99769, "ay":0.0, "alpha":0.0188, "fx":[-66.4222,-67.14226,-66.49679,-66.4968], "fy":[-0.05118,0.05109,0.05123,-0.05117]},
41+
{"t":0.39704, "x":7.38482, "y":5.08871, "heading":-0.00008, "vx":-1.58757, "vy":0.0, "omega":-0.00027, "ax":-3.99691, "ay":0.0, "alpha":-0.02212, "fx":[-66.58567,-66.58566,-66.66762,-66.66763], "fy":[-0.06675,0.06662,0.06689,-0.06673]},
42+
{"t":0.44667, "x":7.30111, "y":5.08871, "heading":-0.0001, "vx":-1.78593, "vy":0.0, "omega":-0.00137, "ax":-3.99537, "ay":0.0, "alpha":0.06119, "fx":[-66.14977,-67.7705,-66.24168,-66.24169], "fy":[-0.06127,0.06105,0.06141,-0.06123]},
43+
{"t":0.4963, "x":7.20756, "y":5.08871, "heading":-0.00017, "vx":-1.98422, "vy":0.0, "omega":0.00167, "ax":-3.9907, "ay":0.0, "alpha":-0.01474, "fx":[-66.49383,-66.49381,-66.55222,-66.55223], "fy":[-0.04263,0.04502,0.04018,-0.04261]},
44+
{"t":0.54593, "x":7.10416, "y":5.08871, "heading":-0.00008, "vx":-2.18228, "vy":0.0, "omega":0.00093, "ax":-0.00087, "ay":0.00001, "alpha":0.02258, "fx":[0.13105,-0.40435,0.10769,0.10769], "fy":[-0.01214,0.0123,0.01231,-0.01214]},
45+
{"t":0.59556, "x":6.99586, "y":5.08871, "heading":-0.00004, "vx":-2.18232, "vy":0.0, "omega":0.00205, "ax":3.99072, "ay":0.0, "alpha":0.00966, "fx":[66.5059,66.5059,66.541,66.541], "fy":[0.02948,-0.03083,-0.02825,0.02947]},
46+
{"t":0.64519, "x":6.89246, "y":5.08871, "heading":0.00007, "vx":-1.98426, "vy":0.0, "omega":0.00253, "ax":3.99537, "ay":0.0, "alpha":-0.07475, "fx":[66.10082,67.9396,66.18165,66.18164], "fy":[0.05518,-0.055,-0.05535,0.05518]},
47+
{"t":0.69482, "x":6.79891, "y":5.08871, "heading":0.00019, "vx":-1.78597, "vy":0.0, "omega":-0.00118, "ax":3.99692, "ay":0.0, "alpha":0.02049, "fx":[66.58924,66.58926,66.66407,66.66405], "fy":[0.06238,-0.06231,-0.06252,0.06238]},
48+
{"t":0.74445, "x":6.71519, "y":5.08871, "heading":0.00013, "vx":-1.58761, "vy":0.0, "omega":-0.00016, "ax":3.99769, "ay":0.0, "alpha":-0.01982, "fx":[66.42574,67.14311,66.49462,66.4946], "fy":[0.04835,-0.0483,-0.0484,0.04836]},
49+
{"t":0.79408, "x":6.64132, "y":5.08871, "heading":0.00013, "vx":-1.3892, "vy":0.0, "omega":-0.00114, "ax":3.99815, "ay":0.0, "alpha":0.01737, "fx":[66.61751,66.61752,66.67696,66.67695], "fy":[0.05489,-0.0548,-0.05502,0.05489]},
50+
{"t":0.84371, "x":6.5773, "y":5.08871, "heading":0.00007, "vx":-1.19078, "vy":0.0, "omega":-0.00028, "ax":3.99846, "ay":0.0, "alpha":-0.01058, "fx":[66.5127,66.96902,66.56389,66.56389], "fy":[0.03695,-0.03691,-0.03697,0.03694]},
51+
{"t":0.89334, "x":6.52313, "y":5.08871, "heading":0.00005, "vx":-0.99233, "vy":0.0, "omega":-0.00081, "ax":3.99868, "ay":0.0, "alpha":0.01401, "fx":[66.63358,66.63358,66.67852,66.67852], "fy":[0.04576,-0.04567,-0.04588,0.04575]},
52+
{"t":0.94297, "x":6.4788, "y":5.08871, "heading":0.00001, "vx":-0.79388, "vy":0.0, "omega":-0.00011, "ax":3.99884, "ay":0.0, "alpha":-0.0066, "fx":[66.55676,66.88503,66.59671,66.59671], "fy":[0.02997,-0.02995,-0.02998,0.02997]},
53+
{"t":0.9926, "x":6.44433, "y":5.08871, "heading":0.00001, "vx":-0.59542, "vy":0.0, "omega":-0.00044, "ax":3.99897, "ay":0.0, "alpha":0.01278, "fx":[66.64163,66.64163,66.68026,66.68026], "fy":[0.04292,-0.04283,-0.04303,0.04292]},
54+
{"t":1.04223, "x":6.4197, "y":5.08871, "heading":-0.00001, "vx":-0.39695, "vy":0.0, "omega":0.0002, "ax":3.99908, "ay":0.0, "alpha":-0.00297, "fx":[66.58002,66.83348,66.61857,66.61856], "fy":[0.02964,-0.02962,-0.02965,0.02963]},
55+
{"t":1.09185, "x":6.40493, "y":5.08871, "heading":0.0, "vx":-0.19848, "vy":0.0, "omega":0.00005, "ax":3.99916, "ay":0.0, "alpha":-0.001, "fx":[66.58717,66.81344,66.62782,66.62782], "fy":[0.03138,-0.03135,-0.03138,0.03137]},
56+
{"t":1.14148, "x":6.4, "y":5.08871, "heading":0.0, "vx":0.0, "vy":0.0, "omega":0.0, "ax":0.0, "ay":0.0, "alpha":0.0, "fx":[0.0,0.0,0.0,0.0], "fy":[0.0,0.0,0.0,0.0]}],
5157
"splits":[0]
5258
},
5359
"events":[]

0 commit comments

Comments
 (0)