melodic---对应ubuntu 18.04
noetic ---对应ubuntu20.04
-------------------------------------------------------------------------------------------
ROS安装 亲测 注意版本
-------------------------------------------------------------------------
第一个下载安装源:
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'
第二个注册key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
第三个安装melodic全家桶
sudo apt update
sudo apt install ros-melodic-desktop-full
第四个 安装rosdep 基本失败 按下面正确教程即可
sudo rosdep init
error solution :https://blog.csdn.net/ysten618/article/details/109641794
rosdep update
如果失败:#打开hosts文件
sudo gedit /etc/hosts
#在文件末尾添加(基本属于没有机会的操作 我是没有成功过 标记一下)
151.101.84.133 raw.githubusercontent.com
#保存后退出再尝试
来自:https://blog.csdn.net/u013468614/article/details/102917569
正确方式如下
https://blog.csdn.net/ysten618/article/details/109641794 (亲自测试能完整解决)
第五个 配置环境
echo source /opt/ros/melodic/setup.bash ~/.bashrc
source ~/.bashrc
最后一个:安装依赖
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
小乌龟
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
roscore启动有问题 出现 ros-python-launch的问题
解决教程:https://blog.csdn.net/Edward_LF/article/details/112402368