圖形監控
圖形監控是我司用展示定位系統功能的主要介面,進行定位之前要先行匯入定位地圖,設定Server IP與通訊埠,以及在定位地圖上創建參考基站元件,之後才能點擊Start monitor按鈕開始監控設備的上報訊息,以下將依序以下列內容進行說明
Gaphical Display頁面元件
新增定位基站
Show online tag information按鈕
Show online anchor information按鈕
Warming message按鈕
Area seletion選單
Track Tag功能
Select monitor功能
Tag Control功能
限制區域功能
定位軌跡功能
*請注意,Check the record的歷史紀錄撥放功能在Demo軟體中並沒有實裝,不過依舊在原始碼中保留相關函式架構,使用者如果有興趣可以自行完善此功能
Gaphical Display頁面元件
欄位說明
Start monitor / Stop monitor :開啟 / 關閉定位監控功能
Setting :開啟定位軟體參數設定視窗的按鈕
Show online tag information :顯示定位卡片資訊的按鈕
Show online anchor information :顯示定位基站資訊的按鈕
Check the record:歷史紀錄查詢按鈕,無功能
Warming message:顯示警告訊息視窗的按鈕
Area seletion :進行地圖切換的定位區域選單
Track Tag :定位卡片追蹤功能
Select monitor :地圖只會顯示有勾選的定位卡片
Tag Control:開啟控制定位卡片LED與蜂鳴器的控制視窗
Debug :查看定位卡片定位資訊與距離輔助線
A區域 :即時警告訊息顯示區域
B區域 :即時定位顯示介面
C區域 :已上報定位卡片顯示介面
網路參數
第一次使用定位監控軟體請先設定網路參數
欄位說明
Network setting:設定網路監控參數。
Server Ip :伺服器IP,用來接收定位基站傳送定位封包的本機IP
Server port:通訊埠,用來接收定位基站傳送定位封包的本機通訊埠
*因為軟體預設顯示預設值,設定完畢後請點擊Save按鈕確保已經儲存設定值到設定檔
Map setting :設定定位地圖
Display setting :設定顯示參數,詳細內容請查看後續說明
Warning setting:設定警告條件,詳細內容請查看後續說明
定位地圖
第一次使用定位監控軟體請先設定定位地圖,步驟如下:
A. 點擊Add按鈕新增地圖,Re
B. 填寫Group ID,不重複4byte編號即可,此編號只與地圖順序有關
C. 點擊Select a map按鈕匯入地圖檔案,地圖檔案為dxf或dwg格式
D. 填寫地圖實際尺寸。請注意,如果地圖有白邊,請連白邊的距離都要估算進去
The actual width:這裡指的是螢幕正面看來地圖檔案左右距離的真實尺寸
The actual height:這裡指的是螢幕正面看來地圖檔案上下距離的真實尺寸
E. 填寫完畢後點擊Update the data to the list按鈕來完成這次的地圖新增
注1,Scale為軟體內部依照真實尺寸、圖檔尺寸以及螢幕解析度自動計算出來的
注2,地圖比例尺寸越精確則定位準確度會越高
注3,軟體地圖顯示框大小為1022*624 像素,新增的地圖需要符合這個比例才能填滿整個顯示框架。如果地圖長寬比為其他比例時顯示空缺部分會呈現白底,不過軟體白底部分不屬於地圖內容,地圖長寬一樣是填入地圖本身實際長寬數值
因為地圖為向量圖檔所以可以自由將顯示地圖放大、縮小、平移。使用滑鼠左鍵點擊地圖上的任意區域,透過上下滑動滑鼠滾輪來進行指定區域的放大和縮小,或是移動地圖
向量地圖縮小執行效果
向量地圖放大執行效果
向量地圖平移執行效果
Display setting
這個設定項目是圖形監控時的顯示設定參數
Do not display timeout not received the Tag positioning signal:設定超時未收到卡片上報定位消息時自動清除地圖上該卡片的顯示。預設為150秒,不勾選則不會清除
Display anchor position:是否在地圖上顯示基站,如果不需要顯示可不勾選
Display limit area:是否在地圖上顯示限制區,如果不需要顯示可不勾選
Tag follows the map to zoom in and out:設定定位卡片顯示是否隨地圖放大縮小
The tag timeout is not moved and is shown in black:設定定位卡片是否超時未移動就會變成黑色顯示。預設為60秒,不勾選則不會變色。其他顯示顏色代表意義如下:
綠色,表示定位卡片正在移動並且無異常狀態
紅色,表示定位卡片發送緊急信息
紫色,表示定位卡片處於低電量狀態
橘色,表示定位卡片偵測的心率異常
灰色,表示UTAG-H03錶帶鬆脫斷開
How often do you clean up your history:設定定位軟體多久清理定位紀錄,請注意,定位軟體開啟監控後每個小時會儲存一次定位紀錄,時間一久將會在硬碟累積大量定位紀錄檔案,不定時清理將會造成電腦系統負擔。預設為30天,不勾選則不會進行清理
Whether the trace is shown:是否顯示軌跡,勾選即顯示先前五點的定位軌跡,顏色將隨時間先後由淺到深。請注意,這功能是顯示所有定物卡片的前五點軌跡座標而不是單一定位卡片,而且此功能只是功能示範而在軟體內部特意保存定位卡片前四點座標,因此每個座標點的時間間隔為定位卡片上報時間間隔,所以無法透過設定來增加軌跡點數量或是指定軌跡間隔時間
How often the page is refreshed:設定定位軟體畫面刷新時間,這裡可依據卡片回報最小時間來設定畫面刷新速度,如下圖可以從下拉選單選擇0.1、0.2、0.5、1、1.5、2秒。請注意,如果刷新時間大於卡片回報時間,那會無法呈現預期的定位效果,如果刷新時間小於卡片回報時間,不但不會增加顯示效果,反而是浪費電腦效能來刷新畫面
Whether or not to use the kalman filter algorithm:是否使用卡爾曼濾波器演算法,使用濾波器之後可以讓定位顯示變化更加平滑,因為濾波器將會過濾突波雜訊,並且讓連續座標的變化更加自然,不過效果好壞有賴於定位參數的選擇
Measure noise covariance:測量雜訊變異數,數值越大代表信任預測數值並且收斂較慢,經過測試數值越大可以大幅度修正跳動,也會壓縮定位點變化而失真
※軟體會以該參數為基準(發送時間1秒)自行隨卡片發送時間調整參數,建議數值為0.5 - 5
Location algorithm:如下圖所示可以在下拉式選單選擇定位軟體使用的定位演算法,請注意,如果定位設備不具備高度感測器,軟體會自動改以TwoDim_TagHeightRange演算法來計算定位座標。不勾選則系統預設使用TwoDim_TagHeightRange定位演算法,其中各種定位演算法說明如下
TwoDim_TagHeightRange:二維定位演算法,可以得到卡片的X、Y座標,卡片無需設置固定高度,但是建議卡片設置高度範圍來提高定位精度(下方Tag height range設定欄位),基站建議佈置在同一高度,該演算法一般用於卡片高度會變化的場景,比如卡片戴在人身上
TwoDim_TagHeightFixed:二維定位演算法,可以得到卡片x、y座標。卡片需要設定固定高度,利用Tag Set頁面設定的定位高度參數來初始化卡片高度。該演算法一般用於卡片高度固定不變的場景,比如貨車定位
ThreeDim:三維演算法,可以得到卡片x、y、z座標,定位卡片和定位基站必須存在高度感測器才可以使用該演算法,否則定位軟體將自行變更使用TwoDim_TagHeightRange演算法。該演算法用於需要獲取卡片高度的場景,如多層貨價物品
Tag height range:設定定位卡片高度範圍,用於TwoDim_TagHeightRange演算法。這裡主要設定使用TwoDim_TagHeightRange演算法時卡片高度最小值及最大值,單位為cm,即定位軟體在計算平面座標時所使用的卡片高度的上限及下限,這個範圍設置越符合實際情況則計算出的座標會越準確,例如該值設置為50-200時,卡片的活動高度不會低於50cm也不會超過200cm。請注意,不勾選則計算時不會加入高度範圍考量,則定位精準度便容易會有偏差
Warning setting
這個設定項目是圖形監控時的警告訊息設定參數
Timeout does not receive the tag message will generate warnings:可自定義設定卡片上報超時時間,勾選後超時沒上報時定位軟體會立即產生警告訊息
Tag battery level below threshold will generates warnings:可自定義設定電池低電量報警門檻,即勾選後上報的電池電量低於該值時會產生警告訊息
Tag enters the limit area will generates warnings:勾選後定位卡片只要進入限制區域就會產生警告訊息。有關限制區操作會在後續內容中詳細說明
The watchband loosen for UTAG-H03 will generates warnings:這項設定是針對手環型定位卡片UTAG-H03,勾選後當UTAG-H03錶帶鬆脫或斷裂就會產生警告訊息
The UTAG-H03's heart rate is not in range will generates:設定正常心率範圍,勾選後當UTAG-H03偵測的心率不在範圍內就會產生警告訊息
Tag fall down or free fall will generates warnings:勾選後只要定位卡片發出跌倒或跌落狀態封包就會產生警告訊息,請注意,此功能需要高度感測器輔助設備判斷
新增定位基站
設定完成定位地圖後關閉設定視窗,此時即時定位顯示介面會出現方才設定好的定位地圖,在定位地圖上新增參考基站元件步驟如下:
A. 雙擊定位地圖會出現一個Anchor Set的對話方塊
B. 填寫完畢後點擊Set按鈕,這時地圖上會出現一個藍色的參考基站元件,下方會顯示定位基站的ID,如果有設置別名則會顯示基站別名
C. 在長方形上點擊滑鼠左鍵不放,根據實際位置在地圖上移動基站到安裝位置放置。基站元件中心為UWB天線位置
D. 如果要修改或刪除參考基站元件,可左鍵點擊已經設定好基站
欄位說明
Anchor Id :定位基站ID,6 byte
Anchor Height :定位基站擺放高度,同一定位區域中的基站以同一地平線算起
set :確認參考基站元件建立與參數儲存的按鈕
remove :移除參考基站元件的按鈕
back :離開設定視窗不儲存參數也不進行任何操作
注1,因為定位軟體會將卡片座標換算成平面座標,因此定位基站高度越準確越提升定位準確度
注2,基站的位置一定要拖動到正確的位置,否則可能影響定位精準度
Show online tag information按鈕
點擊按鈕後會出現如下圖的定位卡片上報資訊,在軟體呈現上本來就會依照卡片狀態而有不同顏色變化,此處可以用來查看卡片電量、移動等狀態的詳細資料
欄位說明
Tag Id :定位卡片ID,6 byte
Group Id :區域群組名稱與Id,說明定位卡片目前在哪個區域地圖
Battery :定位卡片的電池電量百分比
Gsensor :定位卡片Gsensor三軸重力加速度數值,單位g。形式如下
( X:0.93g Y:-0.01g Z:0.15g )
No move time:定位卡片未移動時間,單位秒,累計最大數值為65534。
請注意,65535表示沒有gsensor或gsensor損壞
The last time of receiving data:最後一次收到定位資料的時間
The last iterval :距離上次收到定位資料的間隔時間,單位秒
Firmware Version :定位卡片韌體版本,0x20031950表示20年3月19號 V5.0
Show online anchor information按鈕
點擊按鈕後會出現如下圖的定位基站上報資訊,可以用來查看基站是否還正常運作
欄位說明
Anchor Id :定位基站ID,6 byte
Group Id :區域群組名稱與Id,說明定位基站屬於哪個區域地圖
Report Interval :定位基站上報時間,單位秒
Report Time :最近一次收到定位基站上報封包的時間
Firmware Version:定位基站韌體版本,0x20041350表示20年4月13號 V5.0
Warming message按鈕
按鈕右方區域是即時警告的顯示區,任何警告訊息會即時顯示在這邊,如下圖所示
點擊Warming message按鈕後會出現彈跳視窗顯示歷史警告訊息,這邊的軟體訊息種類會依照設定視窗內勾選的警告項目而定,詳細說明請查閱Warning setting內容
警告信息種類說明
定位卡片超時未上報
定位卡片電量已下降到低電量門檻
定位卡片進入到限制區,限制區功能會在後續內容進行詳細說明
防水防拆手環型定位卡片UTAG-H03錶帶鬆脫
防水防拆手環型定位卡片UTAG-H03偵測的心率不在設定範圍內
定位卡片處於跌倒或跌落狀態
Area seletion選單
這選單功能要設定多張地圖區域才會使用到,其中地圖的Group Id只是軟體用來區別與排序定位區域使用,即便如下圖Id編號順序錯亂,在選單內的區域名稱就會按照Id由小到大排列,而再次打開設定視窗時,地圖列表也會Id由小到大重新排序好
離開設定視窗後,Area selection下拉式選單就會出現剛才設定的區域地圖,選擇後即時定位顯示介面會更換成選擇的區域地圖,此時便可以監看該區域或是增加該區域參考基站元件
Track Tag功能
此功能可以讓管理者追蹤特定ID的定位卡片,操作如下圖所示
A. 在Track tag下方文字框填寫卡片ID或是定位卡片名稱
B. 勾選Track tag前方勾選框即可
定位卡片追蹤功能說明
(1) 尚未進行追蹤前可以看到有多張定位卡片顯示在即時監控視窗中
(2) 填寫追蹤卡片ID並且勾選Track tag勾選框,如下圖可以看到在即時監控視窗只剩下指定的定位卡片顯示其中
(3) 當定位卡片到其他定位區域時,即時監控視窗會自動切區域地圖,並且只顯示該張卡片
Select monitor功能
由於定位監控系統使用可能存在數十或是數百張以上定位卡片,這會使得監控畫面便的雜亂也不方邊查看,Selcet monitor功能可以讓管理者更方便觀察管理對象。如下圖所示,管理者只需要勾選想要觀察的定位卡片即可,進一步更可以自行修改定位軟體功能,進行如顯示同一群組或是同一類型的定位卡片等功能開發
*Total Number會顯示目前已上報的定位卡片數量
A. 勾選Select all勾選框則會顯示全部的定位卡片。如下圖所示
B. 如果取消勾選Select all勾選框,則全部的定位卡片將不會顯示。如下圖所示
C. 如果想指定個別定位卡片顯示步驟如下
(1) 取消勾選Select all勾選框
(2) 勾選個別定位卡片前方的勾選框,如下圖所示
&>>& style="text-align: center;" src="http://www.dmatektw.com/dmadoc/Public/DocPic/Book-UWB-IPS-En/pic6/06-001.png" title="" alt="" style="width: 800px; height: 325px;" width="800" vspace="0" height="325" border="0"/>