Joshua Springer

Computer Science PhD Candidate - Autonomous Multirotor Drone Landing

Depth Data Processing

Depth Data Processing

First Try

Gimbal-based Fiducial Precision Landing - Iteration 2

Gimbal-based Fiducial Precision Landing - Itera...

First Try Autonomous Landing: DJI Phantom 3 Pro + April Tag 48h12 from Joshua Springer on Vimeo.

Initial Depth Data Processing

Initial Depth Data Processing

First Try

More Depth Data

More Depth Data

2D View: Here is a comparison of the depth data before and after some pre-processing. The top video is the...

Depth Camera Drone

Depth Camera Drone

The Depth Drone I have spent a few weeks after the RAVEN fieldwork at Dreki to outfit one of my...

Bollahraun & Hoppnarfjörður

Bollahraun & Hoppnarfjörður

Reykjavik University is a no-fly zone! A quick glance at the map shows why Reykjavik University (shown here in Icelandic...

Fagradalsfjall 2022

Fagradalsfjall 2022

During the RAVEN fieldwork this summer (2022) there were lots of rumblings around the old crater Fagradalsfjall, which erupted in...

RAVEN,

RAVEN, "Summer" 2022

Placeholder for RAVEN fieldwork post.

Gimbal-based Fiducial Precision Landing - Proof of Concept

Gimbal-based Fiducial Precision Landing - Proof...

Indoor Testing In Iceland, it is pretty hard to fly drones outside for about 6 months of the year, when...

WhyCode Modifications

WhyCode Modifications

WhyCode is a circular fiducial marker system that is pretty computationally efficient. The original paper describing its structure and detection...

April Tag Modifications

April Tag Modifications

April Tag 48h12 (shown at the top left) is a default April Tag family since April Tag 3, and allows...

Custom, Heavy-Lift IR Drone

Custom, Heavy-Lift IR Drone

As a summer project with Christopher Hamilton, Baldur Björnsson and I assembled a heavy-lift drone with an infrared camera for...

Making Hexacopters with Embedded GPU/TPU

Making Hexacopters with Embedded GPU/TPU

In my master thesis, I developed a method for fiducial precision landing with a gimbal-mounted camera. The algorithm involves identifying...