参考网址:
- ROS安装问题: “Command ‘roscore‘ not found, but can be installed with: sudo apt install python-roslaunch“
- ROS1 - roscore command not found - How to Fix
- Ubuntu20.04及18.04的ROS安装教程及各种失败解决方法 (sudo rosdep init找不到命令或失败与rosdep update一直timeout,roscore找不到命令)
安装参考教程:
ubuntu18.04安装以及卸载ROS-Melodic详细教程
解决办法
当执行完下面指令后,
sudo echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
发现source
不成功,根据参考网址2,直接进到ros安装路径下,执行指令
cd /opt/ros/melodic/
进入文件夹后,在当前地址执行
source setup.bash
再执行
roscore
ros就正常工作了。