WebODM OpenDroneMap installation on windows 7

OpenDroneMap is based on docker, which is a kind of Virtual machine.
To install docker, 64bits version windows 7 is minimum

1. I have a windows 7, to install Docker, first you have to enable the Microsoft® Hardware-Assisted Virtualization Detection Toool, this is in the BIOS, so make sure that your PC does have this supported.
Docker comes with docker tool box for older windows, and Docker desktop for new windows(64bit Windows 10 Pro, with Enterprise and Education (1607 Anniversary update, Build 14393 or later))

If you do a google, every pages bring you to this:
https://docs.docker.com/toolbox/toolbox_install_windows/
it explain well, but does not show easily where is the down load link for docker toolbox, since it's consider as legacy...they want you to use docker desktop.

Here is the link to down load docker:
https://docs.docker.com/v17.09/docker-for-windows/install/#download-docker-for-windows
follow the installation of docker, you will have docker Quickstart and Kitmatic.

2. Install the webODM

there is ODM with command and webODM for easier visual your work.
But the webODM isntall(with support ) comes with charge about 57USD.

If you check out the wiki, there is a way to install it manually(free). https://github.com/OpenDroneMap/WebODM

First make sure you have these on your PC:
  • Install the following applications (if they are not installed already):

There is a very good tutorial here: https://www.hatarilabs.com/ih-en/how-to-install-web-opendronemap-webodm-in-windows-with-docker

basically, you start up a docker quickstart for a dock machine with terminal.
a. find the IP of dock machine:
docker-machine ip
I got 192.168.99.100, it maybe different for you.

b. git the webODM and start it.
git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input --depth 1
cd WebODM
./webodm.sh start

now open a browser for the port 8000 of the IP of your dock machine:
mine: 192.168.99.100:8000

then the webODM will ask you to setup a user account

c. to end the process:
./webodm.sh stop
There is also OpenAerialMap which seems integrated with ODM...
this is an open and sharing project to make aerial photo...\

This is a very interesting project on Utube, it gives a very good example on how it can be used.
01. OpenDroneMap Intro: https://youtu.be/5B6G9RSuZVU 02. Fly a mapping mission: https://youtu.be/1OnZPV1HeQs 03. Install and run OpenDroneMap (WebODM): https://youtu.be/kJQegRQUhWU 04. Install the Blend4Web Add-on: https://youtu.be/c6jAcHbKIw0 05. 3D scanning with a cell phone: https://youtu.be/7M62MBG5lps 06. Blender texture bake: https://youtu.be/H7bjdWu9OGs




留言

這個網誌中的熱門文章

Heltec ESP32+OLED+Lora, hardware testing

micro SD card for ESP32, on lolin32 with OLED and heltec 32 lora oled

Install Network Time Protocol(NTP) on BeagleBone with Angstrom linux and set local time zone