The place for agriculture related ROS packages, research papers and datasets.



  • You can download a prebuilt image for a raspberry pi or vitural machine here: Ubiquity Robotics Download

  • If you would like to install ROS on your Ubuntu machine we use the install script from Linorobot. Download

  • Move_Base_Flex Wiki Move Base Flex (MBF) is a backwards-compatible replacement for move_base. MBF can use existing plugins for move_base, and provides an enhanced version of the planner, controller and recovery plugin ROS interfaces.


  • Linorobot Linorobot supports different robot bases you can build from the ground up. Supports: 2WD, 4WD, Mecanum Drive, and Ackermann Steering.

  • Greenzie Area Planner Boustrophedon Planner is a coverage path planner that implements a modified cellular decomposition algorithm.

  • Nobleo Area Coverage Full Coverage Path Planner (FCPP) Full coverage path planning provides a move_base_flex plugin that can plan a path that will fully cover a given area

Image Datasets

VineSet - A Large Vine Trunk Image Collection and Annotation using the Pascal VOC format. Nuno Namora Monteiro, André Silva Aguiar, Filipe Neves dos Santos, and Armando Jorge Sousa: Laboratory of Robotics and IoT for Smart Precision Agriculture and Forestry at CRIIS (Centre for Robotics in Industry and Intelligent Systems). Download Vine Dataset

Embrapa Wine Grape Instance Segmentation Dataset - Embrapa WGISD

Sebastian Haug, Jörn Ostermann: A Crop/Weed Field Image Dataset for the Evaluation of Computer Vision Based Precision Agriculture Tasks, CVPPP 2014 Workshop, ECCV 2014" You can download the complete crop/weed field image dataset here: Download CWFID

Datasets listed in this paper by Andreas Kamilaris and Francesc X. Prenafeta-Boldú Institute for Food and Agricultural Research and Technology (IRTA)

Deep Learning in Agriculture: A Survey


Resources and information about navigation algorithms. Robotic path planning in the field of agrculture is largely focused on area coverage. Here are some research papers on the topic that try to solve the problem:

Other resources on coverage path planning:

# Path following

# Visual Navigation

* [Visual Teach & Repeat Overview](


Wiki: agriculture (last edited 2020-11-08 16:36:53 by droter)