Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

Fully Autonomous Aerial Systems

My work on fully autonomous aerial systems including key systems outputs like SoftwarePilot and My work on fully autonomous aerial systems including key systems outputs like SoftwarePilot and the Fleet Computer.

Programmable Edge Testbeds

Current testbed infrastructure lacks the programmability, close hardware approximation, and sensor availability needed for constrained edge workloads like those required for autonomous UAV. PROWESS solves this problem by positioning edge hardware near sensor endpoints, connecting these edge systems to a centralized experiment scheduling server, and leveraging institutional networks like those at universities and corporations to build an end to end experimentation platform for edge workloads.

AutoWav

In today’s contested radio-frequency environment, high-fidelity wireless communication is both more important than ever, and more difficult to maintain. Furthermore, bad actors can jam crucial signals sent to self-driving cars, autonomous UAV and manned aircraft. AutoWav, an AFRL-sponsored research project, seeks to mitigate RF interference by avoiding it entirely by using neural networks to redesign waveforms in real time. AutoWav has resulted in a number of waveform design techniques, culminating in >1000X speedup over conventional convex optimization for waveform design.

talks

teaching

Systems 2: Operating Systems

Undergraduate course, Ohio State University, 2019

Introduction to operating system concepts: process, CPU scheduling, memory management, file system and storage, and multi-threaded programming.