Catalogue of Services

Are you looking for a service to validate, test or evaluate your agrifood product? 
Explore our Catalogue to find the perfect service tailored to your needs! 

Need help to choose a service?

Contact us

AGRIFood Catalogue services
Collection of test data during digital testing
Politecnico di Milano (POLIMI)
Location
Italy
Remote
Arable farming
Food processing
Greenhouse
Horticulture
Livestock farming
Tree Crops
Viticulture

One of the key activities during digital testing is the collection of data concerning the progression and the final outcome of the tests. Such data enable the evaluation of system performance by the customer or – if needed – by AgrifoodTEF (via Service S00184). This service manages the collection of data relevant to performance evaluation produced during the tests by both the system under test and the computational environment where the tests take place. 

Examples of collected data comprise information produced within a virtual environment to simulate sensor data collection in a physical environment; statistics about AI model performance in the test and deployment phase (e.g., occupied memory, number of trainable parameters, training/optimisation loss, etc.); specific labels and annotations to use as ground truth for evaluating the system; and system output when subjected to a range of test conditions. The minimum set of data to be collected is defined by the evaluation metrics that the user chose (either on their own or with AgrifoodTEF support, via Service S00178) to process them; generally, a larger set of data wrt the minimum is selected by AgrifoodTEF together with the customer to provide a richer view of the system’s performance and to enable the application of other metrics in the future, if needed. As an output of the service, in addition to the raw data, we also provide the customer with documentation describing logged features and conditions of the testing environment at the time of testing, as well as any parameter values, variation ranges and specifics required for reproducibility purposes.

Collection of test data
Design of evaluation metrics for physical testing
Politecnico di Milano (POLIMI)
Location
Italy
Remote
Arable farming
Food processing
Greenhouse
Horticulture
Livestock farming
Tree Crops
Viticulture

Any physical test activity involves three main components: environment (where the tests take place), protocol (defining what tests are executed and how) and evaluation metrics (used to assess the results of the tests). This service concerns the last element; its goal is to design the best metrics to evaluate the performance of a customer solution taking into consideration the use cases specified by the customer and the environment and protocol chosen for the tests (which, if needed, can be designed via services S00106 and S00107). Our team will identify and define with customers the most adequate set of quantitative (i.e., based on instrumental measurements) and/or qualitative (i.e., relying on expert human judgement) metrics to assess the system functionalities of interest. This phase will involve, in particular, agronomists and experts in agricultural machinery. Based on the defined evaluation metrics, a set of requirements for the collection of required data and ground truth annotations will also be defined accordingly. For instance, the service may lay out the specifications for dedicated data collection campaigns (possibly executed via service S00113). This phase will involve engineers and experts in AI and robotics. On request, the output of the service will include analyses on additional environmental factors than those directly tracked through the designed metrics (e.g., seasonal effects, impact of test distribution over time on results).

Test design
Design of test environments for physical testing
Politecnico di Milano (POLIMI)
Location
Italy
Remote
Arable farming
Greenhouse
Horticulture
Tree Crops
Viticulture

Any physical test activity involves three main components: environment (where the tests take place), protocol (defining what tests are executed and how) and evaluation metrics (used to assess the results of the tests). This service concerns the first element, i.e., the design of a physical testing environment for use cases such as (for instance) weeding, plant phenotyping, and precision spraying solutions. The protocol and the evaluation metrics can – if required – be designed via services S00107 and S00108. Depending on your requirements and reference system/solution to be tested, our team will design an ad hoc setup equipped with all the required features for testing. Environmental features include, for example, the crop and weed species to be prepared and their growth stage. - the plant layout and intra-row configuration, - seasonal weather and climate-related conditions (e.g., lighting conditions, wind, rain), - the type of soil, moisture level, and terrain conditions (e.g., uneven terrain, presence of any slopes, and so forth), - the technical infrastructure supporting the tests (e.g., electrical layout, network infrastructure, environmental sensors, data acquisition systems…). In order to consider all aspects of the environment, this service involves a team comprising both engineers and agronomists.

Test design
Design of testing protocols for physical testing
Politecnico di Milano (POLIMI)
Location
Italy
Remote
Arable farming
Food processing
Greenhouse
Horticulture
Livestock farming
Tree Crops
Viticulture

Any physical testing activity comprises three main components:

  • the environment (where the tests are conducted),
  • the protocol (which defines the tests to be executed and their methodology),
  • and the evaluation metrics (used to assess the test results).

This service focuses on the protocol, while the environment and metrics can be designed as needed through services S00106 and S00108.

In the context of testing customer solutions within physical facilities, this service aims to create a suitable testing protocol based on the use cases specified by the customer. The components of the testing protocol defined in this phase may include:

  • Defining the different phases of the protocol and their duration
  • Outlining the operations to be executed in each phase
  • Quantifying the effort required for each phase, including the number and qualifications of personnel involved
  • Distributing testing operations over time, considering seasonal and daily variations, as well as weather conditions
  • Establishing acceptable and desired variation ranges for each configurable element in the testing environment
  • Determining the number of test repetitions required and their distribution across the variation ranges

To ensure a comprehensive approach to protocol design, this service involves a collaborative team of both engineers and agronomists.

Test design