-
Notifications
You must be signed in to change notification settings - Fork 260
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
some suggestions wrt timeseries logging #960
Comments
Hey @tlpss! Thanks for this writeup and feedback, really appreciated! Also, apologies for the super slow response. We haven't gotten into a good triaging workflow yet, will fix that right away. Regarding your suggestions, they all fit pretty square into our plans, even in the same order you wrote here. We're going to open the repository up to the public on February 15th and have a lot of cleanup to do before then so we most likely won't be able to address them until after that though.
This use case is very much part of the core idea of our data model and design. We may not get there for the general case in the next two weeks but you can work around it for now by logging everything you want to be able to put in the same plot under the same root path (
Been missing this alot too and definitely see the need.
Could you expand a bit here on what you are trying to achieve here? |
no worries! Glad to here that you are already working on my suggestions!
The basic idea for me is to get an effortless estimation of the rate at which something is running. Say you log an image every time you get a new one from the camera, it is nice to quickly see if the rate at which this happens approximately matches what you intented. Same goes for logging timeseries in a controller for a robot arm. And since you already have a timestamp associated to all data, I thought this would be a convenient addon.
Looking forward to this (and to binary releases) |
Closing now since I think we've captured everything |
I've been using rerun for logging timeseries whilst debugging and tuning a controller on a robot manipulator and I really like it so far. There are a few things I would love to see that would make it even better:
being able to dynamically select which time series are displayed in a single panel instead of having to declare this upfront.
saving hyperparameters/configuration parameters in the rerun log for later reference
(these two are inspired on wat weights and biases/tensorboard/... offers for visualising time series during ML training)
being able to see at what rate message are being logged for each 'topic' (cf what rqt has in ros)
I'm not sure if these fit into the use cases you have in mind with rerun of course, and I am very eager to experiment with logging images and pointclouds once my controller is finished as this is probably where rerun really shines, but I just wanted to make sure that these features are not yet available and give some feedback on my experiences so far.
Thanks for the efforts! This tool has the potential to save lots of time 👍
The text was updated successfully, but these errors were encountered: