A user-friendly, commercial grade software for drone image processing.
 
 
 
 
 
 
Go to file
Piero Toffanin a5bc24883e Merge pull request #8 from vesnikos/unittests-user
User logging unittest
2016-09-10 09:54:09 -04:00
app forgot to follow the redirect at landing page 2016-09-10 13:08:31 +01:00
webodm
.gitignore
README.md
manage.py

README.md

WebODM

A web interface for OpenDroneMap.

Roadmap

  • User Registration / Authentication
  • UI mockup
  • Task Processing
  • Model display (using Cesium/Leaflet) for both 2D and 3D outputs.
  • Cluster management and setup.
  • Mission Planner
  • API
  • Documentation
  • Unit Testing

Terminology

  • Project: A collection of tasks (successfully processed, failed, waiting to be executed, etc.)
  • Task: A collection of input aerial images and an optional set of output results derived from the images, including an orthophoto, a georeferenced model and a textured model. A Task's output is processed by OpenDroneMap.
  • ProcessingNode: An instance usually running on a separate VM, or on a separate machine which accepts aerial images, runs OpenDroneMap and returns the processed results (orthophoto, georeferenced model, etc.). Each node communicates with WebODM via a lightweight API such as node-OpenDroneMap. WebODM manages the distribution of Task to different ProcessingNode instances.
  • ImageUpload: aerial images.
  • Mission: A flight path and other information (overlap %, angle, ...) associated with a particular Task.

image

er diagram - webodm 2

Work in progress

We will add more information to this document soon (including information on how to get started).