Help with ROS image acquisition and processing
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi there, I am currently working on a project involving a Bebop 2, ROS, and Matlab.
Here is the dilemma. The goal for this project is to interact with the Bebop using Matlab.
I am having an issue while acquiring images from the bebop. I find this quite peculiar. This is a more or less situation but basically the longer I run the code the longer the delay in the image is.
my code is pretty simple,
cam = rossubscriber('/bebop/image_raw');
tic;
while toc < 500
databad = receive(cam);
data = readImage(databad);
imshow(data)
end
For what ever reason, the lag time in the image goes from .5 seconds to almost 5 seconds over the course of a few seconds.
If anyone can help that would be awesome!
0 Commenti
Risposte (2)
Andres Drago
il 13 Nov 2018
Could you solve the delay problem? I'm working with the BB2 + ROS + Matlab and i have a delay of 5~7 seconds.
0 Commenti
Srijith Vijay
il 19 Ago 2019
Did you try having a 'drawnow' after the 'imshow' command?
Something like:
...
...
imshow(data);
drawnow; % To refresh the image window with new image, instantaneously
..
Vedere anche
Categorie
Scopri di più su Network Connection and Exploration in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!