亚洲国产精品久久久久秋霞影院 _91麻豆精品秘密_欧美gv在线观看_2018av在线_国产精品一区二区你懂得_国产精品亚洲二区_aaa国产精品视频_www.久久久久久久久_狠狠久久亚洲欧美专区_日韩成人动漫

 
當(dāng)前位置: 首頁 » 行業(yè)資訊 » 機(jī)器人»【知識】機(jī)器人操作系統(tǒng)ROS(二)
   

【知識】機(jī)器人操作系統(tǒng)ROS(二)

 46.1K
     [點(diǎn)擊復(fù)制]
放大字體  縮小字體 發(fā)布日期:2016-09-09   瀏覽次數(shù):528
核心提示:PCL:一個(gè)開源點(diǎn)云處理庫,原本是從ROS中發(fā)展起來的,后來由于太受歡迎,為了讓非ROS用戶也能用,就單獨(dú)立了一個(gè)PCL的項(xiàng)目。  
         PCL:一個(gè)開源點(diǎn)云處理庫,原本是從ROS中發(fā)展起來的,后來由于太受歡迎,為了讓非ROS用戶也能用,就單獨(dú)立了一個(gè)PCL的項(xiàng)目。

  Gmapping:這其實(shí)是在OpenSlam項(xiàng)目繼承過來的(后來發(fā)展和改動較大),利用gmapping可以實(shí)現(xiàn)laser-basedSLAM,快速建立室內(nèi)二維地圖。

  △gmapping建立二維地圖

  Localization:基于擴(kuò)展卡爾曼濾波(EKF)和無跡卡爾曼濾波(UKF)的機(jī)器人定位算法,可以融合各種傳感器的定位信息,獲得較為準(zhǔn)確的定位效果。

  △robot_localization示意圖

  Navigation:基于Dijkstra、A*算法(全局規(guī)劃器)和動態(tài)窗口法DWA(局部規(guī)劃器)的移動機(jī)器人路徑規(guī)劃模塊,可以在二維地圖上實(shí)現(xiàn)機(jī)器人導(dǎo)航。

  △navigation示意圖

  MoveIt:這個(gè)是專注于移動機(jī)械臂運(yùn)動規(guī)劃的模塊,下次講運(yùn)動規(guī)劃入門的時(shí)候再詳細(xì)介紹它。

  △MoveIt對UR5進(jìn)行運(yùn)動規(guī)劃

  當(dāng)然,除了這些最先進(jìn)算法外,ROS還有各種機(jī)器人、傳感器驅(qū)動等內(nèi)容。
  5、是一個(gè)最活躍的機(jī)器人開發(fā)交流平臺

  個(gè)人認(rèn)為,這應(yīng)該是最重要的一點(diǎn)。除了ROS外,現(xiàn)在有需要其他的項(xiàng)目可以代替或者部分代替ROS的功能:OpenRave運(yùn)動規(guī)劃,V-rep仿真。但是這些項(xiàng)目的社區(qū)遠(yuǎn)沒有ROS活躍。

  ROS版本定期更新、主要模塊有專人維護(hù)、問答區(qū)活躍、各maillists也非常活躍、開發(fā)者非常熱衷交流分享。如果深入到ROS社區(qū),可以學(xué)到很多東西。

  為什么

  首先,用過工業(yè)機(jī)器人的人肯定知道,不同工業(yè)機(jī)器人的開發(fā)系統(tǒng)基本都不一樣,示教、編程方法也不同,一個(gè)熟練使用Motoman的工程師很可能并不會使用Kuka機(jī)械臂。就算是同種機(jī)器人,由于固件版本的更新?lián)Q代,也可能造成程序的不兼容(我在UR上就遇到過這個(gè)問題)。這就大大影響了機(jī)器人的推廣普及。

  △左:不同機(jī)器人的示教器;右:UR固件版本不兼容

  對此,ROS可以用統(tǒng)一的方式來封裝機(jī)器人(URDF模型+機(jī)器人驅(qū)動),用戶只需要在ROS中編寫應(yīng)用程序,并不用關(guān)心機(jī)器人的控制方式。如果所有機(jī)器人都采用了這種方式,那么機(jī)器人必將得到更廣泛地應(yīng)用(對系統(tǒng)集成商的要求會降低)。

  其次,現(xiàn)在越來越多機(jī)器人廠商開始嘗試使用ROS,包括占據(jù)最多工業(yè)市場份額的機(jī)器人四大家族和各種流行的研究型機(jī)器人;甚至有如Rethink的Baxter,只能使用ROS控制。研究機(jī)器人的如果不去學(xué)習(xí)ROS的話,以后可能就會面臨不會使用機(jī)器人的問題。

  △使用ROS的機(jī)器人

  再者,機(jī)器人是一個(gè)復(fù)雜且涉及面極廣的學(xué)科,從下往上包括機(jī)械設(shè)計(jì)、電機(jī)控制、傳感器、軌跡規(guī)劃、運(yùn)動學(xué)與動力學(xué)、運(yùn)動規(guī)劃、機(jī)器視覺、定位導(dǎo)航、機(jī)器學(xué)習(xí)、高級智能等等。一個(gè)研究生基本不可能在幾年時(shí)間內(nèi)掌握所有領(lǐng)域。

  對于一個(gè)做上層規(guī)劃的研究生,如果不用ROS的話,往往需要花費(fèi)非常長時(shí)間用于搭建實(shí)驗(yàn)系統(tǒng),從而大大擠壓了真正用在發(fā)明新知識的時(shí)間。例如,我做運(yùn)動規(guī)劃,就必須先把機(jī)械臂運(yùn)動學(xué)正逆解、物體識別算法、碰撞檢測算法等完成才有可能開始做運(yùn)動規(guī)劃。造輪子的事就交給專業(yè)造輪子的人做吧。

  所以,對于科研人員來說,ROS可以幫助你快速搭建機(jī)器人軟件系統(tǒng),同時(shí)其模塊化的設(shè)計(jì)可以讓你方便地用自己的算法替換其中某一模塊,讓你專注于自己的研究點(diǎn)。

  最后,就是對于創(chuàng)業(yè)或者參加比賽的人來說,ROS可以幫助你快速搭建原型樣機(jī)。原型樣機(jī)出來了,自然比只有設(shè)計(jì)說明書的人有優(yōu)勢。

  為防止做廣告嫌疑,創(chuàng)業(yè)的例子就不說了,就拿我們?nèi)ツ陞⒓拥囊粋€(gè)創(chuàng)業(yè)大賽來講。我們組四個(gè)人用了不到兩個(gè)月時(shí)間完成了下面這個(gè)超市購物機(jī)器人的軟硬件設(shè)計(jì)與制作,功能包括避障、防跌、人員跟隨、藍(lán)牙校正(跟蹤對的人)、手勢識別、商品自動計(jì)價(jià)、自動支付等。

  嗯,我的公眾號Nao(qRobotics)的頭像就是在這個(gè)項(xiàng)目時(shí)設(shè)計(jì)的。

  △去年參加某創(chuàng)業(yè)大賽的作品MarketBot

  如何

  這方面已經(jīng)可以找到很多答案了,但是學(xué)習(xí)這種東西只能靠自己多練習(xí)了,我只簡單從我個(gè)人角度給出幾個(gè)建議吧。

  首先,就是要先了解ROS的基本架構(gòu)和開發(fā)方式。我個(gè)人是強(qiáng)烈推薦直接看ROS官網(wǎng)上的教程ROS/Tutorials的BeginnerLevel(多看幾遍),同時(shí)充分使用ROS的問答社區(qū)ROSAnswers與各模塊的MailLists,很多基礎(chǔ)問題可能前人都遇到過。

  其次,在了解ROS的基本架構(gòu)與開發(fā)方式后,就可以有針對性地看自己所關(guān)心的部分了。如做移動機(jī)器人的同學(xué)就去看Navigation教程;做物體識別的就去看ORK教程;做運(yùn)動規(guī)劃的就去看MoveIt教程。這一步最好能跟有實(shí)際機(jī)器人練手(如果沒有的話,就用gazebo仿真)。由于一些模塊的教程不夠清楚(如MoveIt),一定要多練習(xí),甚至是去看部分源碼,先保證自己會用ROS實(shí)現(xiàn)一些功能。

  對于ROS與實(shí)際機(jī)器人的連接,建議仔細(xì)看看action(編寫機(jī)器人驅(qū)動package)、URDF(機(jī)器人描述文件)的教程(或者ros_control)。如下圖,我為SDA5F機(jī)器人編寫了URDF文件,并修改了motoman_driver中的action,使得在ROS環(huán)境中用MoveIt規(guī)劃控制雙臂機(jī)器人運(yùn)動。

  △SDA5F雙臂機(jī)器人與其URDF模型

  最后,就是進(jìn)階階段了。我要強(qiáng)調(diào)一句“ROS只是一個(gè)工具”,你會用ROS做SLAM并不能說明你會做SLAM。對于自己研究的內(nèi)容,必須沉下心去看教材和論文,去理解每種算法背后的原理,知道如何調(diào)整算法參數(shù)、如何改進(jìn)算法,最終能夠自己編寫某部分代碼,并替換ROS的相應(yīng)模塊(如自己寫運(yùn)動學(xué)正逆解替代KDL等)。

  做研究,交流非常重要。如果你改進(jìn)ROS某一算法后,最好能與package的原作者交流,將自己的修改merge到原項(xiàng)目中,在交流中提高自己與package的水平。當(dāng)然,如果對算法有疑問,也可以直接咨詢作者,ROS里的貢獻(xiàn)者大都非常愿意分享和交流。

  當(dāng)然,在問別人之前,請一定要保證自己充分熟悉了官方Tutorials,而不是朝別人發(fā)一堆編譯錯(cuò)誤截圖,然后問這是怎么回事。提問的藝術(shù)真的非常重要,有時(shí)候不是對方不愿意跟你交流,而是對方不愿意手把手帶你過Tutorials。

  結(jié)尾

  很多人在爭論是否應(yīng)該使用ROS、是否應(yīng)該在產(chǎn)品上使用ROS、是否應(yīng)該在工業(yè)中使用ROS。但是從我個(gè)人的角度上看,ROS對于服務(wù)機(jī)器人上層算法開發(fā)和研究而言是一個(gè)很棒的工具,作為學(xué)術(shù)研究使用的話,可以大大加快實(shí)驗(yàn)平臺搭建過程。

 
 
 
