Application: MOOSDB


Brief Synopsis:

The main communication mechanism for all MOOS apps.

Authors:

  • Paul Newman

Groups:

Dependencies:

Distribution:

  • moos-ivp.org, themoos.org

Documentation:

Contact Email:

  • pnewman@robots.ox.ac.uk

Function:

MOOS has a star-like communications topology. Each application within a MOOS community, a MOOSApp, has a connection to a single “MOOS Database”, called MOOSDB, that lies at the heart of the software suite. All communication happens via this central “server” application, via a publish and subscribe protocol.


Lines of Code:

  • 593 (with libraries: 17,782)

Files of Code:

  • 8 (with libraries: 167)

Work Years:

  • 0.12 (with libraries: 4.08)