Object Detection and Recognition for Assistive Robots