CCOMJHC / bag_manager

Tools for dealing with ROS bags.
BSD 2-Clause "Simplified" License
1 stars 0 forks source link

Time bounds is described as "local time" in merge_bags #3

Open valschmidt opened 2 years ago

valschmidt commented 2 years ago

Here's the help for merge_bags:

merge_bags -h
-o, --output Output bag file name
-c, --compression Compression format: none, lz4 or bz2 (default lz4)
-p, --progress Display progress
-s, --start_time Skip messages earlier than start time (Y-m-d-H:M:S) (local time)
-e, --end_time Skip messages later than end time (Y-m-d-H:M:S) (local time)
-x, --exclude Exclude a topic, may be repeated
-i, --include Include a topic, may be repeated
-dx, --exclude Exclude any topic with the given data type, may be repeated
-di, --include Include any topic with the given data type, may be repeated
-t, --topic Topic filtering config file
-d, --default Default include or exclude, MUST be used when compunding includes and excludes present
-h, --help Display this message

Do you really mean "local time" for -s and -e? ROS headers use UTC by default, surely you're filtering on that?

valschmidt commented 2 years ago

Should probably also include a line in the help that describes how to execute it.

merge_bags [OPTIONS] <BAG>|<DIRECTORY>