2021-07-28

如何安装ros 以及所遇到的问题

  1. 添加ros的软件源(这些都可以在wiki上面看到 :http://wiki.ros.org/cn/melodic/Installation/Ubuntu)
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

下载缓慢,节点换源

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
  1. 添加密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
  1. 安装
sudo apt update

安装完整版本

sudo apt install ros-melodic-desktop-full
  1. 初始化 rosdep
    这里是最难搞定的,网上有很多办法可以跳过第一步,直接第二步,其实关键核心就是网络的问题,j就算成功*,但是还是不成功的问题也是网络的原因,我把网上所有解决方法都用过了,还是不成功,结果后面连接了别人的热点(电信)就成功了。
    记住!!!不要使用移动网!!! 多换几次 rosdep update 就可以成功了
sudo rosdep init
rosdep update
  1. 设置环境变量
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc

如果你用的是zsh的话,把 source ~/.bashrc,换成 source ~/.zshrc 。就可以了
2021-07-28
6. 最后安装rosinstall

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
上一篇:POJ 2385 Frogger


下一篇:【转】Warning: mysql_connect(): mysqlnd cannot connect to MySQL 4.1+ using the old insecure authenticat