首先按照官网http://wiki.ros.org/cn/melodic/Installation/Ubuntu的教程进行前面几步的安装,在第一步可以将镜像源替换为已知速度较快的几个源,如阿里云源、中科大源等。
在进行到初始化rosdep时很可能会遇到问题:
ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.
如果你遇到了(我已经遇到过至少3次了),希望你能尽快看到这个帖子,按照步骤操作,不出五分钟就能解决你可能需要花费一小时甚至两小时才能解决甚至无法解决的神坑。
当你完成一切之后,你需要运行小海龟demo来检查自己究竟安装成功没有,第一步就是在终端运行roscore,然而你很可能又会惊奇的发现另一个问题:
“Command ‘roscore‘ not found, but can be installed with: sudo apt install python-roslaunch“
这个问题找不到好的教程恐怕也要消磨很久的时间,推荐的答案在这里:
当你迈出这两个大坑时,相信一股清风吹拂脸庞的愉悦感和一万个奔腾的草原壮马呼啸而过的释放感就会到来。
祝ros学习之旅少些坎坷磨难。