Parallel algorithms in vision and robotics