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 |