999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的雙足避障機器人設計

2017-04-14 08:56:55魯紅權劉秋鶴史濤
電子測試 2017年7期
關鍵詞:單片機檢測系統

魯紅權,劉秋鶴,史濤

(華北理工大學,河北唐山,063000)

基于STM32的雙足避障機器人設計

魯紅權,劉秋鶴,史濤

(華北理工大學,河北唐山,063000)

本文計了一種基于STM32的雙足避障機器人,機器人主體使用超輕材質的鋁合金搭建,結構穩定可靠,環境適應能力強。采用高性能的STM32單片機為系統主控芯片,配合外圍傳感器信息采集系統和舵機驅動控制系統,能夠完成自主行走,躲避障礙,路徑規劃等任務。經實驗驗證,該機器人系統能很好的實現自主避障行走,可以有效減少機器人在避障行走中對環境的依賴性,滿足設計要求。

STM32;雙足避障機器人;路徑規劃

0 引言

直立雙足機器人匯集了計算機、電子、通信、自動控制、傳感器等多各領域的尖端技術,代表了機電一體化的最高成就,是當代科技研究的熱點之一。直立雙足機器人有著良好的自由度、動作靈活、自如、穩定,能夠適合各種不同的操作環境,是機械、電子、信息、光檢測為一體的集合。直立雙足機器人控制及其相關技術研究,在機器人研究領域中有著重要的理論研究價值,并且相關研究成果與現實社會聯系緊密,有著不可忽視的現實意義。

1 系統概述

依據雙足直立避障機器人的研究課題設計要求,這種機器人應具有結構穩定可靠,運動靈活;硬件結構緊湊,模塊化分明,可拓展性強;軟件實時性強,運行穩定等特點。本文所設計的雙足直立避障機器人,使用運行穩定可靠的STM32單片機為主控芯片,以17KG大扭矩舵機為肢體驅動動力。具有系統運行穩定可靠,行走平穩流暢等特點。該機器人能實現以下功能。

(1)障礙物檢測,能檢測出所行走環境中的障礙物,并對障礙物的方位和距離做出準確測量。

(2)自主直立行走,以舵機為驅動動力,在驅動器的控制之下完成直線行走,向左轉彎,向右轉彎。

(3)路徑規劃,根據傳感器系統檢測到的障礙物信息,通過算法對所行進的路徑做出規劃。

整個機器人系統設計可分為硬件系統設計和軟件系統設計。硬件系統的設計以結構緊湊,模塊獨立,易于拓展為原則;軟件系統以實時性強,運行穩定可靠為依據,這使得整個機器人系統在穩定性,可靠性,實用性等方面得到了很大的提升。

2 硬件系統設計

為保證整體系統的模塊獨立和易拓展性,系統硬件主要劃分為六個部分進行設計:系統主控部分,傳感器檢測部分,舵機驅動部分,外設部分,通信部分和供電部分。

(1)主控部分

主控部分使用的單片機是STM32F103VET6,因為單片機最小控制系統對電源的要求很高,所以設計了單獨的電源系統,通過使用低紋波穩壓器和濾波器保證單片機電源的穩定性,為單片機提供一個干凈的電源,保證其正常工作不受干擾。主控部分硬件電路為中,為其它部分電路設計了接入的端口,使硬件系統模塊化分明,拓展性增強。

(2)傳感器部分

傳感器部分由檢測障礙物的超聲波傳感器和保持云臺平衡的姿態傳感器共同構成。超聲波模塊使用的是US-100系列測距傳感器,該傳感器自帶溫度補償,能有效抵消掉因環境溫度變化對檢測距離帶來的誤差。姿態傳感器使用的是具有三軸陀螺儀三軸加速度計的MPU6050傳感器,該傳感器使用I2C通信方式,能準確測得當前云臺的實際角度,使得云臺能始終保持水平,以此保證超聲波傳感器檢測到的是到障礙物的水平距離。

(3)舵機驅動部分

舵機驅動部分是使用大功率降壓管將電壓穩定到舵機的工作電壓,并設計了保險絲以防止舵機因功率過大或堵轉發生燒毀的危險事情發生。舵機驅動部分通過由主控部分發來的控制信號驅動。該部分所選用舵機是17KG大扭矩數字電機,它具有扭矩大,響應迅速,運行穩定的優點。

(4)外設部分

