ROS现在有多个版本同样,我也选择其长期支持版并且ros官网明确提到“ROS Melodic Morenia is primarily targeted at the Ubuntu 18.04 (Bionic) release”所以我根据自己的情况选择该版本。此外ROS官网有明确的说明步骤
http://wiki.ros.org/melodic/Installation/Ubuntu
我们可以按照步骤一步步来,但是有两步容易出问题,我在下面加以说明
1. rosdep找不到命令
那就需要安装rosdep
sudo apt install python-rosdep
2. 环境设置
这个经常会遇到提醒:
ash: /opt/ros/melodec/setup.bash: 没有那个文件或目录
目前我没有找到很好的解决方法,网上有提到一些方法比如路径大小写,我的问题不是这样的,我的方法就是重装ubuntu这非常浪费时间,但是没有找到好方法,希望有人能够指点一下
整个ROS安装和配置要花掉一个小时多的时间,大家中途不要断电,断电我发现也需要重新开始安装。
关于python,ubuntu自带Python3安装完ROS后就会更改默认支持ROS2.7,一定注意,下一期实验双python的实现