VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

751-5510-00L 3 Credits MSC D-USYS
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Introduction to Agricultural Robotics

Lecturers & Examiners: Prof. Dr. Stefano Mintchev
Number of participants limited to 30.
VVZ CR n/a

Last Updated: 2026-02-05 16:00:34

Abstract

Autonomous robots are quickly becoming a key player in the transition to precision agriculture. In this course, students will learn theoretical and practical aspects of robotics. Lectures will introduce how robots operate and analyse their application to precision agriculture. In hands-on laboratories, students will apply concepts learned in class on educational robots to simulate a weeding task.

Objective

After the course, students will be able to critically examine and select appropriate robotic solutions for agricultural applications. The learning objectives of the course are: (i) illustrate the principle of operation of the main components of a robotic system, (ii) analyse how the different robotic components are integrated and contribute to the functioning of a robotic system, and (iii) solve problems in the field of agriculture using robotic principles.

Content

Robots are becoming a key technology in the transition to smart farming and in supporting the agricultural needs of the 21st century. For example, robots enable site-specific fertilization, automated weeding, or livestock herding. The course gives an overview of robotic systems, beginning with their fundamental components (e.g., sensors, actuators, locomotion strategies) and gradually scaling up to the system level, illustrating the concepts of perception, robot control, obstacle avoidance and navigation. Exercises performed with an educational robot (Thymio) will complement the theoretical lectures providing a hands-on practical experience of the challenges of using these machines. During the course, students will gradually apply the theoretical and practical knowledge they are learning. To this end, students will work in teams to develop a robotic solution for an agricultural task of their choice. Students will learn to translate the task into meaningful requirements for a robotic system and critically select the most appropriate components to achieve the required robotic functions. Students will periodically present and discuss the development of this "robot design" exercise during presentations and in a journal report.

Resources

Lecture Notes

Copies of the slides and exercises will be provided on the course Moodle page.

Literature

- A. Bechar and C. Vigneault, “Agricultural robots for field operations: Concepts and components,” Biosyst. Eng., vol. 149, pp. 94–111, 2016. - S. Asseng and F. Asche, “Future farms without farmers,” Sci. Robot., vol. 4, no. 27, p. eaaw1875, Feb. 2019. - D. C. Rose, J. Lyon, A. de Boon, M. Hanheide, and S. Pearson, “Responsible development of autonomous robotics in agriculture,” Nat. Food, vol. 2, no. 5, pp. 306–309, 2021.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Registration & Places

Max Places
30
Priority: Registration for the course unit is until 18.09.2022 only possible for the primary target group

Course Components

Type Title Time & Place Hours
lecture with exercise Introduction to Agricultural Robotics
Students should preferably have basic knowledge of computer programming
  • Mon 12:15-14:00 (LFW C 1)
2 h weekly

Offered In