ROS¶
环境¶
先在软件&更新,勾选源代码
,选择一个国内的源。
1. 添加源¶
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
2. 添加密钥¶
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3. 更新一下源¶
4. 下载 ros¶
5. 配置环境变量¶
6. 一些其他的依赖¶
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
7. 安装 proto¶
8. 安装 nng¶
9. 更新 cmake¶
wget https://cmake.org/files/v3.13/cmake-3.13.5.tar.gz
tar zxvf cmake-3.13.5.tar.gz
cd cmake-3.13.5
./configure
make
sudo make install
10. 安装 json¶
git clone https://github.com/nlohmann/json.git
cd json
mkdir build
cd build
cmake .. -DJSON_buildTest=ON
cmake --build .
11. 安装 pcap¶
12. 安装 gtsam¶
git clone https://github.com/borglab/gtsam.git
cd gtsam
mkdir build
cd build
cmake ..
make -j4
sudo make install
13. 创建 ROS 工作空间¶
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make -jl
source devel/setup.bash
echo $ROS_PACKAGE_PATH
最后更新:
2022年4月27日 19:47:05
创建日期: 2022年4月27日 19:47:05
创建日期: 2022年4月27日 19:47:05