ERRO:“base_link” passed to lookupTransform argument source_frame does not exist. 或者 ERRO:Invalid argument passed to lookupTrasform argument source_frame in tf2 frame_ids cannot be empty

解决方案:
可能是无法在tf_listener.lookupTransform(base_frame_id,last_scan.header.frame_id,ros::Time(0),transform)之前获取第一个激光数据,即last_scan.header.frame_id那时将为空,从而导致错误。
一、可以使用自己的frame_id替换last_scan.header.frame_id(通过rostopic echo /scan来查看激光雷达扫描节点的frame_id,我的frame_id是“laser”);
二、同时添加等待,即在CLaserOdometry2DNode.cpp中的tf_listener.lookupTransform(base_frame_id,last_scan.header.frame_id,ros :: Time(0),transform)之前添加tf_listener.waitForTransform(base_frame_id,your_frame_id,ros::Time(),ros::Duration(5.0));

运行rf2o_laser_odometry时出现错误相关推荐

  1. 运行yum时出现错误,缺失libsasl2.so.2文件

    运行yum时出现错误,缺失libsasl2.so.2文件 [root@localhost /]# yum repolist There was a problem importing one of t ...

  2. 运行Pangolin时提示错误

    运行Pangolin时提示错误 1. 需求和来源 2. 解决办法 1. 需求和来源 在 视觉SLAM笔记(14) Eigen几何模块 中需要运行Pangolin 执行程序应用过程中出现以下错误: $ ...

  3. matlab hopty,运行Matlab时出现错误?Attempted to access rxd(500); index out of bou

    运行Matlab时出现错误?Attempted to access rxd(500); index out of bou 2019-12-26来自ip:18.185.15.151的网友咨询 浏览量:2 ...

  4. c语言中组件出现错误,错误:R6034 运行时错误! 应用程序尝试加载 C 运行库时出现错误。 有关详细信息,请联系应用程序的支持团队...

    错误:R6034 运行时错误! 应用程序尝试加载 C 运行库时出现错误. 有关详细信息,请联系应用程序的支持团队 错误消息 ArcGIS Engine 应用程序 10.4 和 10.4.1 版本会返回 ...

  5. pycharm 运行程序时提示错误信息:ModuleNotFoundError: No module named 'pytest' 解决方法

    如图,运行程序test_同时调用两个摄像头运行识别程序并画框.py时报错: 解决方法,将文件名中含有test_改成其他名字,改成test-同时调用两个摄像头运行识别程序并画框.py能正常运行了: 具体 ...

  6. oracle执行plus时跳出,oracle – 从shell脚本运行sqlplus时管理错误处理

    马克斯说的是正确的.尝试这个修改的脚本 #!/bin/sh echo "Please enter evaluate database username" read eval_use ...

  7. python运行出错时打印错误提示信息

    import traceback traceback.print_exc() # 返回字符串 traceback.format_exc() # 直接给打印出来 # traceback.print_ex ...

  8. 运行FFT时出现未定义与‘matlab.ui.Figure’类型的输入参数相对应的运算符

    差点重装Matlab,运行FFT时出现错误 运行FFT弹出这个窗口 看值的类型,Figure是什么鬼 打开这个李鬼FFT程序 emmmm 打开所在文件夹 居然是我的文档 把这个FFT删了,就行了 这才 ...

  9. 创建或打开c++浏览数据库文件.sdf时发生错误。

    在运行vs时遇到错误:创建或打开c++浏览数据库文件.sdf时发何时能错误.intelliSense和浏览信息将不能用于c++项目. 请确保已安装Microsoft SQL Server Compac ...

最新文章

  1. 什么营销鬼才!王老吉百家姓版本?
  2. P2055 [ZJOI2009]假期的宿舍(二分图匹配)
  3. UML大战需求分析阅读笔记——02
  4. SQL Server与Oracle、DB2三种数据库比较
  5. ORACLE 10g EXPDP,IMPDP使用方法
  6. RN animated缩放动画
  7. Python数据结构与算法(2.7)——跳表
  8. vscode unins000.exe报错,尝试在目标目录创造文件时发生错误
  9. Oracle Audit
  10. 操作系统OS作业整合
  11. 十天就能缓解颈椎病的保健操(图)
  12. 矩阵满秩分解原理解释
  13. C++ opencv之像素操作之逻辑操作(bitwise_and,bitwise_xor,bitwise_or,bitwise_not)
  14. 机器学习笔记之变分推断(四)随机梯度变分推断(SGVI)
  15. 大数据:数据合集,你想要的或许这里都有
  16. EAST的EPTC骗局
  17. PowerPoint Quick Tips PowerPoint快速提示 Lynda课程中文字幕
  18. 基于turn.js库电子书在线阅读器源码
  19. shell基础--条件判断if和case
  20. 优思学院|取得六西格玛黑带经验谈

热门文章

  1. 使用Markdown绘制UML图
  2. android studio 正式版本
  3. PCIe接口二,三事
  4. Oracle之唯一性约束(UNIQUE Constraint)用法详解
  5. The Home Depot - 家得宝
  6. Jetpack Navigation 真香预警
  7. Using temporary与Using filesort
  8. HTML5+CSS3网页设计从基础到入门——合并单元格
  9. 牢记昨天的教训_学习新事物时要牢记的科学支持方法
  10. Activity与Fragment,以及Fragment与Fragment之间的数据通讯