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