Mission planning for vertical surfaces Ground Control Software I will give a short demonstration of four common (DJI-based) ground control software: DJI GO 4, GS Pro, Map Pilot, and Pix4Dcapture.  For the most part, flight planning with these software is completed on site, in the field.   Agisoft Photoscan I have been […]

FANR5640/7640: Lab 11 – Ground Control Software / Agisoft Photoscan ...


    There are quite a few ground control software options available for both IOS and Android.  Most DJI pilots will use the DJI Go app when first learning how to operate their aircraft manually.  Its functionality is limited, however, for those wanting to perform autonomous missions.  For these types […]

FANR5640/7640: Lecture 19 – Ground Control Software (DJI GSPro, Map ...


Lab 10: Coarse woody debris volume remaining after harvest [Excerpt from Brian Davis’ 2017 thesis,”REFINEMENT OF A DRONE-BASED METHOD FOR ESTIMATING COARSE WOODY DEBRIS AND BIOMASS RESIDUE FOLLOWING FOREST HARVEST”] "… Pine forests of the southern US are a major source of woody debris residues used for bioenergy (Milbrandt 2005). […]

FANR5640/7640: Lab 10 – CWD Volume




We will return to the CWD example Monday   Download Sectional Charts in KML format   USGS UAS Data Processing in Agisoft Photoscan

Lecture 16 – Lab reviews


    Improvement of clip by extent example from Wednesday…  The following code clips the LAS to the boundary of the shapefile.  (example data) library(lidR) library(rgdal) setwd("c:/temp/sf/") tdat<- readLAS("sp2_pcloud.las") plot(tdat) tpoly<- readOGR( ".","AnalysisUnit") clpdat <- lasclipPolygon(tdat, tpoly@polygons[[1]]@Polygons[[1]]@coords[,1], tpoly@polygons[[1]]@Polygons[[1]]@coords[,2]) plot(clpdat)     COARSE WOODY DEBRIS EXAMPLE: Task at hand is to determine […]

FANR5640/7640: Lecture 15 – It Is Friday…



Today’s scenario. We need to perform a similar analysis on a site I flew last summer. We are only interested in the area outlined in red (screenshot below). INPUT DATA: Input LAS: sp2_pcloud.las  (DropBox Link) Processing extent: AnalysisUnit.shp R WORKFLOW: Clip input data to processing extent Classify ground points Create […]

FANR5640/7640: Lecture 14 – Another LAS Processing Example


Recall the tree orchard site we’ve been looking at. This site is relatively flat with distinct (potted) objects. In this lab, I will attempt to lead you through an R-based analysis with the goal of segmenting the landscape (individual potted plants). INPUT DATA: Lab data is linked HERE. Use the […]

FANR5640/7640: Lab 9 – Process LAS in R


In this lab, you will generate a point cloud and an orthophoto from photos captured during one of my UAV flights last November. You will use the LiDAR toolset in Global Mapper to generate a bare ground “terrain” model and a “surface” model (includes trees, stumps, buildings, etc). ——————————————————————————— Create […]

FANR5640/7640: Lab 8 – Global Mapper Pixels to Points



Kinematic Analysis of a Rock Slope at Strecno Castle (Slovakia) Based on the Processing of the Point Cloud Generated by UAV Photogrammetry https://link.springer.com/chapter/10.1007/978-3-319-53498-5_48     An investigation of image processing techniques for substrate classification based on dominant grain size using RGB images from UAV https://www.tandfonline.com/doi/abs/10.1080/01431161.2016.1249309   SPECIAL ISSUE: Imaging and […]

interesting articles