Implementing concepts from MECHTRON 4AX3 - Predictive and Intelligent Control.
Simulates a car accelerating and coasting with drag. Accepts two arguments: <drag> <timestep>.
make examples/lti.cpp
./build/examples/lti.exe 0.6 0.1 > series.out
gnuplot examples/series.plotSimulate the same car accelerating then coasting, but now a Kalman filter tries to estimate the position from noisy measurements.
make examples/kalman.cpp
./build/examples/kalman.exe .1 1 > series.out
gnuplot examples/series.plotLinear Least Squares via Normal EquationGradient Descent solverState space classes & solving methodsKalman Filter- Luenberger Observer
- Extended Kalman filter
- Is this code any different than the standard KF?
- Control
- Converging to optimal policy
- Learning
- Exploration

