SlideShare a Scribd company logo
Localization of underwater vehicle using IMU and LVS
Umair Ali
18016522-008
19-Sept-2019
Imu Sensor (Common Sensor)
• shape
• dead recking sensor
• roburst and high frequency
data
• error accumulation with
time
• typical sensors(DVL,
USBL) can correct
accumulated error
figure: imu sensor shape
figure: block diagram of imu sensor
Why to use cameras and Laser pointers
• typical sensors are good
enough for shallow water
• typical sensors has lack of
percision in underwater
environment
• cameras and Laser
pointers have higher
frequency than acoustic
but limited range with
accurate results.
figure: inspection of ship hull
figure: laser vision system
previous work with IMU and LVS
• integration of IMU and
GPS
• Integration of IMU and
DVL
• methodologies are made
using LVS to calibrate yaw
and correct parpendicular
distances.
figure: laser plane image to be seen by camera
figure: laser pointer image
Purpose of this research work
• propose velocity and
position vector
• LVS gives position vector
of vehicle refered to target
• Imu gives acceleration and
velocity of vehicle
• LVS and Imu are fused in
KF based system
figure: position, vilocity and acceleration vector
figure: Kalman Filter diagram
Benefits of using KF for fusion of Data
• MKF produces optimal
position vector as input for
closed loop position
control system
• MKF produces position
and velocity vector even if
there is no input from LVS
for 10 seconds
figure: closed loop position control system
figure: position estimation reference
Methodology
• xyz are for position and
others are for orientation in
n vector
• uvw are linear velocities
and pqr are angular
velocities
• angles and angular
velocities agains x and y
are stable because of
vehicle.
figure: position vector of vehicle
figure: velocity vector of vehicle
figure: x position and psi orientation of vehicle
Methodology - LVS
• 2 laser pointers and 1
charged copupled device
CCD camera
• position of x axis and
orientation of z axis is
achieved by L1 L2 and psi.
• mapping is achieved by
polynomial because
triangular mapping has
hardware constraints
polynomial plot
triangular mapping
Methodology - LVS - Tracking of Target
• active contour(snake)
vision (arround object)
• features are lines and
edges
• object is selected
fig: active contour
fig: snake curves
figL sx and sy are center of target, xo yo are center of
image ax, ay the camera focal lengths for xy image axis
Methodology - IMU used here
• 3 accelerometer and 3
gyroscopes
• strap down configuration
(fixed)
• practice of mathematical
model leads to unbound
position error of IMU
• external sensor is needed
for IMU
Methodology - LVS/IMU based MSKF
• in linear stationary model x
is state vector and w is
white noise and F is state
transition metrix
• measurement of N sensor
can be done by this
equation
• i sensors and k values of
each sensor
Methodology - LVS/IMU based MSKF
• Estimation stage of
kalman filter where K is
kalman gain for i sensor
while P is uncertainty
• Prediction stage is defined
as
Methodology - LVS/IMU based MSKF- Wiener
process acceleration model (stochastic)
• xk(state vector) with first 9
states of position velocity
and acceleration and last
two states tells angle and
angular velocity around z
axis
Methodology - LVS/IMU based MSKF- Wiener
process acceleration model (stochastic)
• data fusion decision
• target refer frame position
and yaw can find out from
LVS
•
Methodology - LVS/IMU based MSKF- Wiener
process acceleration model (stochastic)
• IMU is main sensor while
LVS is external sensor
• If LVS not available then
only IMU
• othervise
Experiments
• 1) teleoperation using a
joystick
• 2) closed loop position
control system
• Experiment is operated in
a pool
Exprements - system components
• module
• control system
• joystick
• laser pointer
• CCD camera
• IMU
• Aluminium object
Experiment - 1 teleoperation scenerio
• ROV is teleoperated by
joystick
• while user detects object
kalman filter fuse LVS and
IMU
Experiment - 2 Closed Loop Position Control
Scenario
• To derive the vehicle on
desired location
• A motion controller is
implemented by kinematic
controller on xy and PD
controller on z
• a is difference of principle
axis and distant vector e
conclusion
• fuse IMU and LVS as
position sensor
• LVS is external sensor of
IMU
• Proposed method can be
used for closed loop
position control as it
provide smooth
measurement at high
frequency

More Related Content

What's hot

Total station
Total stationTotal station
Total station
abhi08121994
 
Sst space observatory
Sst space observatorySst space observatory
Sst space observatory
Clifford Stone
 
TcpET
TcpETTcpET
TcpET
aplitop
 
Lecture 04
Lecture 04Lecture 04
Vessel Traffic Model
Vessel Traffic ModelVessel Traffic Model
Vessel Traffic Model
Safak Ozkan
 
Introduction to Navigation Systems
Introduction to Navigation SystemsIntroduction to Navigation Systems
Introduction to Navigation Systems
Joseph Hennawy
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
Engr Asad
 
