{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T00:52:38Z","timestamp":1768351958538,"version":"3.49.0"},"reference-count":38,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2018,7,5]],"date-time":"2018-07-05T00:00:00Z","timestamp":1530748800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2018,7,5]]},"abstract":"<jats:p>Swarms of Unmanned Aerial Vehicles (drones) could provide great benefit when used for disaster response and indoor search and rescue scenarios. In these harsh environments where GPS availability cannot be ensured, prior work often relies on cameras for control and localization. This creates the challenge of identifying each drone, i.e., finding the association between each physical ID (such as their radio address) and their visual ID (such as an object tracker output). To address this problem, prior work relies on visual cues such as LEDs or colored markers to provide unique information for identification. However, these methods often increase deployment difficulty, are sensitive to environmental changes, not robust to distance and might require hardware changes.<\/jats:p>\n          <jats:p>In this paper, we present IDrone, a robust physical drone identification system through motion matching and actuation feedback. The intuition is to (1) identify each drone by matching the motion detected through their inertial sensors and from an external camera, and (2) control the drones so they move in unique patterns that allow for fast identification, while minimizing the risk of collision involved in controlling drones with uncertain identification. To validate our approach, we conduct both simulation and real experimentation with autonomous drones for the simplified case of a stationary Spotter (powerful drone equipped with the camera). Overall, our initial results show that our approach offers a great tradeoff between fast identification and small collision probability. In particular, IDrone achieves faster identification time than safety-based baseline actuation (one-at-a-time), and significantly higher survival rate compared to fast, non-safety-based baseline actuation (random motion).<\/jats:p>","DOI":"10.1145\/3214283","type":"journal-article","created":{"date-parts":[[2018,7,5]],"date-time":"2018-07-05T15:19:10Z","timestamp":1530803950000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["IDrone"],"prefix":"10.1145","volume":"2","author":[{"given":"Carlos","family":"Ruiz","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shijia","family":"Pan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adeola","family":"Bannis","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinlei","family":"Chen","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlee","family":"Joe-Wong","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hae Young","family":"Noh","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pei","family":"Zhang","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,7,5]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322275"},{"key":"e_1_2_1_2_1","first-page":"1373","article-title":"Low cost UAV for post-disaster assessment. The International Archives of the Photogrammetry","volume":"37","author":"Bendea H","year":"2008","unstructured":"H Bendea, Piero Boccardo, S Dequal, Fabio Giulio Tonolo, Davide Marenchino, and Marco Piras. 2008. Low cost UAV for post-disaster assessment. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 37, B8 (2008), 1373--1379.","journal-title":"Remote Sensing and Spatial Information Sciences"},{"key":"e_1_2_1_3_1","volume-title":"Advances in Cooperative Control and Optimization","author":"Bethke Bret","unstructured":"Bret Bethke, Mario Valenti, and Jonathan How. 2007. Cooperative vision based estimation and tracking using multiple UAVs. In Advances in Cooperative Control and Optimization. Springer, 179--189."},{"key":"e_1_2_1_4_1","unstructured":"Bitcraze. {n. d.}. CrazyFlie 2.0. https:\/\/www.bitcraze.io\/crazyflie-2\/. Accessed: 2016-08-19."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1620545.1620562"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1086\/683467"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2809695.2809724"},{"key":"e_1_2_1_8_1","volume-title":"Aerial photography and videography using drones","author":"Cheng Eric","unstructured":"Eric Cheng. 2015. Aerial photography and videography using drones. Peachpit Press."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130910"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518748"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-012-9282-3"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2007.914691"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3055031.3055084"},{"key":"e_1_2_1_14_1","volume-title":"The Hungarian method for the assignment problem. Naval research logistics quarterly 2, 1--2","author":"Kuhn Harold W","year":"1955","unstructured":"Harold W Kuhn. 1955. The Hungarian method for the assignment problem. Naval research logistics quarterly 2, 1--2 (1955), 83--97."},{"key":"e_1_2_1_15_1","first-page":"612","article-title":"Three Axis Gimbals Stabilized Action Camera Lens Unit","volume":"15","author":"Wah Lam Jason Tze","year":"2017","unstructured":"Jason Tze Wah Lam. 2017. Three Axis Gimbals Stabilized Action Camera Lens Unit. US Patent App. 15\/359,612.","journal-title":"US Patent App."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2009.51"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2010.937855"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139421"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1137\/0105003"},{"key":"e_1_2_1_20_1","volume-title":"Letter to the editor","author":"Murty Katta G","year":"1968","unstructured":"Katta G Murty. 1968. Letter to the editor---An algorithm for ranking all the assignments in order of increasing cost. Operations research 16, 3 (1968), 682--687."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632048.2636072"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3177102.3177108"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029658"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10665-016-9849-7"},{"key":"e_1_2_1_25_1","volume-title":"10th International Conference on Information Processing in Sensor Networks (IPSN). IEEE, 223--234","author":"Purohit Aveek","year":"2011","unstructured":"Aveek Purohit, Zheng Sun, Frank Mokaya, and Pei Zhang. 2011. SensorFly: Controlled-mobile sensing platform for indoor emergency response applications. In 10th International Conference on Information Processing in Sensor Networks (IPSN). IEEE, 223--234."},{"key":"e_1_2_1_26_1","volume-title":"Proceedings for the International ISCRAM Conference. 1--5.","author":"Quaritsch Markus","year":"2011","unstructured":"Markus Quaritsch, Robert Kuschnig, Hermann Hellwagner, Bernhard Rinner, A Adria, and U Klagenfurt. 2011. Fast aerial image acquisition and mosaicking for emergency response operations by collaborative UAVs. In Proceedings for the International ISCRAM Conference. 1--5."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2994551.2996544"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2014.6842321"},{"key":"e_1_2_1_29_1","volume-title":"Smoothing and differentiation of data by simplified least squares procedures. Analytical chemistry 36, 8","author":"Savitzky Abraham","year":"1964","unstructured":"Abraham Savitzky and Marcel JE Golay. 1964. Smoothing and differentiation of data by simplified least squares procedures. Analytical chemistry 36, 8 (1964), 1627--1639."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464437"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864367"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064937"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/EST.2010.31"},{"key":"e_1_2_1_34_1","unstructured":"John A Wallace. 2012. Integrating Unmanned Aircraft Systems Into Modern Policing in An Urban Environment. Technical Report. DTIC Document."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.3390\/rs4061519"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/985921.986076"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2663204.2663270"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.888718"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3214283","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3214283","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,12]],"date-time":"2025-08-12T15:10:42Z","timestamp":1755011442000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3214283"}},"subtitle":["Robust Drone Identification through Motion Actuation Feedback"],"short-title":[],"issued":{"date-parts":[[2018,7,5]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,7,5]]}},"alternative-id":["10.1145\/3214283"],"URL":"https:\/\/doi.org\/10.1145\/3214283","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,5]]},"assertion":[{"value":"2018-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-04-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-07-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}