今天,当我尝试按照此 website 上的说明进行操作时.我按照所有说明进行操作,包括在我的系统(即 Ubuntu 14.10)上下载 ROS 库、安装软件包和设置环境。但是,我停在了
$ cd ${IBVS_STACK}
$ source setup.sh
$ rospack profile
$ rosdep update
$ cd ${IBVS_WORKSPACE}/src/extStack
$ rosdep install ardrone_autonomy
当我尝试运行时
$ rosdep install ardrone_autonomy
显示
ERROR: Rosdep cannot find all required resources to answer your query
Missing resource ardrone_autonomy
而 ardrone_autonomy 正好位于我的目录 ~/src/extStack 中。我尝试使用 export ROS_PACKAGE_PATH=~/src/extStack/ardrone_autonomy
但它仍然不起作用。谁能告诉我这是怎么回事,我应该用那个做什么?
谢谢
最佳答案
这只是一个建议,我想发表评论但我不能。
你试过直接安装丢失的包吗?
apt-get install ros-*-ardrone-autonomy
,您必须将“*”替换为您的 ROS 版本(例如 apt-get install ros-indigo-ardrone-autonomy
)
关于linux - 使用 rosdep 安装时缺少资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26767677/