Teleoperation of a Dual-Arm Robot Using Vision Based Task Auxiliary Function