You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Information on installing required software on personal computers or virtual machines.  Setup for vehicles is different.  

1) Install dependency packages assuming ubuntu derivative.  

sudo apt-get update
sudo apt-get install build-essential freeglut3-dev libboost-all-dev xterm libtiff4-dev libpng12-dev libgsl0-dev subversion bzr cmake-curses-gui libxft-dev libxinerama-dev fluid

2) Download MOOS-IvP from http://mv.ezproxy.com.ezproxyberklee.flo.org/moos-ivp/pmwiki/pmwiki.php?n=Site.Download.  Currently we are using the 12.11 beta.  

cd ~/
svn co https://oceanai-mit-edu.ezproxyberklee.flo.org/svn/moos-ivp-aro/releases/moos-ivp-12.11-beta moos-ivp

3) Build MOOS with the following commands:

cd ~/moos-ivp/MOOS/MOOSCore
cmake -D DISABLE_NAMES_LOOKUP=ON -D USE_ASYNC_COMMS=ON .
make -j4
cd ../MOOSEssentials
cmake .
make -j4
cd ../MOOSGeodesy
cmake .
make -j4
cd ../MOOSToolsUI
cmake -D BUILD_GRAPHICAL_TOOLS=ON .
make -j4

4) Build MOOS-IvP using the same steps in the directory moos-ivp/ivp/src.  Set IVP_BUILD_GUI_CODE to ON.  

5) Download and install goby

cd ~/
bzr co lp:goby
cd goby
sudo ./DEPENDENCIES ubuntu

Run ccmake and change the setting build_apps to OFF before running make to build.  

6) Download and build hovergroup svn:

cd ~/ 
svn checkout https://hovergroup.googlecode.com/svn/trunk/ hovergroup

7) 

  • No labels