├── .gitignore ├── LICENSE ├── README.md ├── data ├── fast-sls-N.mat ├── gurobi-sls-N.mat ├── it_kkt.mat ├── mosek-sls-N.mat ├── timings_M_gurobi.mat ├── timings_M_kkt.mat └── timings_M_mosek.mat ├── expe ├── expe00_fast_SLS.m ├── expe01_horizon_fast_SLS.m ├── expe01_horizon_gurobi.m ├── expe01_horizon_mosek.m ├── expe02_state_fast_SLS.m ├── expe02_state_gurobi.m ├── expe02_state_mosek.m ├── expe03_fast_SLS.m ├── expe04.m └── init.m ├── img ├── fig3.pdf ├── fig4.pdf └── fig4.png ├── main.m ├── plots_paper.m ├── solver ├── KKT_SLS.m ├── OCP.m └── YALMIP_SLS.m ├── sys ├── ChainOfMassSpringDampers_actuated.m ├── DynamicalSystem.m ├── Integrator.m └── LinearSystem.m └── util └── getUniqueName.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/README.md -------------------------------------------------------------------------------- /data/fast-sls-N.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/fast-sls-N.mat -------------------------------------------------------------------------------- /data/gurobi-sls-N.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/gurobi-sls-N.mat -------------------------------------------------------------------------------- /data/it_kkt.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/it_kkt.mat -------------------------------------------------------------------------------- /data/mosek-sls-N.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/mosek-sls-N.mat -------------------------------------------------------------------------------- /data/timings_M_gurobi.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/timings_M_gurobi.mat -------------------------------------------------------------------------------- /data/timings_M_kkt.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/timings_M_kkt.mat -------------------------------------------------------------------------------- /data/timings_M_mosek.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/data/timings_M_mosek.mat -------------------------------------------------------------------------------- /expe/expe00_fast_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe00_fast_SLS.m -------------------------------------------------------------------------------- /expe/expe01_horizon_fast_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe01_horizon_fast_SLS.m -------------------------------------------------------------------------------- /expe/expe01_horizon_gurobi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe01_horizon_gurobi.m -------------------------------------------------------------------------------- /expe/expe01_horizon_mosek.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe01_horizon_mosek.m -------------------------------------------------------------------------------- /expe/expe02_state_fast_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe02_state_fast_SLS.m -------------------------------------------------------------------------------- /expe/expe02_state_gurobi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe02_state_gurobi.m -------------------------------------------------------------------------------- /expe/expe02_state_mosek.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe02_state_mosek.m -------------------------------------------------------------------------------- /expe/expe03_fast_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe03_fast_SLS.m -------------------------------------------------------------------------------- /expe/expe04.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/expe04.m -------------------------------------------------------------------------------- /expe/init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/expe/init.m -------------------------------------------------------------------------------- /img/fig3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/img/fig3.pdf -------------------------------------------------------------------------------- /img/fig4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/img/fig4.pdf -------------------------------------------------------------------------------- /img/fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/img/fig4.png -------------------------------------------------------------------------------- /main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/main.m -------------------------------------------------------------------------------- /plots_paper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/plots_paper.m -------------------------------------------------------------------------------- /solver/KKT_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/solver/KKT_SLS.m -------------------------------------------------------------------------------- /solver/OCP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/solver/OCP.m -------------------------------------------------------------------------------- /solver/YALMIP_SLS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/solver/YALMIP_SLS.m -------------------------------------------------------------------------------- /sys/ChainOfMassSpringDampers_actuated.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/sys/ChainOfMassSpringDampers_actuated.m -------------------------------------------------------------------------------- /sys/DynamicalSystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/sys/DynamicalSystem.m -------------------------------------------------------------------------------- /sys/Integrator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/sys/Integrator.m -------------------------------------------------------------------------------- /sys/LinearSystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/sys/LinearSystem.m -------------------------------------------------------------------------------- /util/getUniqueName.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antoineleeman/fast-SLS/HEAD/util/getUniqueName.m --------------------------------------------------------------------------------