Building Environmental Awareness System for Mobile Robot Operating in Indoor Environment on ROS Platform

International Journal of Electrical and Electronics Engineering
© 2021 by SSRG - IJEEE Journal
Volume 8 Issue 1
Year of Publication : 2021
Authors : Nguyen Duc Dien, Nguyen Duc Duong, Vu Anh Nam, Tran Thi Huong
pdf
How to Cite?

Nguyen Duc Dien, Nguyen Duc Duong, Vu Anh Nam, Tran Thi Huong, "Building Environmental Awareness System for Mobile Robot Operating in Indoor Environment on ROS Platform," SSRG International Journal of Electrical and Electronics Engineering, vol. 8,  no. 1, pp. 32-36, 2021. Crossref, https://doi.org/10.14445/23488379/IJEEE-V8I1P106

Abstract:

The paper presents a navigation system for robots operating in indoor environments, with three basic functions of positioning, mapping and planning the path to a robot in indoors with high flexibility and fast movement speed. Specifically, the robot's positioning data is extracted from an IPS indoor positioning system using high-frequency ultrasonic technology. A small error is very suitable for use in the indoor environment. Map creation and analysis function developed based on open-source ROS software devices, combined with a 360-degree scanning LIDAR depth sensor to produce a 2D map with high accuracy of cm. compared with the actual environment. Finally, the popular route searching algorithms currently used are based on the analyzed map data and robot positioning data.

Keywords:

Robot Operating System (ROS), Rviz, Navigation, Simultaneous Localization and Mapping (SLAM)

References:

[1] Chen, Z., Birchfield, S.T.,Qualitative Vision-Based Mobile Robot Navigation, In Proc. IEEE International Conference on Robotics and Automation (ICRA), Orlando, Florida (May 2006).
[2] R. L. e. a. Guimarães,ROS navigation: Concepts and tutorial", Springer, Cham, (2016) 121-160.
[3] A. a. P. A. Pajaziti,SLAM–map building and navigation via ROS, International Journal of Intelligent Systems and Applications in Engineering, 2(4)(2014) 71-75.
[4] Z. e. a. An, "Development of Mobile Robot SLAM Based on ROS," International Journal of Mechanical Engineering and Robotics Research, (2016) 47-51.
[5] R. K. e. a. Megalingam,ROS based autonomous indoor navigation simulation using SLAM algorithm, Int. J. Pure Appl. Math, (2018) 199-205.
[6] F. e. a. Albers,Online Trajectory Optimization and Navigation in Dynamic Environments in ROS, Robot Operating System (ROS). Springer, Cham, (2019), p241-274.
[7] S. Thrun.,Probabilistic Robotics, Communications of the ACM, (2002) 52-57.
[8] R. e. a. Giubilato.,An evaluation of ROS-compatible stereo visual SLAM methods on an Nvidia Jetson TX2, Measurement, (2019) 161-170.
[9] R. N. a. M. K. B. Darmanin.,Autonomous Exploration and Mapping using a Mobile Robot Running ROS, ICINCO, (2016).
[10] Chatterjee, A., Rakshit, A., & Singh, N. N.,Mobile Robot Navigation., Studies in Computational Intelligence, (2013) 1–20.
[11] Roan Van Hoa, L. K. Lai, Le Thi Hoan.,Mobile Robot Navigation Using Deep Reinforcement Learning in Unknown Environments., SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE), 7(8)(2020) 15-20.
[12] Pham Ngoc Sam, Tran Duc Chuyen.,Research and Designing a Positioning System, Timeline Chemical Mapping for Multi-Direction Mobile Robot., SSRG International Journal of Electronics and Communication Engineering, 7(11)(2020) 7-12.
[13] Roan Van Hoa, Dinh Thi Hang, Tran Quoc Dat, Tran Dong, Tran Thi Huong,Autonomous Navigation for Mobile Robots Based on Reinforcement Learning., SSRG International Journal of Electronics and Communication Engineering, 8(1) (2021) 1-5.
[14] https://en.wikipedia.org/wiki/Robot navigation.
[15] Dijkstra's Algorithm, Gass, Saul; Fu, Michael. Gass, Saul I; Fu, Michael C., (2013).
[16] https://emanual.robotis.com/docs/en/platform/turtlebot3/ove view/.