---
name: "rosbag2rawlog"
section: "1"
platform: "linux"
package: "mrpt-apps"
version: "1:2.14.7+ds-1+b3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rosbag2rawlog"
---

# rosbag2rawlog(1)

Converts a ROS bag dataset into an MRPT rawlog file

## NAME

rosbag2rawlog - Converts a ROS bag dataset into an MRPT rawlog file

## SYNOPSIS

rosbag2rawlog  -f \<world\> \[-w\] -c \<config.yml\> -o \<dataset\_out.rawlog\>\
                \[--\] \[--version\] \[-h\] \<log.bag\> ...

## DESCRIPTION

**rosbag2rawlog** is a command-line application to processes an offline rosbag dataset and generate its version in RawLog format.

## OPTIONS

```
   -f<world>,  --frame <world>
     (required)  World TF frame
   -w,  --overwrite
     Force overwrite target file without prompting.
   -c <config.yml>,  --config <config.yml>
     (required)  Config yaml file (*.yml)
   -o <dataset_out.rawlog>,  --output <dataset_out.rawlog>
     (required)  Output dataset (*.rawlog)
   --,  --ignore_rest
     Ignores the rest of the labeled arguments following this flag.
   --version
     Displays version information and exits.
   -h,  --help
     Displays usage information and exits.
   <log.bag>  (accepted multiple times)
     (required)  Input bag files (required) (*.bag)
```

## BUGS

Please report bugs at https://github.com/MRPT/mrpt/issues

## SEE ALSO

The application list and their documentation: https://docs.mrpt.org/reference/latest/applications.html

## AUTHORS

**rosbag2rawlog** is part of the Mobile Robot Programming Toolkit (MRPT).

This manual page was written by Jose Luis Blanco \<jlblanco@ual.es\>.

## 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'.
