Hardware
- STM32F4 embedded controller
- Robotic cleaning platform
- Water spray cleaning system
- Rotating brush mechanism
- Temperature sensing subsystem
Robotics
Developed an autonomous robotic solar-panel cleaning system using computer vision, embedded control, and environmental sensing for industrial solar-farm deployment.

Summary
Developed an autonomous robotic solar-panel cleaning system using computer vision, embedded control, and environmental sensing for industrial solar-farm deployment.
Computer Vision and Embedded Systems Engineer
The robotic system autonomously traversed solar-panel surfaces and activated cleaning mechanisms when contamination levels exceeded predefined thresholds.
The cleaning system included:
One important engineering challenge involved protecting solar panels from thermal shock damage.
Temperature sensors were integrated into the system to ensure cleaning operations would not begin while panel temperatures were excessively high, preventing rapid cooling from cold water spray that could potentially damage the solar panels.
The robotic cleaning platform was deployed and evaluated at the Chadormalo Solar Power Plant in Yazd.
The project demonstrated practical integration of:
within a real industrial deployment environment.