本發明專利技術提供了一種用于本地定位系統(LPS)的分布式操作的系統和方法。該方法包括建立與本地控制器的網絡連接并提供用于發送設備命令至與本地控制器相關聯的LPS的用戶接口,并且可以包括請求用于流視頻的服務器的網絡地址。該用戶接口可以控制多個LPS單元,而本地控制器可以接收來自多個用戶接口的設備命令。系統包括與LPS接口的本地系統和將設備控制消息從一個或更多遠程系統導向到LPS的網絡,以及建立與一個或更多本地系統的網絡連接并提供用于發送設備控制消息至一個或更多LPS單元的用戶接口的遠程系統。
【技術實現步驟摘要】
【國外來華專利技術】本地定位系統的分布式操作
本文描述主題的實施例一般涉及用于本地定位系統遠程操作的系統和方法。
技術介紹
本地定位系統(LocalPositioningSystem,即LPS)允許操作員采集LPS的物理硬件視圖中物體的本地坐標測量值和圖像數據。例如,在飛機上查看具體結構的檢查員需要知道在飛機本地坐標系統中被定義的在結構上的一個位置,以獲得與該結構相關的圖表或其他信息,它們通過使用飛機自身的本地坐標系統而被存儲和參考。本地定位系統(LPS)可以使用云臺單元(PTU),以使攝像機指向需要本地坐標的物體的方向。激光測距儀能被用于測量到物體的距離,或算法上能夠得到或導出的距離。圖像數據、測量的距離數據和云臺角度與已知的校準點被用于確定LPS設備相對于目標物的位置。根據已知相對位置,LPS測量值被轉換到目標物坐標系統(例如,飛機或建筑物坐標)的本地坐標中。操作員通過使用鍵盤控制或接口設備,例如操縱桿、手柄控制器以及鼠標設備等,控制PTU、激光測距儀、攝像機設備以及其他LPS的軟件操作。該LPS包括物理上與LPS的其他組件連接和組合的計算機系統。本地操作員通常物理上離LPS較近,例如,與LPS在相同的房間。如果操作員需要繞著檢查位置移動到與LPS直接連接的距離之外的位置,這會出現困難。如果操作員,例如專家檢查員,沒有在本地位置,則需要該操作員到現場操作LPS。如果LPS計算機系統支持遠程操作,則操作員能夠從不同物理位置上使用該系統。例如,Windows遠程桌面和Windows系統上的Citrix,以及基于Unix/Linux系統的遠程登錄功能,可以使遠程操作員遠程登錄計算機系統并操作LPS的某些方面。然而,盡管這些遠程登錄功能允許遠程用戶訪問LPS,但這些功能通常限制單個操作員同時操作與計算機相連的硬件和相關的控制程序。其不能使兩個不同用戶,例如,他們可能合作完成任務,同時使用相同的LPS。這會引起不希望的調度問題,其中如果本地用戶希望使用LPS,則遠程用戶需要退出LPS控制應用程序,反之亦然。使用遠程登錄功能還可以建立管理工作,因為允許遠程用戶訪問LPS計算機系統需要賬戶設置和密碼管理。此外,使用這些遠程登錄功能要求操作員與計算機系統在桌面級交互以訪問相連的LPS,增加了遠程操作員的操作復雜性。另外,考慮到網絡帶寬,遠程計算機上重疊桌面需要大量的網絡資源,引入了額外的延遲,而且經常不能為遠程用戶呈現圖像和視頻的最佳質量。如果需要兩個或更多LPS單元提供大型物體或具有遮擋區域的物體全覆蓋,則會出現單個用戶與多個LPS單元同時連接的問題,使用遠程登錄功能也不能解決該問題。若單個操作員希望使用遠程登錄功能同時操作兩個或更多LPS單元,同時運行多個遠程會話和控制多個LPS單元,如果不是完全不切實際,這將是很困難的,因為來自鍵盤、鼠標、手柄或其他接口設備的輸入一次僅被分配到一個活動的應用程序中,即使能夠同時呈現不同屏幕。因此,需要讓多個用戶同時使用LPS,或單個用戶,或者不在物理硬件本地位置的多個用戶同時使用多個LPS,同時有效利用網絡資源。
技術實現思路
提供了用于遠程和本地操作員分布式操作本地定位系統(LPS)的系統和方法。該系統和方法允許遠程和本地操作員同時使用一個或更多LPS單元。在一個實施例中,用于LPS分布式操作的方法包括:建立和與LPS相關聯的遠程會話管理器的網絡連接;發送設備控制命令控制LPS;并提供用戶接口以發送設備控制命令給LPS。該方法還包括:發送網絡地址請求給遠程會話管理器以獲得提供來自LPS的圖像的服務器的網絡地址;建立到服務器的第二網絡連接,以接收圖像;并顯示來自LPS的圖像。在一個實施例中,用于LPS分布式操作的另一個方法包括:初始化與LPS相關聯的遠程會話管理器的網絡接口;針對來自操作員的網絡連接請求而收聽網絡接口;接受網絡連接請求并建立遠程會話管理器與操作員之間的網絡連接;接收來自操作員的用于控制LPS的設備控制命令,并發送設備控制命令給與LPS接口的設備控制應用程序。該方法還可以包括:獲得提供來自本地定位設備的圖像或視頻的服務器的網絡地址;接收來自操作員的網絡地址請求;發送網絡地址給操作員;接受來自服務器端的操作員的第二網絡連接,并提供來自服務器的圖像給操作員。提供本地定位系統的控制給操作員的一種方法,包括:初始化與本地定位系統相關聯的遠程會話管理器的網絡接口;針對來自操作員的網絡連接請求而收聽網絡接口;在接收網絡連接請求后,建立操作員與遠程會話管理器之間的網絡連接;通過網絡連接接收來自操作員的設備控制命令,該設備控制命令與控制本地定位系統相關聯;并發送設備控制命令給與本地定位系統有接口的設備控制應用程序。遠程會話管理器啟動設備控制應用程序,而設備控制應用程序通過與本地定位系統的接口控制本地定位系統的硬件功能。該方法還包括:獲得與本地定位設備相關聯的服務器的網絡地址,該服務器提供來自本地定位設備的多個圖像;接收來自操作員的服務器網絡地址的請求;并發送網絡地址給操作員。該方法還包括:通過網絡地址上的服務器接收來自操作員的第二網絡連接;通過第二網絡連接給操作員提供來自服務器的多個圖像。該多個圖像是視頻流,提供多個圖像的操作包括將視頻流流式地傳給操作員。該網絡連接使用網絡套接字(networksocket)以便與遠程會話管理器進程間通信。遠程會話管理器與設備控制應用程序是使用網絡套接字通信的分布式進程。該操作員是遠程操作員,而且該網絡連接通過網絡被傳輸,并且該網絡是從由本地LAN、子網、內聯網和因特網組成的組中選擇的,該網絡支持的協議從由TCP/IP、UDP和HTTP組成的組協議中選擇的。在一個實施例中,用于LPS分布式操作的系統包括本地系統和遠程系統。本地系統包括與LPS的接口;與網絡的連接;若干設備控制應用程序,如攝像機、云臺單元或激光測距儀控制應用程序;以及遠程會話管理器,遠程會話管理器除了響應遠程命令,還接受網絡連接并將設備控制消息導向合適的設備控制應用程序。遠程系統包括用于連接網絡的網絡接口,建立與遠程會話管理器的網絡連接的配置管理器,以及用于發送設備控制命令給本地系統的用戶接口。該系統還包括流式傳輸本地定位系統的視頻的視頻服務器,遠程會話管理器獲得視頻服務器的網絡地址,并將該網絡地址轉發給配置管理器,遠程視頻顯示器使用網絡地址建立與視頻服務器的連接,并顯示LPS的流式視頻。上述描述的特征、功能和優勢能被獨立地在本專利技術的不同實施例中實現或還可以在其他實施例中被組合,其進一步細節可參考下述說明和附圖。附圖說明附圖描述了提供本地定位系統(LPS)分布式操作的系統和方法的各種實施例。每幅圖的簡要說明如下。每幅圖中的相同參考號的元素表示相同或功能上相似的元素。另外,參考號最左邊的參考號數字表示首次出現該參考號的附圖。圖1a是在分布式本地定位系統的一個實施例中,具有遠程控制功能的本地定位系統的示意圖;圖1b是在分布式本地定位系統的一個實施例中,由一個或更多遠程系統可控制的多個本地定位系統的示意圖;圖2是在分布式本地定位系統的一個實施例中,分布式本地定位系統的組件的示意圖;圖3是在分布式本地定位系統的一個實施例中,本地控制器的操作流程圖;以及圖4是在分布式本地定位系統的一個實施例中,遠本文檔來自技高網...

