{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:11:46Z","timestamp":1760242306389,"version":"build-2065373602"},"reference-count":22,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T00:00:00Z","timestamp":1490918400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>There has been a remarkable growth in many different real-time systems in the area of autonomous mobile robots. This paper focuses on the collaboration of efficient multi-sensor systems to create new optimal motion planning for mobile robots. A proposed algorithm is used based on a new model to produce the shortest and most energy-efficient path from a given initial point to a goal point. The distance and time traveled, in addition to the consumed energy, have an asymptotic complexity of O(nlogn), where n is the number of obstacles. Real time experiments are performed to demonstrate the accuracy and energy efficiency of the proposed motion planning algorithm.<\/jats:p>","DOI":"10.3390\/robotics6020007","type":"journal-article","created":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T10:35:49Z","timestamp":1490956549000},"page":"7","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An Optimal and Energy Efficient Multi-Sensor Collision-Free Path Planning Algorithm for a Mobile Robot in Dynamic Environments"],"prefix":"10.3390","volume":"6","author":[{"given":"Abrar","family":"Alajlan","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Bridgeport, 126 Park Avenue, Bridgeport, CT 06604, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9239-5035","authenticated-orcid":false,"given":"Khaled","family":"Elleithy","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bridgeport, 126 Park Avenue, Bridgeport, CT 06604, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marwah","family":"Almasri","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bridgeport, 126 Park Avenue, Bridgeport, CT 06604, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7141-9990","authenticated-orcid":false,"given":"Tarek","family":"Sobh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Bridgeport, 126 Park Avenue, Bridgeport, CT 06604, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,3,31]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1179","DOI":"10.1016\/j.advengsoft.2010.08.001","article-title":"Navigation of mobile robots in the presence of obstacles","volume":"41","author":"Abiyev","year":"2010","journal-title":"Adv. Eng. Softw."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ullah, I., Ullah, Q., Ullah, F., and Seoyong, S. (2012, January 22\u201323). Integrated collision avoidance and tracking system for mobile robot. Proceedings of the IEEE Robotics and Artificial Intelligence (ICRAI), Islamabad, Pakistan.","DOI":"10.1109\/ICRAI.2012.6413412"},{"key":"ref_3","unstructured":"Fox, D., Burgard, W., and Thrun, S. (1998, January 16\u201320). A hybrid collision avoidance method for mobile robots. Proceedings of the IEEE International Conference on Robotics and Automation, Lueven, Belgium."},{"key":"ref_4","unstructured":"Marco, B., Gabriele, B., Cacao, M., and Lapierre, L. (2014, January 16\u201319). A collision avoidance algorithm based on the virtual target approach for cooperative unmanned surface vehicles. Proceedings of the IEEE 22nd Mediterranean Conference on Control and Automation, Palermo, Italy."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1109\/TCST.2003.810394","article-title":"Nonholonomic motion planning based on newton algorithm with energy optimization","volume":"11","author":"Duleba","year":"2003","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zeng, L., and Bone, G.M. (2013). Mobile Robot Collision Avoidance in Human Environments. Int. J. Adv. Robot. Syst., 10.","DOI":"10.5772\/54933"},{"key":"ref_7","unstructured":"Yufka, A., and Parlaktuna, O. (2009, January 13\u201315). Performance comparison of bug algorithms for mobile robots. Proceedings of the 5th International Advanced Technologies Symposium, Karabuk, Turkey."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0926-5805(99)00010-2","article-title":"Vision-based obstacle detection and avoidance for autonomous land vehicle navigation in outdoor roads","volume":"10","author":"Chen","year":"2010","journal-title":"Autom. Constr."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.knosys.2011.11.009","article-title":"A new hybrid navigation algorithm for mobile robots in environments with incomplete knowledge","volume":"27","author":"Zhu","year":"2012","journal-title":"Knowl. Based Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1123","DOI":"10.1016\/j.robot.2012.05.021","article-title":"A novel obstacle avoidance algorithm: \u201cFollow the Gap Method\u201d","volume":"60","author":"Sezer","year":"2012","journal-title":"Robot. Auton. Syst."},{"key":"ref_11","unstructured":"Oroko, J., and Ikua, B. (2012, January 3\u20134). Obstacle avoidance and path planning schemes for autonomous navigation of a mobile robot: A Review. Proceedings of the 2012 Mechanical Engineering Conference on Sustainable Research and Innovation, Juja, Kenya."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.proeng.2012.09.478","article-title":"Modifications of VFH navigation methods for mobile robots","volume":"10","author":"Babinec","year":"2012","journal-title":"Procedia Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/70.88137","article-title":"The vector field histogram\u2014Fast obstacle avoidance for mobile robots","volume":"7","author":"Borenstein","year":"1991","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"841376","DOI":"10.1155\/2013\/841376","article-title":"Obstacle avoidance for unmanned undersea vehicle in unknown unstructured environment","volume":"2013","author":"Yan","year":"2013","journal-title":"Math. Probl. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","article-title":"A formal basis for the heuristic determination of minimum cost paths","volume":"4","author":"Hart","year":"1968","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"key":"ref_16","unstructured":"Hu, H., Brady, M., and Probert, P. (1991, January 3\u20135). Coping with uncertainty in control and planning for a mobile robot. Proceedings of the IEEE\/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Alajlan, A., and Elleithy, K. (2017, March 29). Autonomous Mobile Robot Navigation for Planning Collision Free Path in Static and Dynamic Environments, Video. Available online: https:\/\/www.dropbox.com\/s\/zra8w2ib7afyf21\/Abrar_Alajlan_Demo.mp4?dl=0.","DOI":"10.3390\/robotics6020007"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Tai, L., Li, S., and Liu, M. (2016, January 9\u201314). A Deep-network Solution towards Model-less Obstacle Avoidance. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759428"},{"key":"ref_19","unstructured":"Mirowski, P., Pascanu, R., Viola, F., Soyer, H., Ballard, A., Banino, A., Denil, M., Goroshin, R., Sifre, L., and Kavukcuoglu, K. (2016). Learning to navigate in complex environments. arXiv."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1217","DOI":"10.1109\/TCYB.2015.2430526","article-title":"Robotic Online Path Planning on Point Cloud","volume":"46","author":"Liu","year":"2016","journal-title":"IEEE Trans. Cybern."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Almasri, M., Elleithy, K., and Alajlan, A. (2016). Sensor Fusion Based Model for Collision Free Mobile Robot Navigation. Sensors, 16.","DOI":"10.3390\/s16010024"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5021","DOI":"10.1109\/JSEN.2016.2553126","article-title":"Trajectory Planning and Collision Avoidance Algorithm for Mobile Robotics System","volume":"16","author":"Almasri","year":"2016","journal-title":"IEEE Sens. J."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/6\/2\/7\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:31:43Z","timestamp":1760207503000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/6\/2\/7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,31]]},"references-count":22,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["robotics6020007"],"URL":"https:\/\/doi.org\/10.3390\/robotics6020007","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2017,3,31]]}}}