Na početku ovog rada opisani su varijacijski integratori iz perspektive Lagrangeove mehanike, a potom je teorija varijacijskih integratora poslužila kao uvod i osnova za opis DMOC (eng. Discrete Mechanics and Optimal Control) algoritma. Za primjenu iznesene teorije odabran je Python-ov modul trep. Modul je prvo opisan, a zatim upotrijebljen za rješavanje problema optimalnog upravljanja jednostavnim helikopterom. Na kraju, DMOC je uspoređen s drugim algoritmima za rješavanje optimalnog problema upravljanja