typed in, but have not yet run (even once) updates to support depth cameras, vectorization, and running lcmgl only on demand