Add addNoiseToPointCloud and adaptive normal_len