在运行ros仿真时出现如下错误:
提示缺少 gmapping的包,直接下载包:
sudo apt-get install ros-noetic-gmapping
结果提示:Unable to locate package ros-noetic-gmapping
按照网上教程,换清华源,本来就是清华源,直接更新:
sudo apt-get update
没有解决。接着寻找解决方法。
修改ros-latest.list文件:
cd /etc/apt/sources.list.d
sudo chmod 777 -R *
gedit ros-latest.list
将原来的deb http://packages.ros.org/ros/ubuntu trusty main注释掉,并添加deb [trusted=yes] http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ focal main
如下:
#deb http://packages.ros.org/ros/ubuntu trusty main
deb [trusted=yes] http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ focal main
接着 sudo apt-get update,再次sudo apt-get install ros-noetic-gmapping,成功解决!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)