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

get data from ar_pose_marker with quick camera moves

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

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

Comments

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 -0600 )edit
2

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 -0600 )edit

Is a usb logitec camera

mag.rod gravatar image mag.rod  ( 2018-01-22 04:16:10 -0600 )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 -0600 )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 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
1

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

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

Question Tools

1 follower

Stats

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

Seen: 567 times

Last updated: Jan 23 '18