Agricultural Robotics

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 23.02.2026.

Module identifier

11B2146

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

only summer term

Duration

1 semester

 

 

Brief description

Highly automated agricultural machinery and agricultural robots are on the threshold of being used as systems alongside conventional agricultural technology. The agricultural robotics module provides an overview of current highly automated agricultural machinery and agricultural robots and the technologies required to control them.  Basic skills for navigating autonomous systems such as localization, path planning and mapping are taught and an overview of the sensors required for this is given. Students receive an introduction to the Robot Operating System and gain practical experience in programming autonomous robots.

Teaching and learning outcomes

  1. Overview of autonomous systems in agriculture (systems and areas of application)
  2. Navigation of autonomous systems (localisation, path planning, obstacle avoidance, mapping)
  3. Robot Operating System (ROS2)

Overall workload

The total workload for the module is 150 hours (see also "ECTS credit points and grading").

Teaching and learning methods
Lecturer based learning
Workload hoursType of teachingMedia implementationConcretization
30LecturePresence or online-
2ExaminationPresence-
30PracticePresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
30Work in small groups-
30Creation of examinations-
28Preparation/follow-up for course work-
Further explanations

The module is divided into two parts and begins with a lecture phase in which the basics are taught. This is followed by a supervised homework phase in which students are expected to apply the knowledge they have acquired in practical projects.

Graded examination
  • Project Report, written or
  • Homework / Assignment or
  • oral exam
Ungraded exam
  • Field work / Experimental work
Remark on the assessment methods

Homework topics (preferably group work) are assigned around halfway through the course. These are implemented by the students. Examination performance is the created source code, the term paper (explanatory documentation of the source code and description of the experiments) as well as a presentation of the results in the form of a presentation and/or demo.

Exam duration and scope

Graded examination performance:

  • Project report, written: approx. 10-15 pages, accompanying explanation: approx. 20 minutes
  • Term paper: between 10 and 15 pages, depending on the topic and group size, accompanying presentation/demo: 15 minutes
  • Oral exam: see general section of the examination regulations

Ungraded examination component:

  • Experimental work: Experiment: approx. 6 experiments in total

Recommended prior knowledge

The module requires basic programming skills in the Python programming language, as taught in the "Digitalization and Programming" module.

Knowledge Broadening

Students understand the potential and possible applications of agricultural robotics and can classify the associated technological challenges. 

Knowledge deepening

Students acquire in-depth knowledge in the field of navigation of autonomous robots. They will be able to assess the properties of the sensors used and develop navigation algorithms based on the Robotic Operating System (ROS2).

Knowledge Understanding

The students can weigh up which agricultural processes can be automated by robots and at what cost.

Application and Transfer

Students can derive the necessary navigation capabilities of a robot from a problem and implement these in the ROS2 framework. 

Academic Innovation

The module is closely integrated into the research activities of the university's Agro-Technicum and the assignments to be completed address current issues from these projects.

Communication and Cooperation

Students can work on the tasks in groups, divide up the work to be done and draw up a joint work plan. They are able to write down and present the joint result in a clearly structured form.

Academic Self-Conception / Professionalism

Students can assess which specialist disciplines need to come together to develop autonomous agricultural robots and are able to reflect on their own skills against this background.

Literature

  • Advanced Technologies for Smart Agriculture. USA: River Publishers, (n.d.).
  • Advances in Agri-Food Robotics. Vereinigtes Königreich: Burleigh Dodds Science Publishing Limited, 2024.
  • Mobile Robot: Motion Control and Path Planning. Deutschland: Springer International Publishing, 2023.

Applicability in study programs

  • Agricultural Technologies
    • Agricultural Technologies B.Sc. (01.09.2025)

  • Managing Sustainable Food Systems
    • Managing Sustainable Food Systems B.Sc. (01.09.2025)

    Person responsible for the module
    • Stiene, Stefan
    Teachers
    • Schöning, Julius
    • Stiene, Stefan