embag icon indicating copy to clipboard operation
embag copied to clipboard

Schema and dependency free ROS bag reader

Results 15 embag issues
Sort by recently updated
recently updated
newest added

pip install seems broken for me `pip install embag` ``` ERROR: Could not find a version that satisfies the requirement embag (from versions: none) ERROR: No matching distribution found for...

Description of Changes ====================== - Support Python 3.10 and 3.11 - Deprecate Python 2.7 and 3.5 - Update tooling Test Plan ========= - Local build for Linux works - Mac...

https://github.com/embarktrucks/embag/blob/74c0b5f9d50bd45bcb6ed8e44718cd60924c13d0/lib/embag.cc#L168-L169 Both `chunk_infos_` and `chunks_` were `reserve()`'d, then accessed without initializing, which is undefined. For `chunk_infos_`: https://github.com/embarktrucks/embag/blob/74c0b5f9d50bd45bcb6ed8e44718cd60924c13d0/lib/embag.cc#L243 And `&chunks_[i]` was accessed before the element was pushed: https://github.com/embarktrucks/embag/blob/74c0b5f9d50bd45bcb6ed8e44718cd60924c13d0/lib/embag.cc#L288-L296 It **does** happen...

I am trying to add functionality to Embag for the simulation team but am blocked because it cannot be built. Embag depends on https://github.com/kobolabs/liblzma which in turn uses [Intel Intrinsics...

Description of Changes ====================== This adds support for ARM by bumping the version of boost (and bazel) that this project uses to build. Test Plan ========= Tests pass as expected.

Description of Changes ====================== #50 removed the ability to pass tuples (and other iterables that can be converted to `vector`) as an argument to read_messages. This re-adds that support. Test...

I need to use C++ for bag parsing in Windows best(without installing ros), I don't know if this code is supported, thank you for your contribution

`embag.View.getStartTime()` and `embag.View.getStartTime()` segfault if the bag has no messages. ```python import embag, rosbag rosbag.Bag("my.bag", "w").close() embag.View("my.bag").getStartTime() ``` `Segmentation fault (core dumped)`

Description of Changes ====================== Mimics some functionality of ROS Bag views - specifically started from an offset and reading to a specific part of bag on specified topics Test Plan...

Description of Changes ====================== This PR makes the `getSchema()` method also available from `View` in addition to `Bag` and also introduces a standalone version with the signature `getSchema(message_type: str, message_definition:...