SlideShare ist ein Scribd-Unternehmen logo
1 von 14
1Kyungpook National University
Pose Estimation of a Mobile Robot Based on
Fusion
of IMU Data and Vision Data Using an Extended
Kalman Filter
Mary B. Alatise and Gerhard P. Hancke
SENSORS JOURNAL,
September 21, 2017
2Kyungpook National University
Motivation
The objective of this paper is to estimate the pose of
a device. This paper presents a fusion of IMU sensor
and vision to determine the accurate position of
mobile robot .
3Kyungpook National University
Why we need fusion of IMU sensor and vision
 IMU sensor  accumulated drift
Sensor Calibration
 Vision  illumination
visual occlusion
Blurred features under fast and unpredicted motions.
Field of view of the camera
 Use the complementary features of IMU sensor and vison based methods.
 Advantages : Implementation
low cost
fast computation
improved accuracy
4Kyungpook National University
Proposed Method
Overview of the stages of IMU and Vision fusion
5Kyungpook National University
Hardware used for the experiment:
a) Arduino 101 microcontroller b) LinkSprite camera (c) 4WD robot platform
6Kyungpook National University
Results and Discussion
Simulated Results of Object Detection and Recognition in an Image
Proposed object (query image) Training image
(RGB image)
Convert the image from RGB
to grayscale
Removal of lens distortion
Image including Outliers and
inliers Image with inliers Images with display box around the recognized object
7Kyungpook National University
Simulated Results of Object Analysis of Experimental Results
Euler angles from IMU. Roll: red; pitch: green; yaw: blue.
 The figure shows the robot travelling on a flat
surface.
 At 49s, roll and pitch angles maintained a close
to zero angle until there was a change in
direction.
 At the point where the robot turned 90 degree
to the right, the yaw angle was 91.25 degrees.
 The maximum values obtained for pitch and
roll angles are 15 degree and 18 degree.
 From the experiment results, it can be
conclude that Euler angles are a good choice
for the experiment performed because the pitch
angle did not attain ±90 degree to cause
Gimbal lock.
8Kyungpook National University
Orientation results for fused sensors
 When the robot made a 90 degree right turn,
 Yaw value for IMU was 91.25 degree
 Yaw value for vision was 88 degree
 Pitch value 1.2 degree
 Roll value 4 degree
 From the results, it can be conclude that the proposed method reduced the accumulated errors and drifts.
Roll angles Pitch angles Yaw angles
9Kyungpook National University
comparison of the three directions of the mobile robot taken from
vision method
Experimental position in XYZ
directions from vision data.
 The figure shows a distinctive estimation
of position of the mobile robot.
 The position estimation based on the
reference object in the image is relative
to the position of the mobile robot and
the world coordinate , with the median
vector of the planar object for Z-axis
close to 1 and -1.
 From the experimental position result, it
can be conclude that the SURC and
RANSAC algorithms combination can be
used for the accurate position estimation.
10Kyungpook National University
Ground truth data
 The ground truth data was collected with the
use of external camera placed in the
environment of experiment.
 The camera was placed on a flat terrain with
the mobile robot with a distance of 4.90 m
Ground truth system based on a camera
11Kyungpook National University
Comparison
Trajectory in the XY plane
Position corresponding to the
trajectory
12Kyungpook National University
Performance: Accuracy
 The accuracy of proposed method is evaluated by root mean square error (RMSE)
 Figures show the difference between the ground truth and proposed method.
 Maximum error value for position is 0.145m
 Maximum error value for orientation is 0.95 degree.
RMSE for position RMSE for orientation
13Kyungpook National University
RMSE of position and orientation
 Position error slightly increases with increase in time.
 Both pitch and yaw error angles decreases as time increases.
 Roll error was gradually increasing from the start time to about 80 s and later
decreases.
14Kyungpook National University
CONCLUSION
 Computer vision and IMU sensor fusion.
 For object recognition SURF and RANSAC algorithms were used to detect and match
features in images.
 Experimental results show that proposed method gives better performance as compared to
results from individual methods.
 The proposed method gives high position accuracy.
 The error values from proposed method are reasonable for indoor localization.

Weitere ähnliche Inhalte

Was ist angesagt?

Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Nepal Flying Labs
 
Satellite Infrared
Satellite InfraredSatellite Infrared
Satellite InfraredMarc King
 
DSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesDSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesBiplov Bhandari
 
I lab reactivity
I lab reactivityI lab reactivity
I lab reactivityamilef
 
Inertial navigaton systems11
Inertial navigaton systems11Inertial navigaton systems11
Inertial navigaton systems11Vikas Kumar Sinha
 
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYuYao-Yu Yang
 
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration Technique
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration TechniqueEnhanced Tracking Aerial Image by Applying Fusion & Image Registration Technique
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration TechniqueIRJET Journal
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...TELKOMNIKA JOURNAL
 
Math 390 - Machine Learning Techniques Presentation
Math 390 - Machine Learning Techniques PresentationMath 390 - Machine Learning Techniques Presentation
Math 390 - Machine Learning Techniques PresentationDarragh Punch
 
Welcome to the presentation on ‘total station
Welcome to the presentation on ‘total stationWelcome to the presentation on ‘total station
Welcome to the presentation on ‘total stationShashank Javalagi
 

Was ist angesagt? (18)

Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
 
Satellite Infrared
Satellite InfraredSatellite Infrared
Satellite Infrared
 
DSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesDSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV Images
 
P1131210137
P1131210137P1131210137
P1131210137
 
Advantages and Disadvantages of Motion Capture
Advantages and Disadvantages of Motion CaptureAdvantages and Disadvantages of Motion Capture
Advantages and Disadvantages of Motion Capture
 
I lab reactivity
I lab reactivityI lab reactivity
I lab reactivity
 
Inertial navigaton systems11
Inertial navigaton systems11Inertial navigaton systems11
Inertial navigaton systems11
 
Total station
Total stationTotal station
Total station
 
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
 
Sms fence detection
Sms fence detectionSms fence detection
Sms fence detection
 
Gps and planimeter
Gps and planimeterGps and planimeter
Gps and planimeter
 
Total Station surveying
Total Station surveyingTotal Station surveying
Total Station surveying
 
Inertial navigation systems
Inertial navigation systemsInertial navigation systems
Inertial navigation systems
 
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration Technique
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration TechniqueEnhanced Tracking Aerial Image by Applying Fusion & Image Registration Technique
Enhanced Tracking Aerial Image by Applying Fusion & Image Registration Technique
 
Total station
Total station Total station
Total station
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
 
Math 390 - Machine Learning Techniques Presentation
Math 390 - Machine Learning Techniques PresentationMath 390 - Machine Learning Techniques Presentation
Math 390 - Machine Learning Techniques Presentation
 
Welcome to the presentation on ‘total station
Welcome to the presentation on ‘total stationWelcome to the presentation on ‘total station
Welcome to the presentation on ‘total station
 

Ähnlich wie Pose estimation of a mobile robot

ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawn Quinn
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...ijma
 
Motion recognition based 3D pedestrian navigation system using smartphone
Motion recognition based 3D pedestrian navigation system using smartphoneMotion recognition based 3D pedestrian navigation system using smartphone
Motion recognition based 3D pedestrian navigation system using smartphoneAlwin Poulose
 
Research on Calibration Reading Technology of High-Precision Meter
Research on Calibration Reading Technology of High-Precision MeterResearch on Calibration Reading Technology of High-Precision Meter
Research on Calibration Reading Technology of High-Precision MeterWaqas Tariq
 
Distance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted ScaleDistance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted Scaletheijes
 
Distance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted ScaleDistance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted Scaletheijes
 
Control of a Movable Robot Head Using Vision-Based Object Tracking
Control of a Movable Robot Head Using Vision-Based Object TrackingControl of a Movable Robot Head Using Vision-Based Object Tracking
Control of a Movable Robot Head Using Vision-Based Object TrackingIJECEIAES
 
The flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional cameraThe flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional cameraTELKOMNIKA JOURNAL
 
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...CSCJournals
 
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...IOSR Journals
 
Eye gaze tracking with a web camera
Eye gaze tracking with a web cameraEye gaze tracking with a web camera
Eye gaze tracking with a web camerajpstudcorner
 
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...IRJET Journal
 
booysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfbooysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfYogi Adi Wijaya
 
GPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial MarkersGPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial MarkersNaoki Shibata
 
Intelligent indoor mobile robot navigation using stereo vision
Intelligent indoor mobile robot navigation using stereo visionIntelligent indoor mobile robot navigation using stereo vision
Intelligent indoor mobile robot navigation using stereo visionsipij
 
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Waqas Tariq
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsNAVER Engineering
 
