nakulrandad / Direct-Methods-for-Optimal-Control

The repository includes the description and implementation of the Direct Methods for Optimal Control.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOI

Overview

This repository includes codes and documentation created as a part of my Supervised Learning Project (SLP). The project was guided by Prof. Debasish Chatterjee from Systems and Control Engineering, Indian Institute of Technology Bombay.

Abstract

Here, we study the numerical methods for optimal control. In particular, the direct methods are discussed with an objective to showcase an approach for general optimal control problems. These methods, which include single shooting, multiple shooting and collocation methods, are relatively simple to follow and effectively solve a wide variety of optimization problems. We illustrate each of the methods by working through example problems.

Contributors

Project Tree

.
├───Documentations
└───Optimal-Control-Problems
    ├───Bryson_Denham
    │   └───results
    └───Double_Integrator
        └───results

About

The repository includes the description and implementation of the Direct Methods for Optimal Control.

License:MIT License


Languages

Language:MATLAB 100.0%