Frontier-Based Detection and Social Force Model for Autonomous Environment Mapping and Navigation
DOI:
https://doi.org/10.31436/iiumej.v26i3.3554Keywords:
Autonomous Navigation, Social Force Model (SFM), Simultaneous Localization and Mapping (SLAM), Frontier Detection, Robot ExplorationAbstract
This paper presents a method for static environment mapping using an autonomous mobile robot by integrating the Social Force Model (SFM) for obstacle avoidance and frontier-based detection for dynamic goal selection. The objective is to enable the robot to autonomously explore unknown environments, avoid obstacles, and generate accurate maps. The system was developed and tested in the Gazebo simulator, with RViz employed to visualize real-time sensor data, including lidar and odometry. Two frontier point selection strategies were evaluated: one based solely on the nearest distance, and another incorporating both distance and orientation. Experimental results demonstrate that the first strategy enabled the robot to complete the mapping task in an average of 10.66 minutes over a distance of 76.37 meters. In contrast, the second strategy, although more directionally aware, resulted in a longer duration of 14 minutes and a travel distance of 104.08 meters. These outcomes highlight the impact of map update delays and suboptimal frontier point selection on overall navigation efficiency. The findings suggest that while the system exhibits promising autonomous navigation capabilities, further improvements in frontier map update speed and goal point optimization are necessary to enhance path efficiency and reduce unnecessary movement.
ABSTRAK: Kertas ini membentangkan kaedah pemetaan persekitaran statik menggunakan robot mudah alih autonomi dengan mengintegrasikan Model Daya Sosial (SFM) bagi mengelak halangan dan pengesanan berasaskan sempadan bagi pemilihan matlamat dinamik. Objektifnya adalah untuk robot meneroka persekitaran yang tidak diketahui secara autonomi, mengelak halangan, dan menjana peta dengan tepat. Sistem ini dibangunkan dan diuji dalam simulator Gazebo, manakala RViz digunakan bagi memvisualisasikan data sensor masa nyata termasuk input lidar dan odometri. Dua strategi pemilihan titik frontier telah dinilai: satu berdasarkan jarak terdekat sahaja, dan satu lagi yang mengambil kira jarak serta orientasi. Dapatan eksperimen menunjukkan bahawa strategi pertama membolehkan robot melengkapkan tugas pemetaan dalam purata masa 10.66 minit dengan jarak perjalanan 76.37 meter. Manakala, strategi kedua, walaupun lebih peka terhadap arah, memerlukan masa yang lebih lama iaitu 14 minit dengan jarak perjalanan 104.08 meter. Dapatan kajian ini menunjukkan bahawa kelewatan dalam mengemas kini peta dan pemilihan titik frontier yang kurang optimum memberi kesan kepada kecekapan navigasi keseluruhan. Walaupun sistem ini menunjukkan kebolehan navigasi autonomi yang baik, penambahbaikan dalam kelajuan kemas kini peta frontier dan pengoptimuman pemilihan titik matlamat diperlukan bagi meningkatkan kecekapan laluan dan mengurangkan pergerakan yang tidak perlu.
Downloads
Metrics
References
H.I. Krebs and N. Hogan, “Therapeutic Robotics: A Technology Push: Stroke rehabilitation is being aided by robots that guide movement of shoulders and elbows, wrists, hands, arms and ankles to significantly improve recovery of patients,” Proc IEEE Inst Electr Electron Eng., vol. 94, no. 9, pp. 1727 – 1738, 2006.
Passler J. Tilley, “Automation, robotics, and the factory of the future,” The Great Re-Make: Manufacturing for Modern Times.
D.F. Yépez-Ponce, J.V. Salcedo, P.D. Rosero-Montalvo, and J. Sanchis, “Mobile robotics in smart farming: current trends and applications,” Front Artif Intell., vol. 6, pp. 1213330, 2023.
I. Kubasáková, J. Kubánová, D. Benco, and N. Fábryová, ``Application of Autonomous Mobile Robot as a Substitute for Human Factor in Order to Increase Efficiency and Safety in a Company,'' Applied Sciences, vol. 14, no. 13, pp. 5859, 2024.
A. Tuomi, I.P. Tussyadiah, and J. Stienmetz, “Applications and Implications of Service Robots in Hospitality,” Cornell Hospitality Quarterly, vol. 62, no. 2, pp. 232 – 247, 2021.
L. Wijayathunga, A. Rassau, and D. Chai, “Challenges and Solutions for Autonomous Ground Robot Scene Understanding and Navigation in Unstructured Outdoor Environments: A Review,” Applied Sciences, vol. 13, no. 17, pp. 9877, 2023.The Contiki operating system. Available: http://www.contiki-os.org/index.html.
H.M. Mu’allimi, B.S.B. Dewantara, D. Pramadihanto, and B.S. Marta, “Human Partner and Robot Guide Coordination System Under Social Force Model Framework Using Kinect Sensor,” The 22nd International Electronics Symposium (IES), 2020.
A.T. Rifqi, B.S.B. Dewantara, D. Pramadihanto, and B.S. Marta, “Fuzzy Social Force Model for Healthcare Robot Navigation and Obstacle Avoidance,” 2021 International Electronics Symposium (IES), 2021.
B.S.B. Dewantara and J. Miura, “Generation of a Socially Aware Behavior of a Guide Robot Using Reinforcement Learning,” IEEE International Electronics Symposium (IES), 2016.
B.S.B. Dewantara and B.N.D. Ariyadi, “Adaptive Behavior Control for Robot Soccer Navigation Using Fuzzy-based Social Force Model,” Smart Science, vol. 9, no. 1, pp. 14 – 29, 2021.
A.C.C. Meng, M. Wand, and V.S.S. Hwang, “A Methodology of Map-Guided Autonomous Navigation with Range Sensor in Dynamic Environment,” Proc. SPIE 1007, Mobile Robots III, 1989.
C. Chen and Y. Cheng, “Research on Map Building by Mobile Robots,” 2008 Second International Symposium on Intelligent Information Technology Application, Shanghai, China, 2008, pp. 673 – 677, 2008.
J. Achterhold, S. Guttikonda, J.U. Kreber, H. Li, and J. Stueckler, “Learning a Terrain- and Robot-Aware Dynamics Model for Autonomous Mobile Robot Navigation,” Cornell University, arXiv:2409.11452, 2024.
B. Yamauchi, “A frontier-based approach for autonomous exploration,” Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA’97, pp. 146 – 151, 1997.
M. Sasaki, Y. Tsuda, and K. Matsushita, “Development of Autonomous Mobile Robot with 3DLidar Self Localization Function using Layout Map,” Electronics, vol. 13, pp. 1082, 2024.
A. Ramadhan, B. Dewantara, and S. Setiawardhana, “Optimization of Fuzzy Social Force Model Adaptive Parameter using Genetic Algorithm for Mobile Robot Navigation Control,” Jurnal Rekayasa Elektrika, vol. 19, no. 1, 2023, doi: 10.17529/jre.v19i1.28330.
D. Helbing and P. Molnar, “Social force model for pedestrian dynamics,” Phys Rev., vol. E51, pp. 4282 – 4286, 1995.
H. Taheri and Z.C. Xia, “SLAM; definition and evolution,” Engineering Applications of Artificial Intelligence, vol. 97, 2021.
A.A. Housein and G. Xingyu, “Simultaneous Localization and Mapping using differential drive mobile robot under ROS,” Journal of Physics: Conference Series, vol. 1820, 2021 International Conference on Mechanical Engineering, Intelligent Manufacturing and Automation Technology (MEMAT), 2021.
S. Macenski and I. Jambrecic, “SLAM Toolbox: SLAM for the dynamic world,” JOSS, vol. 6, no. 61, p. 2783, May 2021.
G. Ferrer et al., “Robot companion: a social-force based approach with human awareness-navigation in crowded environments,” IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1688 – 1694, 2013.
F. Zanlungo et al., “Social force model with explicit collision prediction,” EPL (Europhysics Letters), vol. 93, pp. 68005-p1 – 68005-p6, 2011.
M. Luber et al., “People tracking with human motion predictions from social forces,” IEEE International Conference on Robotics and Automation, pp. 464 – 469, 2010.
N. Chindakham et al., “Simultaneous Calibration of Odometry and Head-Eye Parameters for Mobile Robots with a Pan-Tilt Camera,” Sensors, vol. 19, no. 16, p. 3623, Aug. 2019.
M. Keidar and G. A. Kaminka, “Efficient frontier detection for robot exploration,” The International Journal of Robotics Research, vol. 33, no. 2, pp. 215 – 236, Feb. 2014.
P. Quin, A. Alempijevic et al., “Expanding wavefront frontier detection: An approach for efficiently detecting frontier cells,” Australasian Conference on Robotics and Automation (ACRA), 2014.
Y. Sun and C. Zhang, “Efficient and Safe Robotic Autonomous Environment Exploration Using Integrated Frontier Detection and Multiple Path Evaluation,” Remote Sensing, vol. 13, no. 23, p. 4881, Dec. 2021.
ROBOTIS-GIT, “turtlebot3_simulations,” GitHub repository}, available at: https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git, accessed on: November 2024.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 IIUM Press

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.








