TurtleBot3自动驾驶Noetic-1-1.机器人本体代码包安装

【SBC】真实机器人准备:

cd ~/catkin_ws/src/

git clone -b feature-raspicam https://github.com/ROBOTIS-GIT/turtlebot3_autorace_2020.git

cd ~/catkin_ws && catkin_make

【SBC】创建交换文件以防止构建 OpenCV 时内存不足。

  sudo fallocate -l 4G /swapfile

  sudo chmod 600 /swapfile

  sudo mkswap /swapfile

  sudo swapon /swapfile

【SBC】安装所需的依赖项。

  sudo apt-get update

  sudo apt-get install build-essential cmake gcc g++ git unzip pkg-config

  sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libgtk2.0-dev libcanberra-gtk* libxvidcore-dev libx264-dev python3-dev python3-numpy python3-pip libtbb2 libtbb-dev libdc1394-22-dev libv4l-dev v4l-utils libopenblas-dev libatlas-base-dev libblas-dev liblapack-dev gfortran libhdf5-dev libprotobuf-dev libgoogle-glog-dev libgflags-dev protobuf-compiler