日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機電之家 > 機電號 > 正文 申請入駐

機器人操作系統(tǒng)從ros升級到ros2,部署不再是難題

目前,全球市場持續(xù)增長,市場持續(xù)穩(wěn)定增長,市場則呈現(xiàn)快速發(fā)展趨勢。伴隨著人工智能技術的逐步成熟,人機協(xié)作的不斷深度,機器人產(chǎn)品應用產(chǎn)業(yè)不斷拓展,全球機器人行業(yè)將迎來新一輪的增長。機器人領域之所以快速增長,有一部分原因是得益于開源開發(fā)和機器人操作系統(tǒng)ros 或ros2的發(fā)展。

機器人操作系統(tǒng)從ros升級到ros2,部署不再是難題

關于ros和 ros2的發(fā)展狀況,英特爾物聯(lián)網(wǎng)軟件技術副總裁greg burns和adlink物聯(lián)網(wǎng)技術總監(jiān)joe speed做了詳細分析。greg burns就職于英特爾開源技術中心工作,是otc(開源技術中心)的軟件架構(gòu)師,其所在的小組專注于開源開發(fā)和開源貢獻。過去多年來,他一直在關注物聯(lián)網(wǎng),尤其是物聯(lián)網(wǎng)網(wǎng)絡協(xié)議,在大約18個月前,他參與了英特爾的機器人領域。joe speed也在該領域從事多年研發(fā)工作,包括讓物聯(lián)網(wǎng)更加開放、開放標準和開源物聯(lián)網(wǎng)。技術貢獻,如mqtt,他讓其成為開放標準并開源,將它們放入車輛和很多其它設備中。過去幾年,他圍繞如何將物聯(lián)網(wǎng)應用到人們生活中,以及如何讓人和物交互花費了大量的時間進行研究。他為自動駕駛汽車、自動駕駛員、老年人和殘疾人提供#accessibleolli,在眾包、開源自主機動性方面做了很多研究。

ros建立強大生態(tài)系統(tǒng),ros2從原型設計邁向部署

不管是開源軟件,還是開源硬件,一經(jīng)推出在全球都受到開發(fā)者的熱捧,這些產(chǎn)品對科技的發(fā)展起到了巨大的推動作用。在機器人領域,開源操作系統(tǒng)ros2如何驅(qū)動該領域的增長?greg表示,“雖然ros被稱為機器人操作系統(tǒng),但實際上它并不是像linux和windows真正意義上的操作系統(tǒng)。它是一系列設施和通信協(xié)議的集合,使用戶更易于整合軟件組件去構(gòu)建機器人或者機器人系統(tǒng)。并且它取得了巨大的成功。過去十年來,已經(jīng)圍繞ros建立了一個龐大的生態(tài)系統(tǒng),并且它使參與機器人研究的人,特別是那些研究人員和在學術領域的人,能夠構(gòu)建、共享、協(xié)作構(gòu)建機器人所必須的軟件組件。某些情況下,這些軟件組件級別很低,像傳感器、攝像頭等接口。某些情況下,他們有更高級的功能,比如導航或者運動規(guī)劃。但事實上,你可以用這些組件構(gòu)建他們,然后和其它開發(fā)者共享,因此這些開發(fā)者可以使用它們,而不需要理解他們內(nèi)部的細節(jié),提高了創(chuàng)新速度,真正讓人們用這些強大的組件構(gòu)建機器人。”

ros確實是一個很成功的開源項目、開源生態(tài)系統(tǒng),現(xiàn)在已經(jīng)建立了龐大的生態(tài)系統(tǒng),在全球估計有十萬名開發(fā)者正在使用或熟悉ros,并且所有擁有機器人經(jīng)驗的學術界人士都在使用ros。雖然從多方面來看ros很成功,但是它只用于研發(fā),在部署中并不經(jīng)常使用。當涉及到實際構(gòu)建機器人并將其作為商業(yè)產(chǎn)品進行部署時,大部分開發(fā)者會轉(zhuǎn)向?qū)S媒鉀Q方案。大概五年前或者更早,有人倡議開始構(gòu)建ros2。ros2試圖解決原始ros中的一些技術缺陷,以及安全、性能等問題,使一些其它基于ros的部署解決方案變得可行和更實用,當然,那將帶來一個更有效的流程使得ros不僅用于原型設計而是最終的部署。

對比ros,ros2的一個關鍵點是,其選擇在軟件中改變底層協(xié)議層,以便可以使用一系列不同的低層協(xié)議作為用于軟件組件之間通信的數(shù)據(jù)總線,用戶可以使用dds多種實現(xiàn),因為dds已經(jīng)在業(yè)界被廣泛部署多年。當然,用戶可以使用自己的開源dds實現(xiàn),以及其它方式。ros2的強大之處在于,它可以讓用戶運行其它替換協(xié)議。比如:mqtt,如果條件允許,ros2甚至可以工作在mqtt之上。

ros2讓多個機器人彼此通信

