當前位置:首頁 » 安卓系統 » android地磁

android地磁

發布時間: 2022-08-18 20:04:39

Ⅰ 哪些電子產品有陀螺儀、重力感應和地磁感應,最好還是android2.2平台的。

陀螺羅經

Ⅱ android 怎麼實現在室內定位

這個很難實現房間內定位,定位是靠檢測不同信號反射角,房間內距離過短且牆壁反射信號,說以現在來說有很大難度!

以下部分摘抄:
大家都知道GPS,這個東西很強大,被各行各業使用。不過它也有一個很明顯的缺陷,就是在室內不能定位,而且一般民用的精度也不夠高(10m左右),相對於室內導航的要求(1m左右)還有一段距離。隨著智能手機的普及,以及移動互聯網的發展,地圖與導航類軟體將進入一個新的時代——室內導航。近幾年來,包括谷歌、微軟、蘋果、博通等在內的一些科技巨頭,還有一些世界有名的大學都在研究室內定位技術。

室內定位技術的商業化必將帶來一波創新高潮,各種基於此技術的應用將出現在我們的面前,其影響和規模絕不會亞於GPS。我們可以想像一些比較常見的應用場景,比如在大型商場裡面藉助室內導航快速找到出口、電梯,家長用來跟蹤小孩的位置避免小孩在超市中走丟,房屋根據你的位置打開或關閉電燈,商店根據用戶的具體位置向用戶推送更多關於商品的介紹等等。之前筆者看過諾基亞發布的一個視頻,一位商務人士將手提包落在一個商店旁,當他走出幾米遠時手機就發出了提醒。室內定位還有很多場景可以被用上,讓我們放開思維盡情遐想吧。

目前我們已經能夠看到一些室內定位技術的應用介紹了。據我所知的有谷歌、諾基亞、博通、IndoorAtals、Qubulus、杜克大學這幾個方案。下面筆者就把它們整理一下,歡迎大家在此基礎上進行指正、補充。

談談室內定位

谷歌方案

谷歌手機地圖6.0版的時候已經在一些地區加入了室內導航功能,此方案主要依靠GPS(室內一般也能搜索到2~3顆衛星)、wifi信號、手機基站以及根據一些「盲點」(室內無GPS、wifi或基站信號的地方)的具體位置完成室內的定位。目前此方案的精度還不是很滿意,所以谷歌後來又發布了一個叫「Google Maps Floor Plan Marker」的手機應用,號召用戶按照一定的步驟來提高室內導航的精度。

谷歌一直在努力解決兩個問題:獲取更多的建築平面圖;提高室內導航的精度。建築平面圖是室內導航的基礎,就如同GPS車用導航需要電子導航地圖一樣。谷歌目前想通過「眾包」的方式解決數據源的問題,就是鼓勵用戶上傳建築平面圖。另外,用戶在使用谷歌的室內導航時,谷歌會收集一些GPS、wifi、基站等信息,通過伺服器進行處理分析之後為用戶提供更准確的定位服務。

諾基亞方案

諾基亞採用的是HAIP技術,具體是什麼筆者也沒能查到更多的資料,不過諾基亞正在努力使它成為藍牙協議的一部分,這樣只要你的設備帶有藍牙模塊,就能夠使用這種技術進行定位。當然,僅有一個藍牙模塊還不能完成定位,還需要在室內安裝一種定位發射台,通過這兩者之間的通信完成定位。這種發射台可以覆蓋100m×100m的范圍,定位精度在30cm~100cm,據說這種發射台還有成本低、功耗低等特點,一台或多台都能完成定位。

博通方案

博通公司研製了一種用於室內定位的新晶元(BCM4752),具備三維定位功能(即你所在位置的高度也算出來)。這種晶元可以通過wifi、藍牙或NFC等技術來提供室內定位系統支持。更強大的是,該晶元可以結合其它感測器,例如手機里的陀螺儀、加速度感測器、方位感測器等,將你位置的變化實時計算出來,甚至做到沒有死角。博通公司的如意算盤是將這種晶元內置到智能手機里。

IndoorAtlas方案

