2014-06-12 30 views
1

我试图安装最新的PTAM(并行跟踪和映射),如安装页面(http://wiki.ros.org/ethzasl_ptam#Installation)中所述。但是,当运行“rosdep安装PTAM”它产生以下错误:ROS PTAM:无法找到rosdep定义

ERROR: the following packages/stacks could not have their rosdep keys resolved 
    to system dependencies: 
    ptam: Cannot locate rosdep definition for [ptam_com] 

我跟了一个不同的系统上完全相同的过程在一个月前(前PTAM改为絮)和它的工作。更改系统的原因是PTAM的GUI据说已成功加载,但实际上并未显示。所以我们换成了一个带有nvidia显卡的新系统。 我试图在新系统上从Github上检索旧版本,但它会产生相同的错误。

非常感谢。

回答

0

ROS有其自己非常活跃的answer forum。所以这样的问题应该更好地在那里回答。此外,

Cannot locate rosdep definition for 

这表明“PTAM”尚未注册为rosdep key(我正在看Ubuntu的)。

添加新密钥的过程可能没有记录,但是您可以参考线程like this并查看是否可以拿起。