Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
ivp-extend

We start in the ivp-extend All code is located within the "code" directory of the hovergroup svn. The   The svn can be viewed or checked out by anyone at https://code.google.com/p/hovergroup/.

Code Block

↓hovergroup
  ↓ivp-extend↓code
    →base↓marine
      →josh→libraries
      →missions→core
     →trunk →drivers
      ...→utils

The missions directory contains all of the configuration files used to run a MOOS mission on the vehicles. For more information check out Mission File Organization. Ignore the project_files directories and any files located immediately in the ivp-extend directory.

...

Let's look at the basic structure of one of these directories.

Code Block

↓hovergroup
  ↓ivp-extend
    ↓base
      →bin
      →build
      →data
      →docs
      →lib
      →missions
      →scripts
      →src
       build_proto.sh
       CMakeLists.txt

...

Let's switch back to your own directory, copied from the base. Inside the scripts directory you'll find GenMOOSApp. This script can create a blank slate MOOS application for you. Call it using the syntax:

Code Block

GenMOOSApp [app-name] [prefix]

...