generatinggy lidar data in laboratory: lidar...

87
Generating LiDAR data in laboratory: LiDAR Simulator Bharat Lohani, R K Mishra Department of Civil Engineering Department of Civil Engineering Indian Institute of Technology Kanpur Kanpur INDIA

Upload: others

Post on 28-Mar-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Generating LiDAR data in laboratory: g yLiDAR Simulator

Bharat Lohani, R K MishraDepartment of Civil EngineeringDepartment of Civil EngineeringIndian Institute of Technology Kanpur Kanpur INDIA

Page 2: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

M i iMotivation…

Page 3: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Are LiDAR data available ?

LiDAR data NOT available in majority ofLiDAR data NOT available in majority of countries

Lack of awarenessLack of awarenessSecurity issuesCost

Bharat Lohani, IIT Kanpur India

Page 4: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Are LiDAR data available ?

LiDAR data NOT available for teachingLiDAR data NOT available for teaching purposes

Readily available dataReadily available data Data with as-desired specificationsData with ground truthg

Bharat Lohani, IIT Kanpur India

Page 5: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Are LiDAR data available ?

LiDAR data NOT available for researchLiDAR data NOT available for researchData with a wide range of desired specificationsData with complete and 100% accurate groundData with complete and 100% accurate ground truth

Bharat Lohani, IIT Kanpur India

Page 6: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Solution lies in LiDAR simulator…

User creates a terrainUser creates a terrainUser chooses the flight parametersLiDAR data are generated for createdLiDAR data are generated for created terrain as if the actual LiDAR sensor had flown the terrainflown the terrain

Bharat Lohani, IIT Kanpur India

Page 7: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Design consideration forDesign consideration for simulator

Page 8: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Should be . . .

User friendlyUser friendly

Wider distribution

Help or tutorial

Bharat Lohani, IIT Kanpur India

Page 9: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Can simulate . . .

Generic sensor

Specific sensorsSpecific sensorsALTMALSAnd others…

Bharat Lohani, IIT Kanpur India

Page 10: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Should simulate trajectory as in a normal flight

6 degrees of freedom6 degrees of freedom

Bharat Lohani, IIT Kanpur India

Page 11: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Should simulate earthlike surfaces

Source: Optech Inc.Bharat Lohani, IIT Kanpur India

Page 12: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Also…

Possibility of error introductionPossibility of error introduction

Output data available in common formats

Bharat Lohani, IIT Kanpur India

Page 13: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Development of simulatorDevelopment of simulator

Page 14: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

System components

IntegrationSensor component

T i

Trajectory

Terrain component Out

putInputTrajectory component

Bharat Lohani, IIT Kanpur India

Page 15: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

T j t p tTrajectory component

Flight directionLocation Attitude

Page 16: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Location

Location: coordinates of laser head at each firing of pulse

Location depends on Instantaneous accelerationsaccelerations

Instantaneous accelerations should be simulated as in a normal flight: pseudo-random simulation

Bharat Lohani, IIT Kanpur India

Page 17: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Acceleration simulation

2 2sin ( ( )) cos ( ( )) ( )J K

iX j j t k k t ta A B id C D id m id

T Tπ π⎛ ⎞ ⎛ ⎞= + +⎜ ⎟ ⎜ ⎟

⎝ ⎠ ⎝ ⎠∑ ∑

1 1X j j t k k t t

j kT T= =⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

∑ ∑

F = Firing frequencyJ,K,A,B,C,D and m governing parametersparameters

Bharat Lohani, IIT Kanpur India

Page 18: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Location simulation1 21

2i i i i

x t x tX X u d a d+ = + +2

X

V l it i di ti fli ht i X iux = Velocity in direction flight i.e. X axis

Bharat Lohani, IIT Kanpur India

Page 19: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Attitude (Roll, Pitch, Yaw) simulation

2 2sin ( ( )) cos ( ( )) ( )J K

ij j t k k t tR A B id C D id m id

T Tπ π⎛ ⎞ ⎛ ⎞= + +⎜ ⎟ ⎜ ⎟

⎝ ⎠ ⎝ ⎠∑ ∑

1 1j j t k k t t

j kT T= =⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

∑ ∑

Bharat Lohani, IIT Kanpur India

Page 20: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Sensor componentsSensor components

