Action disabled: source

Oprek OpenDroneMap

OpenDroneMap is a tool to postprocess small Unmanned Aerial Vehicle (sUAS), balloon, kite, and street view data to geographic data. With the current update, we are adding the ability to create orthophotos from drone, balloon, and kite imagery which has GPS ephemeris.1)

Dalam praktek ini saya menggunakan instalasi baru Ubuntu Server 14.04.2 di atas server ion 8 core, 6Gb RAM. Arahkan ke server Indonesia, supaya unduh paketnya lebih cepat :-( :

sudo sed -i 's/id.archive.ubuntu.com/kambing.ui.ac.id/g' /etc/apt/sources.list

Update (ini wajib setiap kali memindahkan server repository) :

sudo apt-get update

Install git terlebih dahulu :

sudo apt-get install git-core

Kemudian unduh OpenDroneMap dengan git :

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

Ukuran pada saat saya mengunduh kurang lebih sebesar 300-an Mb. Pindah ke direktori baru tersebut, lalu jalankan install :

cd opendronemap
./install.sh

Hingga proses install selesai, masih memerlukan koneksi internet. Jadi pastikan komputer/server masih terhubung dengan jaringan internet.

OpenDroneMap adalah aplikasi berbasis teks (CLI), untuk menjalankannya cukup mudah. Masuk ke direktori di mana berkas Gambar yang berekstensi *.JPG berada, lalu jalankan perintah run.pl.

Ups, namun sepertinya ada beberapa masalah jika menjalankan langsung skrip tersebut. Misalnya, OpenDroneMap masih belum support ekstensi kapital *.JPG, maka sebaiknya ubah dulu ekstensi tersebut ke lowercase.

cd /lokasi/gambar/
for file in *.JPG; do mv "$file" "`basename $file .JPG`.jpg"; done;

Dan lagi, skrip run.pl masih perlu sedikit dimodifikasi. Karena skrip yang saya unduh tadi masih mengalami masalah, yaitu selalu memakan seluruh kapasitas memori (RAM & Swap) hingga mengalami run out of memory. Proses tersebut terjadi pada bagian parallel, pada baris 572, yaitu –halt-on-error 1 -j+0 diubah menjadi –halt-on-error 1 -j3.

cd /lokasi/gambar
../lokasi/opendronemap/run.pl

Tinggal minum teh2), dan sepotong roti panggang. Proses ini akan memakan waktu yang cukup lama.


1)
Males nerjemahinnya :-)
2)
Karena kopi sudah terlalu mainstream :-)
  • linux/Oprek.OpenDroneMap
  • Terakhir diubah: 10 bulan yang lalu
  • (Perubahan eksternal)