在xubuntu中建立lsd猛击16.4

问题描述 投票:0回答:1

我从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

我不知道如何解决这个问题。

build ros slam
1个回答
0
投票

ROS Indigo不适用于Ubuntu 16.x ref。您可以将您的Ubuntu版本回滚到14.x并安装ROS Indigo并重试,或者在您当前的系统上安装ROS Kinetic并尝试构建为ROS Kinetic构建的lsd slam版本之一。

© www.soinside.com 2019 - 2024. All rights reserved.