编译build_ros.sh时候报错如下

Traceback (most recent call last):
File “/opt/ros/kinetic/share/ros/core/rosbuild/bin/check_same_directories.py”, line 48, in
raise Exception
Exception
CMake Error at /opt/ros/kinetic/share/ros/core/rosbuild/private.cmake:102 (message):
[rosbuild] rospack found package “ORB_SLAM2” at
“/opt/ros/kinetic/share/ORB_SLAM2”, but the current directory is
“/home/ckq/TextSLAM/ORB_SLAM2-master/Examples/ROS/ORB_SLAM2”. You should
double-check your ROS_PACKAGE_PATH to ensure that packages are found in the
correct precedence order.
Call Stack (most recent call first):
/opt/ros/kinetic/share/ros/core/rosbuild/public.cmake:177 (_rosbuild_check_package_location)
CMakeLists.txt:4 (rosbuild_init)

check_same_directories.py脚本会检查ros_build目录是否相同,不相同则报错
“/opt/ros/kinetic/share/ORB_SLAM2”, but the current directory is
“/home/ckq/TextSLAM/ORB_SLAM2-master/Examples/ROS/ORB_SLAM2”. You should
很有可能是你以前编译过ORB_SLAM的ros包,然后再次编译就会可能路径不一样出错。
最好是删除catkin_ws/src/下的历史编译过的ORB_SLAM工程,然后重新运行。

编译 ORB-SLAM2/3的ROS工程造成(You should double-check your ROS_PACKAGE_PATH...)相关推荐

  1. Ubuntu下使用单目相机运行ORB SLAM2

    环境:Ubuntu16.04+ROS Kinetic+USB单目摄像头 虽然ORB SLAM2的官方说明中表示没有ROS也可以编译运行,但要实时的跑ORB SLAM2还是需要ROS平台的,所以之前没有 ...

  2. orbslam2可视化_[Ubuntu] ORB SLAM2 编译调试

    ORB SLAM2 是 2015年比较受到关注的一篇文章,它的主要思想是借助 ORB 描述子改进了 Sparse SLAM 的性能,使得其在稳定性和速度上都达到了比较好的程度.从创新性上来讲,它的主要 ...

  3. vscode比较整个文件夹_vscode开发ROS1(5)-ROS工程目录结构

    ROS工程整体结构图 1, ROS工程整体结构图如下. 2, 对应到之前创建的test工程, 如下. 3, ROS工程总目就是整个工程的根文件夹. 对应这里的test文件夹. 4, 总工程目录下包含3 ...

  4. ORB SLAM2源码解读(三):Frame类

    文章目录 前言 构造函数 双目相机 RGBD相机 单目相机 ExtractORB:提取特征点 ComputeBoW:计算词袋数据 SetPose:设置相机外参 isInFrustum:判断一个MapP ...

  5. 开excel收到编译错误,找不到工程或库

    本文出自Simmy的个人blog:西米在线 http://simmyonline.com/archives/172.html 用户开Excel时出现此错误,Microsoft Visual Basic ...

  6. qtcreator-ros环境构建及编译ros工程

    1.安装qtcreator5.9,发现并没有ros插件,故选择qtcreator-ros安装,这个是4.8版本,参考官网安装:How to Install (Users) - ROS Qt Creat ...

  7. 如何利用clion编译ros工程,并方便在clion中调试?

    问题提出 如题. 解决方法

  8. clion/vscode配置ROS工程

    先安装cion的ROS插件 这个在官网上有下载,直接将插件安装包解压放在插件文件夹下 主要针对cmake工程 导入cmake工程找不到ros环境,可以用这个方法解决: http://wiki.ros. ...

  9. Windows下调试PostGreSQL源码第一步 - 下载和编译源码、构造VS工程

    PostGreSQL是开源的DBMS系统:源码可用于研究学习:下面来看一下: 先下载源码:ftp站点下载,https://ftp.postgresql.org/pub/source/ 先下载安装Per ...

最新文章

  1. Altium Designer铺铜时抠铜
  2. 丢失api-ms-win-crt-runtime-l1-1-0.dll问题解决
  3. python image convert_从python运行imagemagick convert(控制台应用程序)
  4. AndroidStudio_安卓原生开发_在fragment中如何使用Toast_以及SharedPreferences---Android原生开发工作笔记149
  5. 关于CentOS7虚拟机出现Failed to start LSB: Bring up/down的解决方法
  6. vue打包放到Java项目里_【vue】webpack打包vue项目并且运行在Tomcat里面
  7. ListView的使用,PopupWindow菜单栏的使用android
  8. 太原理工大学ICPC队介绍(2019版)
  9. vue自学入门-2(vue创建项目)
  10. kmalloc参数GFP_ATOMIC or GFP_KERNEL?
  11. 最全最新cpu显卡天梯图_电脑显卡天梯图2019排行榜——2019显卡CPU天梯图排行榜...
  12. uml通信图画法_UML之通信图
  13. flash中zip/unip的实际意图
  14. matlab里peaks,MATLAB中peaks函數的用法
  15. 正则表达式在一个字符串上多次搜索、正则表达式匹配书名等
  16. 对策论基础---矩阵对策的基本定理
  17. [英语阅读]你的英文名特别吗
  18. 小红书html布局自适应,Flutter实现马蜂窝小红书自适应高度轮播图
  19. NOI 4.6 贪心 2407:书架
  20. 余三码和余三循环码的简单理解

热门文章

  1. c轴 t轴 l轴_数控加工中心3轴、3+2轴、5轴加工的区别是什么?
  2. matplotlib高级篇——坐标轴设置(坐标轴居中、坐标轴箭头、刻度设置、标识设置)
  3. 进程之joinableQueue
  4. OCTAFX滑点滑到令人发指 现在出金也不给出金是黑平台无疑了
  5. 瑞吉外卖项目 基于spring Boot+mybatis-plus开发 超详细笔记,有源码链接
  6. 小菜鸟学浏览器之感悟
  7. matlab 判断大小写,匹配正则表达式(区分大小写)
  8. 秒解UTF-8带来的烦恼
  9. Excel中如何使用字符串提取函数LEFT
  10. 互联网理财产品上周收益播报排行榜