Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

display frame-rate and bandwidth #1

Open
dirk-thomas opened this issue Apr 24, 2017 · 7 comments
Open

display frame-rate and bandwidth #1

dirk-thomas opened this issue Apr 24, 2017 · 7 comments

Comments

@dirk-thomas
Copy link
Contributor

From @Carter12s on July 21, 2014 18:46

It would be very useful for debugging purposes and development to have the Framerate and approximate data throughput of an image stream displayable with the stream in rqt_image_view

Copied from original issue: ros-visualization/rqt_common_plugins#258

@dirk-thomas
Copy link
Contributor Author

From @ablasdel on July 21, 2014 19:18

This seems like it would be a useful addition to this plugin.
Would you be in a position to provide a pull request to implement the suggested enhancements?

@dirk-thomas
Copy link
Contributor Author

From @Carter12s on July 21, 2014 19:22

Yes, I will be able to make this addition; I am not super competent in this area of programming, but I can give it shot.

@dirk-thomas
Copy link
Contributor Author

From @ablasdel on July 21, 2014 19:26

Everything will be reviewed before we put it into the code base so don't worry about messing anything up. We can give you pointers and make suggestions as well. Feel free to ask questions here if you need to.

@dirk-thomas
Copy link
Contributor Author

From @Carter12s on July 21, 2014 19:30

I would first ask how you would want the information to appear:

  1. As an overlay on the image drawn in the corner
  2. As an Qt object added to the form
  3. Some other method?

@dirk-thomas
Copy link
Contributor Author

From @trainman419 on July 21, 2014 19:49

The concept of an overlay is interesting, but it probably wouldn't scale well for wildly different image sizes, and it could potentially obscure some crucial part of the image.

I think the better and simpler solution is to add a status bar at the bottom of the plugin.

@dirk-thomas
Copy link
Contributor Author

From @ablasdel on July 21, 2014 20:5

I agree status bar would probably be the easiest to implement without any interference or problems. Let's shoot for that unless someone can suggest a cool way to do the overlay.

@dirk-thomas
Copy link
Contributor Author

From @martonmiklos on April 5, 2016 22:28

Hello all,

I have started to work on something similar:
I am patching the rqt_image_view to be able to subscribe to an another image topic where an ARGB image should be published. Using this method you could create an own overlayer node to add informations to the screen as you want. (Fake horizont, speed info, whatever).

I have also added a latency bar which would draw a bar to the top to display the difference between the timestamp in the image header to the current (drawing time):
inf1

@dirk-thomas dirk-thomas changed the title rqt_image_view: display frame-rate and bandwidth display frame-rate and bandwidth Jul 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant