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

        ?

        基于3D打印技術的雙輪自平衡機器人創(chuàng)新實驗平臺

        2017-07-26 01:29:02李文生
        實驗技術與管理 2017年7期
        關鍵詞:機械實驗

        楊 亮, 李文生, 傅 瑜

        ( 電子科技大學 中山學院, 廣東 中山 528402 )

        基于3D打印技術的雙輪自平衡機器人創(chuàng)新實驗平臺

        楊 亮, 李文生, 傅 瑜

        ( 電子科技大學 中山學院, 廣東 中山 528402 )

        設計了一種基于3D打印技術的雙輪自平衡機器人創(chuàng)新實驗平臺,采用OpenSCAD開源建模軟件設計機器人的機械結構,并通過3D打印技術打印機器人各零部件;該機器人由2個步進電機驅動,采用雙閉環(huán)控制結構控制左右輪速度實現機器人的平衡控制與速度控制,具有魯棒性好、可擴展性強的優(yōu)點;機器人上配置有WiFi網絡接入模塊,可通過TCP協(xié)議與上位機控制系統(tǒng)通信,能夠自如實現前進、后退、轉向等功能。實踐表明該創(chuàng)新實驗平臺具有結構簡單、組裝方便、趣味性強的優(yōu)點,能有效改善實驗教學效果。

        自平衡機器人; 3D打??; 速度控制; 創(chuàng)新實驗

        隨著互聯網熱潮和3D打印技術[1-4]、微控制器等開源硬件平臺日益成熟,創(chuàng)客教育[5-7](maker education)正掀起一股席卷全球的教育變革浪潮,培養(yǎng)大學生的創(chuàng)新實踐能力已成為當前我國高等教育教學改革的核心目標之一[1]。如何將“做中學”的教學思想融入高等教育創(chuàng)新實驗體系已成為當前高等教育中需要重點解決的問題之一。與此同時,雙輪自平衡機器人[8-11]是移動機器人領域極具應用前景與趣味性的研究性課題,涉及機械、自動控制、電子應用技術、通信等諸多學科。雙輪自平衡機器人因其結構簡單、實用價值高的特點,目前已被開發(fā)成一種交通工具,廣泛應用于機場服務、安防、高爾夫球場等場合,具有良好的應用前景與研究價值。

        借助雙輪自平衡機器人兼具實用性與趣味性的優(yōu)點,本文設計了一種基于3D打印技術的雙輪自平衡機器人創(chuàng)新實驗平臺,采用OpenSCAD開源建模軟件完成機器人的機械結構設計,并采用雙閉環(huán)控制結構實現機器人平衡控制及速度控制,具有結構簡單、組裝方便、趣味性強的優(yōu)點。

        1 總體設計方案

        雙輪自平衡機器人采用2個步進電機分別控制左右輪速度實現自平衡及轉向功能,該創(chuàng)新實驗平臺由機器人本體及上位機控制軟件2部分組成。其中,機器人本體設計包括機械結構設計、硬件控制電路設計、控制算法優(yōu)化。

        為降低生產成本、滿足高校創(chuàng)新實驗需求,該雙輪自平衡機器人的機械結構部分除必要的步進電機、螺絲、電池外,其他部分均采用3D打印技術制作完成。在硬件電路方面,選取鋰電池作為供電電源,以微處理Atmega32u4為核心,根據陀羅儀及加速度傳感器檢測到的機器人傾角及角速度信息,輸出兩路PWM波控制左右輪的速度實現自平衡控制及轉向控制。其實物圖見圖1。

        圖1 雙輪自平衡機器人實物圖

        2 自平衡機器人機械結構及硬件設計

        2.1 機械結構設計

        為適應實驗教學需要,采用最簡化的機械結構設計。機器人的機械結構由上頂板、側欄、硬件支撐板、車輪、底板等部分組成,各部件具體規(guī)格見表1。

        表1 部件規(guī)格

        采用開源3D建模軟件OpenSCAD進行機械結構設計。與其他建模軟件不同,OpenSCAD提供了一系列的API,在設計過程中通過編寫代碼調用API的方式生成最終的機械設計圖,這種設計方式非常適用于對精度要求較高的場合,其設計界面見圖2。

        圖2 基于OpenSCAD的機械結構設計界面圖

        該雙輪自平衡機器人采用步進電機作為動力驅動部件,通過底板、硬件支撐板及側欄構成的固定支架進行固定,硬件控制電路板和鋰電池通過螺絲及膠帶固定在硬件支撐板及側欄上,其機械結構示意圖見圖3。

        圖3 雙輪自平衡機器人機械結構示意圖

        機械結構的簡化不僅降低了成本,而且降低了組裝難度,非常適合應用于高校創(chuàng)新實驗教學中。

        2.2 硬件方案設計

        硬件電路是整個控制系統(tǒng)的基石,所有系統(tǒng)功能的實現都需要一個穩(wěn)定的硬件電路平臺。該雙輪自平衡機器人硬件控制電路包含Atmega32u4微處理器、傳感器模塊、WiFi網絡通信模塊、電機驅動模塊及供電模塊等部分,其硬件電路示意框圖見圖4。

        圖4 雙輪平衡機器人硬件原理框圖

        作為整個系統(tǒng)的核心,Atmega32u4處理器通過IIC總線與傳感器相連,每隔5 ms采集一次機器人姿態(tài)角度及角加速度信息,根據當前狀態(tài)計算出期望的左右輪速度,并輸出兩路PWM,通過電機驅動模塊驅動電機實現機器人的自平衡及轉向控制。特別地,WiFi網絡通信模塊選用ESP8266通信模塊,該模塊內置TCP/IP協(xié)議棧,與微處理器通過串口連接,可無縫實現串口與WiFi之間的轉換,使用方便。

        在電機驅動[12]方面,采用A4988芯片驅動步進電機,該驅動模塊在步進模式下,輸出驅動能力高達35 V和2 A,其具體接口電路如圖5所示。

        圖5 步進電機驅動器接口電路

        該電機驅動模塊使用方便,微控制器通過2個I/O口與電機驅動模塊A4988相連,輸出脈沖即可控制步進電機的方向和步進距,大大降低了軟件編程的復雜性。

        3 雙輪自平衡機器人控制系統(tǒng)設計

        3.1 控制系統(tǒng)框圖

        雙輪自平衡機器人通過左右輪的轉動保持身體的平衡。將機器人看成一個控制對象,該動力學模型相當于倒立擺模型,它的輸入量就是2個步進電機的轉速,最終的輸出有2個目標:達到期望的運動速度以及保持運動過程中的動態(tài)平衡。

        圖6 雙閉環(huán)控制框圖

        在完成平衡控制及速度控制后,機器人的方向控制相對簡單,在收到轉向指令后,按指令給定的方向及速度與左右輪轉速分別進行加減運算,完成左右輪的差速運行,進而實現轉向控制功能。

        3.2 上位機控制軟件設計

        為實現遠程控制機器人以及方便調試,設計了上位機控制軟件。該軟件采用具有良好跨平臺特性的QT[15-16]框架實現,具有遠程控制機器人、查詢機器人狀態(tài)信息等功能,其控制界面如圖7所示。

        圖7 上位機控制軟件主界面

        上位機軟件通常安裝在PC機或工作站上,通過WiFi網絡與雙輪機器人通信,機器人在開機后自動進入站立狀態(tài),并自動連接上位機軟件,采用TCP通信協(xié)議。在界面上可實時查詢到機器人左右輪轉速及傾角信息。

        4 系統(tǒng)測試

        運動過程中保持平衡是雙輪自平衡機器人最基礎、也是最重要的功能。為驗證本文所提設計方案的有效性,分別測試了機器人在非負重及負重情況下的自平衡性能。

        首先將機器人置于平整桌面之上,開機初始化后保持站立狀態(tài),如圖8(a)所示;使用上位機軟件發(fā)出全速前進指令,接到指令后,機器人驅動左右輪全速前進,如圖8(b)和(c)所示,由圖可看出,為獲得盡可能大的加速度,機器人身體前傾,傾角明顯增大;下發(fā)停止指令后,機器人降低左右輪轉速,并減小身體傾斜角度,如圖8(d)所示。

        圖8 機器人在運動過程中身體傾角的變化

        為測試機器人在負重情況下的自平衡及轉向能力,在機器人上放置了裝滿飲料的塑料瓶,并完成直行、轉向等動作,如圖9所示。實驗表明,負重情況下,該自平衡機器人可較好完成啟動、起先、轉向等動作。

        圖9 負重場景下的雙輪自平衡控制

        5 結語

        雙輪自平衡機器人具有結構簡單、趣味性強的特點,涉及電子、自動化、計算機、機械等諸多學科。本文提出的雙輪自平衡機器人創(chuàng)新實驗平臺采用OpenSCAD開源建模軟件設計機器人的機械結構,并通過3D打印技術制作機器人的各零部件,具有成本低、易于組裝的優(yōu)點。在教學實踐方面,該創(chuàng)新實驗平臺目前已應用于本校學科競賽及“嵌入式Linux應用開發(fā)”等課程的綜合課程實訓中。試用結果表明,該創(chuàng)新實驗平臺完全滿足“做中學”的實驗教學改革需求,能有效激發(fā)學生的學習熱情,并為順利開展大學生創(chuàng)新實踐提供有力保障。

        References)

        [1] 楊亮,韓清濤,李文生,等. 基于3D打印技術的雙足機器人創(chuàng)新實驗平臺[J]. 實驗技術與管理,2016,33(9):130-133.

        [2] 楊亮,傅瑜,鄧春健,等. 基于嵌入式平臺 3D 打印機研制[J]. 實驗技術與管理,2015,32(12):89-92.

        [3] 成思源,周小東,楊雪榮,等. 基于數字化逆向建模的 3D 打印實驗教學[J]. 實驗技術與管理,2015,32(1):30-33.

        [4] 張龍. 3D 打印過程的計算機仿真研究[D]. 蘭州:蘭州理工大學,2014.

        [5] 祝智庭,孫妍妍. 創(chuàng)客教育: 信息技術使能的創(chuàng)新教育實踐場[J]. 師資建設,2015 (7):8-9.

        [6] 楊剛. 創(chuàng)客教育: 我國創(chuàng)新教育發(fā)展的新路徑[J]. 中國電化教育,2016(3):8-13.

        [7] 楊現民,李冀紅. 創(chuàng)客教育的價值潛能及其爭議[J]. 現代遠程教育研究,2015,2(2):34.

        [8] 曹志杰. 一種自平衡雙輪移動機器人控制系統(tǒng)的設計與實現[D]. 北京:北京郵電大學,2008.

        [9] 王曉宇,閆繼宏,臧希喆,等. 兩輪自平衡機器人多傳感器數據融合方法研究[J]. 傳感技術學報,2007,20(3):668-672.

        [10] 李欣源,阮曉鋼,任紅格. 柔性雙輪平衡機器人的動力學建模與分析[J]. 機器人,2010,32(1):138-144.

        [11] 劉大亮,孫漢旭,賈慶軒. 一種可載人行走的雙輪機器人[J]. 機器人,2009,31(5):416-420.

        [12] 陳啟軍,王月娟,陳輝堂. 基于 PD 控制的機器人軌跡跟蹤性能研究與比較[J]. 控制與決策,2003,18(1):53-57.

        [13] 楊亮,傅瑜,何懷文. 基于腿部關節(jié)控制的仿人機器人偏擺力矩控制方法[J]. 控制與決策,2015,31(1):79-83.

        [14] 徐正平,許永森. S3C2440A 在步進電機控制器人機交互中的應用[J]. 液晶與顯示,2015,30(1):70-76.

        [15] 張春艷. 基于 Qt 的嵌入式圖形用戶界面研究與實現[D]. 大連: 大連海事大學,2008.

        [16] 楊亮,鄧春健,宋喜佳. 一種基于嵌入式平臺屏幕內容分享系統(tǒng)的設計與實現[J]. 液晶與顯示,2014,29(6):933-938.

        Innovative experimental platform for two-wheel self-balancing robot based on 3D printing technology

        Yang Liang, Li Wensheng, Fu Yu

        (Zhongshan Institute,University of Electronic Science and Technology of China,Zhongshan 528402,China)

        The innovative experimental platform for the two-wheel self-balancing robot based on 3D printing technology is designed. By adopting the open-source software of OpenSCAD,the mechanical structure of the robot is designed. Subsequently,all parts of the robot are printed by 3D printing technology,which has the advantages of the simple structure and easy assembly. The robot is driven by two stepping motors,and adopts the double closed loop control structure to control the speed of the left wheel and the right wheel,realizing the balance control and speed control of the robot,and having the advantages of good robustness and expandability. The robot equipped with WiFi network access module can communicate with the host computer through the TCP protocol and can realize the functions of advancing,retreating and steering freely. The practice shows that this innovative experimental platform has the advantages of simple structure,convenient assembly and strong interest and can improve the effect of experimental teaching.

        self-balancing robot; 3D printing; speed control; innovative experiment

        10.16791/j.cnki.sjg.2017.07.021

        2017-01-23

        2017-03-17

        廣東省教育科學研究項目(2015GXJK178); 廣東省自然科學基金項目(2016A030313018);廣東省創(chuàng)新強校工程項目“嵌入式技術及物聯網方向”;廣東省教學質量與教學改革項目;電子科技大學質量工程項目(精品資源共享課ZYGX2016);中山市科技計劃項目(2016A1028,2016A1011)

        楊亮(1980—),男,江西婺源,博士,副教授,研究方向為智能機器人系統(tǒng)與技術.

        E-mail:alex_yangliang@foxmail.com

        TP242;G484

        A

        1002-4956(2017)07-0076-04

        猜你喜歡
        機械實驗
        記一次有趣的實驗
        微型實驗里看“燃燒”
        機械革命Code01
        電腦報(2020年35期)2020-09-17 13:25:53
        調試機械臂
        當代工人(2020年8期)2020-05-25 09:07:38
        做個怪怪長實驗
        ikbc R300機械鍵盤
        電腦報(2019年40期)2019-09-10 07:22:44
        簡單機械
        NO與NO2相互轉化實驗的改進
        機械班長
        實踐十號上的19項實驗
        太空探索(2016年5期)2016-07-12 15:17:55
        国产精品无码久久久一区蜜臀| 中文字幕二区三区在线| 亚洲精品乱码久久麻豆| av中文字幕在线直播| 开心五月婷婷激情综合网| 免费观看羞羞视频网站| 亚洲欧洲无码av不卡在线| 在线视频一区二区日韩国产| 91国产超碰在线观看| 日本乱码一区二区三区在线观看| 欧美熟妇另类久久久久久多毛| 玩50岁四川熟女大白屁股直播| 在线综合网| 亚洲一区二区不卡日韩| 亚洲精品一品区二品区三区| 色噜噜狠狠狠综合曰曰曰| 五月天欧美精品在线观看| 日本不卡的一区二区三区| 国产99一区二区三区四区| 久久久久久久久蜜桃| 成年女人A级毛片免| 亚洲精品av一区二区日韩| 丝袜美腿精品福利在线视频| 五月综合激情婷婷六月| 国产山东熟女48嗷嗷叫| 国产成人精品人人做人人爽| 免费一区二区在线观看视频在线| 少妇人妻精品一区二区三区| 色婷婷六月天| 日本一区二区在线看看| 色欲色香天天天综合网www| 久久精品99久久香蕉国产色戒| 男女视频在线一区二区| 久久精品国产亚洲av天美| 亚洲欧美日韩精品久久| 久久久国产精品ⅤA麻豆| 国产内射视频在线观看| 免费观看国产短视频的方法| 日日躁夜夜躁狠狠久久av| 国产桃色精品网站| 人妻少妇69久久中文字幕|