{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:51:47Z","timestamp":1784299907471,"version":"3.55.0"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,1,2]],"date-time":"2024-01-02T00:00:00Z","timestamp":1704153600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,2]],"date-time":"2024-01-02T00:00:00Z","timestamp":1704153600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Intel Serv Robotics"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s11370-023-00500-7","type":"journal-article","created":{"date-parts":[[2024,1,2]],"date-time":"2024-01-02T15:23:23Z","timestamp":1704209003000},"page":"181-195","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Multi-agent flocking with obstacle avoidance and safety distance preservation: a fuzzy potential-based approach"],"prefix":"10.1007","volume":"17","author":[{"given":"Ali","family":"Ebrahimi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8431-4650","authenticated-orcid":false,"given":"Mohammad","family":"Farrokhi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,1,2]]},"reference":[{"key":"500_CR1","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1016\/j.ast.2017.08.010","volume":"70","author":"Q Luo","year":"2017","unstructured":"Luo Q, Duan H (2017) Distributed UAV flocking control based on homing pigeon hierarchical strategies. Aerosp Sci Technol 70:257\u2013264. https:\/\/doi.org\/10.1016\/j.ast.2017.08.010","journal-title":"Aerosp Sci Technol"},{"key":"500_CR2","doi-asserted-by":"publisher","unstructured":"Brandst\u00e4tter A, Smolka SA, Stoller SD et al (2022) Multi-agent spatial predictive control with application to drone flocking (extended version). https:\/\/doi.org\/10.48550\/ARXIV.2203.16960","DOI":"10.48550\/ARXIV.2203.16960"},{"key":"500_CR3","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1007\/s42235-022-00287-w","volume":"20","author":"Y Feng","year":"2023","unstructured":"Feng Y, Dong J, Wang J, Zhu H (2023) Distributed flocking algorithm for multi-UAV system based on behavior method and topological communication. J Bionic Eng 20:782\u2013796. https:\/\/doi.org\/10.1007\/s42235-022-00287-w","journal-title":"J Bionic Eng"},{"key":"500_CR4","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1049\/itr2.12013","volume":"15","author":"F Cao","year":"2021","unstructured":"Cao F, Jiang H (2021) Trajectory planning and tracking control of unmanned ground vehicle leading by motion virtual leader on expressway. IET Intell Trans Syst 15:187\u2013199. https:\/\/doi.org\/10.1049\/itr2.12013","journal-title":"IET Intell Trans Syst"},{"key":"500_CR5","doi-asserted-by":"publisher","first-page":"161","DOI":"10.3390\/jmse9020161","volume":"9","author":"X Yan","year":"2021","unstructured":"Yan X, Jiang D, Miao R, Li Y (2021) Formation control and obstacle avoidance algorithm of a multi-USV system based on virtual structure and artificial potential field. JMSE 9:161. https:\/\/doi.org\/10.3390\/jmse9020161","journal-title":"JMSE"},{"key":"500_CR6","doi-asserted-by":"publisher","first-page":"4664","DOI":"10.1007\/s10489-020-02104-5","volume":"51","author":"H Liang","year":"2021","unstructured":"Liang H, Fu Y, Gao J (2021) Bio-inspired self-organized cooperative control consensus for crowded UUV swarm based on adaptive dynamic interaction topology. Appl Intell 51:4664\u20134681. https:\/\/doi.org\/10.1007\/s10489-020-02104-5","journal-title":"Appl Intell"},{"key":"500_CR7","doi-asserted-by":"publisher","first-page":"150397","DOI":"10.1109\/ACCESS.2020.3016951","volume":"8","author":"P Zhu","year":"2020","unstructured":"Zhu P, Dai W, Yao W et al (2020) Multi-robot flocking control based on deep reinforcement learning. IEEE Access 8:150397\u2013150406. https:\/\/doi.org\/10.1109\/ACCESS.2020.3016951","journal-title":"IEEE Access"},{"key":"500_CR8","doi-asserted-by":"publisher","DOI":"10.1177\/03611981231159405","author":"M Rostami-Shahrbabaki","year":"2023","unstructured":"Rostami-Shahrbabaki M, Weikl S, Niels T, Bogenberger K (2023) Modeling vehicle flocking in lane-free automated traffic. Transp Res Rec J Transp Res Board. https:\/\/doi.org\/10.1177\/03611981231159405","journal-title":"Transp Res Rec J Transp Res Board"},{"key":"500_CR9","doi-asserted-by":"publisher","first-page":"8883","DOI":"10.1109\/JSEN.2018.2863051","volume":"18","author":"W Yuan","year":"2018","unstructured":"Yuan W, Ganganath N, Cheng C-T et al (2018) Semi-flocking-controlled mobile sensor networks for dynamic area coverage and multiple target tracking. IEEE Sens J 18:8883\u20138892. https:\/\/doi.org\/10.1109\/JSEN.2018.2863051","journal-title":"IEEE Sens J"},{"key":"500_CR10","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1007\/978-3-319-97586-3_4","volume-title":"Intelligent robotics and applications","author":"Y Sun","year":"2018","unstructured":"Sun Y, Wang Z, Su H, Geng T (2018) A brief overview of flocking control for multi-agent systems. In: Chen Z, Mendes A, Yan Y, Chen S (eds) Intelligent robotics and applications. Springer, Cham, pp 48\u201358"},{"key":"500_CR11","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.arcontrol.2021.03.004","volume":"51","author":"LE Beaver","year":"2021","unstructured":"Beaver LE, Malikopoulos AA (2021) An overview on optimal flocking. Annu Rev Control 51:88\u201399. https:\/\/doi.org\/10.1016\/j.arcontrol.2021.03.004","journal-title":"Annu Rev Control"},{"key":"500_CR12","doi-asserted-by":"crossref","unstructured":"Reynolds CW (1987) Flocks, herds and schools: a distributed behavioral model. In: Proceedings of the 14th annual conference on Computer graphics and interactive techniques. ACM, pp 25\u201334","DOI":"10.1145\/37401.37406"},{"key":"500_CR13","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1109\/TAC.2005.864190","volume":"51","author":"R Olfati-Saber","year":"2006","unstructured":"Olfati-Saber R (2006) Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans Automat Contr 51:401\u2013420. https:\/\/doi.org\/10.1109\/TAC.2005.864190","journal-title":"IEEE Trans Automat Contr"},{"key":"500_CR14","doi-asserted-by":"publisher","first-page":"1067","DOI":"10.1109\/TCYB.2016.2537307","volume":"47","author":"H Fang","year":"2017","unstructured":"Fang H, Wei Y, Chen J, Xin B (2017) Flocking of second-order multiagent systems with connectivity preservation based on algebraic connectivity estimation. IEEE Trans Cybern 47:1067\u20131077. https:\/\/doi.org\/10.1109\/TCYB.2016.2537307","journal-title":"IEEE Trans Cybern"},{"key":"500_CR15","doi-asserted-by":"publisher","first-page":"800","DOI":"10.1016\/j.patrec.2010.01.014","volume":"31","author":"X Luo","year":"2010","unstructured":"Luo X, Li S, Guan X (2010) Flocking algorithm with multi-target tracking for multi-agent systems. Pattern Recogn Lett 31:800\u2013805. https:\/\/doi.org\/10.1016\/j.patrec.2010.01.014","journal-title":"Pattern Recogn Lett"},{"key":"500_CR16","doi-asserted-by":"publisher","first-page":"826","DOI":"10.1109\/TFUZZ.2008.917289","volume":"16","author":"D Gu","year":"2008","unstructured":"Gu D, Hu H (2008) Using fuzzy logic to design separation function in flocking algorithms. IEEE Trans Fuzzy Syst 16:826\u2013838. https:\/\/doi.org\/10.1109\/TFUZZ.2008.917289","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"500_CR17","doi-asserted-by":"publisher","first-page":"569","DOI":"10.4236\/ijcns.2010.36076","volume":"03","author":"H Yu","year":"2010","unstructured":"Yu H, Jian J, Shen Y (2010) Flocking control of a group of agents using a fuzzy-logic-based attractive\/repulsive function. IJCNS 03:569\u2013577. https:\/\/doi.org\/10.4236\/ijcns.2010.36076","journal-title":"IJCNS"},{"key":"500_CR18","doi-asserted-by":"publisher","first-page":"7571","DOI":"10.1002\/int.22894","volume":"37","author":"Y Yang","year":"2022","unstructured":"Yang Y, Chen Y, Yang H (2022) Robust flocking of multiple intelligent agents with multiple disturbances. Int J Intell Syst 37:7571\u20137583. https:\/\/doi.org\/10.1002\/int.22894","journal-title":"Int J Intell Syst"},{"key":"500_CR19","doi-asserted-by":"publisher","first-page":"2539","DOI":"10.1109\/TFUZZ.2017.2786261","volume":"26","author":"BK Sahu","year":"2018","unstructured":"Sahu BK, Subudhi B (2018) Flocking control of multiple AUVs based on fuzzy potential functions. IEEE Trans Fuzzy Syst 26:2539\u20132551. https:\/\/doi.org\/10.1109\/TFUZZ.2017.2786261","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"500_CR20","unstructured":"Hu H, Yoon SY, Lin Z (2013) Flocking of wheeled vehicles in the presence of large communication delay through a potential functional approach. In: 52nd IEEE Conference on decision and control. IEEE, Firenze, pp 3529\u20133534"},{"key":"500_CR21","doi-asserted-by":"publisher","unstructured":"Xue Y, Xu S, Chen X-B (2023) The influence of intra-group differences on the flocking and obstacle avoidance movement of multiagent systems. ISA Trans S0019057823000629. https:\/\/doi.org\/10.1016\/j.isatra.2023.02.006","DOI":"10.1016\/j.isatra.2023.02.006"},{"key":"500_CR22","doi-asserted-by":"crossref","unstructured":"Dong Y, Cheng J, Wang Q (2023) Deep reinforcement learning method of target hunting for multi-agents with flocking property. In: Zhang H, Ke Y, Wu Z et al (eds) International conference on neural computing for advanced applications. Springer Nature Singapore, Singapore, pp 467\u2013478","DOI":"10.1007\/978-981-99-5844-3_34"},{"key":"500_CR23","doi-asserted-by":"publisher","first-page":"87069","DOI":"10.1109\/ACCESS.2022.3198968","volume":"10","author":"J Yuan","year":"2022","unstructured":"Yuan J, Jiang G, Chen X-B (2022) Flocking with informed agents based on incomplete information. IEEE Access 10:87069\u201387082. https:\/\/doi.org\/10.1109\/ACCESS.2022.3198968","journal-title":"IEEE Access"},{"key":"500_CR24","doi-asserted-by":"publisher","first-page":"2931","DOI":"10.1007\/s12555-020-0578-3","volume":"19","author":"T Yan","year":"2021","unstructured":"Yan T, Xu X, Li Z, Li E (2021) Flocking of multi-agent systems with unknown nonlinear dynamics and heterogeneous virtual leader. Int J Control Autom Syst 19:2931\u20132939. https:\/\/doi.org\/10.1007\/s12555-020-0578-3","journal-title":"Int J Control Autom Syst"},{"key":"500_CR25","doi-asserted-by":"publisher","first-page":"1019","DOI":"10.1109\/TCST.2016.2581148","volume":"25","author":"D Sakai","year":"2017","unstructured":"Sakai D, Fukushima H, Matsuno F (2017) Flocking for Multirobots Without Distinguishing Robots and Obstacles. IEEE Trans Contr Syst Technol 25:1019\u20131027. https:\/\/doi.org\/10.1109\/TCST.2016.2581148","journal-title":"IEEE Trans Contr Syst Technol"},{"key":"500_CR26","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1177\/0142331213503864","volume":"36","author":"Q Wang","year":"2014","unstructured":"Wang Q, Chen J, Fang H, Ma Q (2014) Flocking control for multi-agent systems with stream-based obstacle avoidance. Trans Inst Meas Control 36:391\u2013398. https:\/\/doi.org\/10.1177\/0142331213503864","journal-title":"Trans Inst Meas Control"},{"key":"500_CR27","volume-title":"Nonlinear systems","author":"HK Khalil","year":"2002","unstructured":"Khalil HK (2002) Nonlinear systems, 3rd edn. Prentice Hall, Upper Saddle River","edition":"3"}],"container-title":["Intelligent Service Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-023-00500-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11370-023-00500-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-023-00500-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T10:15:26Z","timestamp":1711534526000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11370-023-00500-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,2]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["500"],"URL":"https:\/\/doi.org\/10.1007\/s11370-023-00500-7","relation":{},"ISSN":["1861-2776","1861-2784"],"issn-type":[{"value":"1861-2776","type":"print"},{"value":"1861-2784","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,2]]},"assertion":[{"value":"26 August 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 November 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 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":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Authors confirm that this work is original and has not been published elsewhere, nor is it currently under consideration for publication elsewhere. We declare that the submitted manuscript is a personal academic research article, and the authors are not submitting it as an official representative or on behalf of the government. We also declare that none of the authors of the article is employed by a government agency that has a primary function other than research and\/or education.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Informed consent was obtained from all individual participants included in the study.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}}]}}