bag-reader-java
bag-reader-java copied to clipboard
A pure Java library that can read and deserialize ROS bag files.
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.10.0.pr1 to 2.12.7.1. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps commons-compress from 1.19 to 1.21. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps logback-classic from 1.1.11 to 1.2.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
is there any chance that BagFile.getChannel return ReadableByteChannel instead of FileChannel to support reading bag files from HDFS or S3 direct? Currently, we have to download the bag file to...
Can the C++ compatibility changes to the lz4 library fork (#13) be upstreamed, and/or the swri-robotics fork of the lz4 library be updated to 1.6.0? (The current version is 1.5.0.)...
The `BagFile.generateIndexesForTopicList` method is very inefficient: https://github.com/swri-robotics/bag-reader-java/blob/master/src/main/java/com/github/swrirobotics/bags/reader/BagFile.java#L784 It iterates through all connections for the requested topics, reading or decompressing all chunks containing those connections, then reading or decompressing all messages...
When iterating through all messages in a topic or for a given me, there seems to be no way to get the message timestamp. This seems to be a member...
I see this error when I readBag. 11:19:29.819 [main] DEBUG com.github.swrirobotics.bags.reader.messages.serialization.MessageCollection - --- Starting message parsing for pb_msgs/Localization --- 11:19:29.825 [main] DEBUG com.github.swrirobotics.bags.reader.messages.serialization.MessageType - Parsing message type: pb_msgs/Localization 11:19:29.825 [main]...
Given how delicate reading in bag files is, it'd be nice to have some unit tests. A few things that should probably be tested: - Reading in all of a...
I was wondering whether it's possible to use this library to read an array of Velodyne messages or similar? I have a way to break into primitives but we still...