This is my solution for the EKF project for Udacity's Self-Driving Car Nanodegree Program.
Install Docker, cd
to the directory in the repo containing the run-docker.sh
script, and run that script. Within the container, build and run the code as follows.
cd ..
mkdir build
cd build
cmake ../work
make
./ExtendedKF
You can then run the simulator, and it should connect to the port exposed by the container. Note that on some platforms you may need to whitelist port 4567 for forwarding by Docker.