Our Project


A robot that takes care of weeding in the fields - all by itself

ETH Zurich provides the unique opportunity of working in a focus project for engineering students in the third year of the bachelor’s degree. The focus project allows a team of 8 to 10 people to go through an entire product development process.

The main goal of each focus project is, to let the students experience the whole process of developing a solution for a complex task from start to end. By doing so, each student deepens the know-how gained in the first two years of study and apprehends new skills such as management, marketing and communication. You really get a feeling what it means to work in a team and how to create and research new technologies. During the whole time period the teams are supported by sponsors and coaches from ETH. 

What is Rowesys?

Rowesys stands for Robotic Weeding System. In only ten months we transformed an idea into a product.

In short, Rowesys is a robot, that navigates autonomously through sugarbeet fields,  recognizes and destroys weeds without human interaction.


The hardware

What's underneath the casing?

The robot has an outer shell which protects all components within the casing. On the inside, it has two powerful batteries and an electrical box which contains most electrical components of the system. A structure made of aluminium profiles marks the skeleton of the robot.

weeding mechanism

The passive tool

The passive weeding tool is used to remove weeds growing between the rows of the seeded crops. It consists of an arrangement of goosefoot shares which are individually mounted on a spring-suspended beam. This allows the each goosefeet to move out of the ground individually in case of an obstacle in the soil. A linear motor from LINAK keeps the position of the beam frame fixed during operation and can lift the entire structure for maneuvering.

different Designs

how we design

Steering Explosion.26

Custom design

Since we were building a complete new robot, we had the opportunity to design the necessary components by ourselves.


Generative Design

We used the newest technologies in order to build efficient and smart hardware.

working on the bot

hand crafted

After production we manually assembled all the components and sometimes adjusted details.


The powerful motor setup needs strong controllers. This is why we chose the “Elmo Motion Control” servo-drives which are very powerful and compact. Furthermore, the main computer needs to quickly send and receive information from the controllers. To enable this we used the EtherCAT field-bus system. 


our expertise


The robot navigates using two different sensors: A depth camera as well as a tracking camera. The depth camera is used to extract the position of the robot relative to the row.  

 The tracking camera in combination to its precise IMU, is used to estimate the position of the system and with this information optimize the row-detection over several frames.

Steering mechanism

The steering mechanism of choice is swerve drive. The concept is implemented by allowing each wheel to orient itself independently. This allows for turning on the spot as well as crab steering which gives the system the means to cope with uneven terrain. To provide the necessary steering torque,  maxon motors in combination with maxon planetary gearboxes are implemented. Additionally – to measure the wheel’s orientation – absolute encoders from the company Baumer are integrated within the steering mechanism.


The Casing

The casing presents our work to the outside and is the first impression we make. Therefore, we were looking to present the futuristic autonomous aspect of our project, as well as the easy to use, agricultural aspect.
So we tried to bring this into a form that allows to excite without overloading the viewer.

The bended alluminium is light and gives the robot a shiny look.
The black part is 3D printed carbon enhanced plastic, that gives the robot its distinctive front and back, while being extra stable, and allowing complex forms. 
Behind the casing a LED feeds the current status of the robot back to the user.
Hatches on the side allow for easy access to the electronics and board computer.

“The casing allows us to promote our idea to a broader crowd of people “


Scroll to top