Group: ALog Toolbox


Total Lines of Code: 20,411

Total Files of Code: 152

Total Work Years: 4.31


Group Description: (18 modules)

The ALog Toolbox provides a number of utilities for post-mission analysis and/or editing of mission log files. They all assume the .alog file format produced by pLogger. There are two groups of tools, graphical tools (alogview) and command line tools (alogscan, aloggrep, alogrm etc).

Documentation:

Distribution:

  • moos-ivp.org

Modules:

  • alogavg: Utility for averaging Y-values per X-Value for file with X-Y value per line.
  • alogbin: Utility for binning data within similar ranges into clusters.
  • alogcat: ConCATinate two alog files into one alog file.
  • alogcd: Scan an alog file for collision detection reports.
  • alogcheck: Scan an alog file and check if given condition is satisfied.
  • alogclip: Trim an alog file given a start and end time stamp.
  • alogeplot: Produce an encounter plot image from encounters from and alog file.
  • aloggrep: Trim an alog file by retaining specified MOOS variables.
  • aloghelm: Scan an alog file to generate one of several helm reports.
  • alogiter: Scan an alog file to analyze avg application load by iterations.
  • alogpare: Prune an alog file based on events and mark values.
  • alogrm: Prune an alog file by removing nammed MOOS variables.
  • alogscan: Scan an alog file and produce breakdowns on log volume.
  • alogsort: Create new alog file sorting entries based on timestamp.
  • alogsplit: Split an alog file into dedicated alog files per variable.
  • alogview: A GUI tool for replaying and analyzing one or more vehicle alog files.

  • lib_logic: A library for implementing simple Boolean logic in applications.
  • lib_logutils: A library of utilities to support many of the apps in the ALog Toolbox.