我已经从github this link克隆了lsd_slam
在README文件的2.2节中,作者写了ros要求,因此我按照那里提到的说明进行操作:
我们不使用柔kin花香,但是幸运的是,使用靛蓝ROS仍可以使用老式的CMake。为此,您需要使用以下方法创建一个rosbuild工作区(如果还没有的话):
sudo apt-get install python-rosinstall
mkdir〜/ rosbuild_ws
cd〜/ rosbuild_ws
初始化。 / opt / ros / indigo
mkdir package_dir
rosws设置〜/ rosbuild_ws / package_dir -t。
回声“源〜/ rosbuild_ws / setup.bash” >>〜/ .bashrc
重击
cd package_dir
但是当我到达初始化阶段时,就会遇到此错误:
kave @ kave-ThinkPad-X201:〜/ dev / rosbuild_ws $ rosws init。 / opt / ros / indigo
使用ROS_ROOT:/ opt / ros / indigo 配置错误:不是本地文件,也不是有效的URL [/ opt / ros / indigo]:未知的URL类型:/ opt / ros / indigo
我不知道如何解决问题。