| MOOS-IvP   Home Page   (www.moosivp.org) |
| Home   Documentation   Software   Support   Contact Us   Background   |
|
|
|     |
Loosely speaking MOOS-IvP (pronounced "moose i-v-p") is a set of Open
Source C++ modules for controlling the full operation of an autonomous
marine vehicle. More precisely, MOOS-IvP is a small subset of those
modules providing a core functionality and protocol for coordinating
the larger set. MOOS modules are distinct processes running on the
vehicle's CPU, communicating via a single database process in a
publish-subscribe manner. The IvP Helm is a single MOOS process
dedicated to autonomy decision making composed of distinct vehicle
behavior modules. The ability to simply and freely interchange and
improve upon modules is a primary objective of the architecture. MOOS
``modules'' refer to MOOS processes and IvP ``modules'' refer to IvP
Helm behaviors.
MOOS stands for "Mission Oriented Operating Suite", and IvP stands for "Interval Programming". |
|
|
|     |
This is a joint project between the Naval Undersea Warfare Center in Newport
Rhode Island (NUWC-NPT), the Computer Science and Artificial Intelligence Laboratory
(CSAIL) and Department of Mechanical Engineering at MIT, and the Mobile Robotics
Research Group at Oxford University. Support for this work in FY 2008 comes from Dr. Don Wagner, Dr. Behzad Kamgar-Parsi, ONR 311. |
|
|
|     | The documentation page provides a few pdfs for getting started and using the software. The software page provides the links for getting the latest version of the software. For background of project sponsorship,MOOS and IvP, see the background page. For some links on sources for support, see the Support page. To contact us or join a mailing list, see the contact page. |
|
|
|     |
|
|
|
           
LAMSS
           
MOOS@Oxford