{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,27]],"date-time":"2026-08-27T15:20:43Z","timestamp":1787844043544,"version":"build-2784847793"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents a new fuzzy interacting multiple-model velocity obstacle (FIMVO) approach for collision avoidance of unmanned aerial vehicles (UAVs). The proposed approach adopts in one framework the advantages of geometric collision avoidance approaches, namely of the velocity (VO), reciprocal velocity (RVO), and hybrid reciprocal velocity obstacle (HRVO) avoidance approaches combined with fuzzy logic. This leads to a combined decision-making rule, with real-time efficiency. The developed approach is compared with geometric conventional velocity obstacle avoidance approaches: VO, RVO, and HRVO avoidance approaches. The proposed approach is carefully evaluated and validated in a simulation environment and over real UAVs. The case study includes three mini UAVs and a human teleoperator who can control only one of them. The other UAVs used the computer-based teleoperator with the proposed and compared approaches. The performance criteria have been defined in four parts: trajectory smoothness, task performance, algorithm simplicity, and reliability. In 1000 independently repeated simulations, the performance results showed that the proposed FIMVO approach was 10 times better than the VO approach in terms of the number of avoided collisions. The statistical analysis demonstrates that the proposed FIMVO approach outperforms geometric velocity obstacle avoidance approaches concerning reliability and real-time efficiency.<\/jats:p>","DOI":"10.1007\/s10846-024-02075-6","type":"journal-article","created":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T14:02:22Z","timestamp":1713189742000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A Real-time Fuzzy Interacting Multiple-Model Velocity Obstacle Avoidance Approach for Unmanned Aerial Vehicles"],"prefix":"10.1007","volume":"110","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0803-610X","authenticated-orcid":false,"given":"Fethi","family":"Candan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aykut","family":"Beke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mahdi","family":"Mahfouf","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lyudmila","family":"Mihaylova","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,4,15]]},"reference":[{"key":"2075_CR1","unstructured":"Barnard, J.: Use of unmanned air vehicles in oil, gas and mineral exploration activities. In: AUVSI Unmanned Systems North America Conference, Denver, CO, USA (2010)"},{"key":"2075_CR2","doi-asserted-by":"crossref","unstructured":"Nigam, N.: The multiple unmanned air vehicle persistent surveillance problem: a review. Machines 2(1), 13\u201372 (2014)","DOI":"10.3390\/machines2010013"},{"key":"2075_CR3","unstructured":"Al-Younes, Y.M., Al-Jarrah, M.A., Jhemi, A.A.: Linear vs. nonlinear control techniques for a quadrotor vehicle. In: 7th International Symposium on Mechatronics and Its Applications, pp. 1\u201310. IEEE (2010)"},{"key":"2075_CR4","doi-asserted-by":"crossref","unstructured":"Argentim, L.M., Rezende, W.C., Santos, P.E., Aguiar, R.A.: PID, LQR and LQR-PID on a quadcopter platform. In: 2013 International Conference on Informatics, Electronics and Vision (ICIEV), pp. 1\u20136. IEEE (2013)","DOI":"10.1109\/ICIEV.2013.6572698"},{"key":"2075_CR5","doi-asserted-by":"crossref","unstructured":"Candan, F., Beke, A., Kumbasar, T.: Design and deployment of fuzzy PID controllers to the nano quadcopter Crazyflie 2.0. In: 2018 Innovations in Intelligent Systems and Applications (INISTA), pp. 1\u20136. IEEE (2018)","DOI":"10.1109\/INISTA.2018.8466284"},{"key":"2075_CR6","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.isatra.2022.08.020","volume":"134","author":"\u0130 \u015eahin","year":"2023","unstructured":"\u015eahin, \u0130, Ulu, C.: Altitude control of a quadcopter using interval type-2 fuzzy controller with dynamic footprint of uncertainty. ISA Trans. 134, 86\u201394 (2023)","journal-title":"ISA Trans."},{"issue":"3","key":"2075_CR7","doi-asserted-by":"publisher","first-page":"1335","DOI":"10.1016\/j.jfranklin.2013.10.021","volume":"351","author":"W Zhao","year":"2014","unstructured":"Zhao, W., Go, T.H.: Quadcopter formation flight control combining mpc and robust feedback linearization. J. Frankl. Inst. 351(3), 1335\u20131355 (2014)","journal-title":"J. Frankl. Inst."},{"key":"2075_CR8","doi-asserted-by":"crossref","unstructured":"Niculescu, V., Lamberti, L., Palossi, D., Benini, L.: Automated tuning of end-to-end neural flight controllers for autonomous nano-drones. In: 2021 IEEE 3rd International Conference on Artificial Intelligence Circuits and Systems (AICAS), pp. 1\u20134. IEEE (2021)","DOI":"10.1109\/AICAS51828.2021.9458550"},{"issue":"4","key":"2075_CR9","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1109\/JETCAS.2021.3126259","volume":"11","author":"V Niculescu","year":"2021","unstructured":"Niculescu, V., Lamberti, L., Conti, F., Benini, L., Palossi, D.: Improving autonomous nano-drones performance via automated end-to-end optimization and deployment of dnns. IEEE J. Emerg. Sel. Top. Circuits Syst 11(4), 548\u2013562 (2021)","journal-title":"IEEE J. Emerg. Sel. Top. Circuits Syst"},{"key":"2075_CR10","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.knosys.2018.05.033","volume":"158","author":"Y Zhao","year":"2018","unstructured":"Zhao, Y., Zheng, Z., Liu, Y.: Survey on computational-intelligence-based UAV path planning. Knowl-based Syst 158, 54\u201364 (2018)","journal-title":"Knowl-based Syst"},{"key":"2075_CR11","doi-asserted-by":"crossref","unstructured":"Suzuki, M., Uchiyama, K., Bennet, D., MacInnes, C.: Three-dimensional formation flying using bifurcating potential fields. In: AIAA Guidance, Navigation, and Control Conference, p. 5884 (2009)","DOI":"10.2514\/6.2009-5884"},{"key":"2075_CR12","unstructured":"Candan, F., Peng, Y., Mihaylova, L.: A comparison of obstacle dependant gaussian and hybrid potential field methods for collision avoidance in multi-agent systems. In: Proceedings of the 1st International Conference on Computing and Machine Intelligence (ICMI 2021). Sheffield (2021)"},{"key":"2075_CR13","doi-asserted-by":"crossref","unstructured":"Douthwaite, J.A., Zhao, S., Mihaylova, L.S.: A comparative study of velocity obstacle approaches for multi-agent systems. In: Proceedings of the UKACC 12th International Conference on Control (CONTROL), pp. 289\u2013294. IEEE (2018)","DOI":"10.1109\/CONTROL.2018.8516848"},{"issue":"01","key":"2075_CR14","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1142\/S2301385019400065","volume":"7","author":"JA Douthwaite","year":"2019","unstructured":"Douthwaite, J.A., Zhao, S., Mihaylova, L.S.: Velocity obstacle approaches for multi-agent collision avoidance. Unmanned Syst. 7(01), 55\u201364 (2019)","journal-title":"Unmanned Syst."},{"key":"2075_CR15","doi-asserted-by":"crossref","unstructured":"Jenie, Y.I., Van\u00a0Kampen, E.-J., de Visser, C.C., Chu, Q.P.: Selective velocity obstacle method for cooperative autonomous collision avoidance system for unmanned aerial vehicles. In: AIAA Guidance, Navigation, and Control (GNC) Conference, p. 4627 (2013)","DOI":"10.2514\/6.2013-4627"},{"issue":"2","key":"2075_CR16","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1109\/TRO.2018.2793890","volume":"34","author":"J Alonso-Mora","year":"2018","unstructured":"Alonso-Mora, J., Beardsley, P., Siegwart, R.: Cooperative collision avoidance for nonholonomic robots. IEEE Trans. Robot. 34(2), 404\u2013420 (2018)","journal-title":"IEEE Trans. Robot."},{"key":"2075_CR17","doi-asserted-by":"crossref","unstructured":"Douthwaite, J.A., De\u00a0Freitas, A., Mihaylova, L.S.: An interval approach to multiple unmanned aerial vehicle collision avoidance. In: Proceedings of the Sensor Data Fusion: Trends, Solutions, Applications (SDF), pp. 1\u20138 (2017). IEEE","DOI":"10.1109\/SDF.2017.8126384"},{"issue":"10","key":"2075_CR18","doi-asserted-by":"publisher","first-page":"2312","DOI":"10.2514\/1.G001715","volume":"39","author":"YI Jenie","year":"2016","unstructured":"Jenie, Y.I., van Kampen, E.-J., de Visser, C.C., Ellerbroek, J., Hoekstra, J.M.: Three-dimensional velocity obstacle method for uncoordinated avoidance maneuvers of unmanned aerial vehicles. J. Guid. Control Dyn. 39(10), 2312\u20132323 (2016)","journal-title":"J. Guid. Control Dyn."},{"issue":"5","key":"2075_CR19","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.21629\/JSEE.2018.05.16","volume":"29","author":"Y Xiuxia","year":"2018","unstructured":"Xiuxia, Y., Yi, Z., Weiwei, Z.: Obstacle avoidance method of three-dimensional obstacle spherical cap. J. Syst. Eng. Electron. 29(5), 1058\u20131068 (2018)","journal-title":"J. Syst. Eng. Electron."},{"issue":"4","key":"2075_CR20","doi-asserted-by":"publisher","first-page":"696","DOI":"10.1109\/TRO.2011.2120810","volume":"27","author":"J Snape","year":"2011","unstructured":"Snape, J., Van Den Berg, J., Guy, S.J., Manocha, D.: The hybrid reciprocal velocity obstacle. IEEE Trans. Robot. 27(4), 696\u2013706 (2011)","journal-title":"IEEE Trans. Robot."},{"issue":"7","key":"2075_CR21","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1177\/027836499801700706","volume":"17","author":"P Fiorini","year":"1998","unstructured":"Fiorini, P., Shiller, Z.: Motion planning in dynamic environments using velocity obstacles. Int. J. Robot. Res. 17(7), 760\u2013772 (1998)","journal-title":"Int. J. Robot. Res."},{"key":"2075_CR22","doi-asserted-by":"crossref","unstructured":"Van\u00a0den Berg, J., Lin, M., Manocha, D.: Reciprocal velocity obstacles for real-time multi-agent navigation. In: 2008 IEEE International Conference on Robotics and Automation, pp. 1928\u20131935. IEEE (2008)","DOI":"10.1109\/ROBOT.2008.4543489"},{"key":"2075_CR23","doi-asserted-by":"crossref","unstructured":"Snape, J., Van Den\u00a0Berg, J., Guy, S.J., Manocha, D.: Independent navigation of multiple mobile robots with hybrid reciprocal velocity obstacles. In: 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 5917\u20135922. IEEE (2009)","DOI":"10.1109\/IROS.2009.5354821"},{"issue":"1","key":"2075_CR24","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1109\/TCYB.2018.2868405","volume":"50","author":"A Beke","year":"2018","unstructured":"Beke, A., Kumbasar, T.: Type-2 fuzzy logic-based linguistic pursuing strategy design and its deployment to a real-world pursuit evasion game. IEEE Trans. Cybern. 50(1), 211\u2013221 (2018)","journal-title":"IEEE Trans. Cybern."},{"key":"2075_CR25","doi-asserted-by":"crossref","unstructured":"Zhang, D., Wang, J.: Fuzzy PID speed control of BLDC motor based on model design. In: Journal of Physics: Conference Series, vol. 1303, p. 012124. IOP Publishing (2019)","DOI":"10.1088\/1742-6596\/1303\/1\/012124"},{"key":"2075_CR26","unstructured":"Python3. http:\/\/www.python.org\/. Accessed 14 Sep 2022 (2015)"},{"key":"2075_CR27","unstructured":"DJI Tello EDU. https:\/\/m.dji.com\/uk\/product\/tello-edu\/. Accessed 14 Sep 2022 (2023)"},{"issue":"6","key":"2075_CR28","doi-asserted-by":"publisher","first-page":"5069","DOI":"10.1109\/TIE.2017.2767546","volume":"65","author":"A Sarabakha","year":"2017","unstructured":"Sarabakha, A., Fu, C., Kayacan, E., Kumbasar, T.: Type-2 fuzzy logic controllers made even simpler: from design to deployment for UAVs. IEEE Trans. Ind. Electron. 65(6), 5069\u20135077 (2017)","journal-title":"IEEE Trans. Ind. Electron."},{"key":"2075_CR29","doi-asserted-by":"crossref","unstructured":"Guzay, C., Kumbasar, T.: Aggressive manoeuvring of a quadcopter via differential flatness-based fuzzy controllers: from tuning to experiments. Appl. Soft Comput. 126, 109223 (2022)","DOI":"10.1016\/j.asoc.2022.109223"},{"key":"2075_CR30","unstructured":"Intel Realsense. https:\/\/www.intelrealsense.com\/stereo-depth\/. Accessed 14 Sep 2022 (2023)"},{"key":"2075_CR31","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.automatica.2016.10.004","volume":"76","author":"B Chen","year":"2017","unstructured":"Chen, B., Liu, X., Zhao, H., Principe, J.C.: Maximum correntropy Kalman filter. Automatica 76, 70\u201377 (2017)","journal-title":"Automatica"},{"key":"2075_CR32","doi-asserted-by":"publisher","unstructured":"Fan, X., Wang, G., Han, J., Wang, Y.: Interacting multiple model based on maximum correntropy Kalman filter. IEEE Trans. Circuits Syst. II Express Briefs 68(8), 3017\u20133021 (2021). https:\/\/doi.org\/10.1109\/TCSII.2021.3068221","DOI":"10.1109\/TCSII.2021.3068221"},{"key":"2075_CR33","doi-asserted-by":"publisher","unstructured":"Candan, F., Beke, A., Shen, C., Mihaylova, L.: An interacting multiple model correntropy Kalman filter approach for unmanned aerial vehicle localisation. In: Proceedings of the International Conference on INnovations in Intelligent Systems and Aplications (INISTA), pp. 1\u20136 (2022). https:\/\/doi.org\/10.1109\/INISTA55318.2022.9894214. IEEE","DOI":"10.1109\/INISTA55318.2022.9894214"},{"key":"2075_CR34","doi-asserted-by":"publisher","first-page":"107941","DOI":"10.1016\/j.sigpro.2020.107941","volume":"182","author":"C Shen","year":"2021","unstructured":"Shen, C., Mihaylova, L.: A flexible robust Student\u2019s t-based multimodel approach with maximum versoria criterion. Sig. Process. 182, 107941 (2021)","journal-title":"Sig. Process."},{"issue":"3","key":"2075_CR35","doi-asserted-by":"publisher","first-page":"6693","DOI":"10.1109\/LRA.2022.3176798","volume":"7","author":"S Li","year":"2022","unstructured":"Li, S., Li, L., Shi, D., Zou, W., Duan, P., Shi, L.: Multi-kernel maximum correntropy Kalman filter for orientation estimation. IEEE Robot. Autom. Lett. 7(3), 6693\u20136700 (2022). https:\/\/doi.org\/10.1109\/LRA.2022.3176798","journal-title":"IEEE Robot. Autom. Lett."}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-024-02075-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-024-02075-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-024-02075-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,18]],"date-time":"2024-07-18T10:12:15Z","timestamp":1721297535000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-024-02075-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":35,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["2075"],"URL":"https:\/\/doi.org\/10.1007\/s10846-024-02075-6","relation":{},"ISSN":["1573-0409"],"issn-type":[{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"5 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Institutional Review Board Statement"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent Statement"}},{"value":"The authors declare no conflict of interest.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of Interest"}}],"article-number":"61"}}