Implemented as a learning experience to understand and work through state estimation and SLAM through EKF. Based off of other C++ kalman filter libraries such as hmartiro's and PrieureDeSion's implementations, along with the content from this video series.