{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T17:39:13Z","timestamp":1770917953027,"version":"3.50.1"},"reference-count":46,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,1,9]],"date-time":"2023-01-09T00:00:00Z","timestamp":1673222400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>An increasing number of professional drone flights require situational awareness of aerial vehicles. Vehicles in a group of drones must be aware of their surroundings and the other group members. The amount of data to be exchanged and the total cost are skyrocketing. This paper presents an implementation and assessment of an organized drone group comprising a fully aware leader and much less expensive followers. The solution achieved a significant cost reduction by decreasing the number of sensors onboard followers and improving the organization and manageability of the group in the system. In this project, a group of quadrotor drones was evaluated. An automatically flying leader was followed by drones equipped with low-end cameras only. The followers were tasked with following ArUco markers mounted on a preceding drone. Several test tasks were designed and conducted. Finally, the presented system proved appropriate for slowly moving groups of drones.<\/jats:p>","DOI":"10.3390\/s23020740","type":"journal-article","created":{"date-parts":[[2023,1,9]],"date-time":"2023-01-09T07:05:09Z","timestamp":1673247909000},"page":"740","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Synchronous Control of a Group of Flying Robots Following a Leader UAV in an Unfamiliar Environment"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6185-5465","authenticated-orcid":false,"given":"Konrad","family":"Wojtowicz","sequence":"first","affiliation":[{"name":"Faculty of Mechatronics, Armament, and Aerospace, Military University of Technology, 00-908 Warsaw, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0621-614X","authenticated-orcid":false,"given":"Przemys\u0142aw","family":"Wojciechowski","sequence":"additional","affiliation":[{"name":"Faculty of Mechatronics, Armament, and Aerospace, Military University of Technology, 00-908 Warsaw, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Lee, H.-S., Shin, B.-S., Thomasson, J.A., Wang, T., Zhang, Z., and Han, X. (2022). Development of Multiple UAV Collaborative Driving Systems for Improving Field Phenotyping. Sensors, 22.","DOI":"10.3390\/s22041423"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"172988141983959","DOI":"10.1177\/1729881419839596","article-title":"A review of mobile robots: Concepts, methods, theoretical framework, and applications","volume":"16","author":"Rubio","year":"2019","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Siemiatkowska, B., and Stecz, W. (2021). A Framework for Planning and Execution of Drone Swarm Missions in a Hostile Environment. Sensors, 21.","DOI":"10.3390\/s21124150"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Flores Pe\u00f1a, P., Luna, M.A., Ale Isaac, M.S., Ragab, A.R., Elmenshawy, K., Mart\u00edn G\u00f3mez, D., Campoy, P., and Molina, M. (2022). A Proposed System for Multi-UAVs in Remote Sensing Operations. Sensors, 22.","DOI":"10.3390\/s22239180"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Sabetghadam, B., Cunha, R., and Pascoal, A. (2022). A Distributed Algorithm for Real-Time Multi-Drone Collision-Free Trajectory Replanning. Sensors, 22.","DOI":"10.3390\/s22051855"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Grzonka, S., Grisetti, G., and Burgard, W. (2009, January 12\u201317). Towards a navigation system for autonomous indoor flying. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152446"},{"key":"ref_7","unstructured":"Huang, A.S., Bachrach, A., Henry, P., Krainin, M., Maturana, D., Fox, D., and Roy, N. (2011, January 7\u201311). Visual odometry and mapping for autonomous flight using an RGB-D camera. Proceedings of the IEEE International Symposium of Robotics Research (ISRR), Karon Beach, Thailand."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Bylow, E., Sturm, J., Kerl, C., Kahl, F., and Cremers, D. (2013, January 24\u201328). Real-time camera tracking and 3D reconstruction using signed distance functions. Proceedings of the Robotics: Science and Systems (RSS), Berlin, Germany.","DOI":"10.15607\/RSS.2013.IX.035"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Achtelik, M., Bachrach, A., He, R., Prentice, S., and Roy, N. (2009, January 17\u201320). Stereo vision and laser odometry for autonomous helicopters in GPS-denied indoor environments. Proceedings of the SPIE Unmanned Systems Technology XI, Orlando, FL, USA.","DOI":"10.1117\/12.819082"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Schmid, K., Ruess, F., Suppa, M., and Burschka, D. (2012, January 7\u201312). State estimation for highly dynamic flying systems using key frame odometry with varying time delays. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6385969"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Grabe, V., Bulthoff, H.H., and Giordano, P. (2012, January 7\u201312). R Robust optical flow based self-motion estimation for a quadrotor UAV. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6386234"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Balestrieri, E., Daponte, P., De Vito, L., Picariello, F., and Tudosa, I. (2021). Sensors and Measurements for UAV Safety: An Overview. Sensors, 21.","DOI":"10.3390\/s21248253"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Balestrieri, E., Daponte, P., De Vito, L., and Lamonaca, F. (2021). Sensors and Measurements for Unmanned Systems: An Overview. Sensors, 21.","DOI":"10.3390\/s21041518"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1007\/s13349-020-00395-3","article-title":"A robotics and computer-aided procedure for defect evaluation in bridge inspection","volume":"10","author":"Potenza","year":"2020","journal-title":"J. Civil Struct. Health Monit."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/MIM.2021.9448256","article-title":"Guidelines for an Unmanned Aerial Vehicle-Based Measurement Instrument Design","volume":"24","author":"Balestrieri","year":"2021","journal-title":"IEEE Instrum. Meas. Mag."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Khan, A., Gupta, S., and Gupta, S.K. (2022, January 25\u201327). Cooperative Control between Multi-UAVs for Maximum Coverage in Disaster Management: Review and Proposed Model. Proceedings of the 2022 2nd International Conference on Computing and Information Technology (ICCIT), Tabuk, Saudi Arabia.","DOI":"10.1109\/ICCIT52419.2022.9711627"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"04014047","DOI":"10.1061\/(ASCE)AS.1943-5525.0000351","article-title":"UAV Formation Control via the Virtual Structure Approach","volume":"28","author":"Askari","year":"2015","journal-title":"J. Aerosp. Eng."},{"key":"ref_18","first-page":"2164","article-title":"Design and Optimization of Wing Structure for a Fixed-Wing Unmanned Aerial Vehicle (UAV)","volume":"8","author":"Wen","year":"2018","journal-title":"Mod. Mech. Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1003","DOI":"10.1016\/j.microc.2018.12.016","article-title":"Identification of the factors affecting the consistency of DBS formation via experimental design and image processing methodology","volume":"145","author":"Milena","year":"2019","journal-title":"Microchem. J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.future.2018.11.014","article-title":"Application of reinforcement learning in UAV cluster task scheduling","volume":"95","author":"Yang","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Madden, J.D., Arkin, R.C., and MacNulty, D.R. (2010, January 14\u201318). Multi-robot system based on model of wolf hunting behavior to emulate wolf and elk interactions. Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics, Tianjin, China.","DOI":"10.1109\/ROBIO.2010.5723472"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1016\/j.neucom.2021.05.015","article-title":"Bio-inspired adaptive formation tracking control for swarm systems with application to UAV swarm systems","volume":"453","author":"Xie","year":"2021","journal-title":"Neurocomputing"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.advengsoft.2016.05.015","article-title":"Grey wolf optimizer for unmanned combat aerial vehicle path planning","volume":"99","author":"Zhang","year":"2016","journal-title":"Adv. Eng. Softw."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Azam, M.A., Mittelmann, H.D., and Ragi, S. (2021). UAV Formation Shape Control via Decentralized Markov Decision Processes. Algorithms, 14.","DOI":"10.3390\/a14030091"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Shi, L., Zhao, H., and Zhang, X. (2018, January 13\u201314). Research on Obstacle Avoidance Control Strategy of Networked Systems Based on Leader-Follower Formation Tracking. Proceedings of the 2018 Chinese Intelligent Systems Conference, Wenzhou, China. Lecture Notes in Electrical Engineering.","DOI":"10.1007\/978-981-13-2291-4_11"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.yexcr.2019.01.006","article-title":"Cadherin mechano transduction in leader-follower cell specification during collective migration","volume":"376","author":"Antoine","year":"2019","journal-title":"Exp. Cell Res."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1007\/s10957-018-1391-5","article-title":"Gauss\u2013Seidel Method for Multi-leader\u2013follower Games","volume":"180","author":"Hori","year":"2019","journal-title":"J. Optim. Theory Appl."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Yu, J., Yan, C., and Huang, M. (2019, January 22\u201324). Research of consistency problem for quadrotor UAV system with leader-follower. Proceedings of the Chinese Automation Congress (CAC 2019), Hangzhou, China.","DOI":"10.1109\/CAC48633.2019.8996473"},{"key":"ref_29","first-page":"25","article-title":"Consensus-based formation control approach for quadrotor UAVs","volume":"6","author":"Chen","year":"2017","journal-title":"Aero Weapon."},{"key":"ref_30","first-page":"181","article-title":"Method of distributed UAVs formation with time-delay","volume":"24","author":"Wang","year":"2016","journal-title":"Comput. Meas. Control"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Lay, K., and Zhou, M. (2017, January 12\u201314). Perspective Projection for Decoding of QR Codes Posted on Cylinders. Proceedings of the IEEE International Conference on Signal and Image Processing Applications (ICSIPA), Kuching, Malaysia.","DOI":"10.1109\/ICSIPA.2017.8120576"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2280","DOI":"10.1016\/j.patcog.2014.01.005","article-title":"Automatic generation and detection of highly reliable fiducial markers under occlusion","volume":"47","year":"2014","journal-title":"Pattern Recognit."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Kam, H., Yu, Y., and Wong, K. (2018, January 27\u201329). An Improvement on ArUco Marker for Pose Tracking Using Kalman Filter. Proceedings of the 2018 19th IEEE\/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel\/Distributed Computing (SNPD), Busan, Korea.","DOI":"10.1109\/SNPD.2018.8441049"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Guo, X., Wang, Z., Zhou, W., and Zhang, Z. (2021). Research on Design, Calibration and Real-Time Image Expansion Technology of Unmanned System Variable-Scale Panoramic Vision System. Sensors, 21.","DOI":"10.3390\/s21144708"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Aalerud, A., Dybedal, J., and Hovland, G. (2019). Automatic Calibration of an Industrial RGB-D Camera Network Using Retroreflective Fiducial Markers. Sensors, 19.","DOI":"10.3390\/s19071561"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"O\u0161\u010d\u00e1dal, P., Heczko, D., Vysock\u00fd, A., Mlotek, J., Nov\u00e1k, P., Virgala, I., Sukop, M., and Bobovsk\u00fd, Z. (2020). Improved Pose Estimation of Aruco Tags Using a Novel 3D Placement Strategy. Sensors, 20.","DOI":"10.3390\/s20174825"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Poulose, A., and Han, D.S. (2019). Hybrid Indoor Localization Using IMU Sensors and Smartphone Camera. Sensors, 19.","DOI":"10.3390\/s19235084"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Marut, A., Wojtowicz, K., and Falkowski, K. (2019, January 19\u201321). ArUco markers pose estimation in UAV landing aid system. Proceedings of the 2019 IEEE 5th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Turin, Italy.","DOI":"10.1109\/MetroAeroSpace.2019.8869572"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Wang, J., and Olson, E. (2016, January 9\u201314). Apriltag 2: Efficient and robust fiducial detection. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759617"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Yu, J., Jiang, W., Luo, Z., and Yang, L. (2021). Application of a Vision-Based Single Target on Robot Positioning System. Sensors, 21.","DOI":"10.3390\/s21051829"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhang, G., Patricio, V., Panagiotis, T., and Dae-Min, C. (2014, January 4\u20137). Efficient Closed-Loop Detection and Pose Estimation for Vision-Only Relative Localization in Space with A Cooperative Target. Proceedings of the AIAA Space Conference and Exposition, San Diego, CA, USA.","DOI":"10.2514\/6.2014-4262"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Gatrell, L., Hoff, W., and Sklair, C. (1991, January 12\u201314). Robust image features: Concentric contrasting circles and their image extraction. Proceedings of the SPIE 1612, Cooperative Intelligent Robotics in Space II, Bellingham, WA, USA.","DOI":"10.1117\/12.56761"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Edwards, M., Hayes, M., and Green, R. (2016, January 21\u201322). High-accuracy Fiducial Markers for Ground Truth. Proceedings of the International Conference on Image and Vision Computing New Zealand (IVCNZ), Palmerston North, New Zealand.","DOI":"10.1109\/IVCNZ.2016.7804461"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1007\/s10846-014-0041-x","article-title":"A Practical Multirobot Localization System","volume":"76","author":"Krajnik","year":"2014","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Bergamasco, F., Albareli, A., Emanuele, R., and Torsello, A. (2011, January 20\u201325). RUNE-Tag: A High Accuracy Fiducial Marker with Strong Occlusion Resilience. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Colorado Springs, CO, USA.","DOI":"10.1109\/CVPR.2011.5995544"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Waliszkiewicz, M., Wojtowicz, K., Rochala, Z., and Balestrieri, E. (2020). The Design and Implementation of a Custom Platform for the Experimental Tuning of a Quadcopter Controller. Sensors, 20.","DOI":"10.3390\/s20071940"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/2\/740\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:04:13Z","timestamp":1760119453000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/2\/740"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,9]]},"references-count":46,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,1]]}},"alternative-id":["s23020740"],"URL":"https:\/\/doi.org\/10.3390\/s23020740","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,9]]}}}