Photographic techniques in method study
Photographic techniques in method studyPhotographic techniques in method study
Photographic techniques in method study
RAHUL SINGH
 
Control surveying
Control surveyingControl surveying
Control surveying
Shanmugasundaram N
 
Earthquake Early Warning for Shinkansen (Super Train)
Earthquake Early Warning for Shinkansen (Super Train)Earthquake Early Warning for Shinkansen (Super Train)
Earthquake Early Warning for Shinkansen (Super Train)
Ali Osman Öncel
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
nguyendattdh
 
Gps survey
Gps surveyGps survey
Gps survey
Shanmugasundaram N
 

What's hot (12)

Total station
Total stationTotal station
Total station
 
Sst space observatory
Sst space observatorySst space observatory
Sst space observatory
 
TcpET
TcpETTcpET
TcpET
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Vessel Traffic Model
Vessel Traffic ModelVessel Traffic Model
Vessel Traffic Model
 
Introduction to Navigation Systems
Introduction to Navigation SystemsIntroduction to Navigation Systems
Introduction to Navigation Systems
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Photographic techniques in method study
Photographic techniques in method studyPhotographic techniques in method study
Photographic techniques in method study
 
Control surveying
Control surveyingControl surveying
Control surveying
 
Earthquake Early Warning for Shinkansen (Super Train)
Earthquake Early Warning for Shinkansen (Super Train)Earthquake Early Warning for Shinkansen (Super Train)
Earthquake Early Warning for Shinkansen (Super Train)
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Gps survey
Gps surveyGps survey
Gps survey
 

Similar to IMU and LiDar vision system using Neural network

Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptxImage Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
ahmadzahran219
 
Robotics Localization
Robotics LocalizationRobotics Localization
Robotics Localization
cairo university
 
P1131210137
P1131210137P1131210137
P1131210137
Ashraf Aboshosha
 
Different experimental techniques for solar flux
Different experimental techniques for solar fluxDifferent experimental techniques for solar flux
Different experimental techniques for solar flux
Manoj maurya
 
Robotics and navigation in Orthopaedic surgery - Dr. Sachin M
Robotics and navigation in Orthopaedic surgery - Dr. Sachin MRobotics and navigation in Orthopaedic surgery - Dr. Sachin M
Robotics and navigation in Orthopaedic surgery - Dr. Sachin M
SachinMalayaiah1
 
cohenmedioni.ppt
cohenmedioni.pptcohenmedioni.ppt
cohenmedioni.ppt
ChinnuDS
 
Application of GPS in mining
Application of GPS in miningApplication of GPS in mining
Application of GPS in mining
VansajRaj2
 
Multiple UGV SLAM Map Sharing
Multiple UGV SLAM Map SharingMultiple UGV SLAM Map Sharing
Multiple UGV SLAM Map Sharing
Akash Borate
 
Automated Motion Detection from space in sea surveillance
Automated Motion Detection from space in sea surveillanceAutomated Motion Detection from space in sea surveillance
Automated Motion Detection from space in sea surveillance
Liza Charalambous
 
Intelligente visie maakt drones autonoom
Intelligente visie maakt drones autonoomIntelligente visie maakt drones autonoom
Intelligente visie maakt drones autonoom
EUKA
 
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Robo India
 
Deep VO and SLAM
Deep VO and SLAMDeep VO and SLAM
Deep VO and SLAM
Yu Huang
 
Inspection metrology
Inspection metrologyInspection metrology
Inspection metrology
nilesh sadaphal
 
gps_SEGMENTATION.pptx
gps_SEGMENTATION.pptxgps_SEGMENTATION.pptx
gps_SEGMENTATION.pptx
maniatindia
 
Image Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptxImage Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptx
RUBIN (A) JEBIN
 
UAV como controlar cin PID
UAV  como controlar cin PIDUAV  como controlar cin PID
UAV como controlar cin PID
John Mendoza García
 
Navr4030 16(tides)
Navr4030 16(tides)Navr4030 16(tides)
Navr4030 16(tides)
Salah Mahmood
 
ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProject
Shawn Quinn
 
Global positioning system by abhiram
Global positioning system by abhiramGlobal positioning system by abhiram
Global positioning system by abhiram
Abhiram Reddy Kamsani
 
Green Aviation Project-2 Final Review
Green Aviation Project-2 Final Review Green Aviation Project-2 Final Review
Green Aviation Project-2 Final Review
Nadheer Muhammed
 

Similar to IMU and LiDar vision system using Neural network (20)

Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptxImage Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
Image Processing Algorithms For Deep-Space Autonomous Optical Navigation 2.pptx
 
Robotics Localization
Robotics LocalizationRobotics Localization
Robotics Localization
 