外設部分主要由按鍵和OLED顯示器構成,負責完成機器人系統參數的設定,工作模式的選擇等。

(5)通信部分

通信部分主要完成機器人運行數據及控制命令的傳輸。

(6)電源部分

電源部分使用的是容量大,體積下,質量輕的鋰電池,該電池能承受較大電流,保證系統不會因舵機啟動電流較大而發生意外。

3 軟件系統設計

軟件系統是基于STM32F103VET6單片機平臺和KEIL軟件開發環境設計的。在設計中為保證軟件系統的穩定性與實時性,對各個功能部分進行封裝,分模塊進行設計,為每個功能模塊設計標準的應用接口,這樣在函數調用時只需調用所需功能模塊即可,在開發過程中如需變動某些功能也只需改變相應功能模塊即可。

軟件系統設計可細分為六個模塊:控制與決策模塊,云臺控制模塊,信息采集與處理模塊,系統菜單模塊,數據通行模塊和運動控制模塊。

(1)控制與決策模塊

該模塊是機器人工作的中樞與大腦,它的穩定與否直接影響到機器人系統的整體運行,他負責整個系統的工作協調,包括對傳感器采集到的障礙物信息做出處理,通過模糊控制算法做出路徑規劃,進而做出動作決策,將所要執行的動作指令傳送給運動控制部分。同時還要將系統中一些重要數據通過數據通訊模塊發送出去。當系統菜單模塊向該模塊發出通信請求時,需要將當前工作懸掛,處理系統菜單模塊發來的參數設置任務。

(2)云臺控制模塊

系統中為保證障礙物測量信息的準確性,需要將超聲波傳感去架設在云臺上,該模塊主要負責使超聲波傳感器保持在水平位置,通過姿態傳感器檢測到的數據,獲得當前云臺的狀態信息,如果水平角度與預設值有偏差,將通過模塊中的PID控制算法,迅速調整云臺至指定角度。

(3)信息采集模塊

該模塊主要控制系統中的超聲波模塊,定時對機器人前方視野范圍進行檢測,并對檢測到的信息進行記錄存儲,每完成一次檢測任務,就與控制與決策模塊通信,報告障礙物信息已更新完成,請求處理數據。

(4)系統菜單模塊

系統菜單設計的主要內容是,通過對按鍵和屏幕的控制,使人和單片機進行數據交互,主要完成參數設置和模式選擇。

(5)數據通信模塊

數據通模塊負責實時將系統重要數據發送到上位機,并在接收到上位機控制指令后,與控制與決策模塊通信,處理接收到的指令。

(6)動作控制模塊

動作控制模塊的任務是負責機器人的行走動作控制,直線行走,左轉彎或右轉彎,它作為底層函數受控制與決策模塊控制,只有在接收到控制與決策指令時,該模塊才會做出相應控制,其它時刻使機器人保持原來姿態不改變。

4 調試與分析

在硬件系統設計與軟件系統設計都完成后,我們對所設計機器人進行了整體調試,調試結果如下。

(1)檢測部分

傳感器系統和云臺系統作為機器人的眼睛,負責檢測機器人行進道路上的障礙,在實驗室調試過程中,云臺工作正常,超聲波傳感器檢測到的數據與實際相符合,該部分經調試滿足設計要求。

(2)直立行走部分

動作控制模塊在接收到控制器指令后做出相應控制,完成機器人的各種行動。經實驗調試,在無障礙設定下,機器人可有效完成直立行走任務。

(3)控制決策部分

控制器將采集的各項信息通過模糊控制器推理后進行PID計算來控制機器人轉動角度,做出動作決策,將所要執行的動作指令傳送給運動控制部分。經測試,機器人可有效完成固定區域內的避障行走,實現路徑規劃,滿足設計要求。

5 結論

本文設計了一種基于STM32的直立雙足機器人,整個設計方案包括機器人選型組裝、硬件電路設計以及軟件控制算法的設計和實現。經過測試表明,本設計能夠有效完成直立行走和智能避障的設計要求,基本完成預期目標。同時,在此研究基礎上可以進一步完善模糊PID算法在機器人控制系統中的應用,進一步延伸設計的研究價值。

[1]陳國軍.兩輪自平衡機器人系統設計與實現[J].電子科學技術,2016,(06):778-781.

[2]滿翠華,范迅,張華,劉曉萌.類人機器人研究現狀和展望[J].農業機械學報,2006,(09):204-207+210.