Application of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationApplication of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationIRJET Journal
 

Ähnlich wie Pose estimation of a mobile robot (20)

ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProject
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
 
Motion recognition based 3D pedestrian navigation system using smartphone
Motion recognition based 3D pedestrian navigation system using smartphoneMotion recognition based 3D pedestrian navigation system using smartphone
Motion recognition based 3D pedestrian navigation system using smartphone
 
Research on Calibration Reading Technology of High-Precision Meter
Research on Calibration Reading Technology of High-Precision MeterResearch on Calibration Reading Technology of High-Precision Meter
Research on Calibration Reading Technology of High-Precision Meter
 
Distance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted ScaleDistance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted Scale
 
Distance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted ScaleDistance Estimation to Image Objects Using Adapted Scale
Distance Estimation to Image Objects Using Adapted Scale
 
Control of a Movable Robot Head Using Vision-Based Object Tracking
Control of a Movable Robot Head Using Vision-Based Object TrackingControl of a Movable Robot Head Using Vision-Based Object Tracking
Control of a Movable Robot Head Using Vision-Based Object Tracking
 
D04432528
D04432528D04432528
D04432528
 
The flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional cameraThe flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional camera
 
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...
An Enhanced Computer Vision Based Hand Movement Capturing System with Stereo ...
 
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
 
Eye gaze tracking with a web camera
Eye gaze tracking with a web cameraEye gaze tracking with a web camera
Eye gaze tracking with a web camera
 
Robot vision
Robot visionRobot vision
Robot vision
 
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...
IRJET- Study on the Feature of Cavitation Bubbles in Hydraulic Valve by using...
 
booysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfbooysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdf
 
GPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial MarkersGPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
 
Intelligent indoor mobile robot navigation using stereo vision
Intelligent indoor mobile robot navigation using stereo visionIntelligent indoor mobile robot navigation using stereo vision
Intelligent indoor mobile robot navigation using stereo vision
 
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
 
Application of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationApplication of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position Estimation
 

Mehr von Alwin Poulose

Pedestrian dead reckoning indoor localization based on os-elm
Pedestrian dead reckoning indoor localization based on os-elmPedestrian dead reckoning indoor localization based on os-elm
Pedestrian dead reckoning indoor localization based on os-elmAlwin Poulose
 
ANN Features for Heading Classifier
ANN Features for Heading ClassifierANN Features for Heading Classifier
ANN Features for Heading ClassifierAlwin Poulose
 
Visible light communication
Visible light communication Visible light communication
Visible light communication Alwin Poulose
 
Indoor Heading Estimation
 Indoor Heading Estimation Indoor Heading Estimation
Indoor Heading EstimationAlwin Poulose
 
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning System
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning SystemSmartphone-based Pedestrian Dead Reckoning as an Indoor Positioning System
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning SystemAlwin Poulose
 
An Overview of the ATSC 3.0 Physical Layer Specification
An Overview of the ATSC 3.0 Physical Layer SpecificationAn Overview of the ATSC 3.0 Physical Layer Specification
An Overview of the ATSC 3.0 Physical Layer SpecificationAlwin Poulose
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interfaceAlwin Poulose
 
Visible light communication literature review
Visible light communication literature reviewVisible light communication literature review
Visible light communication literature reviewAlwin Poulose
 

Mehr von Alwin Poulose (11)

Pedestrian dead reckoning indoor localization based on os-elm
Pedestrian dead reckoning indoor localization based on os-elmPedestrian dead reckoning indoor localization based on os-elm
Pedestrian dead reckoning indoor localization based on os-elm
 
ANN Features for Heading Classifier
ANN Features for Heading ClassifierANN Features for Heading Classifier
ANN Features for Heading Classifier
 
Flexible display
Flexible displayFlexible display
Flexible display
 
VLC Simulation
VLC Simulation VLC Simulation
VLC Simulation
 
Visible light communication
Visible light communication Visible light communication
Visible light communication
 
Indoor Heading Estimation
 Indoor Heading Estimation Indoor Heading Estimation
Indoor Heading Estimation
 
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning System
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning SystemSmartphone-based Pedestrian Dead Reckoning as an Indoor Positioning System
Smartphone-based Pedestrian Dead Reckoning as an Indoor Positioning System
 