P1131210137
P1131210137P1131210137
P1131210137
 
Different experimental techniques for solar flux
Different experimental techniques for solar fluxDifferent experimental techniques for solar flux
Different experimental techniques for solar flux
 
Robotics and navigation in Orthopaedic surgery - Dr. Sachin M
Robotics and navigation in Orthopaedic surgery - Dr. Sachin MRobotics and navigation in Orthopaedic surgery - Dr. Sachin M
Robotics and navigation in Orthopaedic surgery - Dr. Sachin M
 
cohenmedioni.ppt
cohenmedioni.pptcohenmedioni.ppt
cohenmedioni.ppt
 
Application of GPS in mining
Application of GPS in miningApplication of GPS in mining
Application of GPS in mining
 
Multiple UGV SLAM Map Sharing
Multiple UGV SLAM Map SharingMultiple UGV SLAM Map Sharing
Multiple UGV SLAM Map Sharing
 
Automated Motion Detection from space in sea surveillance
Automated Motion Detection from space in sea surveillanceAutomated Motion Detection from space in sea surveillance
Automated Motion Detection from space in sea surveillance
 
Intelligente visie maakt drones autonoom
Intelligente visie maakt drones autonoomIntelligente visie maakt drones autonoom
Intelligente visie maakt drones autonoom
 
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
 
Deep VO and SLAM
Deep VO and SLAMDeep VO and SLAM
Deep VO and SLAM
 
Inspection metrology
Inspection metrologyInspection metrology
Inspection metrology
 
gps_SEGMENTATION.pptx
gps_SEGMENTATION.pptxgps_SEGMENTATION.pptx
gps_SEGMENTATION.pptx
 
Image Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptxImage Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptx
 
UAV como controlar cin PID
UAV  como controlar cin PIDUAV  como controlar cin PID
UAV como controlar cin PID
 
Navr4030 16(tides)
Navr4030 16(tides)Navr4030 16(tides)
Navr4030 16(tides)
 
ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProject
 
Global positioning system by abhiram
Global positioning system by abhiramGlobal positioning system by abhiram
Global positioning system by abhiram
 
Green Aviation Project-2 Final Review
Green Aviation Project-2 Final Review Green Aviation Project-2 Final Review
Green Aviation Project-2 Final Review
 

More from umairali255

8x3x8 Multi layer perceptron training using Python Code
8x3x8 Multi layer perceptron training using Python Code8x3x8 Multi layer perceptron training using Python Code
8x3x8 Multi layer perceptron training using Python Code
umairali255
 
Perceptrons
PerceptronsPerceptrons
Perceptrons
umairali255
 
weights training of perceptron (using 3 training rules)
weights training of perceptron (using 3 training rules)weights training of perceptron (using 3 training rules)
weights training of perceptron (using 3 training rules)
umairali255
 
Diode thyristor transistor
Diode thyristor transistorDiode thyristor transistor
Diode thyristor transistor
umairali255
 
Neural network for black-box fusion of underwater robot localization under un...
Neural network for black-box fusion of underwaterrobot localization under un...Neural network for black-box fusion of underwaterrobot localization under un...
Neural network for black-box fusion of underwater robot localization under un...
umairali255
 
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
umairali255
 
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
umairali255
 
novel approach for charger of electrical vehicle
novel approach for charger of electrical vehiclenovel approach for charger of electrical vehicle
novel approach for charger of electrical vehicle
umairali255
 
why and where use Advance power electronics design
why and where use Advance power electronics design why and where use Advance power electronics design
why and where use Advance power electronics design
umairali255
 

More from umairali255 (9)

8x3x8 Multi layer perceptron training using Python Code
8x3x8 Multi layer perceptron training using Python Code8x3x8 Multi layer perceptron training using Python Code
8x3x8 Multi layer perceptron training using Python Code
 
Perceptrons
PerceptronsPerceptrons
Perceptrons
 
weights training of perceptron (using 3 training rules)
weights training of perceptron (using 3 training rules)weights training of perceptron (using 3 training rules)
weights training of perceptron (using 3 training rules)
 
Diode thyristor transistor
Diode thyristor transistorDiode thyristor transistor
Diode thyristor transistor
 
Neural network for black-box fusion of underwater robot localization under un...
Neural network for black-box fusion of underwaterrobot localization under un...Neural network for black-box fusion of underwaterrobot localization under un...
Neural network for black-box fusion of underwater robot localization under un...
 
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
 
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
Novel Terrain Integrated Navigation System using Neural Network aided Kalman ...
 
novel approach for charger of electrical vehicle
novel approach for charger of electrical vehiclenovel approach for charger of electrical vehicle
novel approach for charger of electrical vehicle
 
why and where use Advance power electronics design
why and where use Advance power electronics design why and where use Advance power electronics design
why and where use Advance power electronics design
 

