Design and Implementation of an Autonomous Mobility Algorithm for Photovoltaic Panel Surface Cleaning Robots Based on Webots

Mogahid Farah, Muhannad Alshehab, Khaled Alshehri

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

An autonomous mobile robot that cleans the surface of Photovoltaic (PV) modules is designed and implemented. The robot follows a pre-defined trajectory on the solar panel surface to clean the accumulated dust. The path planning algorithms are developed and tested using an Inertial Measurement Unit (IMU) and ultrasonic sensors through a micro-controller. The proposed system is capable of rapidly identifying edges, working on incline surfaces, and self-navigating. Webots simulator is used throughout the design and development phases to model, program, and simulate the robot's localization, motion control, path planning, and measurement system. After applying path planning algorithms that ensure complete coverage of the solar panel's surface area, the results show that the robot successfully wipes the PVs with an error of 2.11% in the robot orientations measured by an IMU sensor and 5.4% in the ultrasonic readings used to detect the PV's edges.

Original languageEnglish
Title of host publication2022 6th International Conference on Robotics and Automation Sciences, ICRAS 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages138-143
Number of pages6
ISBN (Electronic)9781665467841
DOIs
StatePublished - 2022

Publication series

Name2022 6th International Conference on Robotics and Automation Sciences, ICRAS 2022

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • Webots
  • mobile robot
  • path planning
  • photovoltaic panel
  • robotics

ASJC Scopus subject areas

  • Control and Optimization
  • Instrumentation
  • Artificial Intelligence
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Design and Implementation of an Autonomous Mobility Algorithm for Photovoltaic Panel Surface Cleaning Robots Based on Webots'. Together they form a unique fingerprint.

Cite this