亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機械社區(qū)

標題: 淺談機器人軟件開發(fā)平臺 [打印本頁]

作者: 寂靜天花板    時間: 2015-5-9 18:54
標題: 淺談機器人軟件開發(fā)平臺
所謂的“機器人軟件開發(fā)平臺”我們指的是用來給多種機器人設(shè)備開發(fā)程序的軟件包。它一般包括下列內(nèi)容:
$ p  G2 n# V+ V7 ]" \大家可以看到,,一個機器人軟件開發(fā)平臺需要包含很多東西,。就我本人的觀點,,現(xiàn)在還沒有一個現(xiàn)有的產(chǎn)品能滿足所有的要求。它們總是或多或少的缺了什么東西,。2 s9 ?% O4 \4 I( ]7 b3 D$ l
. c) i3 N) l) c" A3 B
機器人控制軟件的花費在整個機器人應(yīng)用系統(tǒng)預(yù)算中占據(jù)了很大比例,。比如,,一個自動控制項目的80%工作量都集中在系統(tǒng)集成方面,包括軟件的發(fā)開和定制,。所以機器人開發(fā)平臺的作用就是減少軟件工程師的工作量,,同時減少項目開支,。2 D9 u3 q7 a" T
除了軟件工程的問題外,在一個真正的機器人項目中還要涉及大量的人工智能,。一個集成了許多現(xiàn)成的,、可靠的組件庫的統(tǒng)一軟件開發(fā)平臺,在應(yīng)付各種機器人工程時能幫上大忙,。
+ L( ~7 F. n! o' }; Z. [/ L最后的問題是“行為協(xié)作”,。許多文獻中都有對行為協(xié)作的討論,。正因為這是一個普遍存在的問題,所以一些平臺提供了統(tǒng)一的解決方案,。
$ F0 P" A, u0 i& U6 \; a5 {2 _2 o6 A3 e
Evolution Robotics是一個集設(shè)計和銷售機器人軟硬件的開發(fā)平臺,,簡稱ERSP。整個軟件非常成熟,。它集成了視覺識別系統(tǒng)(VIRP)和視覺導航繪圖系統(tǒng)(VSLAM)。它所用的視覺系統(tǒng)是基于David Lowe開發(fā)的算法(已注冊專利),。) ?. [$ B/ @! F/ Z
平臺提供了可視化的編程環(huán)境工具,,通過搭建圖標來構(gòu)建程序,。
! _# P5 D' z) l* S: D[attach]352685[/attach]
, q7 R0 I7 @/ s" q1 v* w9 e系統(tǒng)通過運行時的“任務(wù)”程序來激活或停止“行為”組件。系統(tǒng)不支持仿真,。它在Windows 和Linux下運行,。0 T9 M+ N, A% f! l/ ^
微軟的機器人軟件平臺,產(chǎn)品叫做Microsoft Robotics Studio(MSRS),。它能在Windows和Windows Embedded Compact 下運行,。分布運行的開發(fā)環(huán)境承擔了大部分的信息傳遞和線程管理任務(wù)。它的行為協(xié)作基于“服務(wù)優(yōu)先級”的概念,。它提供了完備的仿真和圖形化開發(fā)環(huán)境,。" o9 C3 Y' g: _
[attach]352686[/attach]
3 p6 Q' D; k. m* k在微軟大旗的感召下,越來越多的機器人設(shè)備廠商宣布支持MSRS,。
4 ~* }5 T. x* D$ U1 q+ p8 A2 k' y
OROCOS是一個開源的控件庫,。這些控件主要用于高級運動控制和機器人控制。它自己帶有一個針對實時運行環(huán)境優(yōu)化了的開發(fā)平臺,。該環(huán)境使用“鎖無關(guān)緩沖區(qū)”技術(shù),,滿足應(yīng)用程序?qū)崟r性嚴格的要求。OROCOS提供一系列可重用組件和硬件驅(qū)動,。獨立的運動學與動力學開發(fā)框架能讓用戶進行物理運動學的建模和計算,。應(yīng)用的領(lǐng)域有機器人,、人體工程,、計算機動畫、工業(yè)機械建模等,。該系統(tǒng)沒有統(tǒng)一的圖形化編程環(huán)境或者仿真環(huán)境,。' h2 k  |# i, ?

) w4 y4 j  q6 Q3 [從嚴格意義上說,Skilligent不屬于機器人軟件開發(fā)平臺,。因為它提供的是一種對機器人編程的仿真訓練,而不是真正意義上編寫實際運行在機器人上面的程序,。Skilligent的機器人行為控制系統(tǒng)是基于“developmental robotics”——一種新型的對多用途的,、非特定任務(wù)控制的自治機器人系統(tǒng)進行學習人工智能系統(tǒng)。Skilligent讓一個常規(guī)的機器人變成一個能與終端用戶交流并能被訓練的友好的機器人,。系統(tǒng)控制軟件的良好的交互性能讓用戶與機器人之間的交流和協(xié)作更自然,。用戶可以通過手勢,、聲音、控制操作和“共同注意(joint attention)”,。
, Z( W; u3 `1 I) I, ~* Q系統(tǒng)的關(guān)鍵技術(shù)是一系列將實際應(yīng)用情況中的任務(wù)或者技能轉(zhuǎn)換成普適模型的算法,。系統(tǒng)針對物體識別,、聲音識別和視覺導航的學習進行了優(yōu)化。嚴格來說,,Skilligent倒不是一個平臺,,而更象是一個系統(tǒng)插件,,因為它能夠和本文中介紹的其他平臺很好的結(jié)合在一起。0 U/ r+ H, I2 o' `

4 }2 |5 w+ m4 }URBI是由Gostai開發(fā)的平臺,。它沒有提供流行的圖形編程界面,,而是獨立提供了一種語言,。語言的特點是針對建立平行、分布式的事件驅(qū)動程序進行了優(yōu)化,。對每一種機器人硬件平臺,Gostai都承諾提供一種單獨的專門的程序語言,。目前,,Gostai已經(jīng)為數(shù)個機器人產(chǎn)品提供了服務(wù),包括索尼Aibo, 樂高Mindstorms和 K-Team的Khepera.
0 h; O  s' \# }5 U! fURBI是一種分布式的平臺,。利用它用戶可以組建一個計算機群來協(xié)同運行服務(wù)程序,。Gostai的合作者負責提供視覺識別和語音識別的組件。該平臺沒有自帶的仿真平臺,,但是近期它宣布與Webots合作,。Webots是一個流行的商用機器人仿真平臺。
* {7 G3 z- j  s: U- Q
8 F7 k6 o7 J0 R4 \. k
5 E1 W3 M+ f: N& t% N# G% sWebots是一個流行的機器人快速建模和仿真商用平臺,由Cyberbotics公司出品,。這個系統(tǒng)不算是一個軟件開發(fā)平臺,,說是一個帶有建模能力的仿真引擎比較貼切。: m2 g( }7 V  m  |: s7 ?
[attach]352687[/attach]2 V7 D; U/ c$ N" m) y
該系統(tǒng)提供了多種常見的機器人模型比如兩足、輪式和機械手臂,。) L' n2 b) p8 M. H$ H! x

