Application: uFldCollisionDetect


Brief Synopsis:

Monitors ship traffic collisions and reports near collisions.

Authors:

  • Michael Benjamin

Groups:

Dependencies:

Distribution:

  • moos-ivp.org

Documentation:

Contact Email:

  • mikerb@mit.edu

Function:

The uCollisionDetect application is run by the shoreside and detects if two vehicles have had an ecounter. An encounter is defined as being within the distance specified by the encounter_range parameter. An encounter constituting a near miss or collision will also produce a posting to UCD_REPORT indicating the two vehicle names, the CPA distance, and rank (near miss or collision). Flags may be configured to be posted upon each event type - collision, near-miss or encounter. These flags are simply MOOS variable and value pairs like the flags in many other MOOS applications and helm behaviors. For example, such a flag may be used to trigger an evaluation of the mission efficiency for a window of time around the encounter.


Lines of Code:

  • 1,033 (with libraries: 43,815)

Files of Code:

  • 7 (with libraries: 376)

Work Years:

  • 0.21 (with libraries: 9.91)