Abstract
Agricultural robots are an effective way to solve the increasingly prominent shortage of agricultural labor. To meet the needs of practical applications, agricultural robots must be able to locate autonomously and move from one place to another automatically. A map-based autonomous localization and navigation system for low-speed agricultural robot in medium-sized greenhouse is developed in this paper. By the perception of on-board sensors, the developed system can build and update environmental map timely, estimate robot’s pose precisely, locate and navigate autonomously. To effectively solve the SLAM problem, RBPF-based nonparametric solution is adopted, and its evolution is also described systematically and concisely. Relevant tests were carried out in greenhouse and laboratory corridor respectively to verify the feasibility of the developed system, and the results show that the autonomous localization and navigation system can not only build consistent environmental map, but also autonomously plan the moving paths to goal positions. By taking calibrated landmarks as benchmarks, the performance of autonomous localization is evaluated, and the corresponding evaluation tests show that the autonomous localization precision in both environments can reach centimeter level. The centimeter level localization precision of the developed system can fully meet the requirements of the operations in the greenhouse. Furthermore, tests shows that the unfavorable environment, such as uneven, unstructured and illumination uncertain, resulted in lower autonomous localization precision in the greenhouse than in the laboratory corridor.
Similar content being viewed by others
Data and Material Availability
Not applicable.
Code Availability
Not applicable.
References
Elijah, O., Rahman, T. A., Orikumhi, I., Leow, C. Y., & Hindia, M. N. (2018). An Overview of internet of things (IoT) and data analytics in agriculture: benefits and challenges. IEEE Internet of Things Journal, 5, 3758–3773.
Oliveira, L.F.P.; Silva, M.F.; Moreira, A.P. (2020). Agricultural robotics: A state of the art survey. In Proceedings of the 23rd International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines (CLAWAR 2020), Moscow, Russian, 24–26 August. 279–286.
Oliveira, L. F. P., Moreira, A. P., & Silva, M. F. (2021). Advances in agriculture robotics: A state-of-the-art review and challenges ahead. Robotics, 10, 52.
Saddik, A., Latif, R., Taher, F., El Ouardi, A., & Elhoseny, M. (2022). Mapping agricultural soil in greenhouse using an autonomous low-cost robot and precise monitoring. Sustainability, 14, 15539.
Botta, A., Cavallone, P., Baglieri, L., Colucci, G., Tagliavini, L., & Quaglia, G. (2022). A review of robots, perception, and tasks in precision agriculture. Applied Mechanics, 3, 830–854.
Baek, E. T., & Im, D. Y. (2022). ROS-based unmanned mobile robot platform for agriculture. Applied Sciences, 12, 4335.
Shalal, N., Low, T., McCarthy, C., & Hancock, N. (2015). Orchard mapping and mobile robot localisation using on-board camera and laser scanner data fusion-Part B: Mapping and localisation. Computers & Electronics in Agriculture, 119, 267–278.
Wen, Y., Zhang, L., Huang, X., Yuan, T., Zhang, J., Tan, Y., & Feng, Z. (2021). Design of and experiment with seedling selection system for automatic transplanter for vegetable plug seedlings. Agronomy, 11, 2031.
Çiftler, B. S., Kadri, A., & Güvenc, I. (2017). IoT localization for bistatic passive UHF RFID systems with 3-D radiation pattern. IEEE Internet of Things Journal, 4, 905–916.
Yan, Y., Zhang, B., Zhou, J., Zhang, Y., & Liu, X. (2022). Real-time localization and mapping utilizing multi-sensor fusion and visual-IMU-wheel Odometry for agricultural robots in unstructured. Dynamic and GPS-Denied Greenhouse Environments. Agronomy, 12, 1740.
Jabborov, F., & Cho, J. (2020). Image-based camera localization algorithm for smartphone cameras based on reference objects. Wireless Personal Communications, 114, 2511–2527.
Liu, F., Liu, J., Yin, Y., Wang, W., Hu, D., Chen, P., & Niu, Q. (2020). Survey on WiFi-based indoor positioning techniques. IET communications, 14, 1372–1383.
Yassin, A., Nasser, Y., Awad, M., Al-Dubai, A., Liu, R., Yuen, C., Raulefs, R., & Aboutanios, E. (2017). Recent advances in indoor localization: A survey on theoretical approaches and applications. IEEE Communications Surveys & Tutorials, 19, 1327–1346.
Tardos, J. D., Neira, J., Newman, P. M., & Leonard, J. J. (2002). Robust mapping and localization in indoor environments using sonar data. The International Journal of Robotics Research, 21(4), 311–330.
Kwasme, H., & Ekin, S. (2019). RSSI-based localization using LoRaWAN technology. IEEE Access, 7, 99856–99866.
Leonard, J. J., & Durrant-Whyte, H. F. (1991). Mobile robot localization by tracking geometric beacons. IEEE Transactions on Robotics and Automation, 7, 376–382.
Zhang, F., Yang, L., Liu, Y., Ding, Y., Yang, S. H., & Li, H. (2022). Design and implementation of real-time localization system (RTLS) based on UWB and TDoA algorithm. Sensors, 22, 4353.
Abd Rabbou, M., & El-Rabbany, A. (2015). Precise point positioning using multi-constellation GNSS observations for kinematic applications. Journal of Applied Geodesy., 9, 15–26.
Yang, S., & Scherer, S. (2019). Monocular object and plane SLAM in structured environments. IEEE Robotics and Automation Letters, 4, 3145–3152.
Durrant-Whyte, H., & Bailey, T. (2006). Simultaneous localization and mapping: Part I. IEEE Robotics & Automation Magazine, 2, 99–108.
Grisetti, G.; Stachniss, C.; Burgard, W. (2005). Improving Grid-based SLAM with Rao-Blackwellized particle filters by adaptive proposals and selective resampling. In Proceedings of IEEE International Conference on Robotics and Automation.
Grisetti, G., Stachniss, C., & Burgard, W. (2007). Improved techniques for grid mapping with Rao-Blackwellized particle filters. IEEE Transactions on Robotics, 1, 34–46.
Mullane, J., Vo, B. N., Adams, M. D., & Vo, B. T. (2011). A random-finite-set approach to Bayesian SLAM. IEEE Transactions on Robotics., 27, 268–282.
Leitinger, E., Meyer, F., Hlawatsch, F., Witrisal, K., Tufvesson, F., & Win, M. Z. (2019). A belief propagation algorithm for multipath-based SLAM. IEEE Transactions on Wireless Communications., 18, 5613–5629.
Blok, P., Boheemen, K., Van Evert, F. K., Ijsselmuiden, J., & Kim, G. H. (2019). Robot navigation in orchards with localization based on particle filter and Kalman filter. Computers and Electronics in Agriculture, 157, 261–269.
Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D. (2011). Introduction to autonomous mobile robots (2nd ed.). The MIT Press.
Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic robotics. The MIT Press.
Doucet, A.; de Freitas, J.F.G.; Murphy, K. and Russel, S. (2000). Rao–Blackwellized partcile filtering for dynamic bayesian networks. In Proceedings of the Conference on Uncertainty in Artificial Intelligence (UAI), 176–183.
Murphy, K. (1999). Bayesian map learning in dynamic environments. In Proceedings of the Conference on Neural Information Processing Systems (NIPS), 1015–1021.
Montemarlo, M.; Thrun, S.; Koller, D.; Wegbreit, B. ( 2002). FastSLAM: A factored solution to the simultaneous localization and mapping problem. In Proceedings of American Association for Artificial Intelligence (AAAI).
Montemarlo, M.; Thrun, S.; Koller, D.; Wegbreit, B. (2003). FastSLAM2.0: an improved particle filtering algorithm for simultaneous localization and mapping that provably converges. In Proceedings of the International Conference on Artificial Intelligence, 1151–1156.
Hart, P. E., Nilsson, N. J., & Raphael, B. (1968). A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, 2, 100–107.
Likhachev, M.; Gordon, G.; Thrun, S. (2003). ARA*: Anytime A* with provable bounds on sub-optimality. In Proceeding of Advances in Neural Information Processing Systems (NIPS).
Fox, D., Burgard, W., & Thrun, S. (1997). The dynamic window approach to collision avoidance. IEEE Robotics and Automation Magazine, 4, 23–33.
Brock, O.; Khatib, O. (1999). High-speed navigation using the global dynamic window approach. In Proceeding of the IEEE International Conference on Robotics and Automation.
Wang, Z., Liang, Y., Gong, C., Zhou, Y., Zeng, C., & Zhu, S. (2022). Improved dynamic window approach for unmanned surface vehicles’ local path planning considering the impact of environmental factors. Sensors, 22, 5181.
Funding
This research has been partially supported by the technical innovation fund of Jiangsu Vocational College of Agriculture and Forestry (Grant No. 2021kj28), the National Natural Science Foundation of China (No.31800358).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflicts of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Feng, X., Liang, W.J., Chen, H.Z. et al. Autonomous Localization and Navigation for Agricultural Robots in Greenhouse. Wireless Pers Commun 131, 2039–2053 (2023). https://doi.org/10.1007/s11277-023-10531-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-023-10531-z