ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

QR Code Detector?

asked 2016-10-14 20:44:59 -0600

Cerin gravatar image

Is anyone aware of a QR code detector library, preferrably in Python, that's efficient enough to locate and track QR Codes in an image in real-time? I'm trying to program a small robot to search for a specific QR code, and then once it's found, track its movement and follow it around.

I've found a ton of encoders, for generating QR Codes, and decoders, for reading the text from the pristine generated images, but there seems to almost nothing for detecting QR codes from raw noisy images or video feeds. Considering how many QR reading Android apps there are, I find this difficult to believe.

I've found a few proof-of-concept tutorials like this and this, but these look like hacky one-offs that are no longer maintained, or even packaged properly.

I've also found a couple ROS projects like this and this, but these also look unmaintained, as well as enormously over-complicated, and need extensive calibration. Is there anything else I'm missing?

edit retag flag offensive close merge delete

Comments

1

ar_track_alvar I have used before for this.

JoshMarino gravatar image JoshMarino  ( 2016-10-14 23:50:32 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-11-26 18:32:15 -0600

tfoote gravatar image

Vision visp is not just for reading but also tracking the qr codes: http://wiki.ros.org/visp_auto_tracker

For just reading you might want to look at http://wiki.ros.org/zbar_ros

Most people use AR tags though and http://wiki.ros.org/ar_track_alvar it's optimized for the tracking elements not data carrying like QR codes.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2016-10-14 20:44:59 -0600

Seen: 2,318 times

Last updated: Nov 26 '17