Structure-based object representation and classification in mobile robotics through a Microsoft Kinect