Ko te pūnaha mahere o roto
Tohutoro hangarau katoa mo te punaha tuunga o roto o See U: hoahoanga, pukoro, algorithms, API, me tetahi aratohu whakatinana.
Te whakatere tere
Tirohanga
He kupu whakataki ki te punaha mahere
He aha te punaha mahere o roto o See U?
Ko te punaha o roto See U he papa tuunga mokowā kati e whakakotahi ana ono papahanga hangarau pūokome te whakakotahitanga matatau ki te kawe i te waahi tika kaore i te waatea te GPS.
Kaore i rite ki nga hua Wi‑Fi-, Nihokikorangi-anake ranei, ka whakamahia e matou he puranga mutanga maha kei roto:
- Tauwhenua aukume: He "matimati" autō ahurei mo ia whare
- Wi‑Fi RTT: Wā-whakarererangi mo nga tawhiti tika
- Bluetooth LE: Nga rama rama mo nga punga me nga waahi whakahirahira
- Pūoko inertial: Tatau mate me te IMU teitei
- Marama Rorohiko: SLAM me nga tohu tirohanga
- GNSS: He ngawari te whakawhiti o roto-waho
1–2 m te tika i roto i te 99% o nga keehi mo te rapu huarahi haumaru
Nga whakahōutanga wā-tūturu kei raro iho i te 100 ms te roanga mutunga-ki-mutunga
Te whakakotahi i nga hangarau maha mo te pono me te tika
Te hoahoanga punaha
Te hanganga me nga waahanga nui
Nga poraka hangahanga
1. Paparanga kohinga raraunga
Ka rere nga raraunga mata mai i nga pukoro taputapu katoa i te waa tuuturu.
- • nga taraiwa Maori (iOS / Android)
- • Whakahaerenga reiti tauira
- • Whakatairanga Raraunga mo te whakakotahitanga puranga
- • Te tukutahi tohu wa
2. Paparanga o mua
Ka tātari, ka whakataurite, ka whakareri raraunga mo te hanumi.
- • Nga whiriwhiringa iti-pae & teitei
- • Te whakatikatika aunoa
- • Te kitenga me te tango i waho
- • Whakariterite me te whakatauine
3. Paparanga hanumi pūoko
Ka whakakotahi i nga puna maha me nga tikanga whakakotahi hou.
- • tātari matūriki (te tūponotanga)
- • Kalman roa mo te whakaene
- • Te taumahatanga mo ia sensor
- • Te kimi horopaki o roto/waho
4. Paparanga Turanga
Ka tātai i te tūnga kaiwhakamahi whakamutunga ki runga mapi.
- • Whakariterite mapi
- • Hopi ki nga wahanga ara whaimana
- • Te kimi papa / taumata
- • Te whakatikatika pahekeheke
5. Paparanga whakatere
Te whakamahere huarahi me te ako-a-huringa.
- • A* me te taumahatanga urunga
- • Whakatupuranga ako ororongo
- • Ararere hihiko
- • Matohi tata ki nga POI
6. Paparanga atanga
Nga API me nga SDK mo te whakauru taupānga.
- • REST mo te paetukutuku me nga tūmau
- • SDK Maori (iOS me Android)
- • WebSocket whakahōunga ora
- • Tukutuku mo nga huihuinga tuunga
Paparanga pūoko
Nga korero hangarau mo ia paparanga
Te waahi whenua aukume
Mahere Papa whenua me nga koohikohiko na te hangahanga. He tapumati aukume motuhake kei ia hanganga.
Whakatakotoranga Hangarau:
- Reiti tauira: 50–100 Hz
- Taumira: 0.01 µT
- Te whakatikatika aunoa
- Kapeneheihana pokanoa
RTT Wi-Fi
Wā-o-rere Wi-Fi kopikopiko ki te uru wāhi. Me tautoko te taputapu me te hanganga RTT.
Whakatakotoranga Hangarau:
- Kawa: IEEE 802.11mc (Wi-Fi RTT)
- Roopu: 2.4 me 5 GHz
- Roopu: <100 ms
- Kia 3 AP mo te tapatoru
Nihokikorangi Pungao Iti (BLE)
Nga rama mo te tata, te ahunga, nga POI, me nga tohu ara.
Whakatakotoranga Hangarau:
- Kawa: BLE 5.0+
- RSSI (kua whiwhi te kaha tohu)
- Pūhiko: 2–5 tau
- Awhe: tae atu ki te 100 m
Wae ine ineti (IMU)
Ka hipokina e te IMU te motini, te hurihanga, me te teitei mo te hono i nga waahi i waenga i nga tohutoro.
Whakatakotoranga Hangarau:
- Whakaterenga: ±16 g, 400 Hz
- Gyro: ±2000°/dtk, 400 Hz
- Baro: 0.5 m te teitei o te papa
- Huinga: Kalman
Tirohanga rorohiko (CV)
Ka kitea nga ahuatanga, nga tohu AR, te QR, me nga tuhinga mo nga whakahou tuunga me te SLAM.
Whakatakotoranga Hangarau:
- SLAM: tukutahi me te mapi
- Te kitenga o te waahanga: ORB, SIFT
- Tohu AR: ArUco, QR
- Wā Whakahaere: TensorFlow Lite
GNSS / GPS (waho)
Te tuunga Satellite ki waho, mo te tuku o roto-waho me te mana rere.
Whakatakotoranga Hangarau:
- Maha-GNSS: GPS, GLONASS, Galileo, BeiDou
- A-GPS mo te TTFF tere
- Aunoa o roto / waho
- Ka hono ki etahi atu paparanga
Algorithm
Te tukatuka me te mohio
tātari matūriki (Monte Carlo)
He maha nga matūriki taumaha e whai ana i te ahua o te kaiwhakamahi mai i nga pukoro haruru maha.
Tātari Kalman roa
Ka whakatau tata i tetahi punaha hihiri me nga whakaurunga haruru; whakamahia mo nga huarahi maeneene me te matapae mo te wa poto.
A* kimi ara
Ka kitea he ara poto rawa atu me nga aukati, te urunga me nga manakohanga a nga kaiwhakamahi hei taumahatanga.
MEMBANTU
Ka hangaia he mapi me te whai i te taputapu kei roto me nga ahuatanga ataata.
Ako mihini (whatunga neural)
Ko nga tauira kua whakangunguhia ki te whakarōpū i nga taiao, te whakakore i nga raraunga, me te whakapai ake i te tika i roto i te waa.
Tatau mate
Whakatatohia te ahua mai i te whakatika whakamutunga ma te tere me te upoko ka taka nga whakatika reo irirangi.
Te rere tukatuka
Te hopu raraunga
Ka rere nga inenga mata i roto i nga wa tuturu
Tukatuka-mua
Te tātari, te whakatikatika, me te whakatikatika
Te hanumi pūoko
Ka hanumi te tātari matūriki i ngā mātāpuna katoa
tātari Kalman
He whakaene me te matapae i te huarahi
Whakataurite mapi
Kaupapa ki te kauwhata mapi ka taea te haere
Turanga putanga
Ka kitea ki te taupānga i runga i te API
API OE
Nga pito mutunga me te whakauru
URL turanga
/api/v1/positioningWhakahokia ai te ahua o te taputapu o naianei
Tawhā:
device_idvenue_idfloor/api/v1/navigation/routeWhakaritehia he huarahi i waenganui i nga waahi e rua
Tawhā:
origindestinationaccessibility_mode/api/v1/venues/{id}/mapTikina nga taera mahere waahi
Tawhā:
venue_idfloorformat/api/v1/poisWhakarārangihia ngā wāhi whakamere tata
Tawhā:
latlngradiuscategory/api/v1/tracking/updateTuhia te puranga pūoko mo te whakakotahitanga taha-tūmau
Tawhā:
sensor_datatimestampdevice_idTono tauira
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
}'Aratohu whakatinanatanga
Me pehea te whakauru i te puranga
1. Nga whakaritenga o te punaha
iOS
- • iOS 14.0+
- • Tere 5.5+
- • Tauwāhi Matua
- • IntiMotion
- • ARKit (kōwhiringa)
Android
- • Android 8.0+ (API 26)
- • Kotlin 1.7+
- • Nga ratonga Google Play
- • API pūoko Android
- • ARCore (kōwhiringa)
2. SDK tāuta
iOS (CocoaPod)
pod 'SeeUMapping', '~> 1.0'
Android (Kelas)
implementation 'app.seeu:mapping:1.0.0'
3. Whakaaratanga
// 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. Whakaterenga
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)
}
}