Thesis Project Development of a diagnostic imaging system for field inspection solar photovoltaic PV plants in collaboration with DTU Electro.
Carl Emil Elling, 2025
System functionality is demonstrated in this video: https://youtu.be/fIywvakTZRA
Example results found in the Example Scans - Videos and images folder
For access to thesis, find on DTU internal document query FindIT or contact directly at carlemilelling@hotmail.com
- Software: Located in the
Softwarefolder. This folder contains the project software and calibration files. Note that the.rawcalibration files are stored using Git LFS and are subject to a monthly bandwidth limit (1GB). These files are only needed for recalibration. - Mechanical Data: Located in the
Mechanicalfolder. This folder includes.STLfiles for all 3D printed components of the system, as well as.stepfiles for the entire system assembly for reference. - PCB Data: Located in the
PCBfolder. This folder contains data for the custom PCBs used for driving the IR LEDs. - Marlin-2.1.2.5-PLRobot: This folder contains a custom fork of the open-source Marlin 3D printer software. Modified to the dimensions and setup of the PL Robot Scanner implemented in the project.
- Download the FLI API: Please download the proprietary First Light Imaging (FLI) API from their website (user login required).
- Add FLI API to Work Folder: Add the downloaded FLI API to the work folder to use the main script
PLRobot.py. - Connect gantry and FLI C-RED 3 camera according to the thesis instructions.
- Run
PLRobot.py. Output images will be in theImagesfolder (OPTIONAL) 5. If necessary,Marlin-2.1.2.5-PLRobotfirmware can be updated or flashed with PlatformIO and and theplatformio.inofile in the custom Marlin folder.
This project is licensed under ????
The Marlin-2.1.2.5-PLRobot branch is a custom version of the Marlin 3D printer software specifically for this project. It is licensed under the GPL license, requiring open access to modifications ▋