際際滷

際際滷Share a Scribd company logo
了崔容協やってみた
2016-12-03
徭失B初
¢ Common Lispくのが挫きです
¢ ソフトウェアの侘塀編^とかに佶龍があります
スライド古勣
¢ 了崔容協するアプリケ`ション恬ってみた
¢ どんなもんなのかB初します
$ そもそも了崔容協って
$ どんなg廾か
$ 聞ってみる
了崔容協って?
了崔容協って(1/2)
¢ 了崔容協の圭隈イロイロ
$ GPS、 LORAN、 WiPS、 etc.
$ それぞれの圭隈で容協の娼業?インフラのトがなる
¢ WiPSをg廾してみた
了崔容協って(2/2)
¢ WiPSってなに
$ Wi-Fi Positioning Systemの待
$ Wi-Fi APの光N秤鵑葱F壓了崔を容協する碧Mみ
* APのRe徨や襖業などなどを聞う
$ GPSが逗返といわれる塁坪とかの了崔容協も誼吭?
碧Mみ(1/2)
¢ 了崔峺yのy協フェ`ズ
AP 襖業
A ふつう
B よわい
C つよい
仇泣PでのAPのえ圭(了崔峺y)
?な仇泣で、APがどのよう
にえるか、嚠めy協しておく
(了崔峺yをたくさん恬っとく)
碧Mみ(2/2)
¢ 了崔の容協フェ`ズ(かなり待晒)
$ F壓了崔(仇泣X)でえているAPをy協する
$ 並念に恬っておいた了崔峺yとマッチングする
$ 恷も栽崑している仇泣をF壓の了崔として容協する
AP 襖業
C つよい
D ふつう
... ...
仇泣X
仇泣α
仇泣β
仇泣γ
屡岑の了崔峺y
AP 襖業
A つよい
B つよい
... ...
仇泣β!
g廾
g廾してみた
¢ できること
$ 了崔峺yのy協
* iwlist澣いてy協
$ 了崔容協
* 了崔峺yついて、m輝な_楕蛍下を協
* 容協フェ`ズにてy協した秤鵑ら_楕畜業v方を麻
g廾してみた
¢ できること
$ 了崔峺yの辛晒
* gnuplotなグラフ竃薦
$ 了崔トラッキングアプリ
* lがどこにいるのか砿尖するgウェブアプリケ`ション
つかってみる
インスト`ル
$ apt-get install sbcl
$ curl -O https://beta.quicklisp.org/quicklisp.lisp && sbcl --load 'quicklisp.lisp' 
--eval '(quicklisp-quickstart:install)' --eval '(ql:add-to-init-file)' --quit
$ cd ~/quicklisp/local-projects
$ git clone https://github.com/moratori/indoor-positioning-clone
了崔の容協
¢ 了崔容協サ`バの軟
¢ 了崔容協のg佩
$ JSONを了崔容協サ`バにHTTP POST
$ sbcl --eval `(ql:quickload :indoor-positioning)¨ --eval `(server.server.indoor-positioning:start)¨
{"devicetype": <デバイスのNe>,
"devicename": <デバイス兆>,
"require": <Y惚の恷寄函誼周方>,
"accesspoints":
[[<SSID>,<BSSID>,<巓襖方>,<チャンネル>,<RSSI>,<QUALITY>]...]}
了崔容協
サ`バ
{"place-A": 6.880897913,
"place-B": 0.276275933,
"place-C": 0}
了崔峺yの辛晒
¢ REPLからいろいろできます
$ sbcl --eval `(ql:quickload :indoor-positioning)¨ --eval `(indoor-positioning:main)¨
了崔トラッキングアプリ
その麿
¢ https://github.com/moratori/indoor-positioning-clone
おわり

More Related Content

了崔容協やってみた