ROSBAG2RAWLOG(1)
π ROSBAG2RAWLOG π
ok so like, this is a page from the Mobile Robot Programming Toolkit β MRPT manual, bestie. Sit down, grab a boba, we're doing this. π§β¨
β¨ NAME β¨
rosbag2rawlog β the little icon that converts a ROS bag dataset into an MRPT rawlog file. that's it. that's the job. slay. π
πΈ SYNOPSIS πΈ
rosbag2rawlog -f <world> [-w] -c <config.yml> -o <dataset_out.rawlog>
[--] [--version] [-h] <log.bag> ...
look at her. so structured. so demanding. she needs a <world>, a <config.yml>, and an <dataset_out.rawlog>, and then as many <log.bag> files as your heart desires. π
π¦ DESCRIPTION π¦
rosbag2rawlog</purl> is a command-line application that processes an offline rosbag dataset and generates its version in RawLog format.
that's the whole vibe. bag goes in, rawlog comes out. no cap. π
β¨ OPTIONS β¨
ok bestie, here's the whole menu, and we are NOT skipping a single item, we respect her fully. π
-f<world>,--frame<world> β (required) the World TF frame. you literally have to give her this. she will not move without it. π«Ά-w,--overwriteβ force overwrite the target file without prompting. she's not gonna ask, she's just gonna do it. π-c<config.yml>,--config<config.yml> β (required) the config yaml file (*.yml). yes she needs it. yes it's mandatory. periodt. π-o<dataset_out.rawlog>,--output<dataset_out.rawlog> β (required) the output dataset (*.rawlog). this is where the magic lands. β¨--,--ignore_restβ ignores the rest of the labeled arguments following this flag. like, everything after this? not her problem anymore. π--versionβ displays version information and exits. a quick lil "hi, who am I" and then she's gone. π-h,--helpβ displays usage information and exits. your bestie when you're lost. π- <log.bag> (accepted multiple times) β (required) input bag files (required) (
*.bag). note the "(required)" twice, because she REALLY means it. bring as many as you want, she's built for it. π₯
π BUGS π
found a bug? bestie, please report bugs at:
https://github.com/MRPT/mrpt/issues
they wanna hear about it, fr fr. don't suffer in silence. π
π SEE ALSO π
the application list and their documentation:
https://docs.mrpt.org/reference/latest/applications.html
go browse, it's giving very much "there's a whole family of these." π
π AUTHORS π
rosbag2rawlog is part of the Mobile Robot Programming Toolkit (MRPT).
this manual page was written by Jose Luis Blanco <jlblanco@ual.es>. iconic behaviour honestly. π«Ά
π COPYRIGHT π
this program is free software; you can redistribute it and/or modify it under the terms of the BSD License.
on Debian GNU/Linux systems, the complete text of the BSD License can be found in:
/usr/share/common-licenses/BSD
ok that's the whole page bestie, you're fully qualified now. go convert some bags. π β¨
perl v5.40.1 Β· 2025-03-21 β mwah, that's the version and date, love u, bye! ππΈπ¦
π¦ where this page comes from
- debian trixie: mrpt-apps 1:2.14.7+ds-1+b3 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms