Changes between Version 6 and Version 7 of Processing/Procedures/AlsprocAutoPitchRoll


Ignore:
Timestamp:
Aug 14, 2015 11:18:34 AM (4 years ago)
Author:
dac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Processing/Procedures/AlsprocAutoPitchRoll

    v6 v7  
    44
    55If 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_paths
    13 }}}
    146
    157The general procedure is similar to that of alsproc, for which there is a guide [wiki:Procedures/AlsprocProcessing here].
     
    2315roll-inc = -0.00001
    2416}}}
    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.
     17You 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.
    2618
    2719* For long lines set a minimum and maximum time to process
     
    3022time-max = 558249
    3123}}}
    32 Ideally covering an area with good features for the comparison (i.e., buildings and hard surfaces).
     24Ideally 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.
    3325
    3426* Only process the first returns
     
    3729}}}
    3830
    39 * Only set two filightlines at once to process
     31* Only set two filightlines at once to process by setting other lines to
     32{{{
     33process_line = false
     34}}}
    4035
    4136Once 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).
     
    5752}}}
    5853
     54This will use all your cores so be careful when running it.
     55
    5956There 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
     58Make 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