Trajectory Processing¶
In order to have a highly accurate point cloud the exact position of the LiDAR unit must be calculated. Inertial Explorer is used to create this highly accurate position file.
Prerequisits¶
- Inertial Explorer installed on your computer
- Data from an R1A LiDAR scan
- A base station RINEX file
- The precise position of the base station
Install Inertial Explorer User Settings¶
After Inertial Explorer is installed for the first time you will need to apply some user settings.
Unzip and place these configuration files inside C:\NovAtel\InertialExplorer890\resources\User
Process Trajectory¶
Start Inertial Explorer
Select File -> New Project -> Project Wizard
Welcome to the Project Wizard (click 'Next')
Browse and select the 'Rover' data. This data will be found in the ROCK folder on the R1A thumbdrive. The file will end with -gnss.gps Select the checkbox 'I have IMU data file in Waypoint (IMR) format'. Browse and select the -imu.imr file inside the ROCK folder.
Click 'Next'
Remote (Rover) Antenna Height -- Do not change settings, simply click 'Next'
Base (Master) Stations -- Select 'Add Station from File' -> 'Next'
Browse and select the *.obs RINEX file that you recorded from your base station.
Base (Master) Station Information
Enter the precise coordinates of the base station. Enter the precise height of the base station antenna above the ground in 'Measured height'. NOTE: This is the height of the tripod plus the height from the bottom of your receiver to the antenna. Your GNSS receiver manufacturer will tell you the height from the bottom of the receiver to the antenna. For instance, the EMLID Reach RS2 is .134 meters.
Then click 'Next'
Base (Master) Stations
Click 'Next'
Project Overview
Click 'Finish'
Unprocessed Map
You will now see the unprocessed trajectory like this:
Process TC (Tightly Coupled)
Select Process -> Process TC (Tightly Coupled)
In Processing Settings select:
- Processing Direction 'Both' and Multi-pass
- 'IL INS (UAV)' profile
- De-select 'Read rotations and lever arms from IMR file'
The first time processing data with the R1A on a particular drone, you need to 'Solve lever arm'
Click the down arrow next to 'Process' and select 'Solve lever arm'
This will determine the X, Y, Z offset for the gnss antenna to the IMU. You will want to 'Solve lever arm' multiple times. Between each run select the 'Average' and run again.
After 3 or 4 times the lever arm will converge and you will know the lever arm.
Once the lever arm is determined, you can create a vehicle profile so you wont have to calculate the lever arm again.
Now click 'Process'
If pre-processing checks pop up, select 'Try to fix the issue(s) before processing' -> Continue
Export Wizard
Once processing is complete select 'Output' -> 'Export Wizard'
Name the exported file and select PCMasterGL in the profile -> Next
File name and Location
In order for the next processing steps to work smoothly, ensure you place the exported file in the pre-created 'ins' directory and name the file 'ppk.txt'.
It should look like this ROCK-XXXX-[DATE]/ins/ppk.txt
Select 'Use processing datum' -> Next
IMU Epoch Settings -> Finish
You will now have a highly refined trajectory file that you can use with PCMasterGL.
Step 2 - Create the pointcloud