Optical Calibration System

Subproject within the ADome project

Bachelor Thesis (2021)
Author(s)

D. Roos (TU Delft - Electrical Engineering, Mathematics and Computer Science)

T.I. van Velden (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Marco Spirito – Mentor (TU Delft - Electronics)

F.A. Musters – Mentor (TU Delft - Electronics)

R.A. Coesoij – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Leo C. N. de de Vreede – Graduation committee member (TU Delft - Electronics)

Maria Alonso Del Pino – Graduation committee member (TU Delft - Tera-Hertz Sensing)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2021 Daan Roos, Tycho van Velden
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Daan Roos, Tycho van Velden
Graduation Date
30-06-2021
Awarding Institution
Delft University of Technology
Project
['ADome']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In the ADome project, a truncated icosahedron is used as a frame for multiple antenna nodes. These nodes are used to measure the radiation pattern of an antenna-under-test located in the center of this dome. Since these antennas can be placed anywhere in the ADome by the user, a calibration system is necessary to find the spherical coordinates of each of these antennas.

In this thesis, a method is proposed that uses computer vision algorithms, written using the OpenCV library in C++, to locate each of these antennas by detecting controllable LEDs attached to the PCBs of the antenna nodes. The found pixel locations will then be used to get the spherical coordinates of the antennas with respect to the camera. Finally these spherical coordinates will be transformed to fit to the coordinate system of the ADome itself, by detecting landmarks in the form of fiducial markers which are located at predetermined locations.

The methods of recognition of the antennas within using computer vision are discussed, implemented and tested on real and simulated data. The accuracy of finding the antennas on the real data was within 2 pixels from the true location.

The methods regarding estimating the location of the antenna with respect to the camera are discussed next. These methods include a distortion estimation and correction, after which each pixel will get there corresponding spherical angles θ and φ. These methods are also tested on simulated and real data, where the accuracy on the real data falls within 0.5 degrees in comparison to the true data.

Finally the methods of transforming the spherical angle θ and φ of the antenna with respect to the camera, to the coordinate system of the ADome are discussed. This starts with a method of recognizing fiducial landmarks (landmarks are accurately known reference points), where in this research there is chosen for ArUco fiducials. After this, the location of these landmarks can be used to determine the location and orientation of the camera within the ADome. The method of finding the distances between each of the landmarks and the camera, is discussed and tested and has an accuracy of 2 cm. The method of finding the location of the camera, and the method of finding the orientation of the camera are discussed, however this has not been tested and fully implemented yet. With this location and orientation the location of an antenna can be easily determined.

In conclusion, this thesis is a good starting point for designing an Optical Calibration System, which could make determining the location of each of the antennas faster, and more accurate.

Files

Thesis_Optical_Calibration_sys... (pdf)
(pdf | 43.8 Mb)
- Embargo expired in 01-01-2022
License info not available