Commit Graph

24 Commits (4e375a70f1bdd4073a8ce015b2195bf2d40961eb)

Author SHA1 Message Date
EmaMaker 4e375a70f1 optimization: collapse function calls into sistema_discr
at the expense of "modularity" but don't really need it at this point
2024-08-01 12:23:49 +02:00
EmaMaker c02aa51088 extend unicycle to differential drive 2024-08-01 12:23:49 +02:00
EmaMaker ce50ac13d4 general file cleanup 2024-08-01 12:23:49 +02:00
EmaMaker e247a422b6 single thread main file 2024-08-01 12:23:43 +02:00
EmaMaker 318b2f6c02 another initial condition 2024-08-01 12:23:43 +02:00
EmaMaker 0c9f715fd6 trajectory: add square 2024-08-01 12:23:43 +02:00
EmaMaker 67167598d9 control_act: fix multi-step mpc 2024-08-01 12:23:43 +02:00
EmaMaker 58d14dcf9e trajectory: cardioid 2024-08-01 12:23:43 +02:00
EmaMaker 690013fd1b update .gitignore 2024-08-01 12:23:38 +02:00
EmaMaker 98d24dd3e4 new trajectories and initial conditions 2024-07-27 14:51:23 +02:00
EmaMaker 78f9515f45 general: allow to run multiple tests back to back and save results 2024-07-27 14:50:46 +02:00
EmaMaker 1900526b81 bug: fix u_corr_history not being saved between different calls to u_corr()
+ plot u_track and u_corr
2024-07-26 20:13:43 +02:00
EmaMaker 89cb27ff49 restructure code to allow execution in parallel
these commits are so messy
2024-07-24 14:57:19 +02:00
EmaMaker ec8b2dcecb multi-step MPC
seems to be working?
2024-07-24 11:49:34 +02:00
EmaMaker 02fdac42e3 rename state x to q 2024-07-23 18:07:50 +02:00
EmaMaker 44f65aed77 1-step mpc 2024-07-16 10:58:00 +02:00
EmaMaker c79a8744b2 simulate system in discrete time 2024-07-14 15:16:05 +02:00
EmaMaker 35167bfed8 plot trajectory in the xy plane 2024-07-13 12:15:26 +02:00
EmaMaker 1b4b0de3c6 add .gitignore 2024-07-13 12:15:09 +02:00
EmaMaker 83b5e276fb recalculate and plot inputs+ better plots 2024-07-13 11:33:13 +02:00
EmaMaker 500672a350 more initial conditions 2024-07-13 11:32:29 +02:00
EmaMaker 08abc69415 more trajectories 2024-07-13 11:31:46 +02:00
EmaMaker 6d84703c62 isolate control in its own function 2024-07-13 11:09:40 +02:00
EmaMaker 10fa0382a6 initial simulations
model a unicycle with exact i/o linearization. Plot the desired trajectory on each axis and the one took by the robot
2024-07-12 19:13:29 +02:00