Visual Servoing NMPC Applied to UAVs for Photovoltaic Array Inspection
November 14, 2023 Β· Declared Dead Β· π IEEE Robotics and Automation Letters
Repo contents: AUROVA_LOGO.png, INAUT_UNSJ.png, LICENSE, README.md, Universities.png
Authors
Edison P. Velasco-SΓ‘nchez, Luis F. Recalde, Bryan S. Guevara, JosΓ© Varela-AldΓ‘s, Francisco A. Candelas, Santiago T. Puente, Daniel C. Gandolfo
arXiv ID
2311.08019
Category
cs.RO: Robotics
Citations
9
Venue
IEEE Robotics and Automation Letters
Repository
https://github.com/EPVelasco/VisualServoing_NMPC
β 10
Last Checked
2 months ago
Abstract
The photovoltaic (PV) industry is seeing a significant shift toward large-scale solar plants, where traditional inspection methods have proven to be time-consuming and costly. Currently, the predominant approach to PV inspection using unmanned aerial vehicles (UAVs) is based on photogrammetry. However, the photogrammetry approach presents limitations, such as an increased amount of useless data during flights, potential issues related to image resolution, and the detection process during high-altitude flights. In this work, we develop a visual servoing control system applied to a UAV with dynamic compensation using a nonlinear model predictive control (NMPC) capable of accurately tracking the middle of the underlying PV array at different frontal velocities and height constraints, ensuring the acquisition of detailed images during low-altitude flights. The visual servoing controller is based on the extraction of features using RGB-D images and the Kalman filter to estimate the edges of the PV arrays. Furthermore, this work demonstrates the proposal in both simulated and real-world environments using the commercial aerial vehicle (DJI Matrice 100), with the purpose of showcasing the results of the architecture. Our approach is available for the scientific community in: https://github.com/EPVelasco/VisualServoing_NMPC
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Robotics
π
π
Old Age
R.I.P.
π»
Ghosted
ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras
R.I.P.
π»
Ghosted
VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
R.I.P.
π»
Ghosted
ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
R.I.P.
π»
Ghosted
Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World
R.I.P.
π»
Ghosted
Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age
Died the same way β 𦴠Skeleton Repo
R.I.P.
π¦΄
Skeleton Repo
EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classification
R.I.P.
π¦΄
Skeleton Repo
Deep Learning for 3D Point Clouds: A Survey
R.I.P.
π¦΄
Skeleton Repo
Adversarial Examples: Attacks and Defenses for Deep Learning
R.I.P.
π¦΄
Skeleton Repo