【技術保護點】
【技術特征摘要】
【國外來華專利技術】2011.02.28 US 13/036,6191.一種用于控制本地定位系統的方法,所述方法包括:建立和與所述本地定位系統相關聯的遠程會話管理器的第一網絡連接;發送設備控制命令至所述遠程會話管理器,所述設備控制命令控制所述本地定位系統;提供用于發送多個設備控制命令至所述本地定位系統的用戶接口;其中控制所述本地定位系統以及提供所述用戶接口由通過進程間通信通道進行通信的分離的應用程序組件實現。2.根據權利要求1所述的方法,其還包括:發送網絡地址請求至所述遠程會話管理器,以接收來自與所述本地定位系統相關聯的圖像設備的多個圖像;以及接收來自所述遠程會話管理器的網絡地址,所述網絡地址與用于提供所述圖像的服務器相關聯;使用所述網絡地址,建立與所述服務器的第二網絡連接;接收所述圖像;以及顯示所述圖像。3.根據權利要求2所述的方法,其中所述服務器是視頻服務器,并且其中所述圖像是流視頻。4.根據權利要求1所述的方法,其還包括:斷開與所述遠程會話管理器的所述第一網絡連接,以結束控制所述本地定位系統的操作。5.根據權利要求1所述的方法,其中所述第一網絡連接使用網絡套接字,以便與所述遠程會話管理器進行進程間通信,并且其中所述遠程會話管理器被適配為接受來自多個用戶接口的多個網絡連接和設備控制命令。6.根據權利要求5所述的方法,其中配置管理器應用程序建立所述網絡連接,其中用戶接口應用程序提供所述用戶接口,并且其中所述配置管理器和所述用戶接口是使用用于進程間通信的所述網絡套接字進行通信的分布式進程。7.根據權利要求6所述的方法,其中所述配置管理器應用程序建立與多個本地定位系統的多個網絡連接,并且所述用戶接口控制所述多個本地定位系統。8.一種用于控制本地定位系統的系統,包括:本地系統,其還包括:本地定位系統接口,其被連接到所述本地定位系統;第一網絡接口,其被連接到網絡;設備控制應...
【專利技術屬性】
技術研發人員:J·特洛伊,S·W·萊安,
申請(專利權)人:波音公司,
類型:
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。