An Autonomous Crop Treatment Robot: Part II. Real Time Implementation

Implementation of an autonomous vehicle for precision treatment of crop plants is described. The navigation system integrates the vision system described in Part I with inertial and odometric sensing. A modular approach is adopted, where the crop grid observation model is re-formulated as a non-linear compression filter, which combines a set of observations of crop plants into a single pseudo-observation of the position of the crop planting grid relative to the vehicle position. The compression filter encapsulates all internal detail of the vision system (camera calibration, crop layout, etc.). The output from this vision module can be used as an observation in the conventional way by the vehicle's navigation Kalman filter. Plant features classified into crop and weed by the vision module are registered into a treatment map. The need to treat targets from a moving platform requires time delays in the processing of observations to be considered. A method of compensation is introduced which allows time delayed vision observations to be used; the effectiveness of the technique is illustrated by an example with an artificially extended time delay. In field trials of the vehicle have been performed, and the accuracy of both vehicle navigation and crop treatment are reported. We conclude that the navigation accuracy falls within the 20 mm root mean square error region thought appropriate for precise horticultural operations, and that spray application is sufficiently accurate for the treatment of individual crop plants.

[1]  J. Hollerbach International Journal of Robotics Research: Editorial , 2002 .

[2]  N. D. Tillett,et al.  An Autonomous Crop Treatment Robot , 2002, Int. J. Robotics Res..

[3]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[4]  J B Southall,et al.  The development and evaluation of computer vision algorithms for the control of an autonomous horticultural vehicle , 1999 .

[5]  M. Bak,et al.  Location estimation using delayed measurements , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[6]  John A. Marchant,et al.  Model Based Tracking for Navigation and Segmentation , 1998, ECCV.

[7]  J.F. McLellan,et al.  Who needs a 20 cm precision farming system? , 1996, Proceedings of Position, Location and Navigation Symposium - PLANS '96.

[8]  N. D. Tillett,et al.  Navigation and control of an autonomous horticultural robot , 1996 .

[9]  Hugh F. Durrant-Whyte,et al.  An Autonomous Guided Vehicle for Cargo Handling Applications , 1995, ISER.

[10]  Hendrik Van Brussel,et al.  Sensor fusion and positioning of the mobile robot LiAS , 1995 .

[11]  Hugh F. Durrant-Whyte,et al.  An inertial navigation system for a mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[12]  Huosheng Hu,et al.  Toward a fully decentralized architecture for multi-sensor data fusion , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[13]  Y. Bar-Shalom Tracking and data association , 1988 .

[14]  Sumit Roy,et al.  Decentralized structures for parallel Kalman filtering , 1988 .

[15]  C. Chang,et al.  Kalman filter algorithms for a multi-sensor system , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.