, ' options: { ignoreHtmlClass: "tex2jax_ignore", processHtmlClass: "tex2jax_process" }, startup: { ready: () => { console.log('MathJax is loaded and ready'); MathJax.startup.defaultReady(); MathJax.startup.promise.then(() => { console.log('MathJax initial typesetting complete'); }); } } }; ], ['\\(', '\\)']], displayMath: [['$','$'], ['\\[', '\\]']], processEscapes: true, processEnvironments: true, tags: 'ams' }, options: { ignoreHtmlClass: "tex2jax_ignore", processHtmlClass: "tex2jax_process" }, startup: { ready: () => { console.log('MathJax is loaded and ready'); MathJax.startup.defaultReady(); MathJax.startup.promise.then(() => { console.log('MathJax initial typesetting complete'); }); } } };
10 Jul 2023

Applied Optimal Control(03) - Trajectory Optimization Basics (Euler-Lagrange equation, boundary conditions)

Keypoints:

  • Euler-Lagrange equation:
    • Fixed boundary conditions
    • Free boundary conditions:
      • $x(t_f)$ is free
      • $t_f$ is free
  • Differential constraints
  • General boundary constraints

Based on the lecture notes by Dr. Marin Kobilarov on “Applied Optimal Control (2021 Fall) at Johns Hopkins University

CV CV CV CV CV CV


Tags:
0 comments