天天爽天天看-日本少妇xxxx动漫-亚洲av成人精品毛片-欧美一区二区三区激情啪啪-91精品国产成-欧美牲交a欧美牲交aⅴ-欧美日韩国产免费观看-九九99精品久久久久久综合-欧美理论影院-国内老熟妇乱子伦视频-www在线观看av-黄色裸体网站-少妇高潮惨叫久久久久久-国产偷国产偷av亚洲清高-国产午夜精品理论片小yo奈-高大丰满熟妇丰满的大白屁股

閱讀 | 訂閱
閱讀 | 訂閱
機器人

基于激光雷達避障的機器人控制系統設計

星之球激光 來源:中電網2012-01-14 我要評論(0 )   

引 言 移動機器人是一種能夠感知外部環境,在有障礙物的環境中能夠實現動態決策與規劃,從而完成避障等多種功能的綜合系統。機器人系統通常分為機構本體和控制系統兩部...

 



移動機器人是一種能夠感知外部環境,在有障礙物的環境中能夠實現動態決策與規劃,從而完成避障等多種功能的綜合系統。機器人系統通常分為機構本體和控制系統兩部分,控制系統的作用是根據用戶的指令對機構本體進行操作和控制。隨著機器人的智能化水平越來越高,控制器要有方便、靈活的操作方式,以及多種形式的控制方式和高度可靠性,還要有很高的實時性。

為了保證系統的實時性,簡化控制系統軟件的設計,有必要在控制系統引入嵌入式操作系統。本設計將嵌入式技術與機器人技術相結合,利用ARM作為硬件平臺并移人μCOS-嵌入式實時操作系統,開發了具有多線程、多任務管理的控制終端。嵌入式主控制器ARM是整個機器人控制系統的核心,主要完成環境感知、組織管理、總體任務分配。嵌入式主控器作為機器人的運算層,一方面作為控制上位機,可以通過串口與下位機伺服控制系統通信,從而完成機器人的運動控制;另一方面還提供了與遙控操作端或用戶端的無線通信接口。本文設計的機器人控制系統可應用于日常生活、足球機器人以及其他科學探索領域。

1
系統組織架構與硬件設計

設計時考慮到機器人在體積、質量等方面的限制,以及要滿足功耗低,實時性高,性能優越的特點,選擇合適的軟硬件結構及有效的控制模式是整個設計過程的關鍵。

1
1 系統總體架構

整個機器人控制系統由嵌入式主控制器、伺服控制模塊、無線通信模塊和傳感檢測模塊組成。控制系統的總體架構如圖1所示。



按功能劃分,該控制系統分為上下兩層。由實現任務管理、運動軌跡生成、定位的上層控制系統,以及完成機器人伺服控制、傳感器信息采集的下層控制系統組成。上層控制系統是整個控制系統的核心控制層,它有兩種控制實現方式:一種是獨立運行模式,另一種是遙控或遠程實時控制模式。獨立運行模式有自己的運行參數,即上層控制系統根據激光雷達的信息傳遞到環境建模模塊,產生環境地圖并產生避障算法所需信息,控制器根據避障模塊信息產生機器人本體速度和方向信息,傳遞到運動控制器。在運動控制底層程序定義了一系列程序,運動控制器通過解釋上層控制系統傳遞過來的信息并執行相應程序,從而達到機器人控制的目的,實現實時避障。遙控器或遠程實時控制模式是通過無線通信單元接收用戶端或遙控端發出的命令,實現對機器人的實時控制。系統的控制實現方式如圖2所示。

1
2 主控制模塊

主控制模塊采用SAMSUNG公司1632RISC處理器S3C4480作為控制器。S3C4480功耗低,有多種電源供電方式,有多種外部存儲器訪問,新的總線體系結構(SAMBA),速度可達132 MHz。主控模塊使用Hynix公司的HY57V281620(SDRAM)以及SAM-SUNG公司的Nand-Flash芯片K9F2808U作為存儲器。為了增大數據吞吐能力,選取了2SDRAM構成32位地址寬度。S3C4480使用ARM7TDMI核,它滿足μCOS-正常運行的所有條件,設計時S3C4480移入μCOS-操作系統,將加快處理器的應用和開發,而且還能提高系統的實時性。通過將系統的功能劃分成按不同優先級調度的任務,實現對機器人的多任務控制,主控制模塊中的路徑規劃任務采用柵格法。#p#分頁標題#e#

1
3 激光雷達測距模塊

