Commit Graph

19 Commits (diffdrive-costfun)

Author SHA1 Message Date
EmaMaker 87df77e9b0 costfun to minimize v^2+b^2w^2 2024-10-11 18:05:44 +02:00
EmaMaker 423a424be6 use active set algorithm to workaround singular hessian 2024-10-06 19:35:57 +02:00
EmaMaker 8bf21fa218 minimize v,w via w_r, w_l 2024-09-29 10:47:37 +02:00
EmaMaker db2f6f1241 tesi: fix output position vector 2024-09-13 20:29:18 +02:00
EmaMaker a9bf86cda8 big refactor of branches into a single codebase
using flags to switch between tests and robot types
2024-09-11 19:34:41 +02:00
EmaMaker f5a4bc0c51 cleanup files and code 2024-09-11 15:17:05 +02:00
EmaMaker ca49a61744 plot: revise plots 2024-09-11 15:06:03 +02:00
EmaMaker ad1419a694 mark the passing of time
this would sound more ominous if commit messages supported italics
2024-09-10 21:29:15 +02:00
EmaMaker 73e149771e tesi: also save cartesian output 2024-09-10 21:17:56 +02:00
EmaMaker 397bda10f5 tesi: save workspace before saving figures 2024-09-10 21:17:22 +02:00
EmaMaker f90e3bdb68 control_act: make correction refer to w_r, w_l
This fixes a substantial bug with 1-step and multistep behaving
differently than track-only

for more information: see notes 10/09/24, but basically what was
  happening was that just v^{corr} was being minimized, for how the
  constraints were built
2024-09-10 21:09:32 +02:00
EmaMaker 3ddb3ec4ca control_act: 1-step into its own if-statement 2024-09-10 21:07:32 +02:00
= 8e87f9b006 file cleanup + recompile all videos 2024-08-30 16:51:21 +02:00
EmaMaker a9622f1f00 export everything to dedicated diffdrive folder 2024-08-29 19:36:11 +02:00
EmaMaker 6661dd8f52 split plot into different files
just to generate nice pictures for the report

+ plus make gifs from animations
2024-08-28 16:12:17 +02:00
EmaMaker 6248525cbe a nice battery of tests 2024-08-28 16:11:49 +02:00
EmaMaker 7959cdcbd9 play around with values 2024-08-01 12:23:49 +02:00
EmaMaker 713a010eb4 tesi: save composites 2024-08-01 12:23:49 +02:00
EmaMaker ce50ac13d4 general file cleanup 2024-08-01 12:23:49 +02:00