The Design and Simulation of Autonomous Agricultural Vehicle for Orchards
DOI:
https://doi.org/10.32628/IJSRSET2310511Keywords:
Localization, SLAM, autonomous navigation, agricultural robot, autonomous vehicleAbstract
In recent years, agricultural producers have faced challenges due to the uncertainty of labor force access, growing demand for safe, accessible, and high-quality agricultural products, high competition with international producers, and the need to reduce their carbon footprint. To continue their competitive and profitable production, producers must invest in technology and increase efficiency. Autonomous agricultural vehicles are crucial for autonomous processes in orchards, increasing productivity, collecting data for decision-making, reducing operating costs, and carbon footprint. This study focuses on the design and simulation of an autonomous vehicle for orchards. The autonomous vehicle can map the orchards using data from odometry and light detection and ranging (LIDAR) sensors by utilizing Simultaneous Localization and Mapping (SLAM) algorithm, accurately determine its position using the Adaptive Monte Carlo Localization method, and avoid obstacles using the dynamic window approach algorithm. The autonomous vehicle is an original design for netted orchards where GPS cannot work properly and is fully autonomous, requiring no external GPS data. It is expected to provide higher efficiency by reducing environmental pollution, operating expenses, and labor force in practice. The success of the mapping and localization application depends on the update frequency of the position and the number of particles used for localization. A path-planning application was developed to reach the desired position from the autonomous agricultural vehicle's current position on the map. The Dijkstra Algorithm was used for path planning, with the Dynamic Window Approach allowing the robot to escape obstacle. The simulation studies achieved the lowest position error when the vehicle's position was updated at intervals of 2 cm, and a minimum of 500 and a maximum of 2000 particles were used. While the vehicle was moving on a straight obstacle row in the simulation environment, an average localization error of 2.1 cm was obtained. This error is convenient as it enables seamless navigation between tree rows without any collision.
References
- Yao, S., Ceccarelli, M., Carbone, G., Zhan, Q., & Lu, Z. (2011). Analysis and optimal design of an underactuated finger mechanism for LARM hand. Front. Mech. Eng.; 6:332. https://doi.org/10.1007/s11465-011-0229-8
- Quaglia, G., Yin, Z., (2015). Static balancing of planar articulated robots. Front. Mech. Eng., 10:326–343. https://doi.org/10.1007/s11465-015-0355-9
- Takahashi, T., Zehnder, J., Okuno, GH., Sugano, S., Coros, S., & Thomaszewski, B. (2019). Computational design of statically balanced planar spring mechanisms. in IEEE Robotics and Automation Letters Oct., 4(4):4438-4444. https://doi.org/0.1109/LRA.2019.2929984
- Perreault, S., Cardou, P., & Gosselin, C. (2014). Approximate static balancing of a planar parallel cable-driven mechanism based on four-bar linkages and springs. Mechanism and Machine Theory, 79:64-79. https://doi.org/10.1016/j.mechmachtheory.2014.04.008
-
- Lessard, S., Bigras, P., Bonev, I., Briot, S., & Arakelian, V. (2007, Jun 17-21). Optimum static balancing of the parallel robot for medical 3D-ultrasound imaging. 12th IFToMM World Congress, Besanc?on, France. hal-00451939.
- Lessard, S., Bigras, P., & Bonev, IA. (2007). A new medical parallel robot and its static balancing optimization. J. Med. Devices, 1(4):272-278. https://doi.org/10.1115/1.2815329
- Russo, A., Sinatra, R., & Xi, F. (2005). Static balancing of parallel robots. Mechanism and Machine Theory, 40(2):191-202. https://doi.org/10.1016/j.mechmachtheory.2004.06.011
- Lamers, AJ., Sanchez, JAG., & Herder, JL. (2015). Design of a statically balanced fully compliant grasper. Mechanism and Machine Theory, 92:230-239. https://doi.org/10.1016/j.mechmachtheory.2015.05.014
- Denizhan, O., Chew, MS. (2023). Optimum synthesis and design of a hood linkage for static balancing in one-step. journal Tehnic?ki vjesnik - Technical Gazette, 30(3): 855-862. https://doi.org/10.17559/TV-20221122144345
- Denizhan, O. (2021). Incorporation of kinematic analysis, synthesis and optimization into static balancing (Publication No. 28716054) [Doctoral dissertation, Lehigh University]. ProQuest Dissertations & Theses Global.
- Denizhan, O., Chew, MS. (2018). Linkage mechanism optimization and sensitivity analysis of an automotive engine hood. International Journal of Automotive Science and Technology, 2:7–16. https://doi.org/10.30939/ijastech..364438
- Denizhan, O., Chew, MS. (2019). Optimum design of a spring-loaded linkage mechanism in the presence of friction for static balancing. Journal of Engineering Design and Analysis, 2(1):1–7. https://doi.org/10.24321/2582.5607.201901
- Denizhan, O. (2015). Three-position four-bar linkage mechanism synthesis, static balancing and optimization of automotive engine hood (Publication No. 1599664) [Master’s thesis, Lehigh University]. ProQuest Dissertations & Theses Global.
- Norton, RL. (2019). Design of Machinery: An Introduction to the Synthesis and Analysis of Mechanisms and Machines (6th ed.). McGraw-Hill. ISBN-10: 1260113310.
- Stillwell, J. (2010). The Four Pillars of Geometry, (1st ed.). Springer. ISBN-10: 1441920633.
- Venkataraman, P. (2009). Applied Optimization with MATLAB Programming (2nd ed.). Wiley. ISBN: 978-0-470-08488-5.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRSET

This work is licensed under a Creative Commons Attribution 4.0 International License.