Robotics StackExchange | Archived questions

ar_track_alvar position output

I'm detecting a pattern that is on the floor using my drone's bottom camera. The camera was calibrated as indicated in the artrackalvar ROS wiki website, but it's returning wrong values, and I can't find if it's OK that it returns some wrong values and I have to add a proportional constant to the x, y and z coordinates (multiplying the returned value so it gives me the output in my desired units (i.e, in meters)) or if the calibration or anything else is wrong.

The positive and negative sign of the returned values are OK.

For example, I placed my drone at 0.575 meters in the z coordinate and, posing the tag in 3 different parts of the FOV it returned the following values (in average):

What do you think I have to do?

Thanks :)

Asked by Dylan on 2019-02-19 01:54:48 UTC

Comments

Did you solve the problem!! because I have the same issue

Asked by rayane on 2021-03-12 10:19:09 UTC

Answers