I want to extract 3D point clouds of an area. My sensor(s) will be stationary. I am not going to use it on a drone or on a vehicle or something else that is moving. I only want to scan the distances between 5 m to 30 meters max. I know that there are a few methods such as using tof (time of flight) sensors, lidar sensors, stereo cameras etc. Each of them has their cons and pros. I want to use the laser triangulation method. In that method you use a camera and line laser or some other structured light source to extract the 3D point cloud. I am not looking for a very good resolution, 10-20 cm resolution is ok. My question is, is there any line laser diode or some other structured light source that is visible to camera up to 30 meters? What kind of camera and light source should I use for my goal?