[ 行業(yè)資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關(guān)閉窗口 ]
 
 
展會更多+
視頻更多+
點(diǎn)擊排行
 
網(wǎng)站首頁 | 網(wǎng)站地圖 | 排名推廣 | 廣告服務(wù) | 積分換禮 | 網(wǎng)站留言 | RSS訂閱
亚洲国产精品久久久久秋霞影院 _91麻豆精品秘密_欧美gv在线观看_2018av在线_国产精品一区二区你懂得_国产精品亚洲二区_aaa国产精品视频_www.久久久久久久久_狠狠久久亚洲欧美专区_日韩成人动漫
91视频你懂的| y111111国产精品久久婷婷| 亚洲国产精品www| 亚洲美女精品一区| 少妇精品久久久久久久久久| 午夜精品久久久久久久| 欧美在线不卡视频| 亚洲福利视频三区| 99re这里都是精品| 亚洲日穴在线视频| 欧美精品久久天天躁| 精品网站在线看| 久久99蜜桃精品| 777午夜精品视频在线播放| 欧美精品在线一区二区三区| 亚洲va欧美va人人爽午夜 | 久久精品一区蜜桃臀影院| 成人精品一区二区三区四区 | 国精产品一区一区三区mba视频 | 日产国产欧美视频一区精品| 欧美日韩无遮挡| 亚洲欧美日韩中文播放 | 亚洲va天堂va国产va久| 亚洲第一导航| 成人小视频免费在线观看| 一区二区日本伦理| 伊人一区二区三区| 精品一区二区日韩| 欧美精品色一区二区三区| 亚洲男人都懂的| 国产69精品久久久久777| 欧美不卡三区| 久久久一区二区| 91麻豆文化传媒在线观看| 亚洲乱码国产乱码精品精可以看 | 国产永久精品大片wwwapp| 国内精品第一页| 丁香五精品蜜臀久久久久99网站| 99精品视频中文字幕| 国产精品一区在线播放| 欧美在线激情| 欧美性极品少妇| 精品99久久久久久| 亚洲欧美区自拍先锋| 天天综合色天天| 国产99精品国产| 综合欧美一区二区三区| 亚洲黄色小视频| 日本女优在线视频一区二区| 国产成人av资源| 国产精品一区二区a| 亚洲一卡二卡三卡四卡无卡网站在线看| 欧美撒尿777hd撒尿| 26uuu亚洲婷婷狠狠天堂| 亚洲激情校园春色| 极品少妇一区二区| 91日韩一区二区三区| 日韩色妇久久av| 欧美一区二区三区在线视频| 国产精品美女久久久久高潮| 青青国产91久久久久久 | 中文字幕欧美日韩一区二区| 日韩三级.com| 亚洲欧美激情一区二区| 日韩成人av影视| 99re亚洲国产精品| 亚洲国产精品一区二区第一页| 在线成人av网站| 国产精品毛片高清在线完整版| 日韩黄色小视频| 99riav久久精品riav| 日韩高清专区| 日韩精品一区二| 亚洲综合999| 粉嫩aⅴ一区二区三区四区| 欧美日韩高清在线一区| 欧美一级黄色录像| 一区二区免费在线| 欧美经典三级视频一区二区三区| 亚洲sss视频在线视频| 成人福利视频网站| 亚洲高清精品中出| 久久综合色婷婷| 婷婷中文字幕综合| 99热在线播放| 欧美日韩亚洲高清一区二区| 自拍偷自拍亚洲精品播放| 国产一区在线看| 清纯唯美一区二区三区| 日韩欧美一级二级| 五月激情综合婷婷| 成人免费91在线看| 欧美日韩aaa| 亚洲精品菠萝久久久久久久| 成人av在线网| 91高清视频免费看| 亚洲日本韩国一区| 成人h动漫精品| 一本久道中文字幕精品亚洲嫩| 中文av字幕一区| 国产成人欧美日韩在线电影| 亚洲高清乱码| 国产精品欧美综合在线| 国产一区二区三区电影在线观看| 欧美日韩亚洲综合一区二区三区激情在线| 日韩一级成人av| 日韩va亚洲va欧美va久久| 国外成人免费视频| 精品欧美黑人一区二区三区| 日本视频在线一区| 欧美13一14另类| 麻豆久久久av免费| 日韩欧美久久久| 免费一区二区视频| 日本精品一区二区| 国产拍欧美日韩视频二区| 国产精品一区专区| 正在播放国产精品| 亚洲欧美激情在线| 91国产在线播放| 日韩一区和二区| 久色婷婷小香蕉久久| 亚洲国产一区二区三区在线播| 国产蜜臀97一区二区三区| 国产精品自拍在线| 91行情网站电视在线观看高清版| 亚洲精品欧美在线| 91色九色蝌蚪| 日韩欧美国产精品| 激情深爱一区二区| 日本道免费精品一区二区三区| 亚洲最新视频在线观看| 国产成人精品日本亚洲11| 日韩精品一区二| 国产一级精品在线| 欧美这里有精品| 亚洲成av人影院在线观看网| 久久精品人人做人人爽电影| 国产亚洲va综合人人澡精品| 成人黄色小视频在线观看| 欧美精品色综合| 裸体在线国模精品偷拍| 伊人久久大香线蕉av一区| 亚洲日本中文字幕区| 成人av片网址| 久久女同精品一区二区| 成人永久免费视频| 91精品中文字幕一区二区三区| 裸体在线国模精品偷拍| 色婷婷av一区二区三区大白胸| 亚洲国产你懂的| 欧美主播一区二区三区美女 久久精品人| 国产精品乱码久久久久久| 99超碰麻豆| 国产偷v国产偷v亚洲高清| 99免费精品在线| 26uuu国产在线精品一区二区| 成人免费毛片高清视频| 日韩一区二区三| 懂色av噜噜一区二区三区av| 成人的网站免费观看| 日韩一区二区三区观看| 国产精品99久久久久| 欧美日韩黄色影视| 韩国成人福利片在线播放| 欧美日韩一区二区在线视频| 久久99国产精品免费| 欧美日韩一二三| 国产精品一线二线三线精华| 91麻豆精品国产91久久久资源速度 | 亚洲免费成人av| 国产亚洲欧美一区二区| 国产精品国产三级国产aⅴ原创| 国产福利不卡| 中文字幕一区二区在线观看 | 亚洲国产另类久久久精品极度| 亚洲影视在线播放| 涩涩涩999| 日本成人在线电影网| 欧美最猛黑人xxxxx猛交| 久久99精品久久久久久国产越南| 精品视频一区二区不卡| 国产麻豆午夜三级精品| 日韩三级.com| av一本久道久久波多野结衣| 国产精品国产三级国产aⅴ中文| 欧美aaaaa喷水| 亚洲第一综合色| 91极品视觉盛宴| 狠狠色丁香久久婷婷综合丁香| 91一区二区三区在线播放| 国产日韩成人精品| 久久久久久久久久久一区 | 一区二区不卡视频| 美女视频黄免费的久久 | 国产欧美一区视频| 蜜桃精品久久久久久久免费影院| 亚洲不卡一区二区三区| 在线观看日韩av先锋影音电影院| 国产伦精一区二区三区|