├── .gitignore ├── README.md ├── final_master ├── .gitignore ├── controllability_analisys.py ├── differential_drive.py ├── regulator_model.py ├── robot_localization_system.py └── standalone_localization_tester.py ├── finals_Meng ├── task1 │ ├── dc_model.py │ ├── observer.py │ ├── regulator_model.py │ ├── task1_1.py │ ├── task1_2.py │ └── task1_3.py ├── task2 │ ├── .gitignore │ ├── main.py │ └── regulator_model.py └── task3 │ ├── .gitignore │ ├── main.py │ └── tracker_model.py ├── week_2 ├── .gitignore └── ziegler_nichols_tuning_pid.py ├── week_3 ├── mpc_controller_public.py └── regulator_model.py ├── week_4 ├── regulator_G_nonMut_std.m ├── regulator_S_nonMut_std.m └── regulator_W_nonMut_std.m ├── week_5 ├── genMpcTracker.m ├── mpc_tracking.py ├── propagationModel_tracker_fixed_std.m ├── regulator_G_nonMut_std.m ├── regulator_S_nonMut_std.m ├── regulator_W_nonMut_std.m ├── tracker_model.py └── tracker_std.m ├── week_5_bis ├── .gitignore └── mobile_base_kinematic_controller.py ├── week_6 ├── constraints_to_add.py ├── main.py └── regulator_model.py └── week_7 ├── main.py └── tracker_model.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/README.md -------------------------------------------------------------------------------- /final_master/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /final_master/controllability_analisys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/final_master/controllability_analisys.py -------------------------------------------------------------------------------- /final_master/differential_drive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/final_master/differential_drive.py -------------------------------------------------------------------------------- /final_master/regulator_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/final_master/regulator_model.py -------------------------------------------------------------------------------- /final_master/robot_localization_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/final_master/robot_localization_system.py -------------------------------------------------------------------------------- /final_master/standalone_localization_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/final_master/standalone_localization_tester.py -------------------------------------------------------------------------------- /finals_Meng/task1/dc_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/dc_model.py -------------------------------------------------------------------------------- /finals_Meng/task1/observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/observer.py -------------------------------------------------------------------------------- /finals_Meng/task1/regulator_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/regulator_model.py -------------------------------------------------------------------------------- /finals_Meng/task1/task1_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/task1_1.py -------------------------------------------------------------------------------- /finals_Meng/task1/task1_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/task1_2.py -------------------------------------------------------------------------------- /finals_Meng/task1/task1_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task1/task1_3.py -------------------------------------------------------------------------------- /finals_Meng/task2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task2/.gitignore -------------------------------------------------------------------------------- /finals_Meng/task2/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task2/main.py -------------------------------------------------------------------------------- /finals_Meng/task2/regulator_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task2/regulator_model.py -------------------------------------------------------------------------------- /finals_Meng/task3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task3/.gitignore -------------------------------------------------------------------------------- /finals_Meng/task3/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task3/main.py -------------------------------------------------------------------------------- /finals_Meng/task3/tracker_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/finals_Meng/task3/tracker_model.py -------------------------------------------------------------------------------- /week_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_2/.gitignore -------------------------------------------------------------------------------- /week_2/ziegler_nichols_tuning_pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_2/ziegler_nichols_tuning_pid.py -------------------------------------------------------------------------------- /week_3/mpc_controller_public.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_3/mpc_controller_public.py -------------------------------------------------------------------------------- /week_3/regulator_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_3/regulator_model.py -------------------------------------------------------------------------------- /week_4/regulator_G_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_4/regulator_G_nonMut_std.m -------------------------------------------------------------------------------- /week_4/regulator_S_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_4/regulator_S_nonMut_std.m -------------------------------------------------------------------------------- /week_4/regulator_W_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_4/regulator_W_nonMut_std.m -------------------------------------------------------------------------------- /week_5/genMpcTracker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/genMpcTracker.m -------------------------------------------------------------------------------- /week_5/mpc_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/mpc_tracking.py -------------------------------------------------------------------------------- /week_5/propagationModel_tracker_fixed_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/propagationModel_tracker_fixed_std.m -------------------------------------------------------------------------------- /week_5/regulator_G_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/regulator_G_nonMut_std.m -------------------------------------------------------------------------------- /week_5/regulator_S_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/regulator_S_nonMut_std.m -------------------------------------------------------------------------------- /week_5/regulator_W_nonMut_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/regulator_W_nonMut_std.m -------------------------------------------------------------------------------- /week_5/tracker_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/tracker_model.py -------------------------------------------------------------------------------- /week_5/tracker_std.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5/tracker_std.m -------------------------------------------------------------------------------- /week_5_bis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5_bis/.gitignore -------------------------------------------------------------------------------- /week_5_bis/mobile_base_kinematic_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_5_bis/mobile_base_kinematic_controller.py -------------------------------------------------------------------------------- /week_6/constraints_to_add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_6/constraints_to_add.py -------------------------------------------------------------------------------- /week_6/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_6/main.py -------------------------------------------------------------------------------- /week_6/regulator_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_6/regulator_model.py -------------------------------------------------------------------------------- /week_7/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_7/main.py -------------------------------------------------------------------------------- /week_7/tracker_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VModugno/lab_sessions_COMP0211_PUBLIC/HEAD/week_7/tracker_model.py --------------------------------------------------------------------------------