Changes between Version 6 and Version 7 of Processing/Procedures/AlsprocAutoPitchRoll
- Timestamp:
- Aug 14, 2015, 11:18:34 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Processing/Procedures/AlsprocAutoPitchRoll
v6 v7 4 4 5 5 If you are using this to process data after day 2014/238 you need to use the calibration file '/users/rsg/arsf/calibration/2014/lidar/20140826/2014_238_calibration_no_fla.reg' in ALSPP, as this doesn't have a FLA correction so ''should'' produce the same values as alsproc - check this though. 6 7 Currently the scripts are still in development and are not available on the arsf path.8 9 You need to load them using:10 11 {{{12 source ~dac/scratch_network/arsf_devel/load_paths13 }}}14 6 15 7 The general procedure is similar to that of alsproc, for which there is a guide [wiki:Procedures/AlsprocProcessing here]. … … 23 15 roll-inc = -0.00001 24 16 }}} 25 You can vary multiple parameters at the same time but the total number of increments must not exceed 100. It is possible to only set the increments for one of the lines and set the other to be fixed but this feature hasn't been tested much.17 You can vary multiple parameters at the same time but the total number of increments must not exceed 100. You can vary the increments for two lines but comparisons will only be made for the same pitch / roll / heading values not all combinations. If you know the value for one line you can set 'pitch-correct' / 'roll-correct' / 'heading-correct' for that line. The order is important if you are having one fixed line and iterating over values for the second line. The first line to be processed in the config file mist be the one which is fixed. 26 18 27 19 * For long lines set a minimum and maximum time to process … … 30 22 time-max = 558249 31 23 }}} 32 Ideally covering an area with good features for the comparison (i.e., buildings and hard surfaces). 24 Ideally covering an area with good features for the comparison (i.e., buildings and hard surfaces). You can get the times by opening the files in LAG and clicking on a point. 33 25 34 26 * Only process the first returns … … 37 29 }}} 38 30 39 * Only set two filightlines at once to process 31 * Only set two filightlines at once to process by setting other lines to 32 {{{ 33 process_line = false 34 }}} 40 35 41 36 Once the parameters have been set in the config file you can run the script 'calc_roll_offsets.py' (pass in the '-h' flag to get more information on usage). … … 57 52 }}} 58 53 54 This will use all your cores so be careful when running it. 55 59 56 There is also a script 'calc_roll_offsets_qsub.py', the options are the same as 'calc_roll_offsets.py' but it will submit to the grid rather than running on the local machine. Currently this will only submit a single job with a pair of lines. 57 58 Make sure you remove the files once they are no longer needed as it is possible to generate large amounts of data with this script. If you are not using the grid you might want to set the output to your local disk, 59