This repository contains the files created for EEE587 Optimal Control (Spring 2020) Final Project at ASU
The MATLAB code created uses Peter Corke's Robotics Toolbox. Hence, the first step is to install the add-on in MATLAB.
Navigate to 'Add-on' explorer from the 'Home' ribbon of MATLAB.
Search 'Peter Corke' and from the results install 'Robotics Toolbox for MATLAB'.
Then, download the 'Code' folder from this repository. The files can then be run directly without any additional support.
Comments are added in the files to clearly explain the algorithm.
The Code
folder contains the following files.
Value_Iteration_2Link_Arm.m
Value_Iteration_2Link_with_Obstacles.m
Value_Iteration_3Link_Arm.m
Value_Iteration_3Link_with_Obstacles.m
Policy_Iteration_2Link_with_Obstacles.m
Policy_Iteration_3Link_with_Obstacles.m
Q_Learning.m