ROS+opencv实践-二维码识别

Posted 殇堼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ROS+opencv实践-二维码识别相关的知识,希望对你有一定的参考价值。

一、安装二维码识别的功能包

sudo apt-get install ros-melodic-ar-track-alvar

知识点:通过 sudo apt-get install ros-版本-XXX 的形式所安装的功能包都存放在opt/ros/版本/share的路径下。

二、创建自定义的二维码

rosrun ar_track_alvar createMarker -s 二维码边长(单位厘米)  内容


输入上面的命令后会生成一张二维码,并且存放在主目录下。

三、二维码识别

启动标定好的摄像头

roslaunch robot_vision usb_cam_with_calibration.launch 

启动二维码识别程序
相机对着二中生成的二维码,可以实现2D单目相机对二维码的三维定位。

roslaunch robot_vision ar_track_camera.launch 

以上是关于ROS+opencv实践-二维码识别的主要内容,如果未能解决你的问题,请参考以下文章

ROS1云课→12图像可视化

ROS1云课→12图像可视化

《ROS理论与实践》学习笔记机器视觉处理

《ROS理论与实践》学习笔记机器视觉处理

Linux学习OpenCV+ROS 实现人脸识别(Ubantu16.04)

ROS2之OpenCV人脸识别foxy~galactic~humble