機器人原來都是單個工作,彼此之間并不會通信,但是未來會從單個向多個彼此通信的趨勢發(fā)展,并且它們占據(jù)了和人類同樣的空間。這些集群機器人到底意味著什么?我們?nèi)绾巫霾拍軐崿F(xiàn)這樣的目標?或許ros2可以協(xié)助我們實現(xiàn)這樣的目標。joe分析,“關于ros2,其中一個關鍵點是通信方式,通過它可以在組件之間低延時傳遞信息,可以獲得更高的服務質(zhì)量,可以讓機器人彼此通信,實現(xiàn)協(xié)調(diào)。在這些群體行為,當其中一個機器人手持工件,而另一個機器人可以在上面工作。但是對我來說非常有意思的是機器人內(nèi)部的實際情況,在dds總線上的所有通信,有視覺、決策 、執(zhí)行,所有這些資源也可以安全地與其它機器人共享,非常有意思的是,如果你可以讓機器人a借用機器人b的眼睛,機器人c借用機器人a的手臂,通過這種方式即使一個機器人失去了視力,也可以共享周圍群體提供的同樣的能力,我覺得這樣可以做很多事情。并且我看到其他人正在做的例子,即帶視覺功能的自動輪椅,將lidar放在天花板上的攝像機中,將其構(gòu)建到基礎設施中,然后作為機器人可以共享的資源。”

greg則強調(diào),“機器人在本質(zhì)上是邊緣計算設備。無論你如何看他,他們都需要很多傳感器。計算機視覺對于我們看機器人技術的演進方式非常重要。我們討論了很多關于自動駕駛汽車的內(nèi)容。自動化讓機器人技術發(fā)生了很大的變化。我們正在從預先編程的相對固定功能的重復操作的機器人,轉(zhuǎn)向現(xiàn)在變得自主的機器人。并且他們變得自動化后,需要更多計算,還要運行很多相關軟件。隨著軟件的運行,人們對安全和管理的擔心越來越多。如何做軟件升級?像你看到的那樣,它和我們在數(shù)據(jù)中心擁有相同的能力。因此,毫不夸張地說,機器人基本上是車輪上的數(shù)據(jù)中心或者帶腿的數(shù)據(jù)中心。這是一個大的轉(zhuǎn)折點—曾經(jīng)的方式發(fā)生了巨大的改變—這種改變是被計算機視覺以及所有與之相關的東西,比如:機器學習和目標識別,來驅(qū)動的。越來越多的機器人在跑出籠子,從歷史上來看,機器人是遠離人類的。”

機器人個頭很大,能力很強大,移動迅速,也可能很危險。但是,目前正在出現(xiàn)一類新興事物,被稱為人機協(xié)作機器人,它們與人類一起工作。它們不再在籠子中?,F(xiàn)在,如果你有一個靠近人類的機器人手臂,顯然你必須有強大的傳感器系統(tǒng),你必須有攝像頭可以探測人類的位置,你必須關心什么是安全至上的操作和保持安全以避免傷害。機器人必須了解環(huán)境,了解運行位置。這帶來了很多進行目標識別的機器學習和推理引擎。因此,越來越重要的領域是功能安全,計算機視覺演進,機器學習算法,以及在機器人硬件上高效運行這些算法的能力。與任何運行大量軟件的邊緣計算設備一樣,需要管理軟件升級,管理軟件開發(fā)生命周期,以及帶來很多現(xiàn)在在數(shù)據(jù)中心看到的技術,像集裝箱化,便于管理運行在這些機器人系統(tǒng)上的重要軟件。

隨著聯(lián)網(wǎng)設備數(shù)量的不斷增加,設備廠商越來越意識到邊緣計算的重要。adlink和英特爾多年來一直在邊緣計算和機器視覺系統(tǒng)領域進行合作。對于機器人技術,人們對此做了一些令人吃驚的事情。adlink有識別機器人,實際上開發(fā)了一個包。joe解釋,“我們有這種精彩的小工程,這是一款堅固的邊緣計算攝像頭,內(nèi)置英特爾的計算機…并且這些人已經(jīng)想出如何把它放到自動化工廠或者建筑工地的現(xiàn)有工業(yè)機器人中,并在一個小時之內(nèi)教會它們手眼協(xié)作。”ros2有很多功能,用戶可以開發(fā)新的應用領域,可以做新系統(tǒng),新機器人,但是對大多數(shù)人來說,這些事物正在進入現(xiàn)有系統(tǒng)的現(xiàn)實環(huán)境,用戶如何與他們一起工作,adlink采用了dds進行信息傳遞,和其他人一直在致力于如何從dds橋接到所有傳統(tǒng)工業(yè)協(xié)議和接口,因此這些公司可以進入并參與工作,與現(xiàn)有系統(tǒng)的現(xiàn)有系列一起使用現(xiàn)有的攝像機。

機器人新應用不斷出現(xiàn),ros2功不可沒

