我从github this link克隆了lsd_slam 在README文件的第2.2节中,auther写道需要ros,所以我按照那里提到的指令进行了操作:
我们不使用catkin,但幸运的是老式的CMake-builds ROS indigo仍有可能。为此,您需要创建一个rosbuild工作区(如果还没有),使用: sudo apt-get install python-rosinstall mkdir~ / rosbuild_ws cd~ / rosbuild_ws rosws init。 /选择/ ROS /靛蓝 mkdir package_dir rosws set~ / rosbuild_ws / package_dir -t。 echo“source~ / rosbuild_ws / setup.bash”>>〜/ .bashrc 庆典 cd package_dir
但是当我到达初始化阶段时,这个错误就是我所面对的:
kave @ kave-ThinkPad-X201:〜/ dev / rosbuild_ws $ rosws init。 /选择/ ROS /靛蓝 在配置中使用ROS_ROOT:/ opt / ros / indigo错误:不是本地文件,也不是有效的URL [/ opt / ros / indigo]:未知的URL类型:/ opt / ros / indigo
我不知道如何解决这个问题。