An Adaptive Vision Navigation Algorithm in Agricultural IoT System for Smart Agricultural Robots
Source abstract
Abstract
As the agricultural internet of things (IoT) technology has evolved, smart agricultural robots needs to have both flexibility and adaptability when moving in complex field environments. In this paper, we propose the concept of a vision-based navigation system for the agricultural IoT and a binocular vision navigation algorithm for smart agricultural robots, which can fuse the edge contour and the height information of rows of crop in images to extract the navigation parameters. First, the speeded-up robust feature (SURF) extracting and matching algorithm is used to obtain featuring point pairs from the green crop row images observed by the binocular parallel vision system. Then the confidence density image is constructed by integrating the enhanced elevation image and the corresponding binarized crop row image, where the edge contour and the height information of crop row are fused to extract the navigation parameters (θ, d) based on the model of a smart agricultural robot. Finally, the five navigation network instruction sets are designed based on the navigation angle θ and the lateral distance d, which represent the basic movements for a certain type of smart agricultural robot working in a field. Simulated experimental results in the laboratory show that the algorithm proposed in this study is effective with small turning errors and low standard deviations, and can provide a valuable reference for the further practical application of binocular vision navigation systems in smart agricultural robots in the agricultural IoT system.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Remote Sensing and Land Use
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. Doorway detection for autonomous indoor navigation of unmanned vehicles
2. Robust real-time UAV based power line detection and tracking
3. Multi-view fusion for action recognition in child-robot interaction
4. Real-time visional tracing with compact shape and color feature
5. Image-based particle filtering for navigation in a semi-structured agricultural environment10.1016/j.biosystemseng.2014.02.010 ↗
6. A novel data fusion algorithm for low-cost localisation and navigation of autonomous vineyard sprayer robots10.1016/j.biosystemseng.2016.05.002 ↗
7. Human−robot interaction in agriculture: A survey and current challenges10.1016/j.biosystemseng.2018.12.005 ↗
8. Review of wheeled mobile robots’ navigation problems and application prospects in agriculture
9. Air quality forcasting based on gated recurrent long short term memory model in internet of things10.1109/ACCESS.2019.2917277 ↗
10. Robot navigation in orchards with localization based on particle filter and Kalman filter10.1016/j.compag.2018.12.046 ↗
11. A visual navigation algorithm for paddy field weeding robot based on image understanding10.1016/j.compag.2017.09.008 ↗
12. Robust digital control for autonomous skid-steered agricultural robots10.1016/j.compag.2018.07.038 ↗
13. Automatic detection of curved and straight crop rows from images in maize fields10.1016/j.biosystemseng.2017.01.013 ↗
14. Detecting crop rows using the Hough transform
15. Determination of crop rows by image analysis without segmentation10.1016/S0168-1699(02)00140-0 ↗
16. A vision-based row detection system for sugar beet10.1016/j.compag.2007.07.006 ↗
17. Automated robust crop-row detection in maize fields based on position clustering algorithm and shortest path method10.1016/j.compag.2018.09.014 ↗
18. Development of a stereovision sensing system for 3D crop row structure mapping and tractor guidance10.1016/j.biosystemseng.2008.08.001 ↗
19. Development of a 3D ego-motion estimation system for an autonomous agricultural vehicle10.1016/j.biosystemseng.2014.02.016 ↗
20. Unsupervised detection of vineyards by 3D point-cloud UAV photogrammetry for precision agriculture10.1016/j.compag.2018.10.005 ↗
21. Branch detection for apple trees trained in fruiting wall architecture using depth features and regions-convolutional neural network (R-CNN)10.1016/j.compag.2018.10.029 ↗
22. Agricultural robotics research applicable to poultry production: A review10.1016/j.compag.2020.105216 ↗
23. A smart agriculture IoT system based on deep reinforcement learning10.1016/j.future.2019.04.041 ↗
24. Research on multi-camera calibration and point cloud correction method based on three-dimensional calibration object10.1016/j.optlaseng.2018.11.005 ↗
25. Novel camera calibration based on cooperative target in attitude measurement10.1016/j.ijleo.2016.08.051 ↗
26. SURF: Speeded up robust features
27. Color indices for weed identification under various soil, residue, and lightning conditions10.13031/2013.27838 ↗
28. Theory of edge detection
29. Monitoring maize growth on the North China Plain using a hybrid genetic algorithm-based back-propagation neural network model10.1016/j.compag.2020.105238 ↗
30. A new recognition of crop row based on its structural parameter model10.1016/j.ifacol.2016.10.079 ↗