Next Article in Journal
Obstacle Modeling and Structural Optimization of Four-Track Twin-Rocker Rescue Robot
Next Article in Special Issue
A Connective Framework for Social Collaborative Robotic System
Previous Article in Journal
Improved DBSCAN Spindle Bearing Condition Monitoring Method Based on Kurtosis and Sample Entropy
Previous Article in Special Issue
Obstacle Detection for Autonomous Guided Vehicles through Point Cloud Clustering Using Depth Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Autonomous Visual Navigation for a Flower Pollination Drone

1
EAVISE (Embedded and Artificially intelligent VISion Engineering), KU Leuven, 2860 Sint-Katelijne-Waver, Belgium
2
Magics Technologies NV, 2440 Geel, Belgium
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Machines 2022, 10(5), 364; https://doi.org/10.3390/machines10050364
Submission received: 30 March 2022 / Revised: 5 May 2022 / Accepted: 6 May 2022 / Published: 10 May 2022

Abstract

In this paper, we present the development of a visual navigation capability for a small drone enabling it to autonomously approach flowers. This is a very important step towards the development of a fully autonomous flower pollinating nanodrone. The drone we developed is totally autonomous and relies for its navigation on a small on-board color camera, complemented with one simple ToF distance sensor, to detect and approach the flower. The proposed solution uses a DJI Tello drone carrying a Maix Bit processing board capable of running all deep-learning-based image processing and navigation algorithms on-board. We developed a two-stage visual servoing algorithm that first uses a highly optimized object detection CNN to localize the flowers and fly towards it. The second phase, approaching the flower, is implemented by a direct visual steering CNN. This enables the drone to detect any flower in the neighborhood, steer the drone towards the flower and make the drone’s pollinating rod touch the flower. We trained all deep learning models based on an artificial dataset with a mix of images of real flowers, artificial (synthetic) flowers and virtually rendered flowers. Our experiments demonstrate that the approach is technically feasible. The drone is able to detect, approach and touch the flowers totally autonomously. Our 10 cm sized prototype is trained on sunflowers, but the methodology presented in this paper can be retrained for any flower type.
Keywords: pollination drone; visual servoing; two-stage approach; neural network pollination drone; visual servoing; two-stage approach; neural network

Share and Cite

MDPI and ACS Style

Hulens, D.; Van Ranst, W.; Cao, Y.; Goedemé, T. Autonomous Visual Navigation for a Flower Pollination Drone. Machines 2022, 10, 364. https://doi.org/10.3390/machines10050364

AMA Style

Hulens D, Van Ranst W, Cao Y, Goedemé T. Autonomous Visual Navigation for a Flower Pollination Drone. Machines. 2022; 10(5):364. https://doi.org/10.3390/machines10050364

Chicago/Turabian Style

Hulens, Dries, Wiebe Van Ranst, Ying Cao, and Toon Goedemé. 2022. "Autonomous Visual Navigation for a Flower Pollination Drone" Machines 10, no. 5: 364. https://doi.org/10.3390/machines10050364

APA Style

Hulens, D., Van Ranst, W., Cao, Y., & Goedemé, T. (2022). Autonomous Visual Navigation for a Flower Pollination Drone. Machines, 10(5), 364. https://doi.org/10.3390/machines10050364

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop