TurtleBot3自动驾驶Noetic-1-2.机器人本体安装openCV

autorace_rbiz_challenge_2017_robots_1.png

 cd ~

  wget -O opencv.zip https://github.com/opencv/opencv/archive/4.5.0.zip

  wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.5.0.zip

  unzip opencv.zip

  unzip opencv_contrib.zip

  mv opencv-4.5.0 opencv

  mv opencv_contrib-4.5.0 opencv_contrib

创建 cmake 文件。

  cd opencv

  mkdir build

  cd build

 复制下方代码:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local  -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules  -D ENABLE_NEON=ON -D BUILD_TIFF=ON -D WITH_FFMPEG=ON -D WITH_GSTREAMER=ON -D WITH_TBB=ON -D BUILD_TBB=ON -D BUILD_TESTS=OFF -D WITH_EIGEN=OFF -D WITH_V4L=ON -D WITH_LIBV4L=ON -D WITH_VTK=OFF -D OPENCV_ENABLE_NONFREE=ON -D INSTALL_C_EXAMPLES=OFF -D INSTALL_PYTHON_EXAMPLES=OFF -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_opencv_python3=TRUE -D OPENCV_GENERATE_PKGCONFIG=ON -D BUILD_EXAMPLES=OFF ..

建造需要一两个小时。

  cd ~/opencv/build

  make -j4

  sudo make install

  sudo ldconfig

  make clean

  sudo apt-get update