激光雷達是一種工作在從紅外線到紫外光譜段的雷達系統,相對于超聲波、紅外、攝像頭等其他傳感測距方法,激光雷達具有探測距離遠,測量精度高,價格相對適中等優點。在本設計中使用德國施克公司的LMS291激光測量系統,基于飛行時間測量原理,180°掃描角度,可以設置三個保護區域,具有濾波功能,以消除障礙檢測過程中激光雷達的測距噪聲干擾。

LMS291
激光雷達通過旋轉鏡面向各個方向發射脈沖激光,并由LMS291接收器接收反射光線。該激光雷達響應時間可固定為13 ms,發射角為幾mrad的激光脈沖,通過測量發射脈沖與反射脈沖之間的時間延遲,并乘以光速,就可以測得障礙物的距離。時間測量通過圖3所示的脈沖填充法求出。



如果計數值為N,則t=NT=Nf,從而可得L=ct2=cN(2f),其中,f為時鐘脈沖。

LMS291
激光測量系統提供RS 232數據接口,本設計主控制器采用的是S3C44B0,由于它的LVTTL電路所定義的高、低電平信號為正邏輯,而RS 232標準采用負邏輯方式,兩者間通信要進行電平轉換,在設計時系統采用RS 232電平轉換芯片MAX232ACPE實現串口的通信。

 1
4 無線通信模塊

無線通信模塊利用從前端RF接收到的遙控端或用戶端的信息通過串口發送到機器人,也可將機器人的信息通過無線通信模塊發送出去。前端RF使用Chip-con公司生產的CC2420芯片,無線通信模塊采用的微控制器為Microchip公司的 PIC18LF4620CC2420PIC18LF4620都使用33 V作為工作電壓,可以降低功耗,CC2420只需通過SISOSCLKCSnPIC18LF4620SPI接口進行連接。本設計中使用 PIC18LF4620RC6RC7引腳作為RS 232的數據發送端與數據接收端。CC2420是一款較為通用的符合IEEE80215424 GHz ZigBee收發芯片,該芯片在集成了PHY層和部分MAC層的同時,還提供了許多硬件支持。#p#分頁標題#e#

1
5 伺服控制模塊

運動控制模塊通過RS 232與主控制模塊連接,主控制模塊通過串行總線將期望速度、方向信息傳送至運動控制器,運動控制器將信息處理后作為運動控制算法的輸入量,運動控制算法得到以PWM形式表示的電機控制信息。為判斷電機轉速及運轉方向,安裝在電機上的光電編碼器提供相位相差90°的兩個通道的光碼脈沖輸出,光電編碼器產生的兩脈沖送入DSP的正交編碼脈沖單元的QEP1QEP2引腳,通過DSP的比較單元CAP1CAP2捕捉,然后經譯碼單元產生內部4倍頻后的脈沖信號CLK以及轉向信號,將脈沖信號送入選定的計數器進行計數,計數方向由轉向信號決定,通過讀取選定通用定時器的計數值、脈沖數、計數方向可得到電機的轉速、行程及方向為伺服控制提供反饋輸入。沒計使用TI公司的TMS320F2812作為控制驅動模塊的控制器,該芯片產生的PWM信號并不能夠直接驅動電機的執行,設計時使用TI公司的直流電機驅動芯片SN7S4410PWM轉換成可驅動電機的驅動信號。圖4為移動機器人運動控制系統的原理圖。



4中電流傳感器為霍爾元件電流傳感器,將采集到的電機電流信息送入AD轉換接口,從而整個運動控制系統形成雙閉環控制系統。運動控制器中運動控制算法采用PID算法,設定允許的誤差為e0,設定如下關系:

| e(k)|≤e0時,控制器不起作用;
| e(k)|>e0時,可以得到控制器的輸出為:

PWM
信號的寬度由時間管理器中定時器的周期寄存器和與該定時器相關的比較寄存器決定,經過PID處理后的控制器輸出u(k)為脈沖的占空比,然后寫入選定定時器的比較寄存器,比較寄存器與周期寄存器的比值即為PWM波形的占空比,從而實現電機轉速的控制。

2
軟件設計

該機器人控制系統的軟件設計包括主控制模塊、DSP運動控制器算法程序、PIC18LF4620的程序設計。PIC18LF4620的程序設計在這里不做介紹。

2
1 主控制模塊程序設計

主控制模塊軟件設計是在μCOS-平臺上設計各硬件的驅動程序,創建和啟動各項任務,創建信號量、消息郵箱、消息隊列完成各任務間的通信。

針對S3C4480的硬件資源和編譯器特性,移植時要對μCOS的三個源文件做修改:

(1)OS_CPU
H頭文件與編譯器相關的數據類型重新修改;#p#分頁標題#e#

(2)OS_CPU_ A
S文件中修改處理器相關的4個匯編函數;

(3)OS_ CPU
C文件中編寫初始化任務的堆棧函數。

