亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ROS的人形機(jī)器系統(tǒng)設(shè)計(jì)

        2018-04-03 07:11:07廣東工業(yè)大學(xué)李步恒杜玉曉
        電子世界 2018年5期
        關(guān)鍵詞:仿人人形控制板

        廣東工業(yè)大學(xué) 李步恒 杜玉曉

        0 引言

        在過去的幾十年中,世界上許多高校、企業(yè),亞洲是日本和韓國、歐洲是德國和法國,之外還有美國等國家,均投入大量的資金用于人形機(jī)器人中。到現(xiàn)在也有很多高質(zhì)量的文章提出了有關(guān)機(jī)器人的機(jī)械設(shè)計(jì)、運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)和控制系統(tǒng)的問題,同時(shí)己經(jīng)有很多的人形智能機(jī)器人被創(chuàng)造出來,其中整身的人形智能機(jī)器人,如ASIMO,QRIO,HUBO,NAO和ARMAR等,上半身的仿人機(jī)器人如Twendyone, Justin等;一些專注于面部表情機(jī)器人,如Geminoid[1]。國內(nèi)長(zhǎng)沙國防科技大學(xué)于2000年11月研制出我國首臺(tái)人形機(jī)器人——先行者,BHR-2型機(jī)器人,還有北京理工大學(xué)提出BHR-4仿人機(jī)器人[2]。雖然這些人形智能機(jī)器人的性能高,但是價(jià)格過高、性價(jià)比低、軟件代碼適用性差,如果從頭到尾開發(fā)機(jī)器人的軟硬系統(tǒng)勢(shì)必會(huì)造成開發(fā)周期長(zhǎng)、開發(fā)難度大大提高,對(duì)于企業(yè)來說,需要一個(gè)模塊化、易于維護(hù)的人形機(jī)器人軟硬件系統(tǒng)顯得尤為關(guān)鍵。

        針對(duì)以上的考慮,本研究采用目前流行的開源機(jī)器人次級(jí)操作系統(tǒng)---ROS系統(tǒng),設(shè)計(jì)一種成本低、性能高、性價(jià)比高的人形機(jī)器人軟硬系統(tǒng)。

        1 人形機(jī)器人硬件系統(tǒng)設(shè)計(jì)

        1.1 硬件系統(tǒng)框架

        人形機(jī)器人硬件系統(tǒng)主要由主控制器(PC104)和舵機(jī)控制板(STM32)兩部分構(gòu)成,其結(jié)構(gòu)圖如圖1所示。其中主控制器主要負(fù)責(zé)復(fù)雜計(jì)算,如步態(tài)規(guī)劃和圖像處理;舵機(jī)控制板主要對(duì)負(fù)責(zé)陀螺儀加速度計(jì)模塊的控制,收集機(jī)器人位姿信息,通過USB協(xié)議反饋回主控制器,之外,還直接與舵機(jī)通信,把上位機(jī)處理好的結(jié)果讓舵機(jī)做出相應(yīng)的反應(yīng)。

        1.2 驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)

        韓國Dynamixel 系列中的MX-28T舵機(jī)的位置、速度控制精度高,可達(dá)4096級(jí),最大轉(zhuǎn)角為360°,控制角度分辨率為0. 088度/步。通信波特率范圍為8000bps ~ 4.5Mbps,通信協(xié)議類型為半雙工異步串口通信,其中具體的格式是8位數(shù)據(jù)位,1位停止位,無奇偶校驗(yàn),STM32舵機(jī)控制板是根據(jù)20個(gè)舵機(jī)之間的唯一的ID進(jìn)行識(shí)別,在TTL連接上,最大有254個(gè)舵機(jī)ID[3]。韓國Dynamixel 系列舵機(jī)都有提供了一個(gè)控制表,用來存儲(chǔ)舵機(jī)的狀態(tài)和控制信息,控制表是由RAM和EEPROM區(qū)組成[4],所以,對(duì)MX-28T舵機(jī)的控制就是向其控制表中寫指令,獲取舵機(jī)狀態(tài)信息就是讀取控制表相應(yīng)的值。

        STM32舵機(jī)控制器和舵機(jī)之間通信按照MX-28T數(shù)據(jù)格式即可,控制舵機(jī)時(shí)候,是通過發(fā)送指令包給舵機(jī),指令包的格式主要內(nèi)容解釋有,0XFF是表示開頭,ID表示把數(shù)據(jù)發(fā)送給哪個(gè)舵機(jī),LENGTH則表示當(dāng)前發(fā)送指令包的長(zhǎng)度,INSTRACTION就是使用控制表中的控制指令,PARAMETER表示發(fā)送的實(shí)際數(shù)據(jù),最后校驗(yàn)和的計(jì)算是全部參數(shù)相加[4],最后取反即可。

        圖1 人形機(jī)器人硬件系統(tǒng)

        2 人形機(jī)器人軟件系統(tǒng)設(shè)計(jì)

        研究模塊化的人形機(jī)器人軟件系統(tǒng),使人形機(jī)器人具有高系統(tǒng)、高模塊和高擴(kuò)展性[5]。人形機(jī)器人軟件系統(tǒng)的設(shè)計(jì)直接關(guān)乎到后續(xù)工作,設(shè)計(jì)出一套適合的軟件系統(tǒng)將會(huì)為后續(xù)的復(fù)雜算法的開發(fā)節(jié)省時(shí)間,在系統(tǒng)的可移植性上,盡量做到其他類似的平臺(tái)上也可以使用。為此除了在PC104移植ubuntu12.04系統(tǒng),還在系統(tǒng)上構(gòu)建次級(jí)系統(tǒng)---ROS系統(tǒng),作為機(jī)器人的上層決策系統(tǒng)。

        根據(jù)需求,設(shè)計(jì)層次化和模塊化的人形機(jī)器人系統(tǒng),得出人形機(jī)器人軟件系統(tǒng)總體框架如圖2所示[6]。其中ROS平臺(tái)中的模塊是后續(xù)算法運(yùn)行的基礎(chǔ);上層控制中的模塊是需要另外開發(fā)的模塊,本文主要集中研究控制系統(tǒng)。

        圖2 人形機(jī)器人軟件系統(tǒng)總體框架

        上下通信模塊,主要負(fù)責(zé)與STM32舵機(jī)控制板通信和ROS系統(tǒng)進(jìn)行數(shù)據(jù)傳輸;ROS平臺(tái)主要建立機(jī)器人的仿真模型,在模型上仿真實(shí)現(xiàn)機(jī)器人的各項(xiàng)功能;上層控制主要負(fù)責(zé)人臉識(shí)別、語音控制的等一些模塊的實(shí)現(xiàn)[7]。

        3 ROS下人形機(jī)器人系統(tǒng)調(diào)試

        設(shè)計(jì)完硬件電路和移植軟件系統(tǒng),人形機(jī)器人軟硬件系統(tǒng)就搭建完,最后在系統(tǒng)上部署ROS系統(tǒng),并在ROS上建立機(jī)器人仿真模型。其中,STM32的代碼需要預(yù)先編譯好在燒錄進(jìn)去。

        最后,通過對(duì)STM32調(diào)試,各傳感器模塊、電源模塊正常工作。把預(yù)先編譯好的程序下載到STM32舵機(jī)控制板,用串口調(diào)試助手觀察STM32串口的輸出數(shù)據(jù),數(shù)據(jù)是正確的,表明預(yù)先編譯的程序是正常。最后把程序固化到STM32控制器上,,安裝到人形機(jī)器人上。在觀察與PC104串口的通信情況。通過多次的調(diào)試數(shù)據(jù)顯示,STM32控制板與二十個(gè)舵機(jī)還有傳感器模塊通訊正常,與PC104的通信也沒錯(cuò)。

        4 結(jié)束語

        本研究利用開源機(jī)器人操作系統(tǒng)ROS,PC104和STM32等設(shè)計(jì)了一個(gè)人形機(jī)器人軟硬件系統(tǒng)。系統(tǒng)中使用的方法可以快速的構(gòu)建一個(gè)人形機(jī)器人系統(tǒng)。實(shí)驗(yàn)結(jié)果也表明,該人形機(jī)器人軟硬件系統(tǒng)設(shè)計(jì)方案合理,且具有高性能、低成本、性價(jià)比高,功能豐富和高擴(kuò)展行等特點(diǎn),同時(shí),構(gòu)建好的系統(tǒng)具有強(qiáng)大的性能,后期在其上開展步態(tài)控制、導(dǎo)航定位和路徑規(guī)劃等研究提供了重要的基礎(chǔ)。

        [1]謝濤,徐建峰,張永學(xué),強(qiáng)文義.仿人機(jī)器人的研究歷史、現(xiàn)狀及展望[J].機(jī)器人技術(shù)及應(yīng)用,2007(3):29-34.

        [2]宋健.智能控制超越世界的目標(biāo)[J].中國自動(dòng)化學(xué)會(huì)通訊,1999(14):7.

        [3]Darrick Addison.Introduction to Robotics Technology[J].Developer Works,USA,September 2001.

        [4]張茂川.仿人機(jī)器人理論研究綜述[D].吉林:東北電力大學(xué),2010(4):166-168.

        [5]李磊,葉濤,譚明,等.移動(dòng)機(jī)器人技術(shù)研究現(xiàn)狀與未來[J}.機(jī)器人,2002,24(5):475-480.

        [6]章小兵,宋愛國.地面移動(dòng)機(jī)器人研究現(xiàn)狀及發(fā)展趨勢(shì)[J].機(jī)器人技術(shù)與應(yīng)用,2005(2):19-23.

        [7]Marques L,de Almeida,A T.Application of Odor Sensors in Mobile Robotics,In AutonomousRobotics Systems[M].Lecture Notes in Control and Information Science,1998:264-275.

        [8]R AndrewRussell.Suvey of Applications for Odorssensing Technology,The International Journal of Robotics Research,2001,20(2):144-162.

        [9]The Robocup Federation.Robocup 2010 List Of Awards[EB/OL].http://www.robocup2010.org/,2010-07-02.

        [10]Guy Campion,Georges Bastin and Brigitte D’Anderea-Novel.Structural Properties and Classification of Kinematic and Dynamic Modles of Wheeled Robots[D].IEEE Transaction on Robotixd and Automation,I996,12(1):46-62.

        猜你喜歡
        仿人人形控制板
        關(guān)于某家用電器靜電彈簧控制板一拖多自動(dòng)檢測(cè)裝置的研究與應(yīng)用
        日用電器(2023年7期)2023-09-07 00:41:56
        世界上走路最快的人形機(jī)器人
        軍事文摘(2023年16期)2023-09-04 07:10:40
        一種橡膠減震裝置
        會(huì)變形的人形機(jī)器人
        軌道交通AFC導(dǎo)向標(biāo)識(shí)控制板設(shè)計(jì)
        電子制作(2019年23期)2019-02-23 13:21:22
        異構(gòu)遙操作仿人機(jī)械臂靈巧作業(yè)控制
        探究仿人機(jī)器人設(shè)計(jì)及步行控制方法
        一種機(jī)載SAR中心控制板的設(shè)計(jì)
        具有面部表情的仿人頭部機(jī)器人系統(tǒng)的研制
        第16集 人形手機(jī)
        在线不卡精品免费视频| 免费不卡在线观看av| 欧洲美熟女乱又伦av影片| 少妇伦子伦情品无吗| 中国午夜伦理片| 性激烈的欧美三级视频| www国产精品内射熟女| 国精产品一品二品国在线| 伦人伦xxxx国语对白| 中文字幕一区二区三区久久网站| 8av国产精品爽爽ⅴa在线观看| 亚洲国产精品久久艾草| 国产精品国产精品国产专区不卡| 国产七十六+老熟妇| 国模丽丽啪啪一区二区| 夜夜高潮夜夜爽夜夜爱爱| 厨房玩丰满人妻hd完整版视频| 国产精品无码久久久久免费AV| 国产成人久久精品激情91| 看黄色亚洲看黄色亚洲| 亚洲成生人免费av毛片| 国产免费一区二区av| 在线精品亚洲一区二区三区| 日本免费三片在线视频| 国产的自拍av免费的在线观看| 日本精品视频免费观看| 久久久久亚洲av综合波多野结衣| 亚洲中文字幕在线第二页| 国产在线视频一区二区三区| 亚洲丁香五月激情综合| 免费黄色福利| 国产熟妇一区二区三区网站| 精品私密av一区二区三区| 文字幕精品一区二区三区老狼| a级国产乱理伦片| 国产婷婷一区二区三区| 91久久精品无码人妻系列| 久久亚洲中文字幕精品一区四| 91国语对白在线观看| 网址视频在线成人亚洲| av在线免费高清观看|