基于ARM的嵌入式人型機(jī)器人系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:機(jī)器人 + ARM。 參考:《北京工業(yè)大學(xué)》2012年碩士論文
【摘要】:隨著嵌入式核心控制器技術(shù)和操作系統(tǒng)的不斷發(fā)展,基于遠(yuǎn)程控制的機(jī)器人日益受到了人們的關(guān)注。操作人員可以遠(yuǎn)離具有危險(xiǎn)性的操作環(huán)境操控機(jī)器人,確保人身安全,,并且可應(yīng)用在太空、醫(yī)療和核工業(yè)等多個(gè)領(lǐng)域。本論文的研究主要是以ARM920t為內(nèi)核的S3C2440核心芯片為硬件平臺(tái),該平臺(tái)滿足了機(jī)器人的處理速度快、并行化、功耗低和群體性協(xié)作的要求。在此平臺(tái)基礎(chǔ)上,本文以嵌入式Linux為操作系統(tǒng),采用Linux2.6.3版本的Linux系統(tǒng)。 本論文在ARM平臺(tái)下圍繞Linux操作系統(tǒng)對(duì)人型機(jī)器人的幾個(gè)核心技術(shù)展開(kāi)討論: 首先,對(duì)嵌入式ARM平臺(tái)體系結(jié)構(gòu)進(jìn)行了歸納,并詳細(xì)闡述了與機(jī)器人硬件相關(guān)的重要層。接著,給出了Linux操作體統(tǒng)在硬件平臺(tái)下的驅(qū)動(dòng)開(kāi)發(fā)和遠(yuǎn)程控制設(shè)計(jì)的整個(gè)過(guò)程,解決了涉及機(jī)器人姿態(tài)控制及遠(yuǎn)程通信過(guò)程中所面臨的任務(wù)和難題。最后,在對(duì)Linux在ARM平臺(tái)下內(nèi)核驅(qū)動(dòng)模型深入掌握的基礎(chǔ)上,深入討論了內(nèi)核初始化、內(nèi)核裁剪及編譯的問(wèn)題,為項(xiàng)目在ARM控制板上開(kāi)發(fā)無(wú)線傳感網(wǎng)絡(luò),以及機(jī)器人遠(yuǎn)程控制提供操作系統(tǒng)的支持。從而大大減小了復(fù)雜嵌入式產(chǎn)品的開(kāi)發(fā)難度和開(kāi)發(fā)周期。
[Abstract]:With the development of embedded core controller technology and operating system, robots based on remote control are getting more and more attention. Operators can control robots from dangerous operating environments, ensure personal safety, and can be used in many fields, such as space, medical treatment and nuclear industry. If the ARM920t core S3C2440 core chip is the hardware platform, the platform meets the requirements of the robot's processing speed, parallelization, low power consumption and group cooperation. Based on this platform, the embedded Linux is used as the operating system and the Linux system of the Linux2.6.3 version is adopted.
This paper discusses several core technologies of humanoid robot around Linux operating system under the ARM platform.
Firstly, the architecture of embedded ARM platform is summarized, and the important layer related to robot hardware is elaborated in detail. Then, the whole process of driving development and remote control design of Linux operation system in hardware platform is given, and the task and difficulty in the process of robot attitude control and remote communication are solved. Finally, on the basis of the deep grasp of the kernel driver model of Linux under the ARM platform, the problems of kernel initialization, kernel cutting and compiling are discussed in depth, and the support for the development of wireless sensor network on the ARM control board and the operating system of robot remote control is provided, which greatly reduces the opening of complex embedded products. Make difficulty and development cycle.
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP242;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 向毅;江永清;吳英;李斌;許迪;王煜;;基于CMOS圖像傳感器的嵌入式機(jī)器視覺(jué)系統(tǒng)[J];半導(dǎo)體光電;2008年03期
2 原魁;路鵬;鄒偉;;自主移動(dòng)機(jī)器人視覺(jué)信息處理技術(shù)研究發(fā)展現(xiàn)狀[J];高技術(shù)通訊;2008年01期
3 李文;張建澤;;基于S3C2440的嵌入式Linux系統(tǒng)移植[J];化工自動(dòng)化及儀表;2010年09期
4 陳澤青;吳廣寧;李延;馬珩毅;;嵌入式繼電保護(hù)故障信息處理系統(tǒng)子站管理機(jī)的設(shè)計(jì)[J];電力系統(tǒng)保護(hù)與控制;2010年20期
5 張學(xué)習(xí);楊宜民;何啟承;夏益民;;基于前向單目視覺(jué)的機(jī)器人自定位研究[J];激光與紅外;2008年08期
6 曹會(huì)彬;李斌;劉金國(guó);;基于多傳感器的可變形機(jī)器人自主控制方法研究[J];機(jī)器人;2007年05期
7 許俊勇;王景川;陳衛(wèi)東;;基于全景視覺(jué)的移動(dòng)機(jī)器人同步定位與地圖創(chuàng)建研究[J];機(jī)器人;2008年04期
8 王燕;李晉堯;游福成;;嵌入式系統(tǒng)的海量信息高效正則匹配算法[J];計(jì)算機(jī)工程與應(yīng)用;2009年11期
9 高云峰;吳秀芬;;服務(wù)機(jī)器人視覺(jué)系統(tǒng)模塊化研究綜述[J];機(jī)械設(shè)計(jì)與制造;2010年02期
10 孫進(jìn)華;蔣梁中;;基于嵌入式WEB多功能家用機(jī)器人控制系統(tǒng)的設(shè)計(jì)[J];機(jī)械設(shè)計(jì)與制造;2010年08期
本文編號(hào):2103124
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2103124.html