[3]馬妍,宋愛國.基于STM32的力反饋型康復機器人控制系統設計[J].測控技術,2014,(01):74-78.

[4]李志瑞,潘青慧,申慶超.基于STM32的智能清障滅火機器人設計[J].電子產品世界,2016,(09):27-29.

[5]范甜甜,俞志偉,楊屹巍,戴振東.基于STM32F103VET6的四足機器人控制系統設計[J].機械與電子,2012,(12):53-55.

[6] 蔡莉莎,曾維鵬,吳恒玉.基于SAT的路徑規劃系統的設計[J].電子設計工程,2016,(07):11-12.

[7]曹宇杰,鄧本再,詹一佳.基于模糊神經網絡的RoboCup足球機器人局部路徑規劃方法研究[J].電子設計工程,2015,(23):141-144.

Design of Obstacle Avoidance Biped Robot based on STM32

Lu Hongquan, Liu Qiuhe, Shi Tao
(North China University of Science and Technology,Tangshan Hebei,063000)

This paper describes an obstacle avoidance biped robot based on STM32 ,the main body of the robot is built up with ultra-light aluminum alloy , stable and reliable , which has a strong ability to adapt to the environment.The design uses high-performance STM32 microcontroller for the system master chip, with the external sensor information acquisition system and servo drive control system, to complete the autonomous walking, obstacles avoiding, path planning and other tasks.Experiments show that the robot system can achieve a good self - avoidance walking, which can effectively reduce the dependence on the environment in obstacle avoidance.These meet the design requirements well.

STM32; obstacle avoidance biped robot; path planning

魯紅權(1994—),男,河北唐山人,研究方向:智能機器人控制。

劉秋鶴(1993-),女,河北保定人,研究方向:智能機器人控制。

猜你喜歡
單片機檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲AⅤ波多系列中文字幕| 激情综合网址| 欧美啪啪一区| 中国黄色一级视频| 全部免费毛片免费播放| 久久综合色视频| 影音先锋亚洲无码| 在线视频亚洲色图| 韩国自拍偷自拍亚洲精品| 国产乱子伦手机在线| 99青青青精品视频在线| 久久青草免费91观看| 国产亚洲欧美日韩在线一区| 毛片大全免费观看| 538精品在线观看| 欧美人人干| 91福利在线看| 在线观看的黄网| www.youjizz.com久久| 国产免费高清无需播放器| 亚洲第一中文字幕| 免费久久一级欧美特大黄| 在线a网站| 精品少妇人妻一区二区| 日韩无码黄色| 精品少妇人妻一区二区| 国语少妇高潮| 高潮毛片无遮挡高清视频播放| 亚洲天堂视频在线播放| 伊人色婷婷| 国产成人8x视频一区二区| 在线观看亚洲天堂| 亚洲欧美国产高清va在线播放| 在线欧美一区| 999国产精品| 国产精品成| 男人天堂伊人网| 国产成人av一区二区三区| 欧美高清三区| 国产精品内射视频| 成人年鲁鲁在线观看视频| 欧美国产日本高清不卡| 国产女人18毛片水真多1| 亚洲欧美另类日本| 午夜视频日本| 丁香婷婷综合激情| 91九色国产porny| 五月天天天色| 国产精品视频999| 午夜激情福利视频| 国产AV毛片| 国产日韩精品欧美一区喷| 国产欧美日韩另类精彩视频| 99成人在线观看| 精品久久777| 国产在线八区| 色婷婷综合在线| 伊人久久综在合线亚洲91| 国产美女精品在线| 欧美精品在线视频观看| 天堂岛国av无码免费无禁网站 | 久久这里只有精品免费| 都市激情亚洲综合久久| 色吊丝av中文字幕| 真实国产乱子伦视频| 四虎影视库国产精品一区| 欧美日韩国产在线人| 波多野结衣无码AV在线| 亚洲成人动漫在线| h视频在线观看网站| 久久99国产综合精品女同| 熟女成人国产精品视频| 露脸国产精品自产在线播| 久久情精品国产品免费| 国产欧美日韩一区二区视频在线| 亚洲色欲色欲www在线观看| 直接黄91麻豆网站| 免费一级毛片在线观看| 免费网站成人亚洲| 97在线免费| 亚洲av无码片一区二区三区| 国产成人免费手机在线观看视频|