μC
OS-中程序是從main()函數開始執行,程序啟動后跳轉至主程序運行,調用ARMInit()初始化ARM系統,包括建立相關參數和變量,配置ARM處理器中斷端口、設置中斷并初始化各器件,然后調用OSInit()初始化μCOS-操作系統,將操作系統的初始化與硬件的初始化分開來使得思路更清晰,便于調試。由于各任務之間要通過創建信號量、消息郵箱、消息隊列來完成通信,該操作通過調用 OSSemCreate()OSMboxCreate()OSQCreate()函數來完成,然后調用 OSTaskCreate(void(*task)(void*pd)void*pda-taOS_STK*ptosINT8U prio)函數創建各任務完成系統控制。最后調用函數OSStlart()μCOS-開始運行,執行任務。本系統設計時主要完成的任務有無線通信任務、命令解釋任務、激光雷達信息處理任務。

 2
2 伺服控制模塊程序設計

伺服控制模塊利用高速的DSP運動控制器與反饋信號組成閉環控制系統,DSP發送PWM波與方向信號控制直流電機的轉速,通過速度反饋,DSP可實時讀取當前速度,利用DSP中的控制程序根據速度讀數控制PWM的占空比,從而實現閉環控制。主程序流程圖如圖5所示。



DSP的事件管理器中,將其中一個定時器設定一個中斷周期,每當定時器產生中斷時,調用中斷處理子程序獲得電機的反饋速度。

3


根據新型激光雷達跟蹤測量理論,開發研制了基于μCOS-的機器人實時控制系統。該控制系統已成功用于實驗室自主研制開發的足球機器人。性能測試表明,該機器人控制系統能夠快速及時跟蹤定位目標,并且能夠通過無線通信模塊與遙控端進行通信,完成指定操作指令。該控制系統采用的控制決策算法為PID,今后將致力于研究采用更為先進的算法。

 

轉載請注明出處。

暫無關鍵詞
免責聲明

① 凡本網未注明其他出處的作品,版權均屬于激光制造網,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權范圍內使 用,并注明"來源:激光制造網”。違反上述聲明者,本網將追究其相關責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯系我們刪除。
③ 任何單位或個人認為本網內容可能涉嫌侵犯其合法權益,請及時向本網提出書面權利通知,并提供身份證明、權屬證明、具體鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件后,將會依法盡快移除相關涉嫌侵權的內容。

