Ground Up Design of a Multi-modal Object Detection System - Robotics Institute Carnegie Mellon University