Utilising scripting language for unmanned and automated guided vehicles operating within row crops

  • Authors:
  • R. N. Jørgensen;M. Nørremark;C. G. Sørensen;Nils Axel Andersen

  • Affiliations:
  • University of Southern Denmark, Institute of Chemical Engineering, Biotechnology and Environmental Technology, Niels Bohrs Alle 1, DK-5230 Odense M, Denmark;University of Aarhus, Faculty of Agricultural Sciences, Department of Agricultural Engineering, Research Centre Bygholm, Schüttesvej 17, DK-8700 Horsens, Denmark;University of Aarhus, Faculty of Agricultural Sciences, Department of Agricultural Engineering, Research Centre Bygholm, Schüttesvej 17, DK-8700 Horsens, Denmark;Technical University of Denmark, ØrstedDTU, Automation, Building 326, DK-2800 Lyngby, Denmark

  • Venue:
  • Computers and Electronics in Agriculture
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A flexible high-level control language is an important element in the ongoing task of introducing automated guided vehicles (AGV) to new application domains. A new application domain is row crops, where small AGV's will perform weed control around individual crop plants. This paper defines the requirements and scope of a process- and behaviour-based scripting language needed to control the weeding AGV in an agricultural row crop. The goal is to traverse and cover the whole field with no human auxiliary input during the field operation. The basis is the transparent and tactical real-time control language (CL) for small mobile robots (SMR). This SMR-CL has been modified to include some necessary motion commands and a supplemental supervisory function to monitor and record the progressive coverage of the field. The control language was then tested by applying it to a scenario representing typical field conditions for row crops. The construction of a suitable SMR-CL script for use in a field clearly demonstrates the feasibility of adapting behaviour-based control systems to field structures. The conducted case study indicated the importance of including goal-directing modules. Such a module is described here as the 'supervisory field coverage monitor' (SFCM), which acts to coordinate the behaviours. The applicability of this modified SMR-CL has been successfully demonstrated using a vehicle test in a specially designed artificial row crop field. The analysis of the operational performance verified that it is possible to cover all rows in a field without conducting time-consuming planning procedures.