Experience the future of high-rise cleaning and maintenance with our cutting-edge autonomous skyscraper window cleaning system. Our advanced aerial manipulator ensures unparalleled safety, precision and efficiency, by leveraging technologies such as robotic arms, artificial vision, UAVs, Robot Operating System (ROS), Gazebo simulation, embedded systems, precision sensors, 3D printing, photogrammetry, among others.

Autonomous Skyscraper Window Cleaning

Discover the technology used in the Windrobo system

Robotic Arm

Custom design for operating in front of the drone, programmed to maintain any lightweight tool on the window or a specific position, while compensating for drone flight imperfections.

Able to be adapted to drone frames that fulfill the size and thrust requirements.

Artificial Vision

Glass segmentation on skyscraper windows, using Convolutional Neural Networks, edge detection, depth perception, and more.

Detects position and size of the window, and automatically creates trajectories for the robotic arm and the drone.

Untethered Cleaning

Cleaning loop built into the robotic arm and the drone. Allows cleaning the pad during flight, which leads to an efficient use and reuse of cleaning solution.

Squeegee with two rubber strips and a gap between them, to send the dirty liquid back to the filtered container.

Autonomous Aerial System

Coaxial octocopter with a flight controller running PX4, is connected to the onboard computer using uXRCE bridge and the ROS2 programmed Windrobo nodes, allowing for the drone to fly with dynamic path generation by the artificial vision system and from the photogrammetry.

Custom Built Electronics

Robust electronic design for all the power and signal needs of the Windrobo system:

  • Onboard computer

  • Smart servomotors

  • Diaphragm pumps

  • Ultrasonic sensor

  • Camera for robotic vision

  • And more.

Digital twin

Virtual representation of the Windrobo system, used to test the automated operation and the extensive custom software programmed, without risking the hardware.

Physics-based simulation developed using Robot Operating System (ROS2) and Gazebo simulator.

Recovery System

The Windrobo system is built with many security measures to account for different hardware and software failures: motor redundancy, dynamic fencing when a window is detected, ultrasonic sensors, robotic arm emergency routines, and parachute deployment.


A separate drone built for photogrammetry obtains a 3D scan of the building, in order to analyze the state of the windows, plan the cleaning service provided, and generate trajectories for an automated swarm flight of Windrobo systems.

Get in touch


600 Johnson Avenue, Suite 201

Brooklyn, New York, 11237


+1 917 640-6779