讲解:RSS、MAC/Linux、Python、Java/c/c

2020-01-12  本文已影响0人  kanfengxin

Task: Indoor Positioning with WiFi SignalsYou are hired by a company to design an indoor localization system using WiFi data. Thescenario has five locations as depicted below.Figure 1: Localization scenarioThere are three WiFi access points in the area: WiFi A, B, and C (but you don’t know theirlocation). The only information you have is their received signal strength (RSS), which wascollected in the following manner:- A person went to Location 1 with a smartphone and performed fifteen scans. Each scancontains the RSS of the three access points. The person then went to Locations 2 to 5and repeated the process, i.e. the person performed fifteen scans at each location.The collected data is in the attached table.Your task. With the provided information, write a program where the input is a new scan andthe output is the probability of being on each location. For example, if we provide you with aninput , rssB, rssC>=, you will need to provide as output a vector , p2, p3,p4, p5>, where piis the probability of being in location i. Try to get the best localizationaccuracy, this is real data in a real location!Guidelines- To solve the problem, you can use any programming language (or combination ofprogramming languages for visualization, data processing, etc). Show off yourprogramming skills! Send us precise instructions to run your code on our laptops (thecode should run on any OS: MAC, Windows or Linux). If you develop a Web App, makesure it runs on Chrome or Firefox. Your code should show an initial GUI to enter a newscan and as a final outcome, a GUI showing the location probabilities of each cell.Deliverables- Code with instructions to run it.- A report (maximum 1 page), explaining your method, your results and citing any sourcesyou build upon (code and/or research papers).转自:http://www.7daixie.com/2019042722062653.html

上一篇下一篇

猜你喜欢

热点阅读