我想这是一个天大的错误,在没有对整个ROS下的代码有一个整体理性的认知时,我使用感性认知。

由于在跑他的测试代码时,只替换了两个节点的名称,相当于remap了它,以为就可以跑了,结果是不行的。

然后用了rviz来查看包中的图片,误打误撞中发现两个包不同topic的frame id不一样,于是又花时间去修改frame id。

在整个过程中的我,根本就是只凭感性认知,看到哪不一样,然后就可以修改那些地方,全然不顾整个框架,输入是什么,输出是什么,其实可能只要找到整个包的输入接口,问题应该就能迎刃而解。

在跑包时,为什么没有那种查看ros node,查看整个整体究竟什么节点在运行,什么节点需要什么样的输入呢?

使用rqt_gragh啊,真是mm的智障!

20180708调试笔记

1   查看过提供的数据集,里面的rgb图比depth图时间戳要慢;两种图片都是640×480的;

2   跑过自己的包和提供的包,用rosnode list 查看,用的不是对准过的

20180712

1    RGBDSLAM有可能跟ORBSLAM一样,需要捕捉一定的特征点之后才开始建图。但是在使用ROS命令行image_view后,发现image_view中的图像,和rgbdslam包中的图像同时出现,因此可以初步排除这种可能性

2    配置好xtion pro live,但是发现启动时仍然有问题。解决问题的方法没有记录

20180713

1    理论上是有方法可以直接调试ros,看ros的输入的。可以使用的方法是:gdb,qt的debug模式,ros下使用rqt_gragh、rqt_plot,查看server和subscriber等,都可以调用出整个框架的输入输出。

最新文章

  1. Learning by doing
  2. Apache日志分析
  3. netty ByteToMessageDecoder 分析
  4. Webform(简单控件、复合控件)
  5. 用于Simple.Data的ASP.NET Identity Provider
  6. Android Priority Job Queue (Job Manager):线程任务的容错重启机制(二)
  7. 安卓开发中Theme.AppCompat.Light的解决方法
  8. Stream流的读取使用
  9. ASP.NET-FineUI开发实践-6
  10. Android实现ListView或GridView首行/尾行距离屏幕边缘距离
  11. javascript学习初衷
  12. SharePoint 2013 列表启用搜索
  13. hdu_4352_XHXJ's LIS(数位DP+状态压缩)
  14. [原]C#与非托管——动机
  15. 2.从AbstractQueuedSynchronizer(AQS)说起(1)——独占模式的锁获取与释放
  16. java单链表反转(花了半个多小时的作品)
  17. 关于XML的小思考
  18. [20190225]删除tab$记录的恢复5.txt
  19. Android 一些关于 Activity 的技巧
  20. Centos7 安装redis及其入门使用

热门文章

  1. A N EAR -D UPLICATE D ETECTION A LGORITHM T O F ACILITATE D OCUMENT C LUSTERING——有时间看看里面的相关研究
  2. Chrome_01_点击 Google搜索结果在新的页面打开
  3. input 限制输入
  4. ACM学习历程—UESTC 1219 Ba Gua Zhen(dfs && 独立回路 && xor高斯消元)
  5. Oracle 12c 多租户 CDB 与 PDB之 shared undo 与 Local undo 切换
  6. gulp之压缩css
  7. Ubuntu中Could not get lock /var/lib/dpkg/lock
  8. 杂项-Log:log4net
  9. JavaScript-Tool:jquery.cxselect.js
  10. LAMP 1.6 Discuz打开错误