Library: lib_ivpcore


Brief Synopsis:

A library with core classes for representing IvP Functions and IvP Domains.

Authors:

  • Michael Benjamin

Groups:

Apps dependent on this library: (4)

Distribution:

  • moos-ivp.org

Documentation:

  • Pending

Contact Email:

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

Function:

The lib_ivpcore library contains all the classes necessary for representing instances of an IvP Function and an IvP Domain. An IvP Function is a piecewise linearly defined function defined over one or more uniformly discrete decision variables. Each decision variable in the domain also has an lower and upper bound, and the IvP Domain represents the collective decision space taken as the Cartesian product of all decision variables. For example, for marine surface vehicles, the decision space is typically 2D with heading and speed as the two decision variables. For underwater vehicles it would be 3D, heading, speed and depth.


Lines of Code:

  • 2,194

Files of Code:

  • 15

Work Years:

  • 0.46