ROSBAG2RAWLOG(1)

πŸ“¦
version 2.14.7 Β· 3 versions
, in debian trixie

πŸ’– 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. 🫢


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