The Neo Robot: When Your Home Helper Needs a Helper