Smartphone-based 3D real-time vision system for teleoperation