-
Notifications
You must be signed in to change notification settings - Fork 9
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
Using new sequences #11
Comments
Hi @varun19299 You could use this repository to convert DSEC format to pocolog. It is a rock component (similar to a ros node) since, unfortunately, you still need C++ to write data in the pocolog format. You need a rock installation (as for EDS). The component depends on the HDF5 library. You can have a look here at the dependencies. Is your idea to run EDS with the DSEC dataset? EDS requires aligned events and frames, and DSEC does not. DSEC has separated cameras for the events and the frames. You could align/warp the events with frames using depth information (such as the LiDAR). I hope it helps. |
Thank you! Are there any instructions on how to run this?
No, not really; I wanted to run EDS on the these two setups:
What would be the recommended way to get EDS running for these two cases? I felt matching DSEC's hdf5 format was more straightforward than directly converting to pocolog, but that is a little roundabout. |
There is a running script in the scripts folder. I will document a bit more about the process in the following weeks.
I think is a good approach. There is no perfect datatype for all cases.
An alternative is to port EDS to the ros ecosystem. It should be straightforward. ESD library is a standard C++ library, rock-types are also stand-alone C++. The only part to "manually" export to ros is the EDS task, which should be implemented (copy & paste code) into a ros node. Are you experienced with ROS? |
Sorry for missing this, it seems like I don't have my notifications on.
I'm a novice at ROS, but could give this a shot. As a digression: would it be feasible adding python bindings to the C++ library? Perhaps this will make it easier to use different formats and make the code accessible. |
How can I convert a new sequence---calibrated image list and event stream, say in DSEC's data format---to the
pocolog
format used here?The text was updated successfully, but these errors were encountered: