David Perez-Saura

Dr. David Perez-Saura

orcid

Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
13 May 2024 in IEEE Robotics and Automation Letters
Verified
Journal Article
Open access
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
Hriday BavleHriday Bavle
Hriday Bavle
DPDavid Perez-Saura
David Perez-Saura
Jose Luis Sanchez-LopezJose Luis Sanchez-Lopez
Jose Luis Sanchez-Lopez
Pascual CampoyPascual Campoy
Pascual Campoy
HVHolger Voos
Holger Voos
Collaborative Simultaneous Localization and Mapping (CSLAM) is critical to enable multiple robots to operate in complex environments. Most CSLAM techniques rely on raw sensor measurement or low-level features such as keyframe descriptors, which can lead to wrong loop closures due to the lack of deep understanding of the environment. Moreover, the exchange of these measurements and low-level features among the robots requires the transmission of a significant amount of data, which limits the scalability of the system. To overcome these limitations, we present Multi S-Graphs , a decentralized CSLAM system that utilizes high-level semantic-relational information embedded in the four-layered hierarchical and optimizable situational graphs for cooperative map generation and localization in structured environments while minimizing the information exchanged between the robots. To support this, we present a novel room-based descriptor which, along with its connected walls, is used to perform inter-robot loop closures, addressing the challenges of multi-robot kidnapped problem initialization. Multiple experiments in simulated and real environments validate the improvement in accuracy and robustness of the proposed approach while reducing the amount of data exchanged between robots compared to other state-of-the-art approaches.

19 July 2023 in Journal of Intelligent & Robotic Systems
Verified
Journal Article
Open access
PDF file
DPDavid Perez-Saura
David Perez-Saura
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
RPRafael Pérez-Seguí
Rafael Pérez-Seguí
PAPedro Arias-Perez
Pedro Arias-Perez
Pascual CampoyPascual Campoy
Pascual Campoy
In recent years, the use of unmanned aerial vehicles has spread across different fields of the industry due to their ease of deployment and minimal operational risk. Firefighting is a dangerous task for the humans involved, in which the use of UAVs presents itself as a good first-action protocol for a rapid response to an incipient fire because of their safety and speed of action. Current research is mainly focused on wildland fires, but fires in urban environments are barely mentioned in the bibliography. To motivate the research on this topic, ICUAS’22 organized an international competition inspired by this mission, with the challenge of a UAV traversing an area populated by obstacles, finding a target, and precisely throwing a ball to it. For this competition, the Computer Vision and Aerial Robotics (CVAR-UPM) team developed a solution composed of multiple modules and structured by a mission planner. In this paper, we describe our approach and the developed architecture that led us to be awarded the first prize in the competition.

25 January 2024 in Sensors
Verified
Journal Article
Open access
PDF file
FRFco. Javier Rodríguez-Vázquez
Fco. Javier Rodríguez-Vázquez
IPInés Prieto-Centeno
Inés Prieto-Centeno
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
DPDavid Perez-Saura
David Perez-Saura
MMMartin Molina
Martin Molina
Pascual CampoyPascual Campoy
Pascual Campoy
Robotic missions for solar farm inspection demand agile and precise object detection strategies. This paper introduces an innovative keypoint-based object detection framework specifically designed for real-time solar farm inspections with UAVs. Moving away from conventional bounding box or segmentation methods, our technique focuses on detecting the vertices of solar panels, which provides a richer granularity than traditional approaches. Drawing inspiration from CenterNet, our architecture is optimized for embedded platforms like the NVIDIA AGX Jetson Orin, achieving close to 60 FPS at a resolution of 1024 ×1376 pixels, thus outperforming the camera’s operational frequency. Such a real-time capability is essential for efficient robotic operations in time-critical industrial asset inspection environments. The design of our model emphasizes reduced computational demand, positioning it as a practical solution for real-world deployment. Additionally, the integration of active learning strategies promises a considerable reduction in annotation efforts and strengthens the model’s operational feasibility. In summary, our research emphasizes the advantages of keypoint-based object detection, offering a practical and effective approach for real-time solar farm inspections with UAVs.

22 March 2023 in Remote Sensing
Verified
Journal Article
Open access
PDF file
FRFco. Javier Rodríguez-Vázquez
Fco. Javier Rodríguez-Vázquez
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
DPDavid Perez-Saura
David Perez-Saura
MMMartin Molina
Martin Molina
Pascual CampoyPascual Campoy
Pascual Campoy
This paper presents a novel semi-supervised approach for accurate counting and localization of tropical plants in aerial images that can work in new visual domains in which the available data are not labeled. Our approach uses deep learning and domain adaptation, designed to handle domain shifts between the training and test data, which is a common challenge in this agricultural applications. This method uses a source dataset with annotated plants and a target dataset without annotations and adapts a model trained on the source dataset to the target dataset using unsupervised domain alignment and pseudolabeling. The experimental results show the effectiveness of this approach for plant counting in aerial images of pineapples under significative domain shift, achieving a reduction up to 97% in the counting error (1.42 in absolute count) when compared to the supervised baseline (48.6 in absolute count).

17 September 2023 in Aerospace
Verified
Journal Article
Open access
PDF file
RPRafael Pérez-Seguí
Rafael Pérez-Seguí
PAPedro Arias-Perez
Pedro Arias-Perez
JDJavier Melero Deza
Javier Melero Deza
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
DPDavid Perez-Saura
David Perez-Saura
Pascual CampoyPascual Campoy
Pascual Campoy
The utilization of autonomous unmanned aerial vehicles (UAVs) has increased rapidly due to their ability to perform a variety of tasks, including industrial inspection. Conducting testing with actual flights within industrial facilities proves to be both expensive and hazardous, posing risks to the system, the facilities, and their personnel. This paper presents an innovative and reliable methodology for developing such applications, ensuring safety and efficiency throughout the process. It involves a staged transition from simulation to reality, wherein various components are validated at each stage. This iterative approach facilitates error identification and resolution, enabling subsequent real flights to be conducted with enhanced safety after validating the remainder of the system. Furthermore, this article showcases two use cases: wind turbine inspection and photovoltaic plant inspection. By implementing the suggested methodology, these applications were successfully developed in an efficient and secure manner.

24 October 2024 in IEEE Robotics and Automation Letters
Verified
Journal Article
Open access
PAPedro Arias-Perez
Pedro Arias-Perez
AGAlvika Gautam
Alvika Gautam
MFMiguel Fernandez-Cortizas
Miguel Fernandez-Cortizas
DPDavid Perez-Saura
David Perez-Saura
SSSrikanth Saripalli
Srikanth Saripalli
Pascual CampoyPascual Campoy
Pascual Campoy
Recent advances have improved autonomous navigation and mapping under payload constraints, but current multi-robot inspection algorithms are unsuitable for nano-drones, due to their need for heavy sensors and high computational resources. To address these challenges, we introduce ExploreBug , a novel hybrid frontier range-bug algorithm designed to handle limited sensing capabilities for a swarm of nano-drones. This system includes three primary components: a mapping subsystem, an exploration subsystem, and a navigation subsystem. Additionally, an intra-swarm collision avoidance system is integrated to prevent collisions between drones. We validate the efficacy of our approach through extensive simulations and real-world exploration experiments, involving up to seven drones in simulations and three in real-world settings, across various obstacle configurations and with a maximum navigation speed of 0.75 m/s. Our tests prove that the algorithm efficiently completes exploration tasks, even with minimal sensing, across different swarm sizes and obstacle densities. Furthermore, our frontier allocation heuristic ensures an equal distribution of explored areas and paths traveled by each drone in the swarm. We publicly release the source code of the proposed system to foster further developments in mapping and exploration using autonomous nano drones.