1.前言
自萬(wan) 維網(WWW)問世以來,整個(ge) 世界進入了網絡時代。而機器人領域一直在研究遠程機器人,若將它與(yu) 網絡聯結,是否可開拓網絡機器人領域。本文就遠程機器人向網絡機器人發展所需要素、以及應怎樣拓展應用等問題給予展望。
2.遠程與(yu) 網絡的區別
首先要研究遠程機器人與(yu) 網絡機器人究竟有哪些不同?當然這也是網絡
機器人的定義(yi) 。在此我們(men) 隻根據遠程機器人與(yu) 萬(wan) 維網係統進行對比,研究其兩(liang) 者的區別。
2.1標準化
以往的遠程操作係統多數是借助於(yu) 通信路徑,由特定的操作員來操作特
定的機器人或加工機械等的1對1型係統。通信路徑有用通信衛星的,也有用ISDN的。
而萬(wan) 維網則是用一個(ge) 服務器使不特定的多數用戶在網絡上任意使用。可
以說,這種係統無論什麽(me) 時候、無論在哪兒(er) 、無論誰都可以使用。連接買(mai) 主方的人-機接口(Web瀏覽器:萬(wan) 維網瀏覽器)和服務器方的httpd的通信協議是HTTP,它在世界上已完全標準化。而遠程操作係統多數是按照上述的要素獨自開發其規格,所以隻能限定特定係統間1對1的使用。
使用所謂的“網絡”一詞,就意味著各分支上的操作方和被操作係統有多個(ge) ,連接它們(men) 的經路也有多個(ge) ,否則就失調。要滿足上述條件,隻有用萬(wan) 維網係統來實現,這樣就必須使人-機接口、多買(mai) 主服務器、通信協議等標準化。
如後所述,在萬(wan) 維網係統上構築遠程操作機器人係統的嚐試也迸行了多次Web瀏覽器具備動態圖象、三維圖形的顯示功能、聲象顯示功能,若基本
上能滿足機器人係統的人- 機接口各項條件,限定通信區域,利用不能預測遲滯時間的接口作為(wei) 前提,可以說是一種良好的選擇。實際上,這種機器人已被非常多的用戶使用著。至少一個(ge) 機器人分支應與(yu) 多個(ge) 操作員分支連接。這樣也算進了一步。
2.2地球範圍內(nei) 分散化
萬(wan) 維網的另一個(ge) 特點是用高級鏈路連接數據庫,在地球範圍內(nei) 可實現分散化。采用這種結構,各地方的數據雖然少,但全球範圍內(nei) 可實現龐大規模的數據庫。
機器人係統是物理性實體(ti) ,所以用這種高級鏈路連接的意義(yi) 不大。大規模分散係統的例子即SF。若在多數街道監視器上增加麵部識別軟件,即成為(wei) 真實世界中尋人係統。然而若真實現了還有些超前。
因此,將機器人係統中必要的、多數軟件分散配置、加以利用的想法更有現實性。這靠一個(ge) 部門來開發機器人所需的各種軟件是困難的,所以實現網絡化更有意義(yi) 。實際上這種分散軟件係統構思早已有人提出過。這些提案也很有創意,如OMG(Object Management Group)是製定規格的CORBA(Common Object Request Broker Architeure)。
它是分散目標係統的世界標準規格。應用層的協議使用IIOP(Internet
Inter Orb Protocol)。IIOP與(yu) HTTP相同,預測不久的將來將會(hui) 成為(wei) 在Internet上廣泛使用的應用協議,到那時,地球範圍內(nei) 的分散軟件係統的開發就變得容易。筆者現正采用CORBA進行係統開發。另外,日本工業(ye) 技術院(國家)正在進行的擬人機器人項目中,也采用CORBA進行假想平台係統的開發。
2.3網絡機器人
網絡機器人可定義(yi) 為(wei) :把標準通信協議和標準人- 機接口作為(wei) 基本設施,再將它們(men) 與(yu) 實際觀測操作技術的機器人融合在一起,即可實現無論什麽(me) 時候、無論在哪兒(er) 、無論誰都能使用的遠程環境觀測操作係統,這也就是網絡機器人。這種定義(yi) 可能還不完整,利用網絡,應在任何地方都能操作。隨著今後技術的發展,語言的定義(yi) 還會(hui) 有更好的。
轉載請注明出處。







相關文章
熱門資訊
精彩導讀




















關注我們