ros2有開源標準、開源信息傳遞的機制,給用戶接口和其他設備連接。所以,就像內(nèi)置的支持開箱即用的watsoniot和thingworx,以及azure物聯(lián)網(wǎng)設備網(wǎng)關和aws物聯(lián)網(wǎng)等,以及我們和其他人必須從其它地方橋接,比如opc ua和modbus,以及所有其它類型的東西,用戶可以將它們和現(xiàn)有的東西對接。因此,機器人和自動化不必是全新的套件安裝。它可以利用傳感器和已存在的系統(tǒng)。因此,如果用戶想要一個機器人,可以把它當作生產(chǎn)線上的一個單元,上游的東西是什么,下游的東西是什么,對這些東西進行協(xié)調(diào),利用所有材料可以作出產(chǎn)品。

用戶應該向ros工業(yè)組織吶喊,因為該組織在精確地研究那個灰色區(qū)域。用戶如何使用現(xiàn)有的機器人制造標準,提供最佳的經(jīng)驗將它們推進到自動化的未來?greg解釋,“你通常無法替代每個機器人。你必須能夠以漸進和增長方式做到這一點。當我們討論灰色地帶時,我們看到在機器人部署增長的一個重要領域是倉庫。大多數(shù)倉庫不是很大。那里有很多這樣的倉庫,并且它們可以受益于增加自動化設備,無論是庫存還是搬運。因此自動化機器人在這種環(huán)境中可以充分發(fā)揮。并且?guī)准夜驹跇?gòu)建全自動化機器人,它們圍繞倉庫,基于攝像頭和傳感器實時映射,它們可能很快就成為一項有價值的資產(chǎn),并且能夠執(zhí)行精簡的有用操作,可以處理倉庫的資料,我們可以期待看到大量的新興產(chǎn)品,不僅是在倉庫中,還有快遞機器人等等。”

從ros向ros2升級的實用案例

英特爾的實感攝像頭是一個很好的實例,深度攝像頭對于許多機器人應用場景都非常有用。英特爾提供一個ros封裝,它封裝了深度相機的功能,讓機器人設計師可以輕松地將其整合到機器人中。隨著技術的不斷發(fā)展,現(xiàn)在英特爾正在將其轉(zhuǎn)移到ros2上,并轉(zhuǎn)移到最新的realsense™相機上。同時利用movidius™神經(jīng)棒做了同樣的事情。用戶現(xiàn)在可以將其作為ros軟件包的軟件組件整合到現(xiàn)有機器人中,不必了解該神經(jīng)計算棒工作的任何內(nèi)部細節(jié),它使每個更容易合并為一個組件。另外,英特爾還在上面添加了一些額外的補丁。adlink已采用其中部分組件并開始集成它們。

adlink提供的是神經(jīng)元開發(fā)板,它是一個ros入門套件,并且集成了greg和他的團隊所做的大部分工作,與英特爾計算機、movidius™、realsense™深度攝像頭一起集成,并完成了所有集成和打包整合。該團隊一直在做一些有趣的產(chǎn)品,包括高速輪式無人機—基本上,改造越野遙控車,以非常高的速度駕駛,但完全自主,并可以和人一起近距離合作。它稱為“跟我來”…它跟在你周圍,如果你走向它,它就撤退,如果你走遠,它再次跟著你。還有一些其它群集行為。因此,當它們在信息總線上共享彼此的遙測數(shù)據(jù)后,這些機器人彼此了解,協(xié)同工作。

關于ros的重要應用,jeo表示,“其中一個是波音首席機器人專家dr. philip freeman,在最近的ros產(chǎn)業(yè)活動中,他發(fā)表了一些我認為非常有說服力的觀點,相當尖銳。他說,ros讓我感覺處在1993年linux的驚人轉(zhuǎn)折點。對于我們這些90年代早期開始研究開源和操作系統(tǒng)的人來說,這是一個讓人震驚的時刻。你可以感受到力量,你可以看到即將發(fā)生什么,可以看到linux將無處不在,而且這就是動力,這就是現(xiàn)在我們在ros社區(qū)中所感受到的能量。”

歡迎更多開發(fā)者參與ros建設

對于開源系統(tǒng),需要更多開發(fā)者的參與建設,系統(tǒng)才能更加完善,對于ros也一樣,需要全球的開發(fā)者在使用中發(fā)現(xiàn)問題、解決問題??赡芎芏嗳艘呀?jīng)在使用,但是也有很多人不知道如何參與。對于想要參與進來,學習更多內(nèi)容的聽眾,他們應該如何參與?

greg介紹,“第一個地方是ros.org,關于ros2的信息在ros2.org,如果你登陸后,它實際上會將你重新定向到github上的源代碼上,那里有文檔和其它信息。還有教程,以及有很多關于ros的書籍。還有ros-industrial它專注制造機器人并將其遷移到更靈活和更自動化的設備上。ros-industrial建立在ros之上;它不是替代品,而是添加劑,ros年度聚會于九月中旬在馬德里舉辦。”

(原標題:機器人操作系統(tǒng)從ros升級到ros2,部署不再是難題)

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“機電號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.

/企業(yè)主營產(chǎn)品/
/閱讀下一篇/

小米電視發(fā)布四款新品 搭載patchwa

相關推薦
熱點推薦
161502文章數(shù) 647關注度
往期回顧 全部

設備相關熱點

設備相關推薦

頭條要聞

設備要聞

設備資訊

往期設備要聞