Sinusoidal scan patternpZig-zag scan pattern

Page 21: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Sinusoidal scan patternpLet time taken to complete 1/4th of a scan is T.

P is the numbers of points in 1/4th of a scan.

( )

p

The maximum scan angle is өmax.

1

( )max 2sin

where

i iT

Ti i

t

t

πθ θ=

0

0.5

Z (m

)

where, i iPt =

160140160

-1

-0.5

6080

100120

140160

80100

120140

X (m)Y (m)Bharat Lohani, IIT Kanpur India

Page 22: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Zig-zag scan patterng g p

θ max iPiθθ =

1

0

0.5

Z (m

)

140160

-1

-0.5

6080

100120

140

80100

120140

X (m)Y (m)Bharat Lohani, IIT Kanpur India

Page 23: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Terrain componentTerrain component

Modeling surfaces: earthlikeVector approach: mathematical surfacesRaster approach with over ground objectsFractal terrain

Page 24: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Vector approach: Mathematical surfacespp

Simple SurfaceSimple Surface•AX+BY+CZ+D=0

Example of a simple surface: 2X+5Y+10Z-100=0 (displayed in surfer)Bharat Lohani, IIT Kanpur India

Page 25: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Vector approach: Mathematical surfacespp

Complex Surfacep•Z=A[sin(X/B)+sin(XY/BC)]+D

Example of a complex surface: z=10[sin(X/25)+sin(XY/(25*50)]-300 (displayed in surfer)Bharat Lohani, IIT Kanpur India

Page 26: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Raster surfaces

Bharat Lohani, IIT Kanpur India

Page 27: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Fractal surfaces

Bharat Lohani, IIT Kanpur India

Page 28: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Integration of componentsIntegration of components

Page 29: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Integration of components

i i iX X Y Y Z Zi i i

i i i

X X Y Y Z Za b c− − −

= =

Bharat Lohani, IIT Kanpur India

Page 30: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Error introduction in simulated data

2( )i iX X N μ σ= + ( , )T t X XX X N μ σ= +

Bharat Lohani, IIT Kanpur India

Page 31: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Concept implementationConcept implementation

Page 32: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 33: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 34: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 35: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 36: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Optimal flight lines given by systemp g g y y

Bharat Lohani, IIT Kanpur India

Page 37: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

User defined flight lines g

Bharat Lohani, IIT Kanpur India

Page 38: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 39: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 40: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 41: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 42: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Simulated data and resultsSimulated data and results

Page 43: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

3D raster terrain (displayed in f )

Altitude=210m Overlap=4%Velocity=60m/s

surfer) Sensor-ALS-50Firing frequency=20KHz Scan frequency=48HzScan angle=40°Flight area=430m 430m

Bharat Lohani, IIT Kanpur India

Page 44: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

LiDAR data plot in plan

A-A

B-B

Bharat Lohani, IIT Kanpur India

Page 45: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Profile A-A without error

Profile A-A with error

Bharat Lohani, IIT Kanpur India

Page 46: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Profile B-B w. r. t. flight lines g

Bharat Lohani, IIT Kanpur India

Page 47: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

LiDAR data without error

Bharat Lohani, IIT Kanpur India

Page 48: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

LiDAR data with error

Bharat Lohani, IIT Kanpur India

Page 49: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Data with no attitude variation

Bharat Lohani, IIT Kanpur India

Page 50: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Data with attitude variation

Bharat Lohani, IIT Kanpur India

Page 51: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Fractal data displayed in surfer

Bharat Lohani, IIT Kanpur India

Page 52: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 53: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 54: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Terrain with objects

Bharat Lohani, IIT Kanpur India

Page 55: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

LiDAR data of terrain with objects Altitude=490m Overlap=2%Velocity=60m/sSensor-ALS-50Firing frequency=20KHz Scan frequency=48HzScan angle=50°Flight area=640m×460m

Bharat Lohani, IIT Kanpur India

Page 56: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Altitude=400m Overlap=2%Velocity=60m/sSensor-ALS-50

Effect of data density Firing frequency=20KHz Scan frequency=48HzScan angle=50°

Bharat Lohani, IIT Kanpur India

Page 57: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Altitude=400m Overlap=2%Velocity=60m/sSensor-ALS-50Firing frequency=5 KHz Scan frequency=48HzScan angle=50°

