[BLE ์ค๋ด ์ธก์ ํ๋ก์ ํธ] 5. BLE Beacon์ RSSI ๊ฐ์์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ (feat.log distance path los
ยท
๐กProject/โ
BLE Indoor Positioning
๐ 1. Log distance path loss modelRSSI๋ ์์ ์ ํธ ๊ฐ๋ ํ์๊ธฐ๋ฅผ ๋ํ๋ธ๋ค. ์ค๋งํธํฐ๊ณผ ๊ฐ์ ์์ ์ฅ์น์์ ๋ณผ ์ ์๋ ๋น์ฝ์ ์ ํธ ๊ฐ๋์ด๋ค. ์ ํธ ๊ฐ๋๋ ๊ฑฐ๋ฆฌ์ ์ ์ก ์ธ๊ธฐ์ ๋ฐ๋ผ ๋ค๋ฅด๋ค. RSSI๋ฅผ ์ด์ฉํ์ฌ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๋ ์์ ์๋์ ๊ฐ๋ค.d : distance(๊ฑฐ๋ฆฌ)n : ๋ณด์ ์์ (2~4: ๋ณดํต 2๋ฅผ ์ฌ์ฉ)α : 1m์์ ์ธก์ ๋ RSSIRSSI : ์ธก์ ๋ ํ์ฌ RSSI๐ 2. Codeimport "dart:math";void main() { int n = 2; // constant N int alpha = -63; // rssi at 1m int rssi = -80; // measured rssi num m = pow(10.0,((alph..