Publication: 2D environment mapping and self-position estimation with ultrasonic range sensor array
7
0
Issued Date
2021
Resource Type
Language
eng
File Type
application/pdf
Access Rights
open access
Rights
ผลงานนี้เผยแพร่ภายใต้ สัญญาอนุญาตครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 4.0 (CC BY-NC-ND 4.0)
Rights Holder(s)
มหาวิทยาลัยศรีนครินทรวิโรฒ
Suggested Citation
Kompich Sophat, Patikorn Kliangsanmuang, Warakon Santang (2021). 2D environment mapping and self-position estimation with ultrasonic range sensor array. Retrieved from: https://hdl.handle.net/20.500.14740/10045
Advisor(s)
Organization
Abstract
Currently, modern robots use information from a Light Detection and Ranging (LiDAR) module sensor to build a map of the surrounding environment and simultaneously determine its location within the map. The map information is crucial for many tasks, such as path planning and obstacle avoidance. However, the LiDAR Module is expensive compared to other distance sensors, such as ultrasonic sensors. Therefore, this project will use low-cost ultrasonic sensors installed on the two-wheel-drive education-grade robot to build map. Then, the odometer data from the robot’s wheels and distance data from ultrasonic sensors are passed to the Particle Filter (PF) -based SLAM algorithms to precisely specify the robot’s position. The imprecise map created from running the robot in an L-shape map reveals that using inaccurate information from the low-cost sensors and education-grade robot directly affects the quality of the created map. Therefore, morphological image processing is applied to the created map to improve the map quality. As a result, the similarity is increased to approximately 70% compared to the ground truth map. We need to control the robot precisely in different positions to get quality results. Nevertheless, it is hard to do by using educational grade robots. Accordingly, we push the robot by hand in our experiments instead of controlling the motor.
