This study presents a comprehensive approach for single sensor placement optimization in two-dimensional and three-dimensional spaces. A traditional exhaustive search technique and a novel method called recursive exhaustive search are used to place a sensor in a way that maximizes the area coverage metric. Exhaustive search provides a baseline by methodically evaluating all potential placements, while recursive exhaustive search innovates by segmenting the search process into more manageable, recursive steps. Our findings highlight the significant impact of two key parameters, the number of evaluations and the rasterization value, on the achieved coverage and computation time. The results show that the right choice of parameters can significantly reduce the computational effort without compromising the quality of the solution. This underlines the critical need for a balanced approach that considers both computational complexity and placement efficacy. We show that exhaustive search is not feasible for three-dimensional environment models and propose to establish a modified exhaustive search method as a ground truth for the single sensor placement problem. We then explore nature-inspired genetic algorithms and the impact of the number of evaluations of the optimization function for these algorithms on both accuracy and computational cost.
In this study, we present a novel method for creating an environment model suitable for addressing the sensor placement problem. We extract a detailed environment model from a 3D point cloud by identifying spatial boundaries and furniture in indoor spaces and representing them as a series of polygons. To validate our method, we compare its performance against ground truth data, demonstrating high accuracy in both simple and complex environments. Subsequently, we employ the obtained models in a comprehensive experiment that evaluates the effectiveness of six metaheuristic optimization algorithms in solving the sensor placement problem. We examine how the choice of optimization algorithm and the number of sensors impacts the achieved coverage through statistical analysis. With this study, we gain insights into the comparative effectiveness of various evolutionary algorithms in enhancing sensor network design within indoor spaces. In particular, the Artificial Bee Colony algorithm consistently delivered superior results.