Open Field Automation

Join us in this open-source initiative with your own contribution in the area of off-road automation. We are looking for software engineering in all disciplines, hardware design and, of course, funding. Together, we are building a cost effective, flexible and robust development kit for agricultural robots.

Millions have been spent by research entities and companies worldwide to develop autonomous agricultural robots. However, very few of those applications and production processes have come to fruition. So we decided to team up and pool our resources, making the best of each research center around a common and open framework. Allowing others to stand on our shoulders.

Our goal is simple:  Stop reinventing the wheels and free up those resources to go towards actual applications. Building on this framework will allow institutions to focus on developing and implementing of applications that are both economically and ecologically viable.

Example applications:
  • weed and pest control
  • sampling and mapping (e.g. phenotyping)
  • pasture care
  • find and collect produce
We strive for a solid development kit with a strong community, supporting everyone developing sustainable applications in off-road automation. Currently, we are developing and testing prototypes of the following tools:

Some Terms & Definitions

robot The entire vehicle, combining rover and applicator.
module A self contained collection of hardware and software that can be viewed as a single component, e.g. a wheel module
rover The chassis, a frame with wheels. That part of the robot responsible to drive the robot around. This includes all electrics/electronics/software to enable that.
applicator That part of the robot responsible for doing the task it's designed to carry out, e.g. a weed control/removal module

Automated Field Vehicle "The ISF Rover"

The vehicle has a modular design and consists of:
  • 2 wheel modules
  • 1 control module
  • 1 electric weed control module


Wheel Module

Moving around is arguably the most fundamental ability a field robot needs. As such we started our development journey with inventing the wheel — a wheel module, that is.

This module allows for truly omnidirectional movement of a rover by incorporating both steering and driving into one module. As such it requires two motors: One to drive the wheel forward (or backward) and one to point the wheel in the right direction.

Two or more of these modules can work together to carry any type of applicator to its destination.

Specifications:
  • Weight ~ 60 kg
  • Payload ~ 150 kg
  • Electric voltage 48 V
  • Electric current 46 A (nominal)
  • Torque Drive Power 240 Nm (nominal), 283 Nm (max) 1.0 kW
  • Torque Turn Power 112 Nm (nominal), 263 Nm (max) 0.75 kW
  • Speed 1.0 m/s ( 3.6 km/h)
  • Steering angle 270° (+/-135°)
  • Actual material costs Ca. 12’000 CHF (batch size: 2 pcs)
This module is fully open source. All necessary design materials and software is available in this Gitlab repository.

Control Module

This is the brains of the operation and the interface the rover and the application built on top.
At its core is a single board computer running a real-time Linux kernel. Atop the kernel sit EEROS and ROS2 giving the rover its smarts.
On the hardware side it boasts a CAN bus for the wheel modules and GNSS-RTK receiver with two antennas for global positioning.

This is a work in progress. The control software is different for each rover and as such lives in the respective rover's software repository. See, for example, the aptly named example rover.

Electric Weed Control

Eliminate Weeds with precision and without chemicals using the power of electricity! This is one of the first applications built with the Open Field Automation in mind.

Electric impulses of 30 kV are used to control weeds. Each weed is treated individually, making it a great technology for use in in combination with mulch.
Fun as it may be to zap weeds with lightning, doing so manually gets tedious quickly. An ideal use case for some field automation! Using a easily configurable and open source chassis to carry it.

Organisation / Collaboration

The Open Farming Platform is built on collaboration.
The OFA community provides technology modules to suppliers of agricultural technology or other universities. These suppliers provide complete systems to farmers (including services and warranty). This enables farmers are to sell more sustainable products to the retail business. All players of the value chain are integrated into the OFA community.
Search