image thumbnail

updated 3 months ago

Programmable linear-quadratic regulator by Bartlomiej Ufnalski

A feedforward neural network is used to adjust LQR gains in the case of non-stationary state matrix. (linearquadratic regul..., lqr, nonstationary state m...)




image thumbnail

updated 3 months ago

Adaptive optimal control for repetitive processes by Bartlomiej Ufnalski

The DOP-capable PSO is employed to adapt controller gains to changing repetitive process parameters. (repetitive control, iterative learning co..., ilc)



image thumbnail

updated 5 months ago

Solving Optimal Control Problems using Simscape Models for State Derivatives by Daniel Herber

This code replicates the results found in a tech report by the same name (brysondenham, design, control)




image thumbnail

updated 7 months ago

Adaptive dynamic programming for uncertain continuous-time linear systems by Yu

Simulation code for the paper by Y Jiang and ZP Jiang, Automatica, 2012 (control design, machine learning, optimal control)


image thumbnail

updated almost 2 years ago

OPTRAGEN by Raktim Bhattacharya

Optragen is a parser which translates optimal control problems to nonlinear programming problems. (motion planning, optimal control, optimization)




image thumbnail

updated almost 2 years ago

Simultaneous Plant and Control Design of an Active Automotive Suspension Using Direct Transcription by James Allison

A toolbox for using Direct Transcription to perform combined plant and control design. (aerospace, automotive, control design)


calc_state_constraints(t, xd, xu, stateCon)

calc_zdot(x, z, v)

image thumbnail

updated 2 years ago

Optimal Control Using Control Vector Parameterization by Chang Duan

An example of using control vector parameterization to solve an optimal control problem (optimal control, direct sequential met..., control vector parame...)

Optimal Control Using Control Vector Parameterization

[topt,xopt,uopt,thetaopt]=plotopt1( x0,N,ts,dvarO,beta,rh...

[topt,xopt,uopt,thetaopt]=plotopt2( x0,N,ts,dvarO,beta,rh...

image thumbnail

updated almost 3 years ago

OptimPID: an optimal PID controller design interface by Dingyu Xue

OptimPID is a MATLAB based interface and it can be used to optimize PID parameters (pid controller, optimum pid, optimal control)




image thumbnail

updated 4 years ago

SimMechanics pendulum used for control optimization by Alan Jennings

Pendulum imported via SimMechanics generates dynamics for optimal dampening solved by DIDO. (control design, optimal control, pendulum)




image thumbnail

updated 4 years ago

Control optimization of a 4DOF arm using DIDO by Alan Jennings

4 DOF arm imported via SimMechanics generates dynamics for optimal pick-place control solved by DIDO (control design, optimal control, robot)




image thumbnail

updated 5 years ago

An optimal control tutorial for beginners by Xuezhong Wang

A tutorial and sample code for solving optimal control problems with indirect methods. (optimal control, optimization, control design)




image thumbnail

updated 6 years ago

GPOPS by Camila Francolin

Solves multiple phase optimal control problems. (optimization, optimal control, gauss pseudospectral)




Contact us