An active-vision system for three-dimensional-object recognition in robotic assembly workcells