View on GitHub

Direct-Methods-for-Optimal-Control

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

Direct Methods for Optimal Control

DOI

Overview

This repository has 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