Skip to content
Dakota Benjamin edited this page Apr 25, 2016 · 6 revisions

How to install OpenDroneMap gh-pages ("main" - branch)

Prerequisites:

  • Requires Ubuntu 12.04 or 14.04.
  • Highly recommended to have at least 4GB of RAM

Install Git tools

sudo apt-get install git-core

Git Clone the repository

git clone https://github.com/OpenDroneMap/OpenDroneMap.git

cd OpenDroneMap;./install.sh

Check that the install script ends with script finished or something went wrong

An overview of installing and running OpenDroneMap on Ubuntu can be found here:

https://www.youtube.com/watch?v=e2qp3o8caPs

and here:

https://www.youtube.com/watch?v=7ZTufQkODLs

How to install OpenDroneMap edgarriba-cmake branch

Prerequisites:

  • Requires Ubuntu 14.04.
  • Highly recommended to have at least 4GB of RAM

Install Git tools

sudo apt-get install git-core

Move to your preferred installation path

cd path/to/odm/dir

Git Clone the repository and change to cmake branch

git clone https://github.com/OpenDroneMap/OpenDroneMap.git .
git checkout edgarriba-cmake

Build with cmake

export PYTHONPATH=$PYTHONPATH:`pwd`/SuperBuild/install/lib/python2.7/dist-packages:`pwd`/SuperBuild/src/opensfm
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/SuperBuild/install/lib
bash configure.sh

When configure.sh ends with "Script finished":

mkdir build && cd build && cmake .. && make

Start run.py from root. If you get the error ImportError: libecto.so.0.6 just have a look at: https://github.com/OpenDroneMap/OpenDroneMap/issues/251