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

get data from ar_pose_marker with quick camera moves

asked 2018-01-21 07:29:20 -0500

mag.rod gravatar image

Hello, I'm trying to read with ar-track-alvar, the data of a camera mounted on a vehicle and with the vibrations due to movement, I almost do not get results in the topic ar_pose_marker. The stopped vehicle reads perfectly. Are there solutions for this? Thank you

edit retag flag offensive close merge delete


Start with checking the camera topic. Does the publish rate drop, when vibrations are taking place?

MatthijsBurgh gravatar image MatthijsBurgh  ( 2018-01-21 08:21:38 -0500 )edit

Are you using a global shutter or rolling shutter camera? With a rolling shutter, the vibration in your vehicle could introduce significant distortion into the camera image that may make it unusable for tradition computer vision techniques.

ahendrix gravatar image ahendrix  ( 2018-01-21 20:29:40 -0500 )edit

Is a usb logitec camera

mag.rod gravatar image mag.rod  ( 2018-01-22 04:16:10 -0500 )edit

When it vibrates it keeps publishing but as if it did not see the code ar

mag.rod gravatar image mag.rod  ( 2018-01-22 04:17:53 -0500 )edit

You may want to look at the captured images when your robot is stationary and when it is moving to make sure that the images are not distorted. If you'd like more help please capture these images and add them to your question.

ahendrix gravatar image ahendrix  ( 2018-01-22 23:44:36 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-01-23 03:51:44 -0500

This is almost certainly a problem caused by a reduction in the quality of images from the camera. If you save a few examples of images captured when the vehicle is static and moving then you will probably see a big difference. By the sounds of it you're using a basic webcam which won't be helping.

Vibrations can cause all sorts of camera image problems from shear on rolling shutter cameras, motion blur, focus bleeds and more. You may be able to solve these problems by making your camera mounting more physically robust and or getting a higher quality camera. Action cameras such as GoPros are a good choice in this situation because they're designed to work in these sorts of environments.

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

1 follower


Asked: 2018-01-21 07:29:20 -0500

Seen: 248 times

Last updated: Jan 23 '18