Publication:
Analysis and implementation of 2D slam algorithms for indoor mobile robots

dc.contributor.affiliation#PLACEHOLDER_PARENT_METADATA_VALUE#en_US
dc.contributor.authorMotan, Imaad-ud-dinen_US
dc.contributor.supervisorMuhammad Mahbubur Rashid, Ph.Den_US
dc.date.accessioned2024-10-08T03:44:48Z
dc.date.available2024-10-08T03:44:48Z
dc.date.issued2020
dc.description.abstractIn this research a comparative analysis and implementation of Simultaneous Localization and Mapping (SLAM) algorithms for indoor mobile robots has been conducted, the purpose of which was to identify a possible area of improvement for future implementations. Robot are widely being used for daily tasks and as such require a technique to be able to easily navigate indoor environments, specifically small maps for helper robots, however simple methods such as dead reckoning and wireless beacons are unreliable. To resolve this problem a new method is being researched upon which is SLAM. SLAM algorithms which are commonly known, accepted by experts in robotics and are compatible with the Robot Operating System (ROS) have been selected for this study. They are GMapping, Hector SLAM and Karto SLAM. Each method is comparatively analysed with various parameters such as computational complexity which is a measure of how complex the algorithm is with respect to the amount of steps and calculations needed, Central Processing Unit (CPU) usage load which measures how much the processor is being used and scenario-based efficiency which takes into account the performance based on different scenarios such as different speeds, map sizes and obstacles. Additionally, the analysis and selection is based on validation techniques such as Corner Detection & Matching, K-Nearest Neighbours and Map Completeness conducted on simulated data. Based on the comparative analysis performed via MATLAB, Hector SLAM was found to be the most appropriate technique for indoor robots in small maps. This technique was implemented on the robot platform and real-world tests conducted. The chosen method i.e. Hector SLAM managed to successfully generate fully visible maps in small indoor locations with numerous features. However, maps with larger sizes or smoother features were not as efficient.en_US
dc.description.abstractarabicلقد تم في هذا البحث إجراء تحليل مقارن وتطبيق خوارزميات من التعريب والتخطيط المتزامنين (SLAM) للروبوتات المتنقلة في البيئة الداخلية، وكان الغرض منها هو تحديد مجال محتمل للتحسينات للتطبيقات المستقبلية. يتم استخدام الروبوت على نطاق واسع للأمور اليومية، وعلى هذا النحو يتطلب تقنيات؛ لتكون قادرة على التنقل بسهولة في البيئات الداخلية، وخاصة خرائط صغيرة للروبوتات المساعدة، ولكن أساليب بسيطة مثل أماكن وإشارات لاسلكية لا يمكن الوصول إليها، ولحل هذه المعضلة تم البحث عن طريقة جديدة وهي SLAM (مقبول ومعروف من قبل ابسطه تشغل الروبات، يتم تحليل كل طريقة نسبيا لمتغيرات SLAM وكارتو SLAM، هيكتور GMapping الدارسة. مثل صعوبة الحسابات وهو مقياس لمدى صعوبة الخوارزمية بالنسبة إلى مقدار الخطوات والحسابات المطلوبة، حمل استخدام وحدة المعالجة المركزية. ويأخذ في الاعتبار الأداء بناءً على سيناريوهات مختلفة مثل السرعات المختلفة وأحجام الخريطة والعقبات. بالإضافة إلى ذلك، يعتمد التحليل والاختيار على تقنيات التحقق من خدمتها مثل كشف الزاوية. استنادًا إلى؛ ليكون أكثر التقنيات SLAM تم العثور على هيكتور MATLAB، التحليل المقارن الذي تم إجراؤه عبر ملاءمة للروبوتات الداخلية في الخرائط الصغيرة. تم تطبيق هذه التقنية على منصة الروبوت واختبارات العالم الحقيقي تمكنت من إنشاء خرائط مرئية بالكامل في مواقع داخلية Hector SLAM التي أجريت الطريقة المختارة، مثل صغيرة مع العديد من الميزات بنجاح. ومع ذلك فإن الخرائط ذات الأحجام الكبيرة أو الميزات الأكثر سلاسة لم تكن فعالة.en_US
dc.description.identifierThesis : Analysis and implementation of 2D slam algorithms for indoor mobile robots /by Imaad-ud-din Motanen_US
dc.description.identityt11100424535Imaad-ud-dinMotanen_US
dc.description.kulliyahKulliyyah of Engineeringen_US
dc.description.notesThesis (MSMCTE)--International Islamic University Malaysia, 2020.en_US
dc.description.physicaldescriptionxv, 92 leaves : colour illustrations ; 30cm.en_US
dc.description.programmeMaster of Science (Mechatronics Engineering)en_US
dc.identifier.urihttps://studentrepo.iium.edu.my/handle/123456789/7792
dc.language.isoenen_US
dc.publisherKuala Lumpur : Kulliyyah of Engineering, International Islamic University Malaysia, 2020en_US
dc.titleAnalysis and implementation of 2D slam algorithms for indoor mobile robotsen_US
dc.typeMaster Thesisen_US
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
t11100424535Imaad-ud-dinMotan_24.pdf
Size:
536.75 KB
Format:
Adobe Portable Document Format
Description:
24 pages file
Loading...
Thumbnail Image
Name:
t11100424535Imaad-ud-dinMotan_SEC.pdf
Size:
2.53 MB
Format:
Adobe Portable Document Format
Description:
Full text secured file

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description:

Collections