Skip to content
James Edmondson edited this page Aug 31, 2018 · 7 revisions

The Madara Bundler

To aid in transferring files between robotic agents, especially mission forensics, MADARA includes a specification for a bundle format that may contain numerous KBs, STKs, media files, documentation, binaries, scripts, and any other number of files that you may want to transfer as a single file. We base our bundle format on the Frictionless Data Format. Mabundle is currently available in the mabundle branch and has not yet been merged into the master branch.


Table of Contents


Main Features

The mabundle command-line interpreter is a full-featured process with interactive help (-h | --help). It includes the following capabilities:

  1. Configuration of sources and contributors to the bundle
  2. Configuration of name, description, version, and other meta data
  3. Automatic generation of creation timestamps and unique bundle ids
  4. Automatic configuration of data resources within standard directories
  5. Automatic tagging of STK start and end timestamps, size, and CRC hash codes for data resources
  6. Automatic generation of a standard manifest file for the bundle

There are dozens of command-line options above-and-beyond those listed above. These are just some of the major ones that may help with debugging. See -h and --help for more options


Command Line Arguments