Robots & Strawberries
2026 pilot program · warehouses with pitched roofs

One robot for the whole roof.

Our robot is held by two cables and its own hose, and drives a rotating brush over the whole panel surface, row after row, on its own. You don't install a rail on every row, and nobody has to carry it from one row to the next.

  • ≈500 m² per robot
  • Nobody on the roof
  • Reverse-osmosis water
  • AI and a camera on every unit
Scroll

A 1,500 m² warehouse, six robots

Gable roof, 50 × 30 m: three robots on each side, each on its own field. Accelerated 3D animation based on the prototype mechanism: cables through the corner pulleys, the yellow brush, the sled on the bottom rail and the counterweighted hose.

Why cleaning matters

Dust, pollen, soot and bird droppings reduce panel output. On buildings near roads, farmland or industrial areas the loss builds up fast. Manual crews have to climb the roof, which is costly, hard to schedule and means working at height.

01

Lost energy

A layer of dirt means lost kWh on every sunny day until the cleaning crew comes back.

02

People on the roof

Every manual wash means work at height, safety gear, roof access and coordination with the building.

03

Today's robots work one row at a time

Automated products on the market either run on rails fitted to each row or are moved by an operator. On a roof with many rows, that adds up.

The numbers behind dirty panels

4–7%of the world's solar energy is lost to soiling on average, worth billions of euros every year.IEA PVPS, 2025
up to 5.3%average yearly loss in Europe when rain only partly cleans the panels. Pollen, bird droppings and industrial pollution stay on the glass until a real cleaning.European DLR study
low tiltOn low-pitch industrial roofs rain runs off slowly and dirt stays. The flatter the panel, the more it loses.Rooftop measurements
24%of fatal work accidents in the EU happen in construction. There, the leading cause of death is falling from height.Eurostat 2023 · EU-OSHA

What a robot on the roof gets you

Manual cleaning happens a few times a year, whenever a crew and good weather line up. The robot cleans when the panels actually need it, with nobody on the roof.

01

More kWh, all year

Panels stay clean between washes, so you stop losing output for months while waiting for a crew.

02

Nobody on the roof

Cleaning no longer means work at height, scaffolding, lifts or harnesses. People go up only for maintenance.

03

Reverse-osmosis water, no spots

A reverse-osmosis unit on the ground makes demineralised water, as module makers recommend. No limescale marks on the glass.

04

Gentle on the glass

A soft rotating brush, no pressure jet, no harsh detergents. The anti-reflective coating stays intact.

05

Cleans at night or at dawn

The robot washes while panels are cool and idle. No thermal shock and no production lost during cleaning.

06

One robot, the whole field

No rails on every row and no operator to move it. We target up to about 500 m² of panels per robot.

07

See everything remotely

Every central unit has a camera. Watch the field live and check cleaning history and alerts from a browser or phone.

08

Documented maintenance

Every wash is logged with before and after photos. You have proof of proper care for the module warranty and your insurer.

How it works

We use the cable-driven parallel robot principle, the same one behind the cameras that fly over stadiums. We adapted it to clean a field of grouped panels. The robot needs a pitched roof: the counterweights pull the brush down the slope. It is not installed on flat roofs.

Principle diagram: motors at the top centre, pulleys in the corners, the rotating brush, the counterweighted hose and the sled on the bottom rail. Cables and hose always form a Y.
01 · Cables

Motors in the middle, pulleys in the corners

The motors with their drums sit at the top, in the middle of the field. From each drum a cable runs to the pulley in the top corner and from there down to the brush.

02 · The Y shape

Two cables up, the hose down

Counterweights on the hose, which lies in loops, pull the brush down and keep the cables taut. A sled on a bottom rail keeps the hose perpendicular to the brush, so the whole assembly always forms a Y. By reeling the cables in and out, the brush reaches any point of the surface.

03 · Vision

A camera checks where the brush is

LEDs on the brush and on the hose sled blink at different rates. The camera recognises them and corrects the position so the brush stays inside the field.

04 · Washing

Rotating brush and water

The yellow brush spins and a nozzle underneath sprays water from the hose. The robot follows a saved route over the surface, with nobody driving it, and comes with a web control panel.

Spec sheet, no hype

What the prototype does today and what we aim to prove in the pilot. Pilot figures are targets, not promises.