網友點評
0相關評論
精彩導讀
天天爽天天看-日本少妇xxxx动漫-亚洲av成人精品毛片-欧美一区二区三区激情啪啪-91精品国产成-欧美牲交a欧美牲交aⅴ-欧美日韩国产免费观看-九九99精品久久久久久综合-欧美理论影院-国内老熟妇乱子伦视频-www在线观看av-黄色裸体网站-少妇高潮惨叫久久久久久-国产偷国产偷av亚洲清高-国产午夜精品理论片小yo奈-高大丰满熟妇丰满的大白屁股
  • <abbr id="a4qk0"><tfoot id="a4qk0"></tfoot></abbr>
    <fieldset id="a4qk0"></fieldset>
    亚洲娇小娇小娇小| 91亚洲一区二区| 日本男女交配视频| 午夜国产福利在线观看| www.日本xxxx| 国产三区在线视频| 日本一道本久久| 777av视频| 久久网站免费视频| 欧洲av无码放荡人妇网站| 国产精品一区二区免费在线观看| 国产中文字幕乱人伦在线观看| 欧美 亚洲 视频| 亚洲国产精品无码av| 国产自产在线视频| 女人天堂av手机在线| 国产精品免费观看久久| 91看片在线免费观看| 成年网站在线播放| 搡的我好爽在线观看免费视频| 国产精品探花在线播放| www.桃色.com| 久久成人福利视频| 少妇黄色一级片| 亚洲国产精品影视| 日韩欧美一区二| youjizzxxxx18| 在线观看17c| 18岁视频在线观看| 国产永久免费网站| 99在线观看视频免费| 久久久久久久久久久久久久国产| 黄色三级视频片| 美国av在线播放| 亚洲精品无码久久久久久| 一级片免费在线观看视频| 欧美精品卡一卡二| 国产免费中文字幕| 精品少妇一区二区三区在线| 三上悠亚av一区二区三区| 国产xxxx振车| 亚洲天堂国产视频| 国产黄页在线观看| 欧美精品久久96人妻无码| 欧美成人xxxxx| 高清无码一区二区在线观看吞精| 国产a级片免费观看| 天天操天天干天天玩| 91蝌蚪视频在线观看| 成人免费性视频| 99精品一区二区三区的区别| 日韩免费一级视频| 日本人妻伦在线中文字幕| 日本激情综合网| 奇米精品一区二区三区| 青青在线免费观看| 在线观看视频黄色| www.国产福利| 超碰在线人人爱| 国产又黄又猛又粗又爽的视频| 日本精品www| 播放灌醉水嫩大学生国内精品| www.黄色网址.com| 天天成人综合网| 国产精品区在线| 亚洲精品视频导航| 黄大色黄女片18第一次| 五月婷婷六月合| 岛国av在线免费| 国产精品入口免费软件| 色婷婷狠狠18| 亚洲天堂伊人网| 日日干日日操日日射| 在线播放av中文字幕| 91亚洲一区二区| 欧美黑人在线观看| 黄色成人在线看| av动漫免费看| 免费精品99久久国产综合精品应用| 午夜视频在线网站| 99久久99精品| 免费的av在线| 国产av无码专区亚洲精品| 国产精品免费成人| 色综合五月婷婷| 日本中文字幕一级片| 国产精品久久久久7777| 欧美激情成人网| 亚洲无在线观看| 97久久国产亚洲精品超碰热 | 日韩精品第1页| 天堂…中文在线最新版在线| 97在线播放视频| 成年人网站av| 91成人在线观看喷潮教学| 欧美三级午夜理伦三级| 激情久久综合网| 成人免费观看cn| 人妻熟女一二三区夜夜爱| 三上悠亚在线一区二区| 香港三级日本三级a视频| 久久9精品区-无套内射无码| 欧美 另类 交| 少妇性l交大片| 中国女人做爰视频| 男人天堂成人在线| 成人午夜免费在线视频| 在线观看国产中文字幕| 久久99中文字幕| 日韩最新中文字幕| 久久九九国产视频| 2019日韩中文字幕mv| 在线黄色免费观看| 久草视频这里只有精品| 亚洲美女自拍偷拍| 成人3d动漫一区二区三区| 91网站在线观看免费| 午夜激情影院在线观看| 国产男女无遮挡| 男人添女荫道口女人有什么感觉| 亚洲欧美天堂在线| 三级av免费观看| 午夜dv内射一区二区| 波多野结衣家庭教师在线播放| 无套内谢丰满少妇中文字幕| 天美星空大象mv在线观看视频| 国产亚洲精品网站| 亚洲熟妇国产熟妇肥婆| 国产不卡一区二区视频| 久久久久99精品成人片| 伊人精品视频在线观看| 不用播放器的免费av| 鲁一鲁一鲁一鲁一av| av亚洲天堂网| 男女污污视频网站| 亚洲77777| 亚洲精品国产久| 中文字幕黄色大片| 久久久九九九热| 亚洲啊啊啊啊啊| 欧美日韩福利在线| 男人用嘴添女人下身免费视频| 久久亚洲a v| 131美女爱做视频| 国产免费人做人爱午夜视频| 亚洲成熟丰满熟妇高潮xxxxx| 国产极品美女高潮无套久久久 | 国产精品中文久久久久久| 亚洲在线观看网站| 日本黄色片一级片| 99热自拍偷拍| av污在线观看| 在线观看17c| 日本www在线播放| 亚洲最大成人在线观看| 污污视频在线免费| 无码人妻精品一区二区蜜桃网站| 福利视频一二区| 91高清国产视频| 国产小视频免费| 日本成人中文字幕在线| 婷婷激情小说网| 欧美 日韩精品| 2021国产视频| 国产精品天天av精麻传媒| 黄色片免费网址| 无码人妻丰满熟妇区毛片18| 欧洲美女亚洲激情| 男人的天堂99| 国产欧美精品aaaaaa片| 中文字幕亚洲乱码| 国产免费一区二区三区四在线播放| 久久久久久久久久久视频| 永久av免费在线观看| 国产v亚洲v天堂无码久久久| xxxxxx在线观看| 久久久久久久久久久久久久国产| 欧美日韩视频免费| 一级淫片在线观看| 久久精品网站视频| 18禁免费观看网站| 中文字幕人妻熟女人妻洋洋| 污视频网站观看| 一本久道综合色婷婷五月| 欧美久久在线观看| 精品国产一区二区三区在线| 不用播放器的免费av| 黑人粗进入欧美aaaaa| 各处沟厕大尺度偷拍女厕嘘嘘| 无码人妻aⅴ一区二区三区日本| 国产高潮免费视频| 日韩亚洲在线视频| av网址在线观看免费| 日韩精品―中文字幕| 日韩网站在线免费观看| 欧美人与动牲交xxxxbbbb| 天天综合中文字幕| 久久久久久久久久一区二区| 97超碰成人在线| 一区二区三区四区毛片|