Recently uploaded

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
snaprevwdev
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
AlvianRamadhani5
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
AnasAhmadNoor
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Power Electronics- AC -AC Converters.pptx
Power Electronics- AC -AC Converters.pptxPower Electronics- AC -AC Converters.pptx
Power Electronics- AC -AC Converters.pptx
Poornima D
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
Zener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and ApplicationsZener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and Applications
Shiny Christobel
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
Kamal Acharya
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 

Recently uploaded (20)

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Power Electronics- AC -AC Converters.pptx
Power Electronics- AC -AC Converters.pptxPower Electronics- AC -AC Converters.pptx
Power Electronics- AC -AC Converters.pptx
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
Zener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and ApplicationsZener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and Applications
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 

IMU and LiDar vision system using Neural network

  • 1. Localization of underwater vehicle using IMU and LVS Umair Ali 18016522-008 19-Sept-2019
  • 2. Imu Sensor (Common Sensor) • shape • dead recking sensor • roburst and high frequency data • error accumulation with time • typical sensors(DVL, USBL) can correct accumulated error figure: imu sensor shape figure: block diagram of imu sensor
  • 3. Why to use cameras and Laser pointers • typical sensors are good enough for shallow water • typical sensors has lack of percision in underwater environment • cameras and Laser pointers have higher frequency than acoustic but limited range with accurate results. figure: inspection of ship hull figure: laser vision system
  • 4. previous work with IMU and LVS • integration of IMU and GPS • Integration of IMU and DVL • methodologies are made using LVS to calibrate yaw and correct parpendicular distances. figure: laser plane image to be seen by camera figure: laser pointer image
  • 5. Purpose of this research work • propose velocity and position vector • LVS gives position vector of vehicle refered to target • Imu gives acceleration and velocity of vehicle • LVS and Imu are fused in KF based system figure: position, vilocity and acceleration vector figure: Kalman Filter diagram
  • 6. Benefits of using KF for fusion of Data • MKF produces optimal position vector as input for closed loop position control system • MKF produces position and velocity vector even if there is no input from LVS for 10 seconds figure: closed loop position control system figure: position estimation reference
  • 7. Methodology • xyz are for position and others are for orientation in n vector • uvw are linear velocities and pqr are angular velocities • angles and angular velocities agains x and y are stable because of vehicle. figure: position vector of vehicle figure: velocity vector of vehicle figure: x position and psi orientation of vehicle
  • 8. Methodology - LVS • 2 laser pointers and 1 charged copupled device CCD camera • position of x axis and orientation of z axis is achieved by L1 L2 and psi. • mapping is achieved by polynomial because triangular mapping has hardware constraints polynomial plot triangular mapping
  • 9. Methodology - LVS - Tracking of Target • active contour(snake) vision (arround object) • features are lines and edges • object is selected fig: active contour fig: snake curves figL sx and sy are center of target, xo yo are center of image ax, ay the camera focal lengths for xy image axis
  • 10. Methodology - IMU used here • 3 accelerometer and 3 gyroscopes • strap down configuration (fixed) • practice of mathematical model leads to unbound position error of IMU • external sensor is needed for IMU
  • 11. Methodology - LVS/IMU based MSKF • in linear stationary model x is state vector and w is white noise and F is state transition metrix • measurement of N sensor can be done by this equation • i sensors and k values of each sensor
  • 12. Methodology - LVS/IMU based MSKF • Estimation stage of kalman filter where K is kalman gain for i sensor while P is uncertainty • Prediction stage is defined as
  • 13. Methodology - LVS/IMU based MSKF- Wiener process acceleration model (stochastic) • xk(state vector) with first 9 states of position velocity and acceleration and last two states tells angle and angular velocity around z axis
  • 14. Methodology - LVS/IMU based MSKF- Wiener process acceleration model (stochastic) • data fusion decision • target refer frame position and yaw can find out from LVS •
  • 15. Methodology - LVS/IMU based MSKF- Wiener process acceleration model (stochastic) • IMU is main sensor while LVS is external sensor • If LVS not available then only IMU • othervise
  • 16. Experiments • 1) teleoperation using a joystick • 2) closed loop position control system • Experiment is operated in a pool
  • 17. Exprements - system components • module • control system • joystick • laser pointer • CCD camera • IMU • Aluminium object
  • 18. Experiment - 1 teleoperation scenerio • ROV is teleoperated by joystick • while user detects object kalman filter fuse LVS and IMU
  • 19. Experiment - 2 Closed Loop Position Control Scenario • To derive the vehicle on desired location • A motion controller is implemented by kinematic controller on xy and PD controller on z • a is difference of principle axis and distant vector e
  • 20. conclusion • fuse IMU and LVS as position sensor • LVS is external sensor of IMU • Proposed method can be used for closed loop position control as it provide smooth measurement at high frequency