Commit Graph

77 Commits

Author SHA1 Message Date
95ea19e546 fixed guidance only pulling things towards the middle and added CA QP CBF code 2025-12-05 16:04:02 -08:00
96c91c3988 added collision barrier function and gradient 2025-12-04 18:24:49 -08:00
d70781fadc Merge branch 'main' into gradient-ascent 2025-12-04 16:10:13 -08:00
a688e9c285 cleanup 2025-12-04 15:24:11 -08:00
d30fd9ccaa fixed performance plot after 50th timestep 2025-12-01 22:59:35 -08:00
bdd018e566 refactored performance plot data storage 2025-12-01 22:59:35 -08:00
28a6bfe3de gradient ascent works now? 2025-12-01 22:59:35 -08:00
c92ef143d1 added debug visualization for agent GA 2025-12-01 22:59:35 -08:00
6d16dfe974 flawed GA implementation 2025-12-01 22:59:35 -08:00
1e0db2a46c removed early exit from main loop 2025-12-01 22:59:35 -08:00
f9aa2eb9d4 fixed performance plot after 50th timestep 2025-12-01 22:58:38 -08:00
f296fd2803 refactored performance plot data storage 2025-11-30 22:32:17 -08:00
7c87458b66 gradient ascent works now? 2025-11-30 19:08:15 -08:00
4e0f213d0c added debug visualization for agent GA 2025-11-30 11:00:39 -08:00
f9f070e2d0 flawed GA implementation 2025-11-30 09:52:17 -08:00
352d2ed1de removed early exit from main loop 2025-11-25 13:09:33 -08:00
59805dff72 added early exit from main loop for semistable final states 2025-11-25 09:07:02 -08:00
a8380985e1 better sigmoid sensor unit testing 2025-11-25 09:07:02 -08:00
55b69d4e33 added performance plot legend, rolling normalization 2025-11-25 09:07:02 -08:00
779d7d2cc6 fixed issues in sigmoid sensor model causing inverted response (annular partitions) 2025-11-25 09:07:02 -08:00
58d009c8fc fixed initial altitude range 2025-11-25 09:07:02 -08:00
b62f0f6410 better random agent placement with respect to sensor capabilities 2025-11-18 09:08:12 -08:00
fe5f3bb2be cleaned up plotting 2025-11-18 09:08:12 -08:00
35b15db5d3 Added plotting of sigmoid sensor parameters 2025-11-18 09:08:12 -08:00
f50e3e2832 started unit test for sigmoid sensor performance fcns 2025-11-18 09:08:12 -08:00
e53b721f34 started performance plot 2025-11-18 09:08:12 -08:00
db20f11ea8 added sensor performance metric 2025-11-18 09:08:12 -08:00
86342c4572 updated plotting org 2025-11-18 09:08:12 -08:00
b9a2a83ac6 added randomness to sensor parameters 2025-11-18 09:08:12 -08:00
9dbd29849f cleaned up randomly generated obstacle collision code 2025-11-18 09:08:12 -08:00
12dbde7a02 cleaned up obstacle generation 2025-11-18 09:08:12 -08:00
c9ac9d7725 adjusted partitioning to allow non-assignment 2025-11-18 09:08:12 -08:00
afa5d79c1d refactored sensing objective into domain, random inits 2025-11-18 09:08:12 -08:00
e0f365b21b reorganized code into separate files 2025-11-18 09:08:12 -08:00
4363914215 fixed cone radius and sigmoid sensor test parameters 2025-11-18 09:08:12 -08:00
855b28b066 added large factor to sigmoid sensor performance calculation 2025-11-18 09:08:12 -08:00
79783d754b added cone geometry, implemented fov visualization 2025-11-13 09:52:32 -08:00
1592e3321e partitioning introduced to main loop 2025-11-13 09:52:32 -08:00
792ca1042c implemented partitioning 2025-11-13 09:52:32 -08:00
4fc8d98e9d potential videowriter compat fix 2025-11-13 09:52:32 -08:00
8103591b7c refactored agent sensing and guidance 2025-11-13 09:52:32 -08:00
c21ce3a35d updated plotting 2025-11-13 09:52:32 -08:00
f50beeab5b starting sensor model 2025-10-28 13:04:33 -07:00
d36d2cab3e Merge branch 'main' into dev 2025-10-27 23:25:53 -07:00
2b58646aca fixed filename 2025-10-27 23:23:11 -07:00
0621e0a07a added video writing feature 2025-10-27 23:23:11 -07:00
7fb9d13781 geometries move in plots as sim runs 2025-10-27 23:23:11 -07:00
faa8bad596 implemented basic gradient ascent 2025-10-27 23:23:11 -07:00
8955d4d29b fixed bug allowing obstructed coms connections 2025-10-27 23:23:11 -07:00
f953cd3882 added abstract network graph plot 2025-10-27 23:23:11 -07:00