Skip to content

Sensor Fusion (Radar & Lidar) by Extended Kalman Filter using C++. Implemented using Visual Studio 2017 and uWebSocketIO natively on Windows 10.

License

Notifications You must be signed in to change notification settings

praveenbandaru/CarND-Extended-Kalman-Filter-Project-VS2017

Repository files navigation

CarND-Extended-Kalman-Filter-Project-VS2017

Sensor Fusion (Radar & Lidar) by Extended Kalman Filter using C++. Implemented using Visual Studio 2017 and uWebSocketIO natively on Windows 10.

CarND-Term2-ide-profile-VisualStudio

Perform these steps to setup your Visual Studio project for SDCND term 2:
if you use Power Shell add .\ before a batch name (bootstrap-vcpkg.bat -> .\bootstrap-vcpkg.bat)

  1. Install cmake
  1. Install make
  1. Clone and install vcpkg
  • The install script used in the next step will asume that you installed vckpgk in c:\vcpkg. You can choose another location, but then you have to adapt VcPkgDir in line 13 in install-windows.bat
  • cd c:\
  • git clone https://github.com/Microsoft/vcpkg.git
  • cd vcpkg
  • call bootstrap-vcpkg.bat
  1. Download ide profile
  • Download zip of this repository and unpack content
  • copy the VisualStudio directory to your project's ide_profiles directory.
  1. Adapt and call the install script for windows
  • cd to directory ide_profiles\VisualStudio
  • Open install-windows.bat and adjust lines 5 to 7 to the settings you will use when building your Visual Studio project (platform, toolset, buildtype)
  • You could also pass these settings as command line arguments to install-windows.bat
  • If you have more than one toolset installed, comment line 14 and uncomment line 15
  • call install-windows.bat
  • the install scipt will ** set the build parameters for the libraries to install (platform, toolset, buildtype) ** use vcpkg to download, build and install uWebSockets *** it will download the latest version of uWebSockets ** copy a customized main.cpp from ide_profile\VisualStudio to the project src folder.
  1. Open solution and adapt toolset settings
  • Open CarND-Extended-Kalman-Filter-Project.sln
  • Open project properties
  • Adapt target platform version and platform toolset (use the same setting that you used in the install script)
  1. Build project in Visual Studio
  • Build the project for the platform and buildtype you used in the install script

About

Sensor Fusion (Radar & Lidar) by Extended Kalman Filter using C++. Implemented using Visual Studio 2017 and uWebSocketIO natively on Windows 10.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages