Library: lib_helmivp


Brief Synopsis:

A library holding most non-MOOS specific code of the IvP Helm.

Authors:

  • Michael Benjamin

Groups:

Apps dependent on this library: (6)

Distribution:

  • moos-ivp.org

Documentation:

Contact Email:

  • mikerb@mit.edu, issues@mit.edu

Function:

The lib_helmivp library contains a substantial portion of the implementation of the IvP Helm. It does not contain the behavior implementations (see lib_behaviors, lib_behaviors-marine), and it contains no code dependent on MOOS libraries. This library contains the definition of a BehaviorSet, the primary data structure managed by the helm, holding all behaviors, behavior templates and the helm information buffer. It contains all the code for reading a behavior (.bhv) file for initialize the helm for a given mission.


Lines of Code:

  • 3,184

Files of Code:

  • 25

Work Years:

  • 0.67