Abstract
In the last decade, a great effort has been employed in the study of Hybrid Unmanned Aerial Underwater Vehicles, robots that can easily fly and dive into the water with different levels of mechanical adaptation. However, most of this literature is concentrated on physical design, practical issues of construction, and, more recently, low-level control strategies. Little has been done in the context of high-level intelligence, such as motion planning and interactions with the real world. Therefore, we proposed in this paper a trajectory planning approach that allows collision avoidance against unknown obstacles and smooth transitions between aerial and aquatic media. Our method is based on a variant of the classic Rapidly-exploring Random Tree, whose main advantages are the capability to deal with obstacles, complex nonlinear dynamics, model uncertainties, and external disturbances. The approach uses the dynamic model of the HyDrone, a hybrid vehicle proposed with high underwater performance, but we believe it can be easily generalized to other types of aerial/aquatic platforms. In the experimental section, we present simulated results in environments filled with obstacles, where the robot is commanded to perform different media movements, demonstrating the applicability of our strategy.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Code availability
Not applicable.
References
Tan, Y.H., Chen, B.M.: Survey on the development of aerial–aquatic hybrid vehicles. Unmanned Syst. 9(03), 263–282 (2021)
Grando, R.B., de Jesus, J.C., Kich, V.A., Kolling, A.H., Bortoluzzi, N.P., Pinheiro, P.M., Neto, A.A., Drews-Jr, P.L.J.: Deep Reinforcement Learning for Mapless Navigation of a Hybrid Aerial Underwater Vehicle with Medium Transition. In: IEEE Int. Conf on Robotics and Automation (ICRA)
Drews-Jr, P.L.J., Alves Neto, A., Campos, M.F.M.: Hybrid Unmanned Aerial Underwater Vehicle: Modeling and Simulation. In: IEEE/RSJ Int. Conf on Intelligent Robots and Systems (IROS), pp. 4637–4642 (2014)
Maia, M.M., Mercado, D.A., Diez, F.J.: Design and Implementation of Multirotor Aerial-Underwater Vehicles with Experimental Results. In: IEEE/RSJ Int. Conf on Intelligent Robots and Systems (IROS), pp. 961–966 (2017)
Mercado, D., Maia, M., Diez, F.J.: Aerial-underwater systems, a new paradigm in unmanned vehicles. J. Intell Robot Syst 95(1), 229–238 (2019)
Alzu’bi, H., Mansour, I., Rawashdeh, O.: Loon copter: Implementation of a hybrid unmanned aquatic–aerial quadcopter with active buoyancy control. J. Field Robot., 1–15 (2018)
Lu, D., Xiong, C., Lyu, B., Zeng, Z., Lian, L.: Multi-mode hybrid aerial underwater vehicle with extended endurance. In: MTS/IEEE Oceans, pp. 1–7 (2018)
Horn, A.C., Pinheiro, P.M., Grando, R.B., da Silva, C.B., Neto, A.A., Drews-Jr, P.L.: A novel concept for hybrid unmanned aerial underwater vehicles focused on aquatic performance. In: IEEE Latin American Robotics Symposium (LARS) and Brazilian Symposium of Robotics (SBR). IEEE, pp. 1–6 (2020)
Horn, A.C., Pinheiro, P.M., Silva, C.B., Neto, A.A., Drews-Jr, P.L.J.: A study on configuration of propellers for multirotor-like hybrid aerial-aquatic vehicles. In: ICAR, pp. 173–178 (2019)
Drews-Jr, P., Neto, A.A., Campos, M.: A Survey on Aerial Submersible Vehicles. In: IEEE/OES OCEANS (2009)
Alves Neto, A., Mozelli, L.A., Drews-Jr, P.L.J., Campos, M.F.M.: Attitude Control for an Hybrid Unmanned Aerial Underwater Vehicle: a Robust Switched Strategy with Global Stability. In: IEEE Int. Conf on Robotics and Automation (ICRA), pp. 395–400 (2015)
Maia, M.M., Soni, P., Diez-garias, F.J.: Demonstration of an aerial and submersible vehicle capable of flight and underwater navigation with seamless air-water transition. arXiv:1507.01932 (2015)
da Rosa, R.T.S., Evald, P.J.D.O., Drews-Jr, P.L.J., Neto, A.A., Horn, A.C., Azzolin, R.Z., Botelho, S.S.C.: A Comparative Study on Sigma-Point Kalman Filters for Trajectory Estimation of Hybrid Aerial-Aquatic Vehicles. In: IEEE/RSJ Int. Conf on Intelligent Robots and Systems (IROS), pp. 7460–7465 (2018)
Ravell, D.A.M., Maia, M.M., Diez, F.J.: Modeling and control of unmanned aerial/underwater vehicles using hybrid control. Control. Eng. Pract. 76, 112–122 (2018)
Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. In: Autonomous robot vehicles, pp. 396–404. Springer (1986)
Siegwart, R., Nourbakhsh, I.R.: Introduction to autonomous mobile robots. Bradford Company, Scituate (2004)
Cai, C., Ferrari, S.: Information-driven sensor path planning by approximate cell decomposition. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 39(3), 672–689 (2009)
LaValle, S.M., Kuffner, J.J.: Randomized kinodynamic planning, The. Int. J. Robot. Res. 20(5), 378–400 (2001)
Kuwata, Y., Teo, J., Fiore, G., Karaman, S., Frazzoli, E., How, J.P.: Real-time motion planning with applications to autonomous urban driving. IEEE Trans. Control Syst. Technol. 17(5), 1105–1118 (2009)
Karaman, S., Frazzoli, E.: Incremental sampling-based algorithms for optimal motion planning. Robot. Sci. Syst. VI 2, 104 (2010)
Luders, B.D., Karaman, S., Frazzoli, E., How, J.P.: Bounds on tracking error using closed-loop rapidly-exploring random trees. In: American Control Conf. (ACC), vol. 1, pp. 5406–5412 (2010)
Bak, S., Bogomolov, S., Henzinger, T.A., Kumar, A.: Challenges and tool implementation of hybrid rapidly-exploring random trees. In: Abate, A., Boldo, S. (eds.) Numerical Software Verification, pp 83–89. Springer International Publishing, Cham (2017)
Wu, A., Sadraddini, S., Tedrake, R.: R3t: Rapidly-Exploring Random Reachable Set Tree for Optimal Kinodynamic Planning of Nonlinear Hybrid Systems. In: IEEE Int. Conf on Robotics and Automation (ICRA), pp. 4245–4251 (2020)
Wu, Y., Li, L., Su, X., Gao, B.: Dynamics modeling and trajectory optimization for unmanned aerial-aquatic vehicle diving into the water. Aerosp. Sci. Technol. 89, 220–229 (2019)
Wu, Y.: Coordinated path planning for an unmanned aerial-aquatic vehicle (uaav) and an autonomous underwater vehicle (auv) in an underwater target strike mission. Ocean Eng. 182, 162–173 (2019)
Wu, Y., Li, L., Su, X., Cui, J.: Multi-phase trajectory optimization for an aerial-aquatic vehicle considering the influence of navigation error. Eng. Appl. Artif. Intell. 89, 103404 (2020)
Su, X., Wu, Y., Guo, F., Cui, J., Yang, G.: Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water. Int. J. Adv. Robot. Syst. 18(2), 1729881421992258 (2021)
Conte, G., Serrani, A.: Modelling and simulation of underwater vehicles. In: Proceedings of Joint Conference on Control Applications Intelligent Control and Computer Aided Control System Design, pp. 62–67 (1996)
Gomes, S.C.P., Moraes, C.E.M., Drews-Jr, P.L.J., Moreira, T.G., Tavares, A.M.: Underwater Vehicle Dynamic Modeling. In: 18Th Int. Cong. of Mechanical Engineering - COBEM (2005)
LaValle, S.M., Kuffner, J.J.J.: Randomized kinodynamic planning, The. Int. J. Robot. Res. 20(5), 378–400 (2001)
Petrlík, M., Báča, T., Heřt, D., Vrba, M., Krajník, T., Saska, M.: A robust uav system for operations in a constrained environment. IEEE Robot. Autom. Lett. 5(2), 2169–2176 (2020)
Annaiyan, A., Olivares-Mendez, M.A., Voos, H.: Real-time graph-based slam in unknown environments using a small uav. In: 2017 international conference on unmanned aircraft systems (ICUAS). IEEE, pp. 1118–1123 (2017)
Aguilar, W.G., Rodríguez, G.A., Álvarez, L., Sandoval, S., Quisaguano, F., Limaico, A.: Visual slam with a rgb-d camera on a quadrotor uav using on-board processing. In: International Work-Conference on Artificial Neural Networks. Springer, pp. 596–606 (2017)
Mascaro, R., Teixeira, L., Hinzmann, T., Siegwart, R., Chli, M.: Gomsf: Graph-Optimization Based Multi-Sensor Fusion for Robust Uav Pose Estimation. In: IEEE Int. Conf on Robotics and Automation (ICRA). IEEE, pp. 1421–1428 (2018)
Filisetti, A., Marouchos, A., Martini, A., Martin, T., Collings, S.: Developments and applications of underwater lidar systems in support of marine science. In: OCEANS 2018 MTS/IEEE Charleston. IEEE, pp. 1–10 (2018)
He, B., Liang, Y., Feng, X., Nian, R., Yan, T., Li, M., Zhang, S.: Auv slam and experiments using a mechanical scanning forward-looking sonar. Sensors 12(7), 9386–9410 (2012)
Amarasinghe, C., Ratnaweera, A., Maitripala, S.: Monocular visual slam for underwater navigation in turbid and dynamic environments. Amer. J. Mech. Eng. 8(2), 76–87 (2020)
Paull, L., Saeedi, S., Seto, M., Li, H.: Auv navigation and localization: a review. IEEE J. Oceanic Eng. 39(1), 131–149 (2013)
Yan, Z., Li, J., Zhang, G., Wu, Y.: A real-time reaction obstacle avoidance algorithm for autonomous underwater vehicles in unknown environments. Sensors 18(2), 438 (2018)
Zhang, W., Wei, S., Teng, Y., Zhang, J., Wang, X., Yan, Z.: Dynamic obstacle avoidance for unmanned underwater vehicles based on an improved velocity obstacle method. Sensors 17(12), 2742 (2017)
Acknowledgments
This work was partly supported by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), Fundação de Amparo à Pesquisa do Estado de Minas Gerais (FAPEMIG), Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), RoboCup Brazil and PRH-ANP.
Funding
National Council for Scientific and Technological Development (CNPq), Coordination for the Improvement of Higher Education Personnel (CAPES) and Human Resources Program from National Agency of Petroleum, Natural Gas and Biofuels (PRH-ANP).
Author information
Authors and Affiliations
Contributions
– Pedro Miranda Pinheiro conceived the research, wrote the article, surveyed the literature, and contributed to the vehicle modeling and simulation.
– Armando Alves Neto conceived the research, wrote the article, designed the planning algorithm, collected and processed the test data.
– Ricardo Bedin Grando wrote the article and surveyed the literature.
– César Bastos da Silva wrote the article and contributed to the vehicle modeling and simulation.
– Vivian Misaki Aoki wrote the article and contributed to the vehicle modeling and simulation.
– Dayana Santos Cardoso wrote the article and contributed to the vehicle modeling and simulation.
– Alexandre Campos Horn proposed the vehicle and contributed to the modeling.
– Paulo Lilles Jorge Drews Jr. conceived the research, wrote the article, and discussed the main ideas of the article.
Corresponding author
Ethics declarations
Ethical Approval
The article has the approval of all the authors.
Consent to Participate
All the authors gave their consent to participate in this article.
Consent to Publish
The authors gave their authorization for the publishing of this article.
Competing interest
There is no conflict of interest or competing interest.
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
Pinheiro, P.M., Neto, A.A., Grando, R.B. et al. Trajectory Planning for Hybrid Unmanned Aerial Underwater Vehicles with Smooth Media Transition. J Intell Robot Syst 104, 46 (2022). https://doi.org/10.1007/s10846-021-01567-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-021-01567-z