Topographical survey using multi-rotor and camera/LRF

A while back I was asked if there was a way to work out the volume of compost stacks at a local company that manufactures compost.

So you've got 20-30 +-5m high piles of compost. The way they currently do the volume calculations is a GPS is "walked" over each stack in multiple directions and the volume is calculated using the gps co-ordinates and the altitude. This is simple but cant be that accurate, with regards to the altitude data from the GPS.

I had the idea of flying a quad at a fixed altitude (say 10m) above the stacks, with a laser rangefinder on a gimbal pointing directly down. This would give your distance to ground.

Then you plan a search pattern like mission over the area you want surveyed.

The data you would get would be gps information as well as distance to ground/objects directly below the quad.

With this information it would be fairly simple to build up a 3D topographical map of the area you've flown in. Then some of that wonderful calculus stuff in matlab and you would have the volume of each stack of compost.

My question is:

1. Im pretty sure this method will work (especially with the new 10cm accurate baro on APM2)

What do you guys think?

2. Can you get a 3D topographical map using digital photos alone or will this method not be very accurate?

Thanks!

G:)

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • This is the kind of work we are looking at getting into, there is a commercially available product from sensefly that uses a small foam aircraft and digital camera, I think it's marketed by Korec in the UK but costs around £10k, seems pricey for what you get but it proves the concept, I imagine people are doing much better with their own designs though.

  • I think you should stick to digital cameras, there are people that fly LiDAR or laser scanners on multirotor-copters (e.g Geodetic Institute Helsinki, Finland; University of Tasmania, Australia) they both use the "ibeo LUX" sensor which costs about 13,900.00 EUR. The problem is that the IMU accuracy is very important since you need to know the exact position and orientation of the sensor in order to calculate the position of the generated return pulse from the LiDAR.  

    I would go for digital photogrammetry and a good digital camera. As others have pointed out here, there are a few people already doing that kind of work. I just want to add a few software options:

    • Agisoft Photoscan Pro, about $5000. possibly one of the best photogrammetric software for small UAS and consumer cameras.
    • MosaicMill, EnsoMosaic, Finland. from 5000 EUR (2009, I don't have an uppdated price). Has been around for awhile.
    • Photogrammetry Software Suits, Leica, Inpho, Trimble, Erdas, professional but very expensive and made for large mapping cameras (but work for consumer cameras as well)
    • Pix4D, Swiss company,  Web service! No software. You upload your geotaged images and they process it to 3d data. Cost unknown.
    • Pieneering, Finland. Web service? and Software?

    I'm planning to do much the same as you and I think I'll start with sending images to Pix4D for processing and then when I have earned enough money and are more in to the market buy the AgiSoft software.

    Cheers,

    Jonas

  • This can certainly be done. We do exactly this with our aircraft ( look at GUPPY in the forums under airframes – search NAMPILOT-) We overfly the area in a grid, taking downwards photos along  each grid line. The photos must overlap at least 60% along track, and at least 40% between tracks, so that will set the spacing of your grid, ie, work out what the ground coverage of the photo will be from your height AGL and the camera field of view. Then make your grid spacing so that you overlap each adjacent image at least 40%. Then the aircraft ground speed will determine the rate  at which you take photo’s since you need to get a 60% forward overlap.

     

    Place a number of GPS located markers in the area of interest - try to get 4 to 6 markers within a 1000 square meter area.

     

    Then, what we use is a software package by the Australian Co- Adamtech –

     

    The software then takes the sets of images, with the GPS markers, and generates a 2D composite image of the entire image set, and then a full 3D image of the area – the overlapping images are used to do this in the same way the ‘old’ stereoscopic image were created using 2 cameras with known spacing in between.

     

    This image, since it is geo referenced, has attributes that can be measured, ie, volume, area, etc . We use this to measure how much ore has been mined out of a quarry from month to month

     

    Downside is that the Adamtech SW is very expensive!

     

    Cheers

    Joe

  • This depends on a few things, for sure. If someone were to do volume calculations using GPS technology, it would be survey-grade equipment, meaning accurate to within 5cm (see RTK GPS). If they were using sport-grade handheld units, then throwing rocks at the stack would give better results.

    Though your idea is very sound in the theoretical workings, I don't imagine it would work as well as you're hoping. First, there is the issue of accurate elevation above the ground. I don't know what the margin of error is in the 10cm barometer, but I tend to think it might be a bit rough. In addition, the GPS for horizontal position could be off by a matter of 1-5 meters. Which brings us to the next point of errors in the rangefinder. The laser is susceptible to its own distance error, as well as angular error while flying (imagine pointing a laser at a distant object and trying to keep it in one place). Again, if they were using surveying GPS units, the results would be hard to beat. If they were using handhelds, then your idea may be worth a try.

    Since helis are already popular with photographers, why not use that? You can get good images of the compost stacks (stereo pairs) and run the images through any photogrammetric software (Photomodeler, PhotoScan, etc.) and get survey-quality results in the form of 3D points, or a 3D surface suitable for volumetric computations. Food for thought, but my trex 600 is built just for that purpose: close-range aerial photogrammetry!

    Cheers!

    Eric

This reply was deleted.

Activity