Research Article

Crowdsource Based Indoor Localization by Uncalibrated Heterogeneous Wi-Fi Devices

Algorithm 1

Estimate the location.
Input: fingerprint data
Output: estimated location Loc
() ,
() 
()
() for each possible in the radio map do
()  for each   in   do
()   if   is found in at th AP then
()      vector where
()     for each BSSID in   do
()      if  BSSID is found in   then
()       
()      end if
()     end for
()    end if
()  end for
()  if    then
()   
()   
()  end if
() end for
() return Loc