Skip to content

Introduction to Calculus of Variations and Pontryagin's Principle with an illustration of time optimal river crossing problem

License

Notifications You must be signed in to change notification settings

nakulrandad/Optimal-Control-Theory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optimal-Control-Theory

Description

Optimal control theory is a branch of mathematical optimization that deals with finding a control for a dynamical system over a period of time such that an objective function is optimized. It has numerous applications in both science and engineering. Optimal control deals with the problem of finding a control law for a given system such that a certain optimality criterion is achieved.

Overview

The report is mainly based on the first four chapters of Calculus of Variations and Optimal Control Theory - A Concise Introduction by Daniel Liberzon. The Zermelo’s river crossing problem solved in the last chapter is inspired by Patrick Suhm’s YouTube video Time Optimal River Crossing Tutorial Based On Pontryagins Maximum Principle.

Demo

animated

Contributors

About

Introduction to Calculus of Variations and Pontryagin's Principle with an illustration of time optimal river crossing problem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages