Skip to content

Weeding overview

Gabriel Burnworth edited this page Feb 6, 2017 · 1 revision

Begin:

  • Calibrate camera: determine pixel location to coordinate conversion parameters
  • Get data: locations and sizes of known plants
  • Move: to first location in bed to begin taking photos to cover the planting area

Repeat:

Execute Plant Detection:


  • Take photo
  • Detect plants in photo: use OpenCV
  • Convert plant pixel locations to coordinates: use parameters previously calibrated
  • Identify plants:
    • Desired plants are plants within radius of known plants
    • Weeds are plants outside known plant regions
  • Save plants:
    • Update plant data: locations and sizes in database
    • Save weed locations: coordinates to database for removal

  • Move: to next location for next photo and plant detection using sequence builder

End:

  • Remove plants: use sequence builder with weeder
Clone this wiki locally