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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Barrett, J.R. and Jones, D.D., 1989, Knowledge engineering in agriculture. An ASAE Monograph No. 8, ASAE, St. Joseph, Michigan 49085.
Bhella, H.S., 1984, Response of muskmelon to within-row plant spacing,Proc. Indiana Academy of Science 94, 99–104.
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.
Brooks, R.A., 1986, A robust layered control system for a mobile robot,IEEE J. Robotics Automat. 2(1), 14–23.
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.
Cardenas-Weber, M., 1991, Design of a machine vision system for a robotic harvester of melons, Ph.D. Thesis, Purdue University, West Lafayette, IN.
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.
Drezner, Z. and Nof, S.Y., 1984, On optimizing bin picking and insertion plans for assembly robots,IIE Trans. 16(3), 262–270.
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.
Edan, Y., 1990, Control and design of an intelligent agricultural robot, Ph.D. Thesis, Purdue University, West Lafayette, IN.
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.
Elfes, A., 1986, A distributed control architecture for an autonomous mobile robot.Internat. J. Artificial Intelligence 1(2), 99–108.
Engel, B.A., Beasley, D.B., and Barrett, J.R., 1990, Integrating multiple knowledge sources,Trans. ASAE 33(4), 1371–1376.
Engelmore, R. and Morgan, T., 1988,Blackboard systems, Addison Wesley, Wokingham, England.
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.
Meystel, A., 1988, Intelligent control in robotics,J. Robotic Systems 5(4), 269–308.
Miles, G.E. and Tsai, Y., 1987, Combine systems engineering by simulation,Trans. ASAE 30(5), 1277–1281.
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.
Nof, S.Y., 1991, Industrial Robotics. In G. Salvendy (ed.),Handbook of IE, Wiley, New York, Chapter 16.
O'Brien, M. and Zahara, M., 1971, Mechanical harvest of melons,Trans. ASAE 14(5), 883–885.
Pal, S.K. and Duda, M.D.K., 1987,Fuzzy mathematical approach to pattern recognition, Wiley, New Delhi, India.
Pritsker, A.B., 1986,Introduction to simulation and Slam II, Wiley, New York.
Reingold, J.M., Nievergelt, J., and Deo, N., 1983,Combinatorial Algorithms: Theory and Practice, Prentice-Hall, Englewood Cliffs, NJ.
Saridis, G.N., 1983, Intelligent robotic control,IEEE Trans. Autom. Control 28(5), 547–557.
Saridis, G.N., 1988, Knowledge implementation: structures of intelligent control systems,J. Robotic Systems 5(4), 254–268.
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.
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.
Author information
Authors and Affiliations
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
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
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01257998