Questions tagged [aruco]

ArUco is a C++ library (based on OpenCV) for detection of squared planar markers. Use this tag for questions about using the library.

ArUco is a library that can detect a variety of markers in images and video. Intended for use with , it is based on and is available for a variety of platforms.

The author maintains a page that includes links to documentation and the download site on SourceForge.

329 questions
0
votes
0 answers

error: ‘struct cv::aruco::DetectorParameters’ has no member named ‘cornerRefinementMethod’

I recently overtook an aruco tag detection project from a coworker and I am having trouble compiling it. The actual developer of this algorithm claims that it compiles on her PC so I believe I have a setup issue. I tested the OpenCV installation by…
csg
  • 8,096
  • 3
  • 14
  • 38
0
votes
1 answer

How to link the pose of two ArUco markers?

I'm developing a pose estimation app with OpenCV and ArUco library. In my scene there are two markers, say A and B. I know the pose (tvec and rvec) of A and B, so the pose is relative to the camera. I want to know the pose of B relative to A. I know…
fabridigua
  • 53
  • 1
  • 7
0
votes
1 answer

fatal error: No such file or directory when I'm sure I have set find_package correctly

I am trying to compile my own scripts that use aruco (v 3.0.7) on Linux. I am using a makefile but when I compile I get this error. [ 33%] Building CXX object…
kungphil
  • 1,759
  • 2
  • 18
  • 27
0
votes
0 answers

cv::Exception * swig error? or aruco error?

I'm implementing this[URL] The following error occurs when the test sensor is run. Traceback (most recent call last): File "test_sensor.py", line 96, in detector = ArucoDetector(sensor.camera, data["detector_layout_path"]) File…
hello_nezumi
  • 35
  • 2
  • 9
0
votes
0 answers

undefined symbol at python-aruco error _aruco.cpython-35m-x86_64-linux-gnu.so

I'm building python-aruco.[https://github.com/fehlfarbe/python-aruco/tree/aruco1.3.0] Installation succeeded. However, when you start up the sample, you get an error like this. Traceback (most recent call last): File "example.py", line 5, in…
hello_nezumi
  • 35
  • 2
  • 9
0
votes
1 answer

What is the value for markerLength in ArUco estimatePoseSingleMarkers?

For this function in ArUco sample, aruco::estimatePoseSingleMarkers(corners, markerLength, camMatrix, distCoeffs, rvecs, tvecs); What is the markerLength value? How do I calculate the value? The documentation is here.…
Syaiful Nizam Yahya
  • 4,196
  • 11
  • 51
  • 71
0
votes
1 answer

using aruco to estimate the world position of camera

In OpenCV, I am using a Charuco board, have calibrated the camera, and use estimate to get rvec and tvec. (similar to the sample code). I am using a stationary board, with a camera moves around. I'm a noob with this, so please bear with me if this…
linfeng chen
  • 522
  • 6
  • 5
0
votes
0 answers

Augmented reality with Aruco and SceneKit

I'm trying to make augmented reality demo project with simple 3d object in the center of marker. I need to make it with OpenCV and SceneKit. My steps are: I obtain the corners of marker using Aruco with cv::solvePnP get the tvec and rvec. convert…
0
votes
1 answer

ArUco markers for primesense caramine 1.09 in python

Did anyone use primesense caramine 1.09 with ArUco marker detector in python? I had tried to run commands of aruco detector for webcamera , it is working fine. But when I tried to run this commands with primesense I am not able to detect markers. I…
Pratiksha
  • 56
  • 8
0
votes
1 answer

Aruco marker pose estimation on curved surface

I assume the pose estimate from aruco markers is only valid when they are affixed to a flat surface. What about attaching them to a slightly curved surface? Is there any way to correct for the surface curvature in the resulting pose?
Steve Osborne
  • 680
  • 4
  • 12
0
votes
0 answers

Aruco landmark transform 3D matrices

This is my problem (each landmark is a marker) : I need to express R1->R2. Aruco gives me transform between R1->RR and R2->RR. R1 = T1.RR (with T1 = transfo matrix containing rvec and tvec) R2 = T2.RR <=> RR = inv(T2).R2 <=> R1 = T1.inv(T2).R2…
Goren
  • 71
  • 1
  • 13
0
votes
0 answers

Where is the Aruco marker {0,0,0}?

When drawing the detected marker on screen , I see there is small rectangle on top left corner and the Axis are drawn in the center of the marker. When I get translation of the Aruco marker , are they related to the center of the marker or to the…
Alophind
  • 842
  • 2
  • 12
  • 27
0
votes
1 answer

v4l2 camera calibration failed with live streaming

I was trying to calibrate my web camera with the official Aruco camera calibration program using default ArUco Boards, however, I didn't get the output yml file and I received the error message below. VIDEOIO ERROR: V4L2: setting property #-1 is…
samliu
  • 73
  • 1
  • 1
  • 7
0
votes
1 answer

How to average continues translation vectors

I am doing pose estimation with AruCo markers using OpenCV in C++ on live webcam feed. My fps is 30 so when I am printing translation vectors, I am getting continues values of translation vectors i.e. 30 values per second. These values are…
adi1992
  • 75
  • 11
0
votes
2 answers

Install aruco lib 2.019 locally

having some trouble to install aruco lib in Ubuntu 14.04 where I do not have any sudo rights and no access to /usr/... I downloaded the .zip aruco lib and did the following: mkdir build cd build cmake .. (gives me: -- Build files have been written…
sqp_125
  • 538
  • 6
  • 21