Blog:

Introduction To My Blog

This is a place where I will post thoughts on interesting papers, or go through some interesting math, or pontificate on some technical subject. …


Survey Article Accepted To ACM Computing Surveys!

Nisar Ahmed and I have had our survey paper accepted to the ACM Computing Surveys journal. Take a few minutes to check it out. …


Tweaks for Crouton on my Pixelbook

Some directions on what I did to set up Crouton on my Pixelbook …


Initial Setup of a GCloud VM

Some directions on what I did to set up my GCloud vm for work.Some …


Connecting to Google Cloud Platform Compute Engine

I have recently began using Google Cloud Platform for my more demading computing needs. I have really liked it, and find it quite a bit easier to navigate than AWS. Anyway, connecting to the instance via the web browser is very nice, but it is also useful to be able to connect via ssh when I need to transfer files to/from my machine (I know there is a upload/download tool in the browser, but it is very cumbersome for operating on many files). Anyway, the answer to this is to connect directly to the instance via ssh, but there are a few steps to make this work.I …


Getting a ROS/Gazebo Docker Instance Up

I am going to document my steps to get a ROS/Gazebo instance running on a (nearly) fresh installation of Xubuntu 16.04 (Xenial). I have decided that I am going to use Docker to do this (or at least investigate using Docker) because it will containerize the environments, which is nice because ROS is extremely invasive (i.e. install a TON of packages), and it will make it easier to pass on/share the work with someone else. …


Some notes about my setup for running bash on windows

I am going to put a few notes here about how I set up my bash environment on Windows 10. …