有段时间没写博客了,今天心血来潮,记录一下。我自己的配置在标题写的很清楚,用的是ros1。安装步骤我是建议:ubuntu-->realsense SDK-->ros-->ros wrapper,这个步骤我在我的笔记本上实现过了。(说到笔记本,当时装win10和Ubuntu的双系统真的搞死人,不谈也罢)
后来要在树莓派上安装这个realsense SDK,我就按之前的教程装,结果失败了!然后换了个树莓派安装SDK的教程,还是失败了!看来国内的大部分教程都不能信,尤其是没有评论的教程,希望大家以后尝试过一些没有评论的教程失败后,能在评论里反馈问题,给后来的兄弟提个醒。
我到realsense在github上的issue里搜索,也有人提出了类似的问题;https://github.com/IntelRealSense/librealsense/issues/7144
然后我用了这个网页的方法:
https://github.com/IntelRealSense/librealsense/blob/master/doc/libuvc_installation.md
最后安装ros wrapper,跑例程,都没问题,就是树莓派的算力和笔记本没得比,分布式执行ros功能包时,传回笔记本上的画面很卡,可能一方面也受到wifi速率的影响吧。
还有一点比较恶心我,就是按官网教程,源码编译安装ros wrapper时总是编译失败但我一直找不到原因,最后也是莫名其妙成了。