IndoorAtlas是一家專注於室內導航解決方案的公司,剛成立不久。IndoorAtlas的方案基於地球磁場,依據是每一個具體位置的磁場信息都不一樣。不過使用這種技術進行導航比較麻煩,首先用戶需要上傳建築平面圖,然後還需要你拿著移動設備繞室內一圈,記錄下各個位置的地磁信號特徵,這些信息需要上傳到IndoorAtlas的伺服器。最後,你需要使用IndoorAtlas提供的工具包開發一個應用才能使用定位功能(IndoorAtlas的開發工具包可以在線申請,不過筆者申請了兩次都沒結果)。

Qubulus方案

跟IndoorAtlas不同的是,Qubulus公司根據無線電信號(Radio Signature)來定位。每一個位置的無線電信號數量、頻度、強度等也是不同的,Qubulus根據這些差異計算出你的具體位置。使用Qubulus的方案,你同樣需要收集室內的無線電信號。Qubulus也提供了開發工具包,很容易申請下來。開發工具包里有一個例子,可以使用Eclipse直接編譯通過。

杜克大學方案

杜克大學則藉助現實生活中路標(landmarks)的思想,正在開發一個叫做UnLoc的應用。此應用通過感知wifi、3G信號死角,以及一些運動特徵,如電梯、樓梯等,並根據這些位置已知的路標來計算你的位置。當你移動的時候,就根據其他感應器( 陀螺儀、加速度感測器、方位感測器等)來跟蹤你的位置。這一過程精度會逐漸降低,但當你到達下一個路標時,位置就會被校準

Ⅲ 找尋安卓android gps App, 主要是登山用的

android當然有gps功能,只不過好像在中國酒不那麼好用了,要裝一個idd軟體才可以用的順暢!!!

Ⅳ OPPOa73里的Android系統是什麼

OPPO A73採用基於Android 7.1開發的ColorOS 3.2系統。

Ⅳ Android 中有哪些感測器的數據是可以分享的

著作權歸作者所有。
商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
作者:肥肥魚
來源:知乎

目前 Android 設備支持的感測器類型如下:
TYPE_ACCELEROMETER 加速度感測器又叫 G-sensor,該數值包含地心引力的影響,單位是 m/s2,測量應用於設備 x 、y、z 軸上的加速度。
將手機平放在桌面上,x 軸默認為0,y 軸默認0,z 軸默認9.81。
將手機朝下放在桌面上,z 軸為-9.81。
將手機向左傾斜,x 軸為正值。
將手機向右傾斜,x 軸為負值。
將手機向上傾斜,y 軸為負值。
將手機向下傾斜,y 軸為正值。

