├── .gitattributes ├── Code ├── CreateObstacle.m ├── DiscritizeStateSpace.m ├── MPC_DualMode.m ├── Model_Simulation.m ├── pdf │ └── Model_Simulation.pdf └── plotObstacles.m ├── LICENSE ├── README.md ├── Report └── Report.pdf └── Tests ├── LaneKeepingSpeed ├── x10.fig ├── x10.svg ├── x10_states.fig ├── x10_states.svg ├── x13.fig ├── x13.svg ├── x13_states.fig ├── x13_states.svg ├── x18.fig ├── x18.svg ├── x18_states.fig ├── x18_states.svg ├── x5.fig ├── x5.svg ├── x5_states.fig └── x5_states.svg └── ObstacleAvoidance ├── obs1.fig ├── obs1.svg ├── obs1_states.fig ├── obs1_states.svg ├── obs2.fig ├── obs2.svg ├── obs2_states.fig ├── obs2_states.svg ├── obs3.fig ├── obs3.svg ├── obs3_states.fig └── obs3_states.svg /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/.gitattributes -------------------------------------------------------------------------------- /Code/CreateObstacle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/CreateObstacle.m -------------------------------------------------------------------------------- /Code/DiscritizeStateSpace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/DiscritizeStateSpace.m -------------------------------------------------------------------------------- /Code/MPC_DualMode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/MPC_DualMode.m -------------------------------------------------------------------------------- /Code/Model_Simulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/Model_Simulation.m -------------------------------------------------------------------------------- /Code/pdf/Model_Simulation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/pdf/Model_Simulation.pdf -------------------------------------------------------------------------------- /Code/plotObstacles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Code/plotObstacles.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/README.md -------------------------------------------------------------------------------- /Report/Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Report/Report.pdf -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x10.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x10.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x10.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x10_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x10_states.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x10_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x10_states.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x13.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x13.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x13.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x13.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x13_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x13_states.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x13_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x13_states.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x18.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x18.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x18.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x18.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x18_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x18_states.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x18_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x18_states.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x5.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x5.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x5.svg -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x5_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x5_states.fig -------------------------------------------------------------------------------- /Tests/LaneKeepingSpeed/x5_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/LaneKeepingSpeed/x5_states.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs1.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs1.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs1.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs1_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs1_states.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs1_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs1_states.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs2.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs2.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs2.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs2_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs2_states.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs2_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs2_states.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs3.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs3.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs3.svg -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs3_states.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs3_states.fig -------------------------------------------------------------------------------- /Tests/ObstacleAvoidance/obs3_states.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtaberkOKLU/Linear-MPC-Lanekeeping-ObstacleAvoidance/HEAD/Tests/ObstacleAvoidance/obs3_states.svg --------------------------------------------------------------------------------