added thread for receivePointCloudData