Bharat Lohani, IIT Kanpur India

Page 58: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

1

2Profile view of buildings

2

Profile view-1

Profile view-2

Bharat Lohani, IIT Kanpur India

Page 59: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Effect of different altitude Altitude=200m Overlap=2%Velocity=60m/sSensor-ALS-50Sensor-ALS-50Firing frequency=5 KHz Scan frequency=48HzScan angle=50°

Bharat Lohani, IIT Kanpur India

Page 60: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Altitude=100m Overlap=2%Velocity=60m/sSensor-ALS-50Sensor-ALS-50Firing frequency=5 KHz Scan frequency=48HzScan angle=50°

Bharat Lohani, IIT Kanpur India

Page 61: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Effect of different scan angle Altitude=200m Overlap=2%Velocity=60m/sSensor-ALS-50Sensor-ALS-50Firing frequency=5 KHz Scan frequency=48HzScan angle=50°

Bharat Lohani, IIT Kanpur India

Page 62: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Altitude=200m Altitude=200m Overlap=2%Velocity=60m/sSensor-ALS-50Firing frequency=5

Scan angle=32

Firing frequency 5 KHz Scan frequency=48HzScan angle=32°

Bharat Lohani, IIT Kanpur India

Page 63: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Effect of different flight direction

Bharat Lohani, IIT Kanpur India

Page 64: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 65: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Applications of simulatorApplications of simulator

Page 66: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Education

To understand:

Process of data generationEffect of change in various parameters on dataEffect of errors on data

Bharat Lohani, IIT Kanpur India

Page 67: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Laboratory exercises

Data with varied specificationsData with varied specifications

Full and accurate ground truth knownFull and accurate ground truth known

Bharat Lohani, IIT Kanpur India

Page 68: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Research projects

Evaluation of Information extraction algorithmsg

Assessing effect of error on performance of galgorithms

Finding optimal data specifications for an application

Bharat Lohani, IIT Kanpur India

Page 69: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Application in building identification research

Bharat Lohani, IIT Kanpur India

Page 70: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Variation of accuracy indices

Bharat Lohani, IIT Kanpur India

Page 71: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Variation of accuracy indices

Bharat Lohani, IIT Kanpur India

Page 72: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Final touches…in next three months

Multiple return implementationMultiple return implementation

Error introduction in individual parametersError introduction in individual parameters

Bharat Lohani, IIT Kanpur India

Page 73: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 74: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 75: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Bharat Lohani, IIT Kanpur India

