roscore无法运行
安装好ros后,运行roscore可正常运行;
但打开新的终端或者重启电脑后,再次输入roscore后会出现Resource not found: roslaunch,如下图所示:
这是未设置环境变量,可通过source解决:
source /opt/ros/noetic/setup.bash
随后即可正常运行roscore
但是每次使用ros前均须配置一次环境变量一下,很不方便
彻底解决:
在.bashrc文件末尾加入source /opt/ros/noetic/setup.bash,然后保存即可:
sudo gedit ~/.bashrc