Vision-based control architecture for human–robot hand-over applications