114 Commits

Author SHA1 Message Date
Marko Durkovic
c80625df27 Release 0.9.15 2023-03-02 13:35:17 +01:00
Marko Durkovic
dff38bdb60 Add rosbag2 mcap storage reader 2023-03-02 12:55:12 +01:00
Marko Durkovic
9830c38fc7 Do not read index if no chunks in rosbag1 2023-03-02 12:25:05 +01:00
Marko Durkovic
967328627c Advertise AnyReader in documentation 2023-03-02 09:37:52 +01:00
Marko Durkovic
56df6c40f6 Update code for current linter 2023-03-01 20:18:38 +01:00
Marko Durkovic
53e3209cd5 Update dependencies 2023-03-01 20:13:08 +01:00
Marko Durkovic
df9bf80170 Update tooling 2023-03-01 20:12:57 +01:00
Marko Durkovic
aa18bec9d1 Improve parsing of string types in idl definitions 2023-01-13 12:16:05 +01:00
Marko Durkovic
eaa64002b8 Refactor rosbag2 Reader 2023-01-11 15:26:05 +01:00
Marko Durkovic
d7d24c4478 Release 0.9.14 2023-01-12 12:52:59 +01:00
Marko Durkovic
f2020fa929 Advertise Python 3.11 compatibility 2023-01-11 13:27:00 +01:00
Marko Durkovic
2732b8876e Flush decompressed files in rosbag2.Reader 2023-01-11 13:22:46 +01:00
Marko Durkovic
51c0b30cbc Update reader example in README 2023-01-11 11:18:49 +01:00
Marko Durkovic
ec7cd4a4e5 Update copyright headers 2023-01-11 15:21:14 +01:00
Marko Durkovic
88bbf1b5e3 Release 0.9.13 2022-09-23 12:45:38 +02:00
Marko Durkovic
219a4d9846 Implement direct ros1 (de)serialization 2022-09-22 21:46:00 +02:00
Marko Durkovic
1309d42b64 Add include filters to rosbag conversion 2022-09-23 12:35:37 +02:00
Marko Durkovic
4437512f05 Change lz4 compression level to 0 2022-09-23 12:19:08 +02:00
Marko Durkovic
a0c4516e2f Fix parsing of members starting with string 2022-09-23 12:15:08 +02:00
Marko Durkovic
1de7380138 Fix comment parsing in message definitions 2022-07-28 19:14:39 +02:00
Marko Durkovic
17f4d54449 Release 0.9.12 2022-07-27 17:28:39 +02:00
Marko Durkovic
b86cd70ee9 Update dependencies 2022-07-27 16:39:47 +02:00
Marko Durkovic
8333cfb971 Update code for current linters 2022-07-27 16:39:26 +02:00
Marko Durkovic
5257497a6a Add support for rosbag version 6 metadata 2022-07-27 16:14:08 +02:00
Marko Durkovic
ff24d7e424 Move metadata to dedicated module 2022-07-27 16:03:22 +02:00
Marko Durkovic
b9fd0b014b Add topic filters to rosbag conversion 2022-07-27 15:39:47 +02:00
Marko Durkovic
05df51aa96 Add badge with supported python versions 2022-07-27 14:31:16 +02:00
Marko Durkovic
501f97243c Update python package configuration 2022-07-27 14:30:36 +02:00
Marko Durkovic
0bf94a6238 Add typename guessing to examples 2022-05-25 15:39:47 +02:00
Marko Durkovic
abc1acfecb Update gitlab CI config 2022-05-20 11:36:21 +02:00
Marko Durkovic
a1fa5c7cfb Release 0.9.11 2022-05-17 23:57:30 +02:00
Marko Durkovic
8cb7a13485 Report start_time and end_time on empty bags 2022-05-17 23:54:10 +02:00
Marko Durkovic
a1afc15dfa Release 0.9.10 2022-04-24 16:12:15 +02:00
Marko Durkovic
9f3da0c2be Fix serialization of empty message sequences 2022-05-04 17:40:50 +02:00
Marko Durkovic
c2e676a01f Speed up reading of index data records 2022-04-24 10:11:31 +02:00
Marko Durkovic
926813bf17 Speed up index construction 2022-04-23 11:21:47 +02:00
Marko Durkovic
d196e8b74e Add support for rosbag2 version 5 metadata 2022-04-21 15:58:09 +02:00
Marko Durkovic
34ffe96692 Convert connections attribute to list 2022-04-21 15:15:10 +02:00
Marko Durkovic
f7d69e35d5 Add all-in-one reader 2022-04-13 13:12:18 +02:00
Marko Durkovic
657032ce9f Add owner field to connection instances 2022-04-13 11:09:30 +02:00
Marko Durkovic
d32742b904 Unify rosbag1 and rosbag2 topic information 2022-04-13 10:42:47 +02:00
Marko Durkovic
16d1758327 Unify rosbag1 and rosbag2 connection class 2022-04-13 09:40:22 +02:00
Marko Durkovic
dee7e9c2fc Rename rosbag1 connection cid to id 2022-04-12 17:48:11 +02:00
Marko Durkovic
42243eac2d Move indices to dedicated attribute 2022-04-12 17:03:04 +02:00
Marko Durkovic
b924fd4642 Add documentation for included types 2022-04-11 14:10:38 +02:00
Marko Durkovic
dd357fa3e4 Allow alternative type stores 2022-04-11 12:47:01 +02:00
Marko Durkovic
e88241074e Type message definition parsers 2022-04-11 10:46:12 +02:00
Marko Durkovic
19f0678645 Update lint 2022-04-11 00:07:53 +02:00
Marko Durkovic
7315a4ab4d Update dependencies 2022-04-10 23:47:10 +02:00
Marko Durkovic
24bea31f38 Update project settings 2022-04-10 23:33:44 +02:00