pocolog2msgpack Python package

This package contains helper modules to work with MessagePack files containing log data. The modules allow to read the files generated by the pocolog2msgpack C++ program. It assumes a map at the top level of a MessagePack file.

Features

  • Read the available keys of a top level map within the data file

  • Read one or multiple values selected by the given keys

  • Read compressed MessagePack files (zlib compressed, when created with msgpack-c)

  • Convert from data samples with nested fields to relational data

Installation

See Installation.

Usage

See Usage.

API

See Modules.

Contributing

Please create pull-requests and report bugs at github.

License

The Python package pocolog2msgpack is part of pocolog2msgpack.

pocolog2msgpack is distributed under the LGPL-2.1 license or later.

Copyright 2017-2022 Alexander Fabisch, Vinzenz Bargsten, DFKI GmbH / Robotics Innovation Center