TYPE_AMBIENT_TEMPERATURE 溫度感測器,單位是 ℃,返回當前的溫度。
TYPE_GAME_ROTATION_VECTOR 用來探測運動而不必受到電磁干擾的影響,因為它並不依賴於磁北極。
TYPE_GEOMAGNETIC_ROTATION_VECTOR 地磁旋轉矢量感測器,提供手機的旋轉矢量,當手機處於休眠狀態時,仍可以記錄設備的方位。
TYPE_GRAVITY 重力感測器簡稱 GV-sensor,單位是 $m/s^2%,測量應用於設備X、Y、Z軸上的重力。在地球上,重力數值為9.8,
TYPE_GYROSCOPE 陀螺儀感測器叫做Gyro-sensor,返回x、y、z三軸的角加速度數據。單位是 radians/second。
TYPE_GYROSCOPE_UNCALIBRATED 未校準陀螺儀感測器,提供原始的、未校準、補償的陀螺儀數據,用於後期處理和融合定位數據。
TYPE_LIGHT 光線感應感測器檢測實時的光線強度,光強單位是lux,其物理意義是照射到單位面積上的光通量。
TYPE_LINEAR_ACCELERATION 線性加速度感測器簡稱LA-sensor。線性加速度感測器是加速度感測器減去重力影響獲取的數據。單位是 m/s2。
TYPE_MAGNETIC_FIELD 磁力感測器簡稱為M-sensor,返回 x、y、z 三軸的環境磁場數據。該數值的單位是微特斯拉(micro-Tesla),用uT表示。單位也可以是高斯(Gauss),1Tesla=10000Gauss。硬體上一般沒有獨立的磁力感測器,磁力數據由電子羅盤感測器提供(E-compass)。電子羅盤感測器同時提供方向感測器數據。
TYPE_MAGNETIC_FIELD_UNCALIBRATED 未校準磁力感測器,提供原始的、未校準的磁場數據。
TYPE_ORIENTATION 方向感測器簡稱為O-sensor,返回三軸的角度數據,方向數據的單位是角度。為了得到精確的角度數據,E-compass 需要獲取 G-sensor 的數據,經過計算生產 O-sensor 數據,否則只能獲取水平方向的角度。方向感測器提供三個數據,分別為azimuth、pitch和roll:
azimuth: 方位,返回水平時磁北極和 Y 軸的夾角,范圍為0°至360°。0°為北,90°為東,180°為南,270°為西。
pitch: x 軸和水平面的夾角,范圍為-180°至180°。當 z 軸向 y 軸轉動時,角度為正值。
roll: y 軸和水平面的夾角,由於歷史原因,范圍為-90°至90°。當 x 軸向 z 軸移動時,角度為正值。
TYPE_PRESSURE 壓力感測器,單位是hPa(百帕斯卡),返回當前環境下的壓強。
TYPE_PROXIMITY 接近感測器檢測物體與手機的距離,單位是厘米。一些接近感測器只能返回遠和近兩個狀態,因此,接近感測器將最大距離返回遠狀態,小於最大距離返回近狀態。
TYPE_RELATIVE_HUMIDITY 濕度感測器,單位是 %,來測量周圍環境的相對濕度。
TYPE_ROTATION_VECTOR 旋轉矢量感測器簡稱RV-sensor。旋轉矢量代表設備的方向,是一個將坐標軸和角度混合計算得到的數據。RV-sensor輸出三個數據:
x*sin(theta/2)
y*sin(theta/2)
z*sin(theta/2)
sin(theta/2)是 RV 的數量級。RV 的方向與軸旋轉的方向相同。RV 的三個數值,與cos(theta/2)組成一個四元組。
TYPE_SIGNIFICANT_MOTION 特殊動作觸發感測器。
TYPE_STEP_COUNTER 計步感測器,用於記錄激活後的步伐數。
TYPE_STEP_DETECTOR 步行檢測感測器,用戶每走一步就觸發一次事件。
TYPE_TEMPERATURE 溫度感測器,目前已被TYPE_AMBIENT_TEMPERATURE替代。

安卓手機磁力計方向

磁力計的強項在於定位設備的方位。可以測量出當前設備與東南西北四個方向上的夾角。
北半球還是全球來說,磁感線基本是和地平面平行的,但是因為地磁南極偏一點的原因,磁感線應該是稍稍向上的吧。
望採納

Ⅶ 安卓指南針軟體除了需要GPS以外,還需要什麼類型的感測器

問:電子羅盤的原理是什麼?
答:傳統羅盤用一根被磁化的磁針來感應地球磁場,地球磁場與磁針之間的磁力時磁針轉動,直至磁針的兩端分別指向地球的磁南極與磁北極。電子羅盤也一樣,只不過把磁針換成了磁阻感測器,然後將感受到的地磁信息轉換為數字信號輸出給用戶使用。

所以,樓上答案必錯。照他這么說,在車庫這種地方就不能使用電子指南針了。但實際上,在手機完全沒有GPS的時候,電子指南針照樣可以用。

還有一個比較實用的感測器,那就是三維陀螺儀。

熱點內容
python解析json文件 發布:2024-10-18 11:29:34 瀏覽:310
編譯程序的生成程序 發布:2024-10-18 11:29:27 瀏覽:403
軌跡處理演算法 發布:2024-10-18 11:22:25 瀏覽:782
支付密碼怎麼破解 發布:2024-10-18 11:09:19 瀏覽:144
線性鏈表c語言 發布:2024-10-18 11:09:17 瀏覽:784
淘寶賣的腳本可靠嗎 發布:2024-10-18 10:54:04 瀏覽:119
數質數演算法 發布:2024-10-18 10:53:26 瀏覽:281
安卓11有的地方怎麼那麼卡 發布:2024-10-18 10:53:21 瀏覽:478
蘋果怎麼設置程序加密 發布:2024-10-18 10:52:41 瀏覽:101
idea重啟自動編譯 發布:2024-10-18 10:52:41 瀏覽:448