An Overview of the ATSC 3.0 Physical Layer Specification
An Overview of the ATSC 3.0 Physical Layer SpecificationAn Overview of the ATSC 3.0 Physical Layer Specification
An Overview of the ATSC 3.0 Physical Layer Specification
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
Visible light communication literature review
Visible light communication literature reviewVisible light communication literature review
Visible light communication literature review
 
OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
 

Kürzlich hochgeladen

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Kürzlich hochgeladen (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

Pose estimation of a mobile robot

  • 1. 1Kyungpook National University Pose Estimation of a Mobile Robot Based on Fusion of IMU Data and Vision Data Using an Extended Kalman Filter Mary B. Alatise and Gerhard P. Hancke SENSORS JOURNAL, September 21, 2017
  • 2. 2Kyungpook National University Motivation The objective of this paper is to estimate the pose of a device. This paper presents a fusion of IMU sensor and vision to determine the accurate position of mobile robot .
  • 3. 3Kyungpook National University Why we need fusion of IMU sensor and vision  IMU sensor  accumulated drift Sensor Calibration  Vision  illumination visual occlusion Blurred features under fast and unpredicted motions. Field of view of the camera  Use the complementary features of IMU sensor and vison based methods.  Advantages : Implementation low cost fast computation improved accuracy
  • 4. 4Kyungpook National University Proposed Method Overview of the stages of IMU and Vision fusion
  • 5. 5Kyungpook National University Hardware used for the experiment: a) Arduino 101 microcontroller b) LinkSprite camera (c) 4WD robot platform
  • 6. 6Kyungpook National University Results and Discussion Simulated Results of Object Detection and Recognition in an Image Proposed object (query image) Training image (RGB image) Convert the image from RGB to grayscale Removal of lens distortion Image including Outliers and inliers Image with inliers Images with display box around the recognized object
  • 7. 7Kyungpook National University Simulated Results of Object Analysis of Experimental Results Euler angles from IMU. Roll: red; pitch: green; yaw: blue.  The figure shows the robot travelling on a flat surface.  At 49s, roll and pitch angles maintained a close to zero angle until there was a change in direction.  At the point where the robot turned 90 degree to the right, the yaw angle was 91.25 degrees.  The maximum values obtained for pitch and roll angles are 15 degree and 18 degree.  From the experiment results, it can be conclude that Euler angles are a good choice for the experiment performed because the pitch angle did not attain ±90 degree to cause Gimbal lock.
  • 8. 8Kyungpook National University Orientation results for fused sensors  When the robot made a 90 degree right turn,  Yaw value for IMU was 91.25 degree  Yaw value for vision was 88 degree  Pitch value 1.2 degree  Roll value 4 degree  From the results, it can be conclude that the proposed method reduced the accumulated errors and drifts. Roll angles Pitch angles Yaw angles
  • 9. 9Kyungpook National University comparison of the three directions of the mobile robot taken from vision method Experimental position in XYZ directions from vision data.  The figure shows a distinctive estimation of position of the mobile robot.  The position estimation based on the reference object in the image is relative to the position of the mobile robot and the world coordinate , with the median vector of the planar object for Z-axis close to 1 and -1.  From the experimental position result, it can be conclude that the SURC and RANSAC algorithms combination can be used for the accurate position estimation.
  • 10. 10Kyungpook National University Ground truth data  The ground truth data was collected with the use of external camera placed in the environment of experiment.  The camera was placed on a flat terrain with the mobile robot with a distance of 4.90 m Ground truth system based on a camera
  • 11. 11Kyungpook National University Comparison Trajectory in the XY plane Position corresponding to the trajectory
  • 12. 12Kyungpook National University Performance: Accuracy  The accuracy of proposed method is evaluated by root mean square error (RMSE)  Figures show the difference between the ground truth and proposed method.  Maximum error value for position is 0.145m  Maximum error value for orientation is 0.95 degree. RMSE for position RMSE for orientation
  • 13. 13Kyungpook National University RMSE of position and orientation  Position error slightly increases with increase in time.  Both pitch and yaw error angles decreases as time increases.  Roll error was gradually increasing from the start time to about 80 s and later decreases.
  • 14. 14Kyungpook National University CONCLUSION  Computer vision and IMU sensor fusion.  For object recognition SURF and RANSAC algorithms were used to detect and match features in images.  Experimental results show that proposed method gives better performance as compared to results from individual methods.  The proposed method gives high position accuracy.  The error values from proposed method are reasonable for indoor localization.