Abstract
This work outlines a practically realizable (i.e., deployable and scalable) yet novel autonomous exploration strategy for unmanned aerial vehicles (UAV), which in our case, corresponds to multi-rotor configurations. Concretely, based on a probabilistic map, UAVs are able to modify their trajectory to localize the required target in unknown areas. This is thanks to the fact that the proposed exploration strategy uses the past and the actual perceived data in order to deduce the location of the target, and a dedicated control law allows the multi-rotor to reach the desired position. To realize the strategy, we developed a hierarchical control architecture that can be embedded in multi-rotors. We show its effectiveness by computer simulations and tests using real drones, against a forest-fire localization scenario for an unknown area.
Similar content being viewed by others
Notes
In this link, you can find a video in order to see the execution of a trajectory https://www.youtube.com/watch?v=8ySzFayPYh4&feature=youtu.be).
References
Arslan Ö, Koditschek DE (2019) Sensor-based reactive navigation in unknown convex sphere worlds. I. J Robot Res. https://doi.org/10.1177/0278364918796267
Bachrach A, He R, Roy N (2009) Autonomous flight in unknown indoor environments. Int J Micro Air Veh 1(4):217–228. https://doi.org/10.1260/175682909790291492
Baechler G, Diimbgen F, Elhami G, Krekovic M, Scheibler R, Scholefield A, Vetterli M (2018) Combining range and direction for improved localization. In: Proceedings of the 2018 IEEE international conference on acoustics, speech and signal processing (ICASSP), pp 3484–3488
Barmpoutis P, Papaioannou P, Dimitropoulos K, Grammalidis N (2020) A review on early forest fire detection systems using optical remote sensing. Sensors. https://doi.org/10.3390/s20226442
Basilico, N., Amigoni, F.: Exploration strategies based on multi-criteria decision making for search and rescue autonomous robots. In: AAMAS (2011)
Belbachir A, Escareno J (2016) Autonomous decisional high-level planning for UAVs-based forest-fire localization. In: Proceedings of the 13th international conference on informatics in control, automation and robotics—Volume 1: ICINCO, pp 153–159. INSTICC, SciTePress. https://doi.org/10.5220/0005972501530159
Belbachir A, Escareno J, Rubio E, Sossa H (2015) Preliminary results on UAV-based forest fire localization based on decisional navigation, pp 377–382. https://doi.org/10.1109/RED-UAS.2015.7441030
Benic Z, Piljek P, Kotarski D (2016) Mathematical modelling of unmanned aerial vehicles with four rotors. Interdisciplinary Description of. Complex Systems, pp 88–100
Borenstein J, Koren Y (1989) Real-time obstacle avoidance for fast mobile robots. IEEE Trans systems Man Cybern 19(5):1179–1187
Borenstein J, Koren Y (1991) The vector field histogram-fast obstacle avoidance for mobile robots. IEEE Trans Robot Autom 7(3):278–288
Chen Y, Peng H, Grizzle J (2017) Obstacle avoidance for low-speed autonomous vehicles with barrier function. IEEE Trans Control Syst Technol 99:1–13
Davendra D, Zelinka I (2016) SOMA—self organizing migrating algorithm. New optimization techniques in engineering. Springer, Berlin
Diep Q, Zelinka I, Senkerik R (2019) An algorithm for swarm robot to avoid multiple dynamic obstacles and to catch the moving target. In: International conference on artificial intelligence and soft computing, pp 666–675
Duguleana M, Mogan G (2016) Neural networks based reinforcement learning for mobile robots obstacle avoidance. Expert Syst Appl 62:104–115
Elfes A (1992) Dynamic control of robot perception using multi-property inference grids. 3:2561–2567. https://doi.org/10.1109/ROBOT.1992.220056
Hu Y, Yang SX (2004) A knowledge based genetic algorithm for path planning of a mobile robot. In: 2004 IEEE international conference on robotics and automation, vol 5, pp 4350–4355 (2004)
Katsev M, Yershova A, Tovar B, Ghrist R, LaValle SM (2011) Mapping and pursuit-evasion strategies for a simple wall-following robot. IEEE Trans Robot 27(1):113–128. https://doi.org/10.1109/TRO.2010.2095570
Koren Y, Borenstein J (1991) Potential field methods and their inherent limitations for mobile robot navigation. In: Proceedings. 1991 IEEE international conference on robotics and automation pp 1398–1404
Kotarski D, Benic Z, Krznar M (2016) Control design for unmanned aerial vehicles with four rotors. In: Interdisciplinary description of complex systems, pp 236–245
Lovász L (1996) Random walks on graphs: a survey. In: Miklós D, Sós VT, Szőnyi T (eds) Combinatorics, Paul Erdős is Eighty, vol 2. János Bolyai Mathematical Society, Budapest, pp 353–398
Merino L, Caballero F, de Dios JM, Maza I, Ollero A (2010) Automatic forest fire monitoring and measurement using unmanned aerial vehicles. In: Proceedings of the VI International congress on forest fire research ICFFR
Noordin NH, Ney HW (2016) Localization in wireless sensor network for forest fire detection. In: 2016 IEEE 3rd international symposium on telecommunication technologies (ISTT), pp 87–90. https://doi.org/10.1109/ISTT.2016.7918090
Pei Y, Biswas S, Fussell D, Pingali K (2019) An elementary introduction to Kalman filtering
Popa D, Sanderson A, Komerska R, Mupparapu S, Blidberg R, Chappel S (2004) Adaptive sampling algorithms for multiple autonomous underwater vehicles. In: Autonomous underwater vehicles IEEE/OES, pp 108–118
Ravankar AA, Ravankar A, Kobayashi Y, Emaru T (2019) Autonomous mapping and exploration with unmanned aerial vehicles using low cost sensors. In: Proceedings, vol 4, no. 1. https://doi.org/10.3390/ecsa-5-05753
Reignier P (1994) Fuzzy logic techniques for mobile robot obstacle avoidance. Robot Auton Syst 12(3–4):143–153
Richter C, Bry A, Roy N (2016) Polynomial trajectory planning for aggressive quadrotor flight in dense indoor environments. Springer, Cham, pp 649–666. https://doi.org/10.1007/978-3-319-28872-7_37
Serna M, Casado R, Bermúdez A, Pereira N, Tennina S (2015) Distributed forest fire monitoring using wireless sensor networks. Int J Distrib Sensor Netw2015. https://doi.org/10.1155/2015/964564
Sezer V, Gokasan M (2012) A novel obstacle avoidance algorithm: “follow the gap method”. Robot Auton Syst 60(9):1123–1134
Taylor JR (1997) An introduction to error analysis: the study of uncertainties in physical measurements, 2nd edn. University Science Books
Tovar B, Murrieta-Cid R, LaValle MS (2007) Distance-optimal navigation in an unknown environment without sensing distances. Robot IEEE Trans 23:506–518. https://doi.org/10.1109/TRO.2007.898962
Vasilopoulos V, Koditschek DE (2018) Technical report: reactive navigation in partially known non-convex environments. CoRR abs/1807.08432
Yamauchi B (1997) A frontier-based approach for autonomous exploration. In: Proceedings of the IEEE international symposium on computational intelligence, robotics and automation, pp 146–151
Yu XL, Sun YR, Liu JY (2009) Chen BW (2009) Autonomousnavigation for unmanned aerial vehicles based on chaotic bionics theory. J Bionic Eng 6(3):270–279. https://doi.org/10.1016/S1672-6529(08)60123-7
Zavlangas PG, Tzafestas SG, Althoefer K (2000) Fuzzy obstacle avoidance and navigation for omnidirectional mobile robots. In: European symposium on intelligent. Techniques, pp 375–382
Zelinka I (2004) SOMA–self organizing migrating algorithm. In: Babu BV, Onwubolu G (eds) New optimization techniques in engineering. Springer, Berlin
Zhang B, Sukhatme GS (2008) Adaptive sampling with multiple mobile robots. In: IEEE international conference on robotics and automation
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
This study was not funded by any grant. All authors declare that they have no conflict of interest. No ethical approval was needed for this study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Belbachir, A., Gustave, J., Muhammad, N. et al. Toward an exploration-based probabilistic reasoning for a quadrotor. Intel Serv Robotics 14, 563–570 (2021). https://doi.org/10.1007/s11370-021-00378-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-021-00378-3