ROS机器人程序设计(原书第2版)补充资料 (伍) 第五章 计算机视觉
ROS机器人程序设计(原书第2版)补充资料 (伍) 第五章 计算机视觉
书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用。
计算机视觉这章分为两个部分,摄像头在Ubuntu中驱动并在ROS下使用,以及相关图像算法等。
补充阅读:http://blog.csdn.net/zhangrelay/article/details/50053653
第128-129页:
介绍本章要点。
第129-132页:
FireWire IEEE 1394摄像头。
补充阅读:http://wiki.ros.org/camera1394
第133-140页:
USB摄像头。
补充阅读:http://wiki.ros.org/usb_cam
其他摄像头说明:
Cameras-ROS支持摄像头
第141-147页:
标定摄像头,分为单目和双目。
相关代码可到github下载源码研究。
第148-151页:
ROS图像管道。可以查看原始图像和标定图像的区别,标定误差等。
也可以用于图像处理,比如深度转激光,用于建图(SLAM)等,但精度通常比激光要差一些。
可以参考:http://wiki.ros.org/depthimage_to_laserscan
第152-153页:
ROS中有用的视觉功能包。如视觉里程计。
推荐Yong Liu Associate Profosser, IEEE member的主页,学习基本理论等。
http://www.csc.zju.edu.cn/yliu/
补充:
1 http://wiki.ros.org/vision_visp
3 http://wiki.ros.org/cob_people_detection
4 https://github.com/srv/viso2
5 https://github.com/srv/libfovis
第154-159页:
使用viso2实现视觉里程计(VO-SLAM-VINS)。
第160-161页:
使用RGBD深度摄像头实现视觉里程计(VO)。
补充:http://wiki.ros.org/rtabmap_ros
使用rtabmap进行视觉里程计算,并拼接3D图像,实现3D-SLAM。
第162页:
本章小结。
思考与巩固:
1 使用笔记本自带摄像头,在ROS下实现人脸识别。
2 学习并掌握视觉里程计的使用(VO)。
最新文章
- potrace源码分析一
- 未备案域名打开国内服务器上的网站(绑定国外空间并判断url后跳转引用)
- 【转】Kafka producer原理 (Scala版同步producer)
- MVC – 9.mvc整体请求流程
- 《Linux内核设计与实现》读书笔记(十九)- 可移植性
- 破解LR时,解决loadrunner 破解错误:license security violation.Operation is not allowed
- 网站导航不止有hao123!
- Myeclipse的web项目移植到Eclipse中需要添加的包
- 最长不下降子序列nlogn算法详解
- linux yum配置
- 【iOS知识学习】_iOS沙盒机制
- 手机不支持onchange事件
- Spring Data JPA 实例查询
- python 基础知识(待补充)
- Angular中使用$watch监听
- eclipse无法识别Web项目的问题
- JDBC各种数据库连接方式
- java 运行 .jar 文件乱码
- https学习笔记二----基础密码学知识和python pycrypto库的介绍使用
- PyCharm 添加签名和时间
热门文章
- springboot快速入门
- JavaScript 散集合(HashArray)
- volume 方式使用 Secret - 每天5分钟玩转 Docker 容器技术(157)
- java面试之String的理解(自我理解)
- 合并两个list,不包含重复的对象
- [POJ 1006]生理周期
- [BZOJ]4644: 经典傻逼题
- 基于vfs实现自己的文件系统
- [APIO2009]
- Oracle VM VirtualBox虚拟机内Linux系统硬盘扩容步骤(CentOS6.5)