Help with ROS image acquisition and processing
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuestas (2)
Andres Drago
el 13 de Nov. de 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 comentarios
Srijith Vijay
el 19 de Ag. de 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
..
1 comentario
Ver también
Categorías
Más información sobre Network Connection and Exploration en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!