9 T+ M9 }6 U& c, G* xPlayer,是一個支持多種機器人硬件平臺,、開源的,、基于TCP/IP的技術(shù)硬件抽象層。Stage和Gazebo提供的是內(nèi)建的仿真環(huán)境,。這個系統(tǒng)適合用于機器人集群沖突/協(xié)作的研究,。
0 P) R1 e3 b" s+ j8 b$ x$ @[attach]352688[/attach]
7 g8 z. ~! v$ r2 `Player還能提供一個在機器人上運行的簡易界面用來通過IP網(wǎng)絡(luò)讀取傳感器數(shù)據(jù)、向激勵器發(fā)送命令和配置運行中的設(shè)備,。
9 E  N$ m0 n* ~, L" c: Y" q2 Z- P- d
還有其他的平臺例如iRobot AWARE, OpenJAUS, CLARAty, YARP,。簡單了解下。
  ~; I% b( o, a8 a# |9 K對于機器人平臺開發(fā)公司來說,最美妙的事情莫過于將來大批量出產(chǎn)的機器人上都預(yù)裝自己的系統(tǒng),,正象WINDOWS預(yù)裝在PC上面那樣,。當然目前為止,我們還看不到有這種可能,。在這個夢想成為現(xiàn)實之前,教育和科研機構(gòu)還是最主要的客戶,。, s7 m: Z( N  V: z6 G5 q
微軟的介入讓其他的公司倍感壓力。微軟憑借自身實力將具有競爭力的產(chǎn)品免費的投放市場,這將有可能使當前的教育科研市場受到?jīng)_擊,。; l; U% t- S) p- h: `
目前,教育科研和業(yè)余愛好者的市場看上去已經(jīng)趨于飽和,,而且這個市場本身的容量就不大,。各公司必須找到進軍工業(yè)機器人和商用機器人領(lǐng)域的切入口,。# ?/ [$ b9 t' Z4 U; d% G
在工業(yè)機器人領(lǐng)域,,大部分的機器人器材制造商在產(chǎn)品中附帶自己開發(fā)的平臺(例如ABB),。他們也許更愿意使用自己的軟件而不是使用第三方的產(chǎn)品,。對于這種情況OMG小組正在發(fā)起一場建立一系列標準的活動,,以試圖打破這種賣方壟斷的局面,。盡管目前收效甚微,,但是我們希望他們能建立行之有效的中長期標準,。另一方面,在歐洲同樣也有志同道合的人在獨立的做這方面的努力(European Robotics Platform),。
$ U, }3 K2 s0 _8 `6 A在商用機器人領(lǐng)域,,我們可能看到民用機器人軟件平臺標準的出臺,,特別是在軍用機器人(對嵌入式系統(tǒng)兼容性要求嚴格)方面。在美國,,絕大部分的機器人研究成果受美軍科研機構(gòu)控制。所以,,我們相信很快會有關(guān)于遠程控制,、集群協(xié)作和導航組件的標準出現(xiàn)。另一方面,,歐洲的科研力量集中在建立工業(yè)機器人和家庭,、辦公領(lǐng)域機器人的應(yīng)用標準上。, N" }0 I( m1 G, U" ?6 z
最近Skilligent出品了新的機器人平臺,,他們的軟件讓機器人能在與人的交流過程中自主學習技能。從理論上說,,這很大程度上將很多傳統(tǒng)的商用機器人開發(fā)環(huán)境被廢棄,,因為機器人可以直接訓練而不用編寫程序。但是另一個方面,,那些不能由用戶提供的技能還是需要傳統(tǒng)的編程。所以,,我們能夠望這樣的系統(tǒng)能越來越聰明——在將不久的將來,能夠自主學習的靈活多變的機器人能越來越多的出現(xiàn)在我們身邊。
( F0 P0 O- {+ _! F( O消費機器人市場價格敏感程度要遠高于其他領(lǐng)域,。當前最受關(guān)注的家用真空吸塵機器人,,其價格已經(jīng)遠遠低于大多數(shù)機器人軟件開發(fā)平臺的價格。所以現(xiàn)在談?wù)撓M機器人的軟件開發(fā)平臺還為時尚早,。
( q1 Z* u$ t9 ?/ k9 R還有一個方面,,那就是操作系統(tǒng)——Linux與Windows的競爭。我的猜想是在未來的市場上他們都將各據(jù)其地,,誰也吃不掉誰,。9 U; l7 H8 |7 f

作者: lnxianzhi    時間: 2015-9-27 00:11
樓主這個是總結(jié)還是普及
作者: mrplplplpl    時間: 2015-9-27 09:05
謝謝樓主的帖子, 學習了




歡迎光臨 機械社區(qū) (http://giwivy.com.cn/) Powered by Discuz! X3.4