Alexyskoutnev / Motion_Planner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Motion_Planner

Motion planner that reads in image maps and computes the optimal trajectory towards the goal from the starting location. The algorithm uses a A* search to find the trajectory path.

External Dependencies

  • opencv

Installing opencv (M1 Mac)

1. brew install cmake
2. mkdir thirdparty && cd thirdparty
3. git clone https://github.com/opencv/opencv.git && cd opencv
4. mkdir build && cd build
5. cmake ..
6. arch -arm64 cmake ../opencv/ -DWITH_QT=OFF -DWITH_OPENGL=OFF -DFORCE_VTK=OFF -DWITH_TBB=OFF -DWITH_GDAL=OFF -DWITH_XINE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_ZLIB=OFF -DBUILD_TESTS=OFF .
7. arch -arm64 sudo make -j 8
8. arch -arm64 sudo make install

About


Languages

Language:Makefile 68.3%Language:C++ 12.4%Language:C 12.0%Language:CMake 7.2%Language:TypeScript 0.1%Language:Python 0.0%Language:Shell 0.0%