{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T17:36:52Z","timestamp":1771954612822,"version":"3.50.1"},"reference-count":39,"publisher":"Oxford University Press (OUP)","issue":"1","license":[{"start":{"date-parts":[[2022,12,17]],"date-time":"2022-12-17T00:00:00Z","timestamp":1671235200000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2021ZD0111502"],"award-info":[{"award-number":["2021ZD0111502"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62176147"],"award-info":[{"award-number":["62176147"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Science and Technology Planning Project of Guangdong Province of China"},{"name":"State Key Lab of Digital Manufacturing Equipment & Technology","award":["DMETKF2019020"],"award-info":[{"award-number":["DMETKF2019020"]}]},{"name":"National Defense Technology Innovation Special Zone Project","award":["193-A14-226-01-01"],"award-info":[{"award-number":["193-A14-226-01-01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,1,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This study proposes a distributed algorithm that enables agents\u2019 adaptive grouping and entrapment of multiple targets via automatic decision making, smooth flocking, and well-distributed entrapping. In this study, an agent distributed decision framework is proposed. Agents make their own decisions about which targets to surround based on environmental information. Meanwhile, a modified Vicsek model is proposed to enable agents to smoothly change formations to adapt to the environment, while forming an entrapping effect on the target. In addition, we provide an optional rotary entrapping function for this model to achieve better effect. We validate the performance of proposed method using simulation and physical experiments.<\/jats:p>","DOI":"10.1093\/jcde\/qwac136","type":"journal-article","created":{"date-parts":[[2022,12,17]],"date-time":"2022-12-17T02:34:33Z","timestamp":1671244473000},"page":"357-367","source":"Crossref","is-referenced-by-count":5,"title":["AGENT: an adaptive grouping and entrapping method for flocking systems"],"prefix":"10.1093","volume":"10","author":[{"given":"Chen","family":"Wang","sequence":"first","affiliation":[{"name":"Shantou University , Shantou City , Guang Dong Province, 515063, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenxi","family":"Kuang","sequence":"additional","affiliation":[{"name":"Shantou University , Shantou City , Guang Dong Province, 515063, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Minqiang","family":"Gu","sequence":"additional","affiliation":[{"name":"Shantou University , Shantou City , Guang Dong Province, 515063, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhun","family":"Fan","sequence":"additional","affiliation":[{"name":"Shantou University , Shantou City , Guang Dong Province, 515063, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2022,12,16]]},"reference":[{"key":"2023020707541903500_bib1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/AIM.2007.4412504","article-title":"The entrapment\/escorting mission for a multi-robot system: Theory and experiments","volume-title":"2007 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics","author":"Antonelli","year":"2007"},{"key":"2023020707541903500_bib2","doi-asserted-by":"crossref","first-page":"1434","DOI":"10.1109\/TSMCB.2009.2018139","article-title":"Swarm formation control utilizing elliptical surfaces and limiting functions","volume":"39","author":"Barnes","year":"2009","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)"},{"key":"2023020707541903500_bib3","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/978-3-540-73424-6_2","article-title":"Multirobot search and rescue: A potential field based approach","volume-title":"Autonomous robots and agents","author":"Baxter","year":"2007"},{"key":"2023020707541903500_bib4","doi-asserted-by":"crossref","first-page":"124295","DOI":"10.1109\/ACCESS.2019.2938254","article-title":"An evolutionary game coordinated control approach to division of labor in multi-agent systems","volume":"7","author":"Du","year":"2019","journal-title":"IEEE Access"},{"key":"2023020707541903500_bib5","article-title":"An automatic design framework of swarm pattern formation based on multi-objective genetic programming","author":"Fan","year":"2019"},{"key":"2023020707541903500_bib6","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/s10514-013-9338-z","article-title":"Unifying microscopic flocking motion models for virtual, robotic, and biological flock members","volume":"35","author":"Fine","year":"2013","journal-title":"Autonomous Robots"},{"key":"2023020707541903500_bib7","doi-asserted-by":"crossref","first-page":"2698","DOI":"10.1109\/CAC53003.2021.9728492","article-title":"Fully distributed dynamic event-triggered consensus control for multi-agent systems under dos attacks","volume-title":"2021 China Automation Congress (CAC)","author":"Gong","year":"2021"},{"key":"2023020707541903500_bib8","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1007\/s11424-006-0054-z","article-title":"Soft control on collective behavior of a group of autonomous agents by a shill agent","volume":"19","author":"Han","year":"2006","journal-title":"Journal of Systems Science and Complexity"},{"key":"2023020707541903500_bib9","doi-asserted-by":"crossref","first-page":"093048","DOI":"10.1088\/1367-2630\/ab428e","article-title":"Modelling hierarchical flocking","volume":"21","author":"Jia","year":"2019","journal-title":"New Journal of Physics"},{"key":"2023020707541903500_bib10","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1109\/TSMCB.2011.2178021","article-title":"A hierarchical gene regulatory network for adaptive multirobot pattern formation","volume":"42","author":"Jin","year":"2012","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)"},{"key":"2023020707541903500_bib11","doi-asserted-by":"crossref","first-page":"2248","DOI":"10.1137\/17M1122049","article-title":"Weak rigidity theory and its application to formation stabilization","volume":"56","author":"Jing","year":"2018","journal-title":"SIAM Journal on Control and Optimization"},{"key":"2023020707541903500_bib12","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.automatica.2019.03.026","article-title":"Angle-based shape determination theory of planar graphs with application to formation stabilization","volume":"105","author":"Jing","year":"2019","journal-title":"Automatica"},{"key":"2023020707541903500_bib13","doi-asserted-by":"crossref","first-page":"1043","DOI":"10.1109\/CCA.2008.4629702","article-title":"Virtual structure based target-enclosing strategies for nonholonomic agents","volume-title":"2008 IEEE International Conference on Control Applications","author":"Kawakami","year":"2008"},{"key":"2023020707541903500_bib14","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.conengprac.2014.04.003","article-title":"Coordinated trajectory planning for efficient communication relay using multiple UAVs","volume":"29","author":"Kim","year":"2014","journal-title":"Control Engineering Practice"},{"key":"2023020707541903500_bib15","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1007\/978-3-642-33932-5_75","article-title":"Target enclosure for multiple targets","volume-title":"Intelligent autonomous systems 12","author":"Kubo","year":"2013"},{"key":"2023020707541903500_bib16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/ETCM.2017.8247496","article-title":"A centralized control of movements using a collision avoidance algorithm for a swarm of autonomous agents","volume-title":"2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM)","author":"Loayza","year":"2017"},{"key":"2023020707541903500_bib17","doi-asserted-by":"crossref","first-page":"1062","DOI":"10.1109\/ROBOT.2007.363125","article-title":"Remote formation control and collision avoidance for multi-agent nonholonomic systems","volume-title":"Proceedings of the 2007 IEEE International Conference on Robotics and Automation","author":"Mastellone","year":"2007"},{"key":"2023020707541903500_bib18","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1039\/C4IB00115J","article-title":"Collective motion of cells: From experiments to models","volume":"6","author":"Mehes","year":"2014","journal-title":"Integrative Biology"},{"key":"2023020707541903500_bib19","doi-asserted-by":"crossref","DOI":"10.1145\/90417","volume-title":"Distributed systems","author":"Mullender","year":"1990"},{"key":"2023020707541903500_bib20","doi-asserted-by":"crossref","first-page":"1729881416670152","DOI":"10.1177\/1729881416670152","article-title":"Multi-target trapping in constrained environments using gene regulatory network-based pattern formation","volume":"13","author":"Peng","year":"2016","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"2023020707541903500_bib21","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1007\/s10015-018-0489-z","article-title":"Agreement algorithm using the trial and error method at the macrolevel","volume":"23","author":"Phung","year":"2018","journal-title":"Artificial Life and Robotics"},{"key":"2023020707541903500_bib22","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/37401.37406","article-title":"Flocks, herds and schools: A distributed behavioral model","volume-title":"Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques","author":"Reynolds","year":"1987"},{"key":"2023020707541903500_bib23","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1126\/science.1254295","article-title":"Programmable self-assembly in a thousand-robot swarm","volume":"345","author":"Rubenstein","year":"2014","journal-title":"Science"},{"key":"2023020707541903500_bib24","doi-asserted-by":"crossref","first-page":"1761","DOI":"10.1109\/CCA.2010.5611117","article-title":"Target-enclosing strategies for multiagent using adaptive control strategy","volume-title":"2010 IEEE International Conference on Control Applications","author":"Sato","year":"2010"},{"key":"2023020707541903500_bib25","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/TSMC.2015.2423653","article-title":"Effective approaches to adaptive collaboration via dynamic role assignment","volume":"46","author":"Sheng","year":"2015","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"key":"2023020707541903500_bib26","doi-asserted-by":"crossref","first-page":"P04010","DOI":"10.1088\/1742-5468\/2011\/04\/P04010","article-title":"Patterns, transitions and the role of leaders in the collective dynamics of a simple robotic flock","volume":"2011","author":"Tarcai","year":"2011","journal-title":"Journal of Statistical Mechanics: Theory and Experiment"},{"key":"2023020707541903500_bib27","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/TCSS.2020.2986161","article-title":"An agentbased model of collective decision-making: How information sharing strategies scale with information overload","volume":"7","author":"van\u00a0Veen","year":"2020","journal-title":"IEEE Transactions on Computational Social Systems"},{"key":"2023020707541903500_bib28","doi-asserted-by":"crossref","first-page":"eaat3536","DOI":"10.1126\/scirobotics.aat3536","article-title":"Optimized flocking of autonomous drones in confined environments","volume":"3","author":"V\u00e1s\u00e1rhelyi","year":"2018","journal-title":"Science Robotics"},{"key":"2023020707541903500_bib29","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.physrep.2012.03.004","article-title":"Collective motion","volume":"517","author":"Vicsek","year":"2012","journal-title":"Physics Reports"},{"key":"2023020707541903500_bib30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0378-4371(00)00071-6","article-title":"L\u00e9vy flights in random searches","volume":"282","author":"Viswanathan","year":"2000","journal-title":"Physica A: Statistical Mechanics and Its Applications"},{"key":"2023020707541903500_bib31","doi-asserted-by":"crossref","first-page":"108805","DOI":"10.1016\/j.automatica.2020.108805","article-title":"Entrapping a target in an arbitrarily shaped orbit by a single robot using bearing measurements","volume":"113","author":"Yang","year":"2020","journal-title":"Automatica"},{"key":"2023020707541903500_bib32","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1007\/s10846-018-0906-5","article-title":"Distributed static and dynamic circumnavigation control with arbitrary spacings for a heterogeneous multi-robot system","volume":"94","author":"Yao","year":"2019","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"2023020707541903500_bib33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/RIISS.2014.7009182","article-title":"Evolutionary swarm robotics approach to a pursuit problem","volume-title":"2014 IEEE Symposium on Robotic Intelligence in Informationally Structured Space (RiiSS)","author":"Yasuda","year":"2014"},{"key":"2023020707541903500_bib34","doi-asserted-by":"crossref","first-page":"5464","DOI":"10.1073\/pnas.0811195106","article-title":"Inherent noise can facilitate coherence in collective swarm motion","volume":"106","author":"Yates","year":"2009","journal-title":"Proceedings of the National Academy of Sciences"},{"key":"2023020707541903500_bib35","doi-asserted-by":"crossref","first-page":"2434","DOI":"10.1109\/TPWRS.2011.2157180","article-title":"A hybrid multiagent framework with q-learning for power grid systems restoration","volume":"26","author":"Ye","year":"2011","journal-title":"IEEE Transactions on Power Systems"},{"key":"2023020707541903500_bib36","doi-asserted-by":"crossref","first-page":"3440","DOI":"10.1109\/TSMC.2019.2926534","article-title":"Cooperative target enclosing control of multiple mobile robots subject to input disturbances","volume":"51","author":"Yu","year":"2019","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"key":"2023020707541903500_bib37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.robot.2018.04.008","article-title":"Multi-target trapping with swarm robots based on pattern formation","volume":"106","author":"Zhang","year":"2018","journal-title":"Robotics and Autonomous Systems"},{"key":"2023020707541903500_bib38","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MSMC.2015.2460613","article-title":"Adaptive collaboration systems: Self-sustaining systems for optimal performance","volume":"1","author":"Zhu","year":"2015","journal-title":"IEEE Systems, Man, and Cybernetics Magazine"},{"key":"2023020707541903500_bib39","doi-asserted-by":"crossref","first-page":"1234","DOI":"10.1109\/TCSS.2020.3006381","article-title":"Agent categorization with group role assignment with constraints and simulated annealing","volume":"7","author":"Zhu","year":"2020","journal-title":"IEEE Transactions on Computational Social Systems"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwac136\/48030647\/qwac136.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/1\/357\/49113638\/qwac136.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/1\/357\/49113638\/qwac136.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,3]],"date-time":"2023-12-03T03:31:50Z","timestamp":1701574310000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/10\/1\/357\/6918824"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,16]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1,11]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwac136","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,2]]},"published":{"date-parts":[[2022,12,16]]}}}