{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:35:05Z","timestamp":1762508105243,"version":"3.41.0"},"reference-count":27,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T00:00:00Z","timestamp":1590969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Science Technology and Innovation Committee of Shenzhen Municipality Under project","award":["JCYJ20170818095109386"],"award-info":[{"award-number":["JCYJ20170818095109386"]}]},{"name":"Aeronautical Science Foundation of China","award":["2017ZC69011"],"award-info":[{"award-number":["2017ZC69011"]}]},{"name":"National Key Research and Development Program of China","award":["2019YFB2102200"],"award-info":[{"award-number":["2019YFB2102200"]}]},{"name":"National Science Foundation","award":["CNS-1730325"],"award-info":[{"award-number":["CNS-1730325"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61672154, 61672370, and 61972086"],"award-info":[{"award-number":["61672154, 61672370, and 61972086"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Hong Kong Research Grant Council","award":["GRF 11216618"],"award-info":[{"award-number":["GRF 11216618"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2020,8,31]]},"abstract":"<jats:p>\n            In the past decade, unmanned aircraft systems (UASs) have been widely used in various civilian applications, most of which involve only a single unmanned aerial vehicle (UAV). In the near future, more and more UAS applications will be facilitated by the cooperation of multiple UAVs. In such applications, it is desirable to utilize a general control platform for cooperative UAVs. However, existing open-source control platforms cannot fulfill such a demand because (1) they only support the leader-follower mode, which limits the design options for fleet control, (2) existing platforms can support only certain type of UAVs and thus lack compatibility, and (3) these platforms cannot accurately simulate a flight mission, which may cause a big gap between simulation and real-world flight. To address these issues, we propose a general control and monitoring platform for cooperative UAS, namely,\n            <jats:italic>CoUAS<\/jats:italic>\n            , which provides a set of core cooperation services of UAVs, including synchronization, connectivity management, path planning, energy simulation, and so on. To verify the applicability of CoUAS, we design and develop a prototype in which an embedded path planning service is provided to complete any task with the minimum flying time while considering the network connectivity and coverage. Experimental results by both simulation and field test demonstrate that the proposed system is viable.\n          <\/jats:p>","DOI":"10.1145\/3388323","type":"journal-article","created":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T16:13:05Z","timestamp":1591027985000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["CoUAS"],"prefix":"10.1145","volume":"16","author":[{"given":"Ziyao","family":"Huang","sequence":"first","affiliation":[{"name":"Southeast University, Sipailou, Nanjing, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weiwei","family":"Wu","sequence":"additional","affiliation":[{"name":"Southeast University, Sipailou, Nanjing, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7398-8265","authenticated-orcid":false,"given":"Feng","family":"Shan","sequence":"additional","affiliation":[{"name":"Southeast University, Sipailou, Nanjing, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuxin","family":"Bian","sequence":"additional","affiliation":[{"name":"Southeast University, Sipailou, Nanjing, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kejie","family":"Lu","sequence":"additional","affiliation":[{"name":"University of Puerto Rico at Mayag\u00fcez, Norte Alfonso Valdez Cobian Mayaguez, Puerto Rico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenjiang","family":"Li","sequence":"additional","affiliation":[{"name":"City University of Hong Kong, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianping","family":"Wang","sequence":"additional","affiliation":[{"name":"City University of Hong Kong, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin","family":"Wang","sequence":"additional","affiliation":[{"name":"Soochow University, Shizi Street, Suzhou, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,6]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1002\/rob.20403"},{"key":"e_1_2_1_2_1","volume-title":"Leivers","author":"Baxter Jeremy W.","year":"2007","unstructured":"Jeremy W. Baxter , Graham S. Horn , and Daniel P . Leivers . 2007 . Fly-by-agent : Controlling a pool of UAVs via a multi-agent system. In Proceedings of the International Conference on Innovative Techniques and Applications of Artificial Intelligence. Springer , 219--230. Jeremy W. Baxter, Graham S. Horn, and Daniel P. Leivers. 2007. Fly-by-agent: Controlling a pool of UAVs via a multi-agent system. In Proceedings of the International Conference on Innovative Techniques and Applications of Artificial Intelligence. Springer, 219--230."},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.5555\/3306127.3331948"},{"doi-asserted-by":"crossref","unstructured":"Thomas Clausen and Philippe Jacquet. 2003. Optimized Link State Routing protocol (OLSR). RFC Editor. http:\/\/tools.ietf.org\/html\/rfc3626.  Thomas Clausen and Philippe Jacquet. 2003. Optimized Link State Routing protocol (OLSR). RFC Editor. http:\/\/tools.ietf.org\/html\/rfc3626.","key":"e_1_2_1_4_1","DOI":"10.17487\/rfc3626"},{"volume-title":"Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS\u201915)","author":"Day Michael A.","unstructured":"Michael A. Day , Michael R. Clement , John D. Russo , Duane Davis , and Timothy H. Chung . 2015. Multi-UAV software systems and simulation architecture . In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS\u201915) . IEEE, 426--435. Michael A. Day, Michael R. Clement, John D. Russo, Duane Davis, and Timothy H. Chung. 2015. Multi-UAV software systems and simulation architecture. In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS\u201915). IEEE, 426--435.","key":"e_1_2_1_5_1"},{"unstructured":"DJI. 2019. DJI FlightHub. Retrieved from: https:\/\/www.dji.com\/flighthub.  DJI. 2019. DJI FlightHub. Retrieved from: https:\/\/www.dji.com\/flighthub.","key":"e_1_2_1_6_1"},{"unstructured":"Dronecode. 2019. QGroundControl. Retrieved from: http:\/\/qgroundcontrol.com\/.  Dronecode. 2019. QGroundControl. Retrieved from: http:\/\/qgroundcontrol.com\/.","key":"e_1_2_1_7_1"},{"unstructured":"James Edmondson. 2019. Group Autonomy for Mobile Systems. Retrieved from: https:\/\/github.com\/jredmondson\/gams.  James Edmondson. 2019. Group Autonomy for Mobile Systems. Retrieved from: https:\/\/github.com\/jredmondson\/gams.","key":"e_1_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1109\/COMST.2015.2495297"},{"doi-asserted-by":"publisher","key":"e_1_2_1_10_1","DOI":"10.2514\/6.2004-6490"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.3390\/s16111913"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1109\/TCNS.2015.2426771"},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.1109\/IROS.2004.1389727"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1109\/TVT.2018.2822762"},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1109\/ACCESS.2019.2894172"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1109\/MWC.2019.1900025"},{"volume-title":"Distributed Autonomous Robotic Systems 6","author":"Maza Ivan","unstructured":"Ivan Maza and Anibal Ollero . 2007. Multiple UAV cooperative searching operation using polygon area decomposition and efficient coverage algorithms . In Distributed Autonomous Robotic Systems 6 . Springer , 221--230. Ivan Maza and Anibal Ollero. 2007. Multiple UAV cooperative searching operation using polygon area decomposition and efficient coverage algorithms. In Distributed Autonomous Robotic Systems 6. Springer, 221--230.","key":"e_1_2_1_17_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.1145\/2733373.2806225"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1109\/MRA.2010.937855"},{"unstructured":"Michael Oborne. 2019. Mission Planner. Retrieved from: http:\/\/ardupilot.org\/planner\/.  Michael Oborne. 2019. Mission Planner. Retrieved from: http:\/\/ardupilot.org\/planner\/.","key":"e_1_2_1_20_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_21_1","DOI":"10.1002\/net.21818"},{"doi-asserted-by":"publisher","key":"e_1_2_1_22_1","DOI":"10.1145\/2508222.2508225"},{"volume-title":"Field and Service Robotics","author":"Shah Shital","unstructured":"Shital Shah , Debadeepta Dey , Chris Lovett , and Ashish Kapoor . 2018. AirSim: High-fidelity visual and physical simulation for autonomous vehicles . In Field and Service Robotics . Springer , 621--635. Shital Shah, Debadeepta Dey, Chris Lovett, and Ashish Kapoor. 2018. AirSim: High-fidelity visual and physical simulation for autonomous vehicles. In Field and Service Robotics. Springer, 621--635.","key":"e_1_2_1_23_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1109\/ACC.2007.4283044"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the 32nd AAAI Conference on Artificial Intelligence. 4735--4742","author":"Tateo Davide","year":"2018","unstructured":"Davide Tateo , Jacopo Banfi , Alessandro Riva , Francesco Amigoni , and Andrea Bonarini . 2018 . Multiagent connected path planning: PSPACE-completeness and how to deal with it . In Proceedings of the 32nd AAAI Conference on Artificial Intelligence. 4735--4742 . Davide Tateo, Jacopo Banfi, Alessandro Riva, Francesco Amigoni, and Andrea Bonarini. 2018. Multiagent connected path planning: PSPACE-completeness and how to deal with it. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence. 4735--4742."},{"unstructured":"Open UAV Team. 2018. The OpenUAV Project. Retrieved from: https:\/\/openuav.us\/.  Open UAV Team. 2018. The OpenUAV Project. Retrieved from: https:\/\/openuav.us\/.","key":"e_1_2_1_26_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_27_1","DOI":"10.1109\/ICC.2012.6364585"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388323","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3388323","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3388323","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:19Z","timestamp":1750197679000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388323"}},"subtitle":["Enable Cooperation for Unmanned Aerial Systems"],"short-title":[],"issued":{"date-parts":[[2020,6]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,8,31]]}},"alternative-id":["10.1145\/3388323"],"URL":"https:\/\/doi.org\/10.1145\/3388323","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"type":"print","value":"1550-4859"},{"type":"electronic","value":"1550-4867"}],"subject":[],"published":{"date-parts":[[2020,6]]},"assertion":[{"value":"2019-10-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}