Skip to main content
Log in

Intelligent control system simulation of an agricultural robot

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

An intelligent control system for an agricultural robot which performs in an uncertain and unstructured environment was modelled as distributed, autonomous computing modules that communicate through globally accessible blackboard structures. The control architecture was implemented for a robotic harvester of melons. A CAD workstation was used to plan, model, simulate and evaluate the robot and gripper motions using 3-D, real-time animation. The intelligent control structure was verified by simulating the dynamic data flow scenarios of melon harvesting. Control algorithms were evaluated on measured melon locations.

Picking time was reduced by 49% by applying the traveling salesman algorithm to define the picking sequence. Picking speeds can be increased by a continuous mode of operation. However, this decreases harvest efficiency. Therefore, an algorithm was developed to attain 100% harvest efficiency by varying the vehicle's forward speed. By comparing different motion control algorithms through animated visual simulation, the best was selected and thereby the performance improved.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barrett, J.R. and Jones, D.D., 1989, Knowledge engineering in agriculture. An ASAE Monograph No. 8, ASAE, St. Joseph, Michigan 49085.

    Google Scholar 

  • Bhella, H.S., 1984, Response of muskmelon to within-row plant spacing,Proc. Indiana Academy of Science 94, 99–104.

    Google Scholar 

  • Benady, M., Edan, Y., Hetzroni, A., and Miles, G.E., 1991, Design of a field crops robotic machine. Paper No. 91-7028, American Society of Agricultural Engineers, St. Joseph, MI.

    Google Scholar 

  • Brooks, R.A., 1986, A robust layered control system for a mobile robot,IEEE J. Robotics Automat. 2(1), 14–23.

    Google Scholar 

  • Cardenas-Weber, M., Hetzroni, A., and Miles, G.E., 1991, Machine vision to locate melons and guide robotic harvesting, Paper No. 91-7006. American Society of Agricultural Engineers, St. Joseph, MI.

    Google Scholar 

  • Cardenas-Weber, M., 1991, Design of a machine vision system for a robotic harvester of melons, Ph.D. Thesis, Purdue University, West Lafayette, IN.

    Google Scholar 

  • CLIPS, 1989,Reference Manual, Version 4.3, Artificial Intelligence Section, L.B. Johnson Space Center.

  • Cox, I.J. and Gehanni, N.H., 1989, Concurrent programming in robotics,Internat. J. Robotics Res. 8(2), 3–16.

    Google Scholar 

  • Drezner, Z. and Nof, S.Y., 1984, On optimizing bin picking and insertion plans for assembly robots,IIE Trans. 16(3), 262–270.

    Google Scholar 

  • Edan, Y. and Miles, G.E., 1989, Animated, visual simulation of robotic melon harvesting, Paper No. 89-7612. American Society of Agricultural Engineers, St. Joseph, MI.

    Google Scholar 

  • Edan, Y., 1990, Control and design of an intelligent agricultural robot, Ph.D. Thesis, Purdue University, West Lafayette, IN.

    Google Scholar 

  • Edan, Y. and Miles, G.E., 1991, Design of a robotic melon harvester, Paper No. 91-7029. American Society of Agricultural Engineers, St. Joseph, MI.

    Google Scholar 

  • Elfes, A., 1986, A distributed control architecture for an autonomous mobile robot.Internat. J. Artificial Intelligence 1(2), 99–108.

    Google Scholar 

  • Engel, B.A., Beasley, D.B., and Barrett, J.R., 1990, Integrating multiple knowledge sources,Trans. ASAE 33(4), 1371–1376.

    Google Scholar 

  • Engelmore, R. and Morgan, T., 1988,Blackboard systems, Addison Wesley, Wokingham, England.

    Google Scholar 

  • GSL Reference Manual, 1988, Deneb Robotics Inc., Troy, MI.

  • IGRIP Simulation System Ver 1.6, 1988, Deneb Robotics Inc., Troy, MI.

  • Ish-Shalom, J., 1987, Task level specification of a robot control,IEEE Internat. Symp. Intelligent Control pp. 196–201.

  • Kak, A.C., Boyer, K.L., Chen, C.H., Safanek, R.J. and Yang, H.S., 1986, A knowledge-based robotic assembly cell,IEEE Expert, Spring; pp. 63–83.

  • Lenker, D.H., 1984, Factors limiting the harvest mechanization of some major vegetable crops in the U.S.A., InFruit, Nut, Vegetable Harvesting Mechanization Symposium, pp. 29–38.

  • McGlasson, W.B. and Pratt, H.K., 1963, Fruit-set patterns and fruit growth in cantaloupe,Amer. Soc. Horticultural Sci. 83, 495–505.

    Google Scholar 

  • Meystel, A., 1988, Intelligent control in robotics,J. Robotic Systems 5(4), 269–308.

    Google Scholar 

  • Miles, G.E. and Tsai, Y., 1987, Combine systems engineering by simulation,Trans. ASAE 30(5), 1277–1281.

    Google Scholar 

  • Nagdhy, F., Wai, C.K., and Nagdhy, G., 1988, Multiprocessing control of robotic systems,IEEE Internat. Conf. Robotics and Automation, pp. 975–977.

  • Nii, H.P., 1987, Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures,AI Magazine 7(3), 38–53.

    Google Scholar 

  • Nof, S.Y., 1991, Industrial Robotics. In G. Salvendy (ed.),Handbook of IE, Wiley, New York, Chapter 16.

    Google Scholar 

  • O'Brien, M. and Zahara, M., 1971, Mechanical harvest of melons,Trans. ASAE 14(5), 883–885.

    Google Scholar 

  • Pal, S.K. and Duda, M.D.K., 1987,Fuzzy mathematical approach to pattern recognition, Wiley, New Delhi, India.

    Google Scholar 

  • Pritsker, A.B., 1986,Introduction to simulation and Slam II, Wiley, New York.

    Google Scholar 

  • Reingold, J.M., Nievergelt, J., and Deo, N., 1983,Combinatorial Algorithms: Theory and Practice, Prentice-Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Saridis, G.N., 1983, Intelligent robotic control,IEEE Trans. Autom. Control 28(5), 547–557.

    Google Scholar 

  • Saridis, G.N., 1988, Knowledge implementation: structures of intelligent control systems,J. Robotic Systems 5(4), 254–268.

    Google Scholar 

  • Silicon Graphics, 1988,Silicon Graphics Reference Manual, Silicon Graphics.

  • Sistler, F.E., 1987, Robotics and intelligent machines in agriculture,IEEE J. Robotics and Automat. 3(1), 3–6.

    Google Scholar 

  • Waldon, S., Gaw, D., and Meystel, A., 1987, Updating and organizing world knowledge for an autonomous control system,IEEE Internat. Symp. Intelligent Control, pp. 423–430.

  • Wolf, I., Bar-Or, J., Edan, Y., and Peiper, U.M., 1990, Developing grippers for a melon harvesting robot, Paper No. 90-7504, American Society of Agricultural Engineers, St. Joseph, MI.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Journal Paper No. 13043, Agricultural Experiment Station, Purdue University, W. Lafayette, IN 47907, U.S.A. This research was supported by Grants No. US-1254-87 and US-1682-89 from BARD, the United States-Israel Binational Agricultural Research and Development Fund.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Edan, Y., Engel, B.A. & Miles, G.E. Intelligent control system simulation of an agricultural robot. J Intell Robot Syst 8, 267–284 (1993). https://doi.org/10.1007/BF01257998

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01257998

Key words

Navigation