ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

QR Code detection?

asked 2013-03-30 15:14:37 -0600

aimc gravatar image

updated 2016-07-20 02:28:52 -0600

130s gravatar image

I am developing a project which makes use of visp_auto_tracker, among other packages. The visp code allows to keep track of a QR o flashcode: visp_auto_tracker

But it doesn't make any difference between QR codes (the package doesn't read them).

Is there any ROS QR Code detection package OR project available?

If there isn't, i'm planning to make a Java node that deciphers QR code from an image and present the result with a ROS message (or something similar).

Any help is appreciated. Many greetings ROS community.

edit retag flag offensive close merge delete

5 Answers

Sort by » oldest newest most voted

answered 2013-05-22 08:05:35 -0600

mmedvede gravatar image

There are some packages that do QR or generic barcode detection, but they are usually part of a stack and thus hard to use on their own. It would be nice to have a generic package for barcode detection.

The package I know of is cob_marker, which is part of cob_object_perception stack. It does require RGB-d sensor such as Kinect.

I have also written my own package for the task I had, namely simulating the Player's laser barcode driver. It only uses camera and estimates the barcode location based on a preset barcode size (not very precise). zbar_barcode_reader

edit flag offensive delete link more

answered 2014-06-04 01:51:27 -0600

The hector_qrcode_detection package we use on our Rescue Robots (see Video, all the 44 blue dots are QR codes detected via 3 onboard cameras) is available. There´s no extensive documentation, but here´s the launch file used on Hector UGV and looking at the code should provide enough information about the interface and potential changes that are required for your use case.

edit flag offensive delete link more

answered 2016-05-22 13:05:15 -0600

inflo gravatar image

updated 2016-05-22 16:22:27 -0600

130s gravatar image

chilitags and ros_markers

edit flag offensive delete link more

answered 2016-07-20 02:28:30 -0600

130s gravatar image

But it doesn't make any difference between QR codes (the package doesn't read them).

It's been awhile, and visp_auto_tracker seems to be capbale of reading QR well enough. changelog

edit flag offensive delete link more

answered 2015-04-19 21:33:34 -0600

I don't know whether you have tried java bar code recognizer, but I think it a good test, and many excellent resources are available on websites, such as Zxing.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2013-03-30 15:14:37 -0600

Seen: 8,981 times

Last updated: Jul 20 '16