ʻO ka ʻōnaehana palapala ʻāina i loko
Hōʻike ʻenehana piha no ka ʻōnaehana hoʻonohonoho i loko o See U: hoʻolālā, ʻike, algorithms, API, a me kahi alakaʻi hoʻokō.
Hoʻokele wikiwiki
Nānā nui
Hoʻolauna i ka ʻōnaehana palapala
He aha ka ʻōnaehana palapala ʻāina i loko o See U?
ʻO ka ʻōnaehana i loko o See U he paepae hoʻonohonoho wahi pani ʻia e hoʻohui i ʻeono papa ʻenehana sensor me ka fusion kiʻekiʻe e hāʻawi i kahi kūpono kahi i loaʻa ʻole ai ka GPS.
ʻAʻole like me nā huahana Wi‑Fi- a i ʻole Bluetooth-wale nō, hoʻohana mākou i kahi waihona multimodal e komo pū ana:
- Geolocation magnetik: He "paʻi manamana lima" kū hoʻokahi no kēlā me kēia hale
- Wi‑Fi RTT: Hoʻomaka ka manawa o ka lele no nā mamao pololei
- Bluetooth LE: Nā kukui no nā heleuma a me nā wahi hoihoi
- Nā ʻike inertial: Ka helu make me ka IMU kiʻekiʻe
- ʻike kamepiula: SLAM a me nā hōʻailona ʻike
- GNSS: Hoʻololi maʻalahi i loko-waho
1-2 m pololei ma 99% o nā hihia no ka ʻimi ʻana i ke ala palekana
Nā mea hou manawa maoli me lalo o 100 ms ka lōʻihi o ka hopena a i ka hopena
Hoʻohui i nā ʻenehana he nui no ka hilinaʻi a me ka pololei
Hoʻolālā ʻōnaehana
Hoʻolālā a me nā mea nui
Nā poloka kūkulu hale
1. Papa hōʻiliʻili ʻikepili
Hoʻokahe i ka ʻikepili maka mai nā mea ʻike maka i ka manawa maoli.
- • Nā hoʻokele maoli (iOS / Android)
- • hooponopono la'ana
- • Kākoʻo ʻikepili no ka hui pū ʻana
- • Hoʻonohonoho manawa
2. Papa hana mua
Kānana, hoʻoponopono, a hoʻomākaukau i ka ʻikepili no ka hui ʻana.
- • Nā kānana low-pass & high-pass
- • Kalibration auto
- • ʻO ka ʻike a me ka wehe ʻana i waho
- • Normalization at scaling
3. ʻĀpana hui ʻana o ka sensor
Hoʻohui i nā kumu he nui me nā ʻano fusion hou.
- • kānana ʻāpana (probabilistic)
- • Hoʻonui ʻia ʻo Kalman no ka hoʻomaʻamaʻa
- • Adaptive per-sensor kaumaha
- • ʻIke pōʻaiapili i loko / waho
4. Papa hoʻonohonoho
Hoʻopili i ke kūlana mea hoʻohana hope ma ka palapala ʻāina.
- • Hoʻohālikelike palapala
- • Hoʻopili i nā ʻāpana ala kūpono
- • ʻIke papahele / pae
- • Hoʻoponopono ʻauheʻe
5. Papa hoʻokele
Hoʻolālā ala a me ke aʻo ʻana i kēlā me kēia huli.
- • A* me ke kaupaona ʻana
- • Leo aʻo hanauna
- • Ke alahele hou ʻana
- • Nā mākaʻikaʻi kokoke i nā POI
6. Ka papa kuhikuhi
Nā API a me nā SDK no ka hoʻohui ʻana i nā polokalamu.
- • HOʻomaha no ka pūnaewele a me nā kikowaena
- • Nā SDK maoli (iOS & Android)
- • WebSocket ola hou
- • Webhooks no nā hanana kūlana
Nā papa ʻike
Nā kikoʻī loea no kēlā me kēia papa
Geolocation mākēneki
Nā palapala ʻāina honua a me nā anomalie i hoʻokumu ʻia i ka hale. Loaʻa i kēlā me kēia hale kahi manamana lima magnetic kūʻokoʻa.
Nā kikoʻī ʻenehana:
- Laʻana laʻana: 50–100 Hz
- Hoʻoholo: 0.01 µT
- Autocalibration mau
- Uku hoʻopilikia
RTT Wi-Fi
Hoʻomaka ka manawa o ka lele ʻana i ka Wi-Fi a hiki i nā wahi kiko. Pono ke kākoʻo RTT i nā mea hana a me nā ʻōnaehana.
Nā kikoʻī ʻenehana:
- Palekana: IEEE 802.11mc (Wi-Fi RTT)
- Nā pūʻulu: 2.4 a me 5 GHz
- Latency: <100 ms
- Ma kahi o 3 AP no ka triangulation
ʻO ka ikehu haʻahaʻa Bluetooth (BLE)
Nā kukui no kahi kokoke, kuhikuhi, POI, a me nā ala ala.
Nā kikoʻī ʻenehana:
- Kūkākūkā: BLE 5.0+
- RSSI (loaʻa ka ikaika hōʻailona)
- Kahiko: 2-5 makahiki
- Laulā: a hiki i 100 m
ʻĀpana ana inertial (IMU)
Hoʻopili ʻo IMU i ka neʻe, ka huli ʻana, a me ke kiʻekiʻe no ka hoʻopili ʻana i nā āpau ma waena o nā kuhikuhi.
Nā kikoʻī ʻenehana:
- ʻO ka wikiwiki: ± 16 g, 400 Hz
- Gyro: ±2000°/dtk, 400 Hz
- Baro: 0.5 m ke kiʻekiʻe o ka papahele
- Hui: Kalman
ʻIke kamepiula (CV)
ʻIke maka i nā hiʻohiʻona, nā māka AR, QR, a me nā kikokikona no nā kūlana kūlana a me SLAM.
Nā kikoʻī ʻenehana:
- SLAM: hoʻonohonoho like ʻana a me ka palapala ʻāina
- ʻIke hiʻona: ORB, SIFT
- Nā māka AR: ArUco, QR
- Ka manawa holo: TensorFlow Lite
GNSS / GPS (waho)
Ke kūlana Satellite ma waho a no ka hāʻawi ʻana i loko-waho a me ka mana drift.
Nā kikoʻī ʻenehana:
- Nui-GNSS: GPS, GLONASS, Galileo, BeiDou
- A-GPS no ka TTFF wikiwiki
- ʻOkoʻa i loko / waho
- Hoʻohui ʻia me nā papa ʻē aʻe
Mga algorithm
Ka hana a me ka naʻauao
kānana ʻāpana (Monte Carlo)
He nui nā ʻāpana kaumaha e ʻimi i ka mea hoʻohana paha mai nā ʻenekona walaʻau.
Kānana Kalman lōʻihi
Hoʻohālikelike hou i kahi ʻōnaehana ikaika me nā hoʻokomo walaʻau; hoʻohana ʻia no nā ala mālie a me ka wānana wā pōkole.
A* imi ala
Loaʻa i kahi ala pōkole loa me nā keʻakeʻa, hiki ke loaʻa, a me nā makemake mea hoʻohana e like me ke kaupaona.
MEMBANTU
Kūkulu ʻia kahi palapala ʻāina a hahai i ka mea hana i loko me nā hiʻohiʻona ʻike.
Ke aʻo ʻana i nā mīkini (nā pūnaewele neural)
Nā kumu hoʻohālike i hoʻomaʻamaʻa ʻia e hoʻokaʻawale i nā kaiapuni, hōʻemi i ka ʻikepili, a hoʻomaikaʻi i ka pololei i ka manawa.
Helu make
E hoʻolaha i ka pose mai ka hoʻoponopono hope me ka wikiwiki a me ke poʻo ke hāʻule nā hoʻoponopono lekiō.
Kaʻina hana
Kiʻi ʻikepili
Hoʻoheheʻe nā sensor i nā ana maka i ka manawa maoli
Hana mua
Kānana, calibration, a maʻamau
Hoʻohui ʻia ka sensor
Hoʻohui ʻia ka kānana ʻāpana i nā kumu a pau
Kānana Kalman
Hoʻomaʻamaʻa a wānana i ke alahele
Palapala palapala
E hoʻolālā ma ka pakuhi palapala ʻāina
Hoʻopuka puka
Hōʻike ʻia i ka polokalamu ma luna o ka API
API hoomaha
Nā helu hope a me ka hoʻohui
URL kumu
/api/v1/positioningHoʻihoʻi i ke ʻano o kēia manawa
Nā ʻāpana:
device_idvenue_idfloor/api/v1/navigation/routeE hoʻolālā i kahi ala ma waena o ʻelua mau kiko
Nā ʻāpana:
origindestinationaccessibility_mode/api/v1/venues/{id}/mapE kiʻi i nā tile palapala ʻāina
Nā ʻāpana:
venue_idfloorformat/api/v1/poisE papa inoa i nā wahi hoihoi
Nā ʻāpana:
latlngradiuscategory/api/v1/tracking/updateHoʻopili i ka pūʻulu sensor no ka hui ʻana o ka ʻaoʻao kikowaena
Nā ʻāpana:
sensor_datatimestampdevice_idNoi laʻana
curl -X POST https://api.seeu.app/v1/navigation/route \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"origin": {
"lat": -23.550520,
"lng": -46.633308,
"floor": 1
},
"destination": {
"lat": -23.551234,
"lng": -46.634567,
"floor": 2
},
"accessibility_mode": true
}'alakaʻi hoʻokō
Pehea e hoʻohui ai i ka pūʻulu
1. Pono pūnaewele
IOS
- • IOS 14.0+
- • Cepat 5.5+
- • Kahi Kūlana
- • IntiMotion
- • ARKit (koho)
Android
- • Android 8.0+ (API 26)
- • Kotlin 1.7+
- • Nā lawelawe Google Play
- • API sensor Android
- • ARCore (koho)
2. Hoʻokomo SDK
IOS (CocoaPods)
pod 'SeeUMapping', '~> 1.0'
Android (Kelas)
implementation 'app.seeu:mapping:1.0.0'
3. Hoʻomaka
// Swift
import SeeUMapping
let mapping = SeeUMapping(apiKey: "YOUR_API_KEY")
mapping.configure(
venueId: "shopping-center-xyz",
enableMagneticPositioning: true,
enableWiFiRTT: true,
enableBLE: true
)
mapping.startPositioning { result in
switch result {
case .success(let position):
print("Lat: \(position.lat), Lng: \(position.lng)")
case .failure(let error):
print("Error: \(error)")
}
}4. Hoʻokele
mapping.calculateRoute(
from: currentPosition,
to: destination,
accessibilityMode: true
) { route in
mapping.startNavigation(route: route) { instruction in
// turn-by-turn instructions
print(instruction.text)
speakInstruction(instruction.audio)
}
}