bag-reader-java icon indicating copy to clipboard operation
bag-reader-java copied to clipboard

A pure Java library that can read and deserialize ROS bag files.

Results 10 bag-reader-java issues
Sort by recently updated
recently updated
newest added

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 [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.fasterxml.jackson.core:jackson-databind&package-manager=maven&previous-version=2.10.0.pr1&new-version=2.12.7.1)](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...

dependencies

Bumps commons-compress from 1.19 to 1.21. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.commons:commons-compress&package-manager=maven&previous-version=1.19&new-version=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...

dependencies

Bumps logback-classic from 1.1.11 to 1.2.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ch.qos.logback:logback-classic&package-manager=maven&previous-version=1.1.11&new-version=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...

dependencies

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...

enhancement
help wanted

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...

enhancement

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]...

bug

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...