Page 76: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

)())(2(cos))(2(sin ttk

K

ktj

J

jiX idmidDCidBAa +⎟

⎞⎜⎛ ∏

+⎟⎞

⎜⎛ ∏

= ∑∑

j=2, k=2

)())((cos))((sin11

ttkk

ktjj

jX idmidT

DCidT

BAa +⎟⎠

⎜⎝

+⎟⎠

⎜⎝

∑∑==

0.38B1

1.65A2

3.54A1

0.51C1

2.45B2

1

0.88D2

2.77D1

3.77C2

1000T

0.001dt

0.0m

1000T

Bharat Lohani, IIT Kanpur India

Page 77: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

)())(2(cos))(2(sin ttk

K

ktj

J

jiX idmidDCidBAa +⎟

⎞⎜⎛ ∏

+⎟⎞

⎜⎛ ∏

= ∑∑

j=2, k=2

)())((cos))((sin11

ttkk

ktjj

jX idmidT

DCidT

BAa +⎟⎠

⎜⎝

+⎟⎠

⎜⎝

∑∑==

3.38B1

3.25A2

0.68A1

0.89C1

4.45B2

1

1.34D2

5.23D1

2.54C2

1000T

0.001dt

0.0m

1000T

Bharat Lohani, IIT Kanpur India

Page 78: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

)())(2(cos))(2(sin ttk

K

ktj

J

jiX idmidDCidBAa +⎟

⎞⎜⎛ ∏

+⎟⎞

⎜⎛ ∏

= ∑∑

j=2, k=2

)())((cos))((sin11

ttkk

ktjj

jX idmidT

DCidT

BAa +⎟⎠

⎜⎝

+⎟⎠

⎜⎝

∑∑==

4.38B1

0.25A2

1.78A1

1.78C1

2.45B2

1

2.34D2

3.23D1

1.24C2

1000T

0.001dt

0.003m

1000T

Bharat Lohani, IIT Kanpur India

Page 79: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

)())(2(cos))(2(sin ttk

K

ktj

J

jiX idmidDCidBAa +⎟

⎞⎜⎛ ∏

+⎟⎞

⎜⎛ ∏

= ∑∑

j=2, k=2

)())((cos))((sin11

ttkk

ktjj

jX idmidT

DCidT

BAa +⎟⎠

⎜⎝

+⎟⎠

⎜⎝

∑∑==

4.38B1

0.25A2

1.0A1

0.78C1

5.45B2

1

4.34D2

7.23D1

1.24C2

1000T

0.001dt

0.004m

1000T

Bharat Lohani, IIT Kanpur India

Page 80: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

j=3, k=3)())(2(cos))(2(sin ttk

K

ktj

J

jiX idmidDCidBAa +⎟

⎞⎜⎛ ∏

+⎟⎞

⎜⎛ ∏

= ∑∑

0.65A2

2.75A1

)())((cos))((sin11

ttkk

ktjj

jX idmidT

DCidT

BAa +⎟⎠

⎜⎝

+⎟⎠

⎜⎝

∑∑==

B2 4.45

B1 2.38

A3 0.6

C 1 77

C1

B3

1.51

80

D1

C3

2.77

C2 1.77

0.35

m

D3

D2

0.0

3.38

100

T

dt

1000

0.006

Bharat Lohani, IIT Kanpur India

Page 81: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Comparison of data sets without RPY and with Roll only.Equation of the surface: Z=sin(X/10)-sin(XY/90)-60.Flight velocity: 60 m/s.Flight height: 60 m.Distance: 30 m.Firing frequency: 5000 Hz.Scan frequency: 48 Hz

a d t o o y

Scan frequency: 48 Hz.Scan angle: 50 deg.

Bharat Lohani, IIT Kanpur India

Page 82: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Comparison of data sets without RPY and with Pitch only

Equation of the surface: Z=sin(X/10)-sin(XY/90)-60.Flight velocity: 60 m/s.Flight height: 60 m.Distance: 30 m.Firing frequency: 5000 Hz.Scan frequency: 48 Hz.Scan angle: 50 deg.

Bharat Lohani, IIT Kanpur India

Page 83: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Comparison of data sets without RPY and with Yaw onlyEquation of the surface: Z=sin(X/10)-sin(XY/90)-60.Flight velocity: 60 m/s.Flight height: 60 m.Distance: 30 m.Firing frequency: 5000 Hz.Scan frequency: 48 Hz.Scan angle: 50 deg.

Bharat Lohani, IIT Kanpur India

Page 84: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Comparison of data sets with and without RPYEquation of the surface: Z=sin(X/10)-sin(XY/90)-60.Flight velocity: 60 m/s.Flight height: 60 m.Distance: 30 m.Firing frequency: 5000 Hz.Scan frequency: 48 Hz.Scan angle: 50 degScan angle: 50 deg.

Bharat Lohani, IIT Kanpur India

Page 85: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Comparison of data sets with lower and higher ax

Eq ation of the s rface AX+B +CZ+D 0Equation of the surface: AX+By+CZ+D=0.(A=0, B=0, C=0, D= -65)Flight velocity: 60 m/s.Flight height: 65 m.Distance: 60 m.Firing frequency: 5000 Hz.Scan frequency: 48 Hz.Scan frequency: 48 Hz.Scan angle: 50 deg.

Bharat Lohani, IIT Kanpur India

Page 86: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

LiDAR data of fractal terrain Altitude=500m Overlap=2%Velocity=60m/sSensor-ALS-50Firing frequency=20KHz Scan frequency=48HzScan angle=50°Flight area=550×550km

A-A

Bharat Lohani, IIT Kanpur India

Page 87: Generatinggy LiDAR data in laboratory: LiDAR Simulatorhome.iitk.ac.in/~blohani/Limulator/presentation/Hell_is...Bharat Lohani, IIT Kanpur India Design consideration forDesign consideration

Profile A-A

P fil B BProfile B-B

Bharat Lohani, IIT Kanpur India