Patent Document ID: 8791860
Application ID: 13289287
Patent Flag: 1

Claim One:
1. A computer implemented or microcontroller implemented apparatus for determining estimated value attributes for a location of a receiving element within a reference system, the apparatus being configured to: obtain localization data derived from signals received by means of the receiving element from a movable signal source while the signal source is at at least two different measuring positions, wherein the localization data indicate a relative location of the receiving element with respect to the movable signal source, wherein the localization data comprise an angle of arrival of the received signals on the receiving element and/or a signal arrival time from which a distance from the signal source may be determined, determine the estimated value attributes on the basis of at least two different measuring positions of the movable signal source and the localization data corresponding thereto by means of an evolutionary algorithm, said evolutionary algorithm comprising: iteratively determining the estimated value attributes on the basis of a plurality of estimated-value individuals of estimated-value attributes for the location of the receiving element, the plurality of the estimated-value individuals forming an estimated-value population, forming, for each of the plurality of the estimated-value individuals in each iteration, a fitness function based on the localization data measured and on corresponding measuring positions of the signal source, an estimated-value being determined for corresponding localization data for each estimated-value individual on the basis of the at least two different measuring positions and of an estimated value for the location of the receiving element, so that the fitness function for each estimated-value individual indicates the amount of deviation of the at least two estimated values for the localization data, said estimated values having been acquired by an individual estimated value for the location of the receiving element, from at least two measured localization data, and a) terminating the iterations of the evolutionary algorithm and outputting the estimated value for the location of the receiving element when a fitness of an estimated-value individual comprising a fitness function which corresponds to the highest fitness exceeds a predefined limiting value, or b) terminating the iterations of the evolutionary algorithm and outputting the estimated-value individual comprising a fitness function which corresponds to a highest fitness if the predefined limiting value is not reached within a maximum number of iterations, wherein the apparatus is configured to select, from an estimated-value population in a current iteration, a group of surviving estimated-value individuals, to create a group of cross-bred estimated-value individuals, and to form, in each iteration, from the estimated-value population in a current iteration a subsequent estimated-value population from the group of surviving estimated-value individuals and the group of cross-bred estimated-value individuals.