A wind farm simulation environment built with Blender, Gazebo Sim, PX4, and ROS2 Jazzy for UAV infrastructure inspection and robotics research.
This repository presents the development of a realistic wind farm simulation environment designed to support research on autonomous aerial inspection of wind turbines.
The environment integrates modern robotics and simulation tools to provide a configurable platform for testing UAV missions, evaluating perception systems, and generating multimodal sensor data under controlled conditions.
The project has been developed as part of an ongoing PhD research project focused on autonomous infrastructure inspection using aerial robots.
The main objectives of this simulation environment are:
Develop a realistic virtual wind farm for UAV inspection research. Integrate a UAV simulation platform using PX4 and Gazebo Sim. Support multimodal sensing through RGB, thermal, and LiDAR sensors. Provide a reproducible environment for robotics experimentation. Facilitate future research on autonomous infrastructure inspection.
The virtual environment has been developed using Blender for 3D scene creation and Gazebo Sim for physics-based simulation.
The environment includes:
9 Wind turbines Terrain x500-fpv drone operating space Physics simulation Sensor simulation Environmental visualization
The simulation is intended to reproduce realistic inspection scenarios while maintaining flexibility for future extensions.
| Component | Technology |
|---|---|
| 3D Modeling | Blender |
| Simulation Engine | Gazebo Sim |
| Robotics Middleware | ROS 2 Jazzy |
| Flight Controller | PX4 SITL |
| Visualization | RViz2 |
| Programming Languages | Python, C++ |
The simulated aerial platform is integrated with:
- x500_vision
- PX4 Software-In-The-Loop (SITL)
- ROS 2 Jazzy
- Gazebo Sim
The following screenshots illustrate different components of the simulation environment.
In Gazebo Sim :
In Rviz2 :
This repository presents the simulation environment developed as part of an ongoing PhD research project on autonomous UAV inspection of wind energy infrastructure.
The simulation platform provides a flexible and reproducible environment for robotics experimentation and serves as the foundation for subsequent research activities.
© 2026 Karima Haloua. All rights reserved.
This repository documents research developed as part of an ongoing PhD project.
The documentation, figures, diagrams, and other materials contained in this repository are provided for academic and informational purposes only. They may not be copied, modified, redistributed, or used in other projects or publications without the prior written permission of the author.
For academic collaborations or further information, please contact the author.



