R20 Hanging Solar Panel Cleaning Robot
ModelWSE-R20
Highlights
- Fully autonomous row cleaning – no crew on site
- Cloud platform or phone app control over 4G / LoRa
- Self-charging from its own 70 W PV panel
- Handles 25 / 40 mm module dislocations and 0-50 degree installs
- Optional R20A shuttle lets one robot serve many rows
Autonomous hanging robot for utility-scale plants — 4G/LoRa cloud control, self-charging, with optional R20A shuttle.
Overview
Autonomous hanging robot for large and ground-mounted centralized PV plants.
The R20 lives on the array: it cleans row after row on schedule or on command, recharges itself from its own PV panel, and reports in over 4G/LoRa — no crew on site.
Why this machine
Key Benefits

Self-charging
a 70 W on-board PV panel keeps the 24 V / 20 Ah battery topped up between runs, with settable low-battery protection; centralized charging is also supported. That means no power cable run along the row and no daily battery swap — the two jobs that usually decide whether an automated cleaner actually gets used.

Handles real-world arrays
real rows are never perfectly aligned. The R20 crosses module dislocations up to 25 mm vertical and 40 mm horizontal, works on installation angles anywhere from 0 to 50°, climbs gradients under 20°, and runs self-deviation correction so it keeps tracking straight instead of walking off the row.

Removes more than dust
the brush structure clears dust, iron filings, sand grains, bird droppings and more, covering up to 4,000 m of row per clean at 150 RPM. Sites near steelworks, cement plants or farmland get the deposits that a rinse alone will not shift, and those are exactly the sites where soiling loss is worst.

Gentle on modules
a ≤ 49 kg body puts under 14.8 kg/m² on the glass, well inside what a module is rated to carry, and fine PBT bristles (Ø 0.2 mm) with adaptive posture mean no damage to cells or coatings — the thing plant owners worry about most when a machine is left to run unattended.

Self-protecting
abnormal voltage or current triggers an automatic shutdown procedure rather than a stalled machine sitting on a live array. The working range is rated −30 to 80 °C, so winter mornings and summer roof temperatures are both inside spec.
Runs on its own
Set it and leave the site
Truly autonomous
on-site direct control, long-distance remote or scheduled cleaning, managed from a cloud platform or phone app over 4G/LoRa. For a routine clean nobody needs to be on site at all: you set the schedule once and the robot works the row at 0–24 m/min and reports back over the same link, which is what makes unmanned or remote plants practical to keep clean.
Hover the photo — the rest of what this robot handles

- Scheduled, unattended runs
- 70 W self-charging panel
- Cloud platform & phone app
- Up to 4,000 m per clean
Technical data
Specifications
| Item | Spec |
|---|---|
| Model | R20 |
| Size | (1900–5000) × 445 × 246 mm |
| Weight | ≤ 49 kg |
| Payload on modules | < 14.8 kg/m² |
| Walking speed | 0–24 m/min |
| Brush speed | 150 RPM |
| Walking motor | 30 W + 60 W |
| Brush motor | 60 W |
| Max. vertical module dislocation | 25 mm |
| Max. horizontal module dislocation | 40 mm |
| Max. climbing gradient | < 20° |
| Module installation angles | 0–50° |
| Working temperature | −30 to 80 ℃ |
| Brush | PBT, bristle diameter 0.2 mm |
| Max. cleaning distance | 4,000 m |
| Washable pollutants | Dust, iron filings, sand grains, bird droppings, etc. |
| Lithium battery | 24 V / 20 Ah, settable low-battery protection |
| Charging panel power | 70 W |
| Charge method | Self-owned PV plate / centralized charge |
| Signal control | 4G / LoRa |
| Remote control | Cloud platform / cellphone app |
| Cleaning modes | On-site direct control / long-distance / scheduled |
R20A Shuttle Car
The R20A shuttle automatically ferries the cleaning robot from one row to the next, so one robot serves many rows instead of one robot per row — cutting equipment cost dramatically on large plants. Its intelligent positioning system keeps transfers precise and the cleaning process uninterrupted.
| Item | Spec |
|---|---|
| Dimensions | (1900–5000) × 445 × 246 mm |
| Weight | ≥ 55 kg |
| Speed | 0–3 m/min |
| Climbing capacity | < 25° |
| Panel installation angle | 0–50° |
| Positioning accuracy | ±3 mm |
| Protection grade | IP65 |
| Working temperature | −30 °C to 60 °C |
| Service life | 25 years |
Right fit?
Best For
Utility-scale and ground-mounted centralized plants where cleaning must run continuously with minimal supervision. For mobile, operator-driven cleaning on mixed sites, see the R1B crawler robot.
Related products
-
R1A Single-Head Solar Panel Cleaning Robot
Price on request -
R1B Double-Head Solar Panel Cleaning Robot
Price on request