Prototype todayPilot target
Area per robot4.4 m² (2.40 × 1.83 m)up to about 500 m² (≈100 kWp)
Drive2 motors with drums, cables through corner pulleyssame, with long cables anchored to the existing structure
Cleaning headsoft rotating brush and water nozzlesame, with variable speed
Hosesled on the bottom rail, loops with counterweightssame, fed from the osmosis unit through a cable chain
Waterpump, mains waterreverse-osmosis unit on the ground, demineralised water
Positioningcable encoders, corrected by the camera tracking LEDsplus the surveillance camera on the central unit
Controlweb control panel, remote accessAI platform: decisions, reports, alerts
Rooftest fieldpitched roofs, no holes in the roof covering

Cameras and AI decide when and where to clean

Each central unit, the motor box at the top of the field, carries a surveillance camera that sees the whole surface. Its images, inverter production and the weather forecast go into the Robots & Strawberries platform, where an AI model decides which zones need cleaning and when.

1

Sees

The camera photographs the field at the same time and in the same light, so pictures can be compared day to day.

2

Understands

The AI splits the field into modules and recognises what is on each one: even dust, pollen, bird droppings, leaves or snow.

3

Decides

It weighs the soiling map against production loss and the forecast. Rain tomorrow? It waits. Bird droppings? It cleans just that zone. Frost? No cleaning.

4

Cleans and checks

The robot washes only the marked zones, at night or at dawn. The camera then takes an after photo to confirm. The report shows kWh recovered and water used.

Robots & StrawberriesHall 1 · field A2 · central-unit camera
Estimated loss today3.8%
Rain in the next 48 h0 mm
Recoverable energy≈ 41 kWh/day
Last imagetoday, 06:02
AI decisionClean the marked zones tomorrow at 05:30. Bird droppings on 3 modules: priority wash.

Interface illustration with demo data. The AI decision model is in development and will be calibrated on pilot data.

Live view

See the roof any time from a phone or browser, without climbing up.

Safety stop

If a person, a large bird or a foreign object shows up on the field, the robot stops and you get an alert.

History and anomalies

We keep the photo history and a time-lapse of the field. Broken glass, fallen objects and snow are flagged right away.

A night with the robot

How the camera, the AI and the robot work together from sunset to morning. Illustrative scenario.

  1. Last light

    The camera on the central unit photographs the field, in the same light as every evening.

  2. Analysis

    The AI compares the picture with yesterday's, with inverter output and with the forecast.

  3. Decision

    Dust on field A2 and bird droppings on 3 modules. No rain for 48 hours. Cleaning set for 05:30, droppings first.

  4. Getting ready

    The osmosis unit fills the tank. The robot checks wind, temperature and that nobody is on the roof.

  5. Cleaning

    The brush leaves its parking spot, cleans only the marked zones and returns to its parking spot.

  6. Check

    The camera takes the after photo. Cleaned zones are confirmed or rescheduled.

  7. Report

    Your phone shows kWh recovered, water used and before and after photos.

What else is out there, and where we fit

We researched commercial automated cleaning solutions. They fall into three families, and none of them uses a cable-suspended robot that covers several rows at once.

Solution typeExamplesHow it changes rowsBest suited for
Rail robot, one per rowEcoppia, Taypro, Chinese manufacturersIt doesn't. You need a robot on every row or a rail transfer system.Large, uniform plants in arid regions
Operator-moved robotSolarCleano, hyCLEANER, SunlinkA person lifts it or drives it over on a transporter.Cleaning contractors, ground-mounted plants
Arm / gantry machinesTractor- or truck-mounted unitsThe vehicle drives along the rows.Ground plants with vehicle access
Cable robot (us)Robots & StrawberriesIt doesn't need to. The cables carry the brush over the whole field between the pulleys, targeting up to about 500 m² per robot.Pitched roofs with grouped panels where nothing can drive

We also found university prototypes and patents with related principles, but no commercial product built on this approach. Company names belong to their owners and are shown for context only.

Work out what you lose and what you get back

Enter your installation's data. The starting values are typical assumptions for a commercial roof in Central Europe. Replace them with your own.

Estimated gain per year––
Yearly production–
Loss to soiling today–
Energy recovered with the robot–
Value of recovered energy–
Manual washes you no longer pay for–
Robots needed (target 500 m²/robot)–
CO₂ avoided–

How we calculate: dirt builds up between washes, so the more often you clean, the lower the average loss. With n washes a year, we take the average loss as the yearly loss without cleaning divided by n + 1. With the robot cleaning on demand, we assume 15% of the uncleaned loss remains. CO₂ uses 0.26 kg per kWh. These are indicative estimates, not a quote. We measure the real figures together in the pilot.

Where we really are

We are a small team. The robot works on a test field, not yet on a building roof. That is exactly why we are looking for pilot partners.

Already working

  • Cable prototype with a 2.40 × 1.83 m working area (about 4.4 m²)
  • Fully automatic wash from start to finish, achieved in 2026
  • Positioning from cable encoders, corrected by a camera tracking the LEDs
  • Water pump and a separate hose sled
  • Web control panel with remote access
  • Surveillance camera on every central unit, with live view

Frequently asked questions

What roofs can it go on?

Pitched roofs with the panels grouped in one field: metal sheet, sandwich panel or tiles. It cannot go on flat roofs, because the brush is pulled down the slope by the counterweights on the hose.

How much area does one robot cover?

Our target is about 500 m² of panels per robot, roughly 100 kWp. On a large building you put one robot on each panel field, all run from the same platform.

Where does the water come from?

From a reverse-osmosis unit on the ground next to the building, connected to the water mains. The demineralised water goes up a pipe on the wall, then through a cable chain and a hose to the brush. The hose rises in a loop above the head and enters through a rotary union at the centre of the brush, right above the nozzle, so it never twists while the brush spins. It leaves no limescale. We measure water use per square metre during the pilot.

Will it void my panel warranty?

The robot follows module makers' general guidance: soft brush, no high pressure, low-mineral water, cleaning while modules are cool. Before installing, we check the maintenance manual of your modules.

What about winter?

It does not clean in frost. The camera shows snow and ice, and the platform resumes cleaning once they melt.

Does it shade the panels?

When idle, the brush is parked at the top edge of the field. The cables are thin, and cleaning happens at night or at dawn when panels are not producing. We measure the exact shading effect of the cables in the pilot.

What happens in strong wind?

The platform checks the forecast and does not start cleaning in strong wind. We validate exact thresholds and anchoring on a real roof in the pilot.

How can I buy it?

Two options. The Standard package is €4,900 + VAT at pre-order (list price €5,900) or, as a subscription, from €119/month + VAT on a 5-year contract, with service and platform included. For large buildings we make a custom quote after a site visit.

Pre-order

Two packages: Standard, for one panel field, and Custom, for large buildings or special roofs. Reserving is free and commits you to nothing.

Recommended to start

Standard

One robot for a panel field of up to about 500 m² (≈100 kWp), on a pitched roof.

  • The complete robot: central unit with motors and drums, cables, corner pulleys, rotating brush with a water nozzle in the centre
  • Camera on the central unit
  • Anchored to the existing structure, no holes in the roof covering
  • Hose with a sled on the bottom rail and loops with counterweights
  • AI platform: decides when and where to clean, reports and alerts on your phone
  • Installation, commissioning and training
Pre-order price, for the first 10 customers
€4,900 + VAT €5,900

or a subscription from €119/month + VAT, 5-year contract, service and platform included

30% deposit by pro-forma invoice, after we confirm the roof.

Custom

For large buildings, several panel fields or roofs that need a tailored solution.

  • Several robots, one per field. Example: a 1,500 m² building with 6 robots
  • Reverse-osmosis unit on the ground, sized for the whole building
  • Cleaning schedule and reports for the whole installation, on the same platform
  • Connection to inverter data, so you see the energy recovered
  • On-site assessment: anchoring, pitch, water access

Quote after the site visit.

Request a custom quote

How the pre-order works

01

Reserve

Fill in the form and choose purchase or subscription. Free, no obligation.

02

We confirm

We check the roof from photos or on site and send you the delivery schedule.

03

Deposit or contract

You receive the pro-forma for the 30% deposit or the subscription contract. Your pre-order price stays locked.

04

Installation

We build the robot, install it and commission it. Slots are allocated in order of reservation.

The pilot program

We are looking for a small number of commercial or industrial buildings with rooftop solar, where we install the robot on a section and measure the results together. Our target is for one robot to cover up to about 500 m² of panels (roughly 100 kWp). Larger roofs get several robots, each on its own field. Example: a warehouse with about 1,500 m² of gable roof gets three robots on each side.

Step 1

Tell us about the roof

Fill in the form below. We call you and ask for a few photos and the installation details.

Step 2

Site visit

We come on site, check anchoring and water access, and pick the test section.

Step 3

Install and measure

We mount the robot and compare the output of the cleaned section against an uncleaned one. Pilot terms are agreed after the visit.

Expression of interest