Daniel R. Herber's repositories
optimal-control-direct-method-examples
Teaching examples for three direct methods for solving optimal control problems namely single shooting, single step, and pseudospectral.
basic-multiple-interval-pseudospectral
This project implements multiple-interval pseudospectral methods to solve optimal control problems.
dt-qp-project
This project solves linear-quadratic dynamic optimization (LQDO) problems using direct transcription (DT) and quadratic programming (QP)
co-design-examples-repository
This repository contains a number of combined plant and controller design or co-design test problems.
pm-architectures-project
Generate the set of unique useful architectures with a perfect matching-based approach.
gpops-user-interp
Interpolate a GPOPS solution to a user-defined grid
perfect-matchings-of-a-complete-graph
Recursive algorithm for the (N-1)!! perfect matchings of Kn and incomplete listings for large N
reduce-linear-interp1
For a specified absolute error tolerance, reduce a 1D dataset for use with linear interpolation (interp1) in MATLAB.
impulse-2-lti
This project is concerned with finding the linear time-invariant state-space (LTISS) system that best approximates a given impulse response function (IRF).
mfoldername
Creates a path to easily save or load your results no matter where your function is located
mfx-submission-install-utilities
Create straightforward, easy to use INSTALL files for your MATLAB project with the included INSTALL file template and utilities.
oslc-adapter-simulink
Java-based Implementation of OSLC Simulink Adapter
phd-dissertation-daniel-r-herber
My Ph.D. dissertation and related items.
pm-suspensions
Explore vehicle suspension designs by solving a combined architecture, plant, and control problem.