Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/332171
Title: An Optimization of Multi Sensor SLAM Algorithm for SIMD Architecture
Researcher: Rohit Mittal
Guide(s): Geeta Chhabra Gandhi, Nidhi Mishra and Vibhakar Pathak
Keywords: Computer Science
Computer Science Artificial Intelligence
Engineering and Technology
University: Poornima University
Completed Date: 2020
Abstract: This thesis aims to optimize movement and localization of robot using algorithms designed newlinefor GP-GPU architecture; for which various Simultaneous Localization and Mapping (SLAM) newlinealgorithms had studied like FastSLAM, Extended Kalman Filter based SLAM, Range Only newlineSLAM, etc. To test parallelism in these algorithms various components were deployed like newlinethe 3D Accelerometer Sensor of eZ430 Chronos Texas Instrument Watch. It has been found newlinethat Extended Kalman Filter (EKF)based SLAM gives optimized and scalable results. newlineFor the design and implementation of EKF based SLAM algorithm, we leverage AMD newlineRadeon, serial adapter, and OpenCL API on Graphics Core Next based system. To achieve newlinethis, various memory models had studied like Uniform Memory Access (UMA), Non- newlineUniform Memory Access (NUMA), Cache Coherence Uniform Memory Access (CCUMA), newlineand it has been observed that GP-GPU models can be applied for coherence and localization newlineof memory for Extended Kalman Filter, which uses Matrix Multiplication in near branch newlinedata. As this model is based on Spatial Locality of Reference the CCUMA memory is the newlinebest candidate model. Also, the basic model was determined along with the parameter needed newlineduring navigation of the robot. Here, testing and optimization of the presented EKF based newlineSLAM algorithm take place on Arduino simulators on .Net platform with non-visual sensors. newlineThese sensors are used to predict the next step taken by the robot in an environment which newlinecan be improved further using curve SLAM algorithms. Performance analysis of the robot newlinewas done using Sectorial Error Probability(SEP), it was found that SEP was not optimal so newlinewe tried parametric curve algorithm and found suitability of Curve SLAM techniques (Bezier newlineCurve, BSpline) for smoothing the path of the robot. The designed robot is equipped with newlinemulti-sensors viz: IMU, SONAR; the IMU is used to determine environment and localization newlinewhich is subtended to parametric Bezier and BSpline for better path estimation.
Pagination: 
URI: http://hdl.handle.net/10603/332171
Appears in Departments:Department of Computer Engineering

Files in This Item:
File Description SizeFormat 
80_recommendation.pdfAttached File107.18 kBAdobe PDFView/Open
certificates.pdf359.39 kBAdobe PDFView/Open
chapter-1.pdf3.02 MBAdobe PDFView/Open
chapter-2.pdf9.46 MBAdobe PDFView/Open
chapter-3.pdf3.67 MBAdobe PDFView/Open
chapter-4.pdf3.67 MBAdobe PDFView/Open
chapter-5.pdf4.61 MBAdobe PDFView/Open
chapter-6.pdf29.93 MBAdobe PDFView/Open
conclusion.pdf84.1 kBAdobe PDFView/Open
prilimary pages.pdf923.67 kBAdobe PDFView/Open
title page.pdf18.96 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: