-
簡介:光聲氣體傳感器是一種基于光聲光譜原理的新型傳感器,具有動態(tài)范圍大、檢測靈敏度高、性能穩(wěn)定等優(yōu)勢,在大氣污染監(jiān)測、礦山安全保障、石油化工生產(chǎn)等眾多領(lǐng)域有著廣闊的應(yīng)用前景。隨著嵌入式技術(shù)的成熟,32位微處理器和嵌入式操作系統(tǒng)廣泛應(yīng)用于各類儀器的開發(fā)。高性能的軟硬件平臺既可以有效提升儀器的功能,又可以增強(qiáng)其可靠性。本文基于波長調(diào)制光聲氣體檢測的原理,采用ARMLINUX軟硬件平臺設(shè)計(jì)光聲氣體傳感器。首先以高性能微處理器ARMS3C2440為核心,使用激光器驅(qū)動、共振頻率跟蹤和信號檢測電路,搭建了光聲氣體傳感器硬件平臺。其次構(gòu)建了光聲氣體傳感器的嵌入式LINUX操作系統(tǒng),開發(fā)了光聲氣體傳感器的外圍硬件設(shè)備驅(qū)動程序。在軟硬件平臺基礎(chǔ)上,以多線程方式開發(fā)應(yīng)用層程序,根據(jù)光聲氣體檢測的原理,實(shí)現(xiàn)了光聲信號的檢測、濾波、溫濕度校正和氣體濃度的標(biāo)定;根據(jù)嵌入式系統(tǒng)的特點(diǎn),實(shí)現(xiàn)了氣體濃度在NFLASH中存儲和以面向連接的TCP方式傳輸。最后在光聲傳感器軟硬件平臺調(diào)試的基礎(chǔ)上,進(jìn)行了光聲氣體傳感器的測試實(shí)驗(yàn)。結(jié)果表明,基于嵌入式技術(shù)的光聲氣體傳感器不僅具有氣體檢測的功能,而且具有數(shù)據(jù)存儲和網(wǎng)絡(luò)傳輸?shù)墓δ堋?
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 93
大?。?8.84(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 73
大小: 14.08(MB)
子文件數(shù):
-
簡介:隨著計(jì)算機(jī)技術(shù)和數(shù)字圖像處理技術(shù)的飛速發(fā)展,醫(yī)學(xué)影像領(lǐng)域發(fā)生了深刻的變革,角膜內(nèi)皮細(xì)胞計(jì)數(shù)儀就屬于醫(yī)療影像設(shè)備之一,主要運(yùn)用計(jì)算機(jī)對角膜內(nèi)皮細(xì)胞圖像進(jìn)行處理分析,對輔助醫(yī)生工作和提高診斷精度都有重大的意義。面對越來越多的眼病患者,臨床醫(yī)生利用角膜內(nèi)皮計(jì)數(shù)儀能夠快速、準(zhǔn)確地對眼角膜病變部位做出診斷。國內(nèi)外現(xiàn)有產(chǎn)品,價(jià)格昂貴、體積較大、不便于攜帶。因此,本文研制了一種嵌入式角膜內(nèi)皮細(xì)胞圖像分析系統(tǒng),不僅能克服以上缺點(diǎn),而且還具有操作便捷、速度快、精度高等優(yōu)點(diǎn)。本文針對角膜內(nèi)皮細(xì)胞圖像的特點(diǎn),進(jìn)行圖像分析方法的研究。在預(yù)處理階段,對圖像增強(qiáng)、分割、特征提取等經(jīng)典算法做了對比和研究。在分析階段,提出了一種改進(jìn)的基于FREEMAN鏈碼的角點(diǎn)識別方法,有效的去除了大量偽角點(diǎn),提高了識別效率。系統(tǒng)開發(fā)過程中,對系統(tǒng)進(jìn)行了需求分析。首先,通過虛擬機(jī)上搭建LINUX系統(tǒng),并配置圖形用戶界面開發(fā)環(huán)境QT,研制出簡潔、方便的人機(jī)交互界面。通過系統(tǒng)控件實(shí)現(xiàn)對攝像頭的采集控制功能。其次,將圖像處理和分析算法運(yùn)用C編程實(shí)現(xiàn),結(jié)合QT的圖像處理接口,完成對圖像的分析。將圖像和分析結(jié)果存入SQLITE數(shù)據(jù)庫,并實(shí)現(xiàn)了對數(shù)據(jù)庫的增加、刪除、修改、查詢等功能。最后,完成了系統(tǒng)向TINY4412平臺上的移植,并進(jìn)行了系統(tǒng)測試。結(jié)果分析表明嵌入式角膜內(nèi)皮細(xì)胞圖像分析系統(tǒng)具有精確度高、實(shí)時(shí)性強(qiáng)、穩(wěn)定可靠等特點(diǎn),具有較強(qiáng)的實(shí)用價(jià)值和廣泛的市場前景。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 76
大?。?3.1(MB)
子文件數(shù):
-
簡介:隨著嵌入式系統(tǒng)的快速發(fā)展,嵌入式人臉識別技術(shù)成為模式識別和人工智能領(lǐng)域的熱點(diǎn)研究課題,在公共安全、電子商務(wù)、金融等領(lǐng)域有巨大的應(yīng)用價(jià)值。本文的研究得到廣東省產(chǎn)學(xué)研合作重大專項(xiàng)NO20100901“面向智能玩具嵌入式組件關(guān)鍵技術(shù)研究與產(chǎn)業(yè)化”的資助,目標(biāo)是完成嵌入式系統(tǒng)上人臉識別組件,主要指標(biāo)有識別率在85%以上,識別速度在2幀S以上。本文主要探討了人臉檢測、預(yù)處理、人臉識別等關(guān)鍵性問題。總結(jié)本文的主要貢獻(xiàn)和創(chuàng)新點(diǎn)如下1、本文研究了原始的基于ADABOOST的人臉定位算法,闡述了該算法檢測速度慢的主要原因,提出先降低人臉檢測的位置精度換取檢測速度的提高,檢測精度由后面人臉預(yù)處理時(shí)精確的人眼定位來彌補(bǔ)。加快檢測速度的主要方法提高HAAR搜索框的搜索步長;增大HAAR特征相繼兩次搜索時(shí)縮放的比例系數(shù);裁剪級聯(lián)分類器的級數(shù);定點(diǎn)化運(yùn)算過程中的部分浮點(diǎn)運(yùn)算;檢測縮放后的圖像,再按比例還原原始圖像中人臉的位置。優(yōu)化后檢測速度經(jīng)在手機(jī)上測試提高了25倍以上。2、本文提出了兩種快速的人眼定位算法基于ADABOOST的人眼定位和基于眼珠快速搜索的人眼定位。這兩種方法都是在人臉區(qū)域已經(jīng)被檢測出來的前提下提出的,對檢測到的人臉區(qū)域,先進(jìn)一步縮小人眼檢測區(qū)域,然后進(jìn)行人眼的定位。經(jīng)實(shí)驗(yàn)證明兩種方法快速有效。3、在原始的基于LBP的人臉識別算法的基礎(chǔ)上進(jìn)行了改進(jìn),本文提出了基于級聯(lián)LBP的人臉識別算法。該算法在充分使用“統(tǒng)一模式”的同時(shí),有效的利用“非統(tǒng)一模式”,提取的LBP直方圖特征能更有效的代表人臉信息。最后使用改進(jìn)的算法在L標(biāo)準(zhǔn)人臉庫和FERET標(biāo)準(zhǔn)人臉庫上做了實(shí)驗(yàn),并與其他幾種人臉識別算法做了比較,證明了本文提出的算法的有效性。4、最后本文介紹了在基于ARM架構(gòu)處理器的TINY210開發(fā)板上人臉識別系統(tǒng)的實(shí)現(xiàn),完成了基于人臉識別的播放器FACEPLAYER和玩具車控制器FACECAR,并通過采集實(shí)際應(yīng)用環(huán)境中的圖片進(jìn)行了測試,識別率為852,識別速度在2幀S以上。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 98
大?。?4.07(MB)
子文件數(shù):
-
簡介:本文首先介紹了嵌入式系統(tǒng)的基本概念以及相關(guān)的調(diào)試技術(shù);分析了GDB本地調(diào)試和遠(yuǎn)程調(diào)試的工作機(jī)制,通過對比分析不同模型的實(shí)現(xiàn)方法討論了當(dāng)前在嵌入式系統(tǒng)中使用的一些調(diào)試模型,開發(fā)調(diào)試環(huán)境為當(dāng)前非常流行的嵌入式LINUX平臺。在嵌入式LINUX中調(diào)試應(yīng)用程序,需要建立遠(yuǎn)程調(diào)試環(huán)境,以便宿主機(jī)GDB可以從遠(yuǎn)程環(huán)境獲取信息進(jìn)行調(diào)試。GDBSERVER是一個輕量級的運(yùn)行于目標(biāo)機(jī)上的調(diào)試器,它可以配合主機(jī)上的GDB進(jìn)行嵌入式程序的開發(fā)調(diào)試,極大的提高效率,降低開發(fā)成本。目前GDB遠(yuǎn)程調(diào)試嵌入式LINUX應(yīng)用程序的模式是在目標(biāo)機(jī)端實(shí)現(xiàn)GDBSERVER來充當(dāng)調(diào)試STUB的角色,通過串口或TCP連接的方式將宿主機(jī)和目標(biāo)機(jī)相連進(jìn)行調(diào)試。隨著計(jì)算機(jī)的高速發(fā)展,目前的外設(shè)接口上以USB最為流行,通用,GDB的串口或TCP連接調(diào)試方式在實(shí)際開發(fā)中帶了很多不便。通用串行總線USBUNIVERSALSERIALBUS是一種具備高傳輸速率的接口總線。由于它的即插即用PNPPLUGPLAY,熱插拔HOTPLUG等特點(diǎn),作為計(jì)算機(jī)外設(shè)的一種連接方式得到了極其廣泛的應(yīng)用,正在逐步取代串口,并口等接口成為新的接口標(biāo)準(zhǔn)。而LINUX作為一個使用非常廣泛的開源系統(tǒng),自從2218版內(nèi)核開始,就加入了對USB的支持,24X版本的內(nèi)核對USB11的支持已相對完善,26X內(nèi)核更是率先支持了USB20規(guī)范。本文研究了LINUX下USB驅(qū)動在主機(jī)端和設(shè)備端的實(shí)現(xiàn)機(jī)制及驅(qū)動框架,對USB驅(qū)動程序的結(jié)構(gòu)進(jìn)行了深入分析;利用USB設(shè)備端驅(qū)動實(shí)現(xiàn)了通過USB接口進(jìn)行基于GDBGDBSERVER模式的嵌入式LINUX軟件的遠(yuǎn)程調(diào)試功能,并在S3C2410開發(fā)板上測試通過。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 79
大小: 2.04(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 69
大?。?2.6(MB)
子文件數(shù):
-
簡介:隨著嵌入式系統(tǒng)的發(fā)展以及物聯(lián)網(wǎng)的普及各行各業(yè)對于嵌入式設(shè)備的需求日益劇增。在行業(yè)內(nèi)部以及跨行業(yè)的應(yīng)用中行業(yè)應(yīng)用的功能需求各不相同各行業(yè)要求進(jìn)行針對其的功能定制如果嵌入式設(shè)備供應(yīng)商實(shí)現(xiàn)所有功能需要大量的人力財(cái)力?;谇度胧皆O(shè)備的二次開發(fā)平臺的設(shè)計(jì)能有效的解決以上的問題通過提供底層接口函數(shù)客戶自行開發(fā)其有特定功能的應(yīng)用程序。本論文的主要工作內(nèi)容如下首先在研究以往的嵌入式設(shè)備二次開發(fā)方式基礎(chǔ)上通過對二次開發(fā)平臺的進(jìn)行功能需求分析和性能需求分析設(shè)計(jì)了一種新的嵌入式設(shè)備二次開發(fā)平臺。該二次開發(fā)平臺分為兩大部分運(yùn)行在嵌入式設(shè)備端提供接口的程序和運(yùn)行在PC端提供二次開發(fā)的工具軟件。其次針對嵌入式設(shè)備上的二次開發(fā)接口的問題在嵌入式設(shè)備上構(gòu)建了一個運(yùn)行客戶開發(fā)的應(yīng)用程序的平臺通過該平臺實(shí)現(xiàn)了系統(tǒng)主程序和應(yīng)用程序的獨(dú)立編譯獨(dú)立運(yùn)行和獨(dú)立下載的功能。應(yīng)用程序在編譯時(shí)僅需要鏈接一個二次接口函數(shù)的地址而不需要與系統(tǒng)主程序中的函數(shù)實(shí)體一起鏈接縮小了應(yīng)用程序的體積真正實(shí)現(xiàn)了系統(tǒng)主程序和應(yīng)用程序的分離。然后設(shè)計(jì)并實(shí)現(xiàn)了一個運(yùn)行在個人電腦上給用戶進(jìn)行二次開發(fā)的配套工具軟件該二次開發(fā)工具軟件采用VC60做為開發(fā)工具具有六大模塊包括工程管理模塊代碼編輯模塊代碼編譯模塊編譯信息查看模塊下載模塊API函數(shù)輔助模塊每一個模塊都相輔相成為用戶提供了一個快捷簡易的開發(fā)工具用戶通過提供的模版以及API函數(shù)能夠快速開發(fā)出運(yùn)行在嵌入式設(shè)備上的精簡的穩(wěn)定的的應(yīng)用軟件。論文最后還結(jié)合設(shè)備硬件平臺使用二次開發(fā)工具軟件編寫了一個測試應(yīng)用程序整個開發(fā)流程簡捷只需要七步即可完成成功編譯生產(chǎn)可執(zhí)行二進(jìn)制文件后下載進(jìn)入嵌入式設(shè)備測試應(yīng)用程序成功在設(shè)備上運(yùn)行驗(yàn)證了該二次開發(fā)平臺的有效性。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 63
大小: 1.18(MB)
子文件數(shù):
-
簡介:中圖分類號UDC學(xué)校代碼10055密級公開高恐夫淫碩士學(xué)位論文適應(yīng)嵌入式系統(tǒng)編譯器的寄存器分配技術(shù)研究與實(shí)踐THERESEARCHANDIMPLEMENTATIONOFREGISTERALLOCATIONFOREMBEDDEDSYSTEMCOMPILER答辯委員會主席自圈4南開大學(xué)研究生院二O一三年五月南開大學(xué)學(xué)位論文原創(chuàng)性聲明本人鄭重聲明所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下進(jìn)行研究工作所取得的研究成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、己公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。學(xué)位論文作者簽名旦董2013年5月16日非公開學(xué)位論文標(biāo)注說明本頁表中填寫內(nèi)容須打印根據(jù)南開大學(xué)有關(guān)規(guī)定,非公開學(xué)位論文須經(jīng)指導(dǎo)教師同意、作者本人申請和相關(guān)部門批準(zhǔn)方能標(biāo)注。未經(jīng)批準(zhǔn)的均為公開學(xué)位論文,公開學(xué)位論文本說明為空白。論文題目申請密級口限制≤2年口秘密≤10年口機(jī)密≤20年保密期限20年月日至20年月日審批表編號批準(zhǔn)ET期20年月日南開大學(xué)學(xué)位評定委員會辦公室蓋章有效注限制A2年可少于2年秘密★10年可少于10年機(jī)密★20年可少于20年
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 68
大?。?5(MB)
子文件數(shù):
-
簡介:謹(jǐn)以此論文獻(xiàn)給導(dǎo)師和所有關(guān)心支持我的人潮群獨(dú)創(chuàng)聲明本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含未獲得(注如沒有其他需要特別聲明的,本欄可空)或其他教育機(jī)構(gòu)的學(xué)位或證書使用過的材料。與我一同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。學(xué)位論文作者簽名簽字日期年月日學(xué)位論文版權(quán)使用授權(quán)書位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人授權(quán)學(xué)??梢詫W(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編學(xué)位論文。(保密的學(xué)位論文在解密后適用本授權(quán)書)學(xué)位論文作者簽名導(dǎo)師簽字簽字日期年月日簽字日期年月日學(xué)位論文作者畢業(yè)后去向工作單位電話通訊地址郵編
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 65
大小: 2.62(MB)
子文件數(shù):
-
簡介:在會議評審輔助支撐系統(tǒng)中海量數(shù)據(jù)的存取對嵌入式終端的性能提出了很高的要求,尤其需要大量數(shù)據(jù)快速讀寫,并保證有較高的可靠性,而應(yīng)用于嵌入式系統(tǒng)的閃存芯片本身具有讀寫不平衡和異地更新等特點(diǎn),需要進(jìn)行系統(tǒng)的數(shù)據(jù)管理研究。論文針對實(shí)際問題提出了基于熱度優(yōu)先級的改進(jìn)置換算法,以及基于該算法的兩級CACHE映射粒度交換的FTL(閃存轉(zhuǎn)換層)算法CEFTL。該算法將N閃存劃分為數(shù)據(jù)塊和轉(zhuǎn)換塊,頁映射表保存在轉(zhuǎn)換塊,地址映射機(jī)制則采用塊映射和頁映射兩種不同的粒度,通過全局轉(zhuǎn)換字典GTD進(jìn)行交換,從而提高CACHE命中率。通過研究LRUWSR算法,論文借鑒其中提出的冷熱檢測算法,并對LRUWSR的置換劃分進(jìn)行改進(jìn),根據(jù)訪問數(shù)據(jù)在N閃存存儲中的訪問頻率和存儲特點(diǎn)將數(shù)據(jù)塊標(biāo)記成四種不同優(yōu)先級級別,通過這種優(yōu)先級的劃分構(gòu)建兩級置換算法,以此解決N閃存中數(shù)據(jù)訪問的特殊性帶來的置換開銷。論文以兩級置換算法為基礎(chǔ)構(gòu)建CEFTL映射算法,針對RFTL算法在可靠性和磨損均衡上的不足,改變其混合映射中頁映射存儲位置,借鑒CDFTL提出的兩級CACHE機(jī)制,減少RAM空間消耗,從而使OOB可存儲碼長更長的BCH校驗(yàn)碼,提高可靠性。對RFTL的分段垃圾回收策略中的交換操作和移位操作進(jìn)行改進(jìn),加入基于熱度的塊映射交換,使系統(tǒng)在運(yùn)行過程中,閃存物理塊的擦除次數(shù)相近。通過優(yōu)先級置換的策略,使CEFTL的系統(tǒng)平均響應(yīng)時(shí)間接近RFTL的最佳響應(yīng)時(shí)間。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 63
大?。?3.69(MB)
子文件數(shù):
-
簡介:為提高裝配機(jī)械手的適用性以模塊化裝配機(jī)械手機(jī)械本體為研究背景進(jìn)行模塊化控制系統(tǒng)的設(shè)計(jì)與研究。在分析裝配機(jī)械手的相關(guān)參數(shù)和運(yùn)動情況的基礎(chǔ)上根據(jù)減少機(jī)械手轉(zhuǎn)動慣量的原則得出裝配機(jī)械手逆運(yùn)動學(xué)模型并計(jì)算相關(guān)關(guān)節(jié)轉(zhuǎn)角。在此基礎(chǔ)上對模塊化裝配機(jī)械手的控制系統(tǒng)設(shè)計(jì)方法進(jìn)行探討從適應(yīng)中小企業(yè)推廣和經(jīng)濟(jì)性角度考慮選擇了基于嵌入式的控制方法和以C8051F020單片機(jī)為核心的嵌入式系統(tǒng)并探討了基于C8051F020單片機(jī)實(shí)現(xiàn)模塊化軟硬件系統(tǒng)控制的可行性及路徑。根據(jù)機(jī)械手功能特征劃分模塊進(jìn)行了模塊總體構(gòu)架設(shè)計(jì)。詳細(xì)介紹了控制系統(tǒng)的硬件模塊設(shè)計(jì)和軟件模塊設(shè)計(jì)方法與具體實(shí)施內(nèi)容。系統(tǒng)的硬件組成總體上包括基本功能模塊預(yù)留功能模塊和輔助功能模塊。主要包括JTAG接口模塊步進(jìn)電機(jī)驅(qū)動模塊電源電路串口電路等模塊從而實(shí)現(xiàn)裝配機(jī)械手的基本功能并預(yù)留若干輸入輸出端子口實(shí)現(xiàn)預(yù)留功能。在軟件設(shè)計(jì)方面以適應(yīng)軟件模塊化的角度出發(fā)采用C51語言開發(fā)設(shè)計(jì)使用迪文公司的觸摸屏作為控制系統(tǒng)信息交互的平臺界面可自行設(shè)計(jì)易擴(kuò)展以此作為軟硬件整合交互人機(jī)交互的重要平臺。軟件模塊化編程設(shè)計(jì)主要包括主程序模塊單片機(jī)與觸摸屏的通信程序模塊以及各個功能的程序模塊。而功能模塊的增減、調(diào)用基本上都是通過觸摸屏界面設(shè)計(jì)來完成的。命令按鈕采用事件觸發(fā)機(jī)制調(diào)用程序從而大大提高系統(tǒng)的可擴(kuò)展性和模塊性。具體設(shè)計(jì)出各個功能模塊完成了以C8051F020單片機(jī)為核心的嵌入式系統(tǒng)相關(guān)軟件模塊的設(shè)計(jì)和硬件實(shí)物的制作。對硬軟件整體聯(lián)機(jī)調(diào)試控制系統(tǒng)達(dá)到了控制功能要求。為擴(kuò)展模塊化系統(tǒng)設(shè)計(jì)研究提高硬件設(shè)計(jì)靈活性適應(yīng)控制系統(tǒng)較高的模塊化要求在理論上探討了基于FPGA軟核MICROBLAZE和其它IP核的控制系統(tǒng)設(shè)計(jì)方法。利用FPGA的軟核MICROBLAZE的特性使用XILINXISE軟件構(gòu)造各IP核利用IP核可自定義獨(dú)立性強(qiáng)的特點(diǎn)將相關(guān)口核從控制系統(tǒng)中添加或刪除從而增減機(jī)械手的功能提高控制系統(tǒng)的開放性。使用FPGA軟核的自身特性為模塊化的設(shè)計(jì)提供了一種新思路。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 82
大?。?2.8(MB)
子文件數(shù):
-
簡介:掃地機(jī)器人作為服務(wù)機(jī)器人的一種,能替代傳統(tǒng)的人工清潔工作,市場前景廣闊。目前國產(chǎn)掃地機(jī)很少具備導(dǎo)航定位功能,缺乏有效的路徑規(guī)劃,價(jià)格便宜但清掃效率低。國外的許多掃地機(jī)具備導(dǎo)航定位功能,清掃效果好卻價(jià)格高,不利于掃地機(jī)器人的普及。針對國內(nèi)掃地機(jī)器人的現(xiàn)狀,本文提出一種基于單目視覺的室內(nèi)定位算法,定位所需的視覺信息來自天花板。相比使用昂貴的環(huán)境感知設(shè)備如激光雷達(dá),使用攝像機(jī)極大的降低了成本。本文的主要工作為1針對室內(nèi)天花板高度及裝飾的不同,給出了一種自適應(yīng)確定天花板高度的辦法和一種改進(jìn)的特征點(diǎn)提取算法。自適應(yīng)確定天花板的高度需要兩個置于特定位置的LED燈配合,圖像處理得到燈在圖像上的光斑質(zhì)心坐標(biāo)后,考慮結(jié)構(gòu)關(guān)系并利用攝像機(jī)小孔成像模型確定天花板的高度。在特征點(diǎn)提取方面,將FAST算法與SHITOMASI算法結(jié)合起來,用于獲得一定數(shù)目且在圖像中分布合理的特征點(diǎn)。實(shí)驗(yàn)證明FAST結(jié)合SHITOMASI特征點(diǎn)提取算法與SHITOMASI相比,特征點(diǎn)提取效果接近但是速度提高5倍左右。2根據(jù)攝像機(jī)的成像模型以及掃地機(jī)器人的結(jié)構(gòu)布局,建立了掃地機(jī)器人單目視覺定位模型。依據(jù)模型以及掃地機(jī)器人的清掃策略,分別對掃地機(jī)器人的平移運(yùn)動、旋轉(zhuǎn)運(yùn)動以及混合運(yùn)動進(jìn)行定位。本文給出了一種圖像匹配算法,該算法利用陀螺儀和霍爾傳感器提供的位姿數(shù)據(jù)縮小特征點(diǎn)的匹配范圍,使用B(IENTEDFASTROTATEDBRIEF)特征和漢明距離確定匹配對。在消除多對一的匹配后使用隨機(jī)抽樣一致性(RANSAC)等算法對匹配對提純。此外,本算法對掃地機(jī)的不同運(yùn)動采用不同的圖像匹配策略,為定位提供準(zhǔn)確的匹配對。3為證明本文提出的單目視覺定位算法有效,設(shè)計(jì)了掃地機(jī)直線運(yùn)動、旋轉(zhuǎn)運(yùn)動和矩形回路運(yùn)動的定位驗(yàn)證實(shí)驗(yàn)。在SMART210核心板上實(shí)現(xiàn)了與STM32F4運(yùn)動控制系統(tǒng)的串日通信、使用V4L2VIDEO4LINUX2控制攝像頭的灰度視頻采集以及USBWIFI傳輸定位數(shù)據(jù)等功能在PC虛擬機(jī)UBUNTU上用QT制作演示界面,收到SMART210發(fā)來的數(shù)據(jù)后繪制定位波形。實(shí)驗(yàn)結(jié)果為掃地機(jī)直線運(yùn)動不超過255CM時(shí),在運(yùn)動方向及其垂直方向上的定位結(jié)果與實(shí)際測量值間的距離誤差均不超過5CM,角度誤差不超過5°掃地機(jī)旋轉(zhuǎn)不超過180°時(shí),視覺定位角度值與實(shí)際測量值的誤差在3°以內(nèi)。實(shí)驗(yàn)結(jié)果表明本文提出的算法有效的實(shí)現(xiàn)了掃地機(jī)器人室內(nèi)定位功能。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 90
大?。?25.18(MB)
子文件數(shù):
-
簡介:嵌入式硬件的飛速發(fā)展,帶來了手機(jī)操作系統(tǒng)的全新變革。以代碼效率著稱的SYMBIAN系統(tǒng)占領(lǐng)智能手機(jī)一大半市場的格局,目前已經(jīng)被打破。越來越快的處理器,越來越大的存儲器,越來越大的屏幕,都使手機(jī)操作系統(tǒng)向更炫酷、更人性化的用戶體驗(yàn)靠攏,SYMBIAN的市場也逐漸被IPHONE、ROID等手機(jī)蠶食。在眾多手機(jī)軟硬件廠商群雄爭霸的混亂局勢下,一種輕量級的、跨平臺的手機(jī)應(yīng)用運(yùn)行平臺橫空出世,那就是MOBILEWIDGET(移動微件)引擎。它是一個提供WIDGET部件運(yùn)行的中間平臺,而WIDGET可以被看作一種基于互聯(lián)網(wǎng)的小應(yīng)用,每個WIDGET都是針對具體功能的輕量級任務(wù)。MOBILEWIDGET引擎解決了在操作系統(tǒng)上直接開發(fā)應(yīng)用程序的難度大、周期長、門檻高的難題;更解決了同一個應(yīng)用需要在每個操作系統(tǒng)下開發(fā)一次的困難,對開發(fā)移動應(yīng)用的普及,有重要的意義。在無線應(yīng)用市場上,手機(jī)應(yīng)用產(chǎn)品的發(fā)布方式經(jīng)歷了終端預(yù)裝、夢網(wǎng)模式運(yùn)營商SP、自建推廣下載后,蘋果開創(chuàng)了APPSTE應(yīng)用商店模式,繼蘋果之后,越來越多的硬件廠商、手機(jī)操作系統(tǒng)廠商,乃至運(yùn)營商,都開始覬覦這塊巨大的蛋糕,相繼推出自己的收費(fèi)或免費(fèi)的下載商店,以搶占市場。MOBILEWIDGET引擎具有的跨平臺的優(yōu)勢,能夠解決運(yùn)營商對應(yīng)用的發(fā)布、安裝、部署等困難,如何將MOBILEWIDGET引擎和無線應(yīng)用商店結(jié)合起來,成為了一個新的課題和商業(yè)機(jī)會。本文立足于MOBILEWIDGET客戶端與移動互聯(lián)網(wǎng)平臺服務(wù)端之間的端到端技術(shù),借鑒APPSTE和移動MOBILEMARKET的成功經(jīng)驗(yàn),討論了如何在現(xiàn)有方案的基礎(chǔ)上,研究并設(shè)計(jì)出一套全新的、跨平臺的WIDGET應(yīng)用商店,幫助開發(fā)者上傳、測試、發(fā)布應(yīng)用,對終端用戶提供應(yīng)用的分類、瀏覽、訂購、退訂、評價(jià)等功能,對運(yùn)營商提供計(jì)費(fèi),管理等接口,還重點(diǎn)研究了安全性方案,對平臺系統(tǒng)、開發(fā)者、應(yīng)用版權(quán)都進(jìn)行了保護(hù)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 73
大小: 2.56(MB)
子文件數(shù):
-
簡介:智能家居可提供人類從未體驗(yàn)過的安全與便利,從而受到民眾和市場的熱捧。成為世界范圍內(nèi)的研究熱點(diǎn)。嵌入式技術(shù)的快速發(fā)展在有效地實(shí)現(xiàn)智能家居功能的同時(shí),大大降低了其研發(fā)成本,縮短開發(fā)時(shí)間,呈現(xiàn)出良好的市場前景和應(yīng)用價(jià)值。本文分析了智能家居系統(tǒng)的發(fā)展歷程及特點(diǎn),在此基礎(chǔ)上設(shè)計(jì)了系統(tǒng)的總體架構(gòu)。從總體設(shè)計(jì)方案的要求出發(fā),系統(tǒng)選用了S3C2440ARM9嵌入式處理器為核心控制芯片,搭建了基于LINUX的嵌入式開發(fā)環(huán)境,選用了LINUX2418內(nèi)核版本及YAFFS文件系統(tǒng),并在此基礎(chǔ)上完成了相應(yīng)的外圍硬件電路及軟件平臺的搭建與設(shè)計(jì)。硬件系統(tǒng)主要針對系統(tǒng)的需求設(shè)計(jì)了相應(yīng)的模塊電路。以ARM9為控制模塊核心,GPRS和手機(jī)模塊構(gòu)成通信模塊,ZIGBEE無線網(wǎng)絡(luò)在控制模塊和家居電器間構(gòu)建信息通道,傳感器模塊檢測家居環(huán)境,并將數(shù)據(jù)傳遞給控制模塊,此外還有顯示及操作用的LCD模塊、電源模塊和語音報(bào)警模塊。針對硬件系統(tǒng),建立了對應(yīng)的軟件系統(tǒng)平臺。軟件設(shè)計(jì)及其圖形界面實(shí)現(xiàn)都是基于QT來實(shí)現(xiàn)的。軟件設(shè)計(jì)主要由數(shù)據(jù)處理、文件系統(tǒng)的制作、LINUX內(nèi)核的裁剪移植、以及硬件驅(qū)動及應(yīng)用程序幾部分組成。最后對軟硬件系統(tǒng)進(jìn)行了整合和集成測試,經(jīng)過測試,系統(tǒng)實(shí)現(xiàn)的結(jié)果基本滿足了設(shè)計(jì)要求,但系統(tǒng)在無線傳感器網(wǎng)絡(luò)的抗干擾能力和安全等級、多攝像頭實(shí)現(xiàn)多點(diǎn)監(jiān)測工作以及智能功能和界面等方面還存在一定的欠缺,在以后的研究中將進(jìn)一步的深入和完善。實(shí)驗(yàn)結(jié)果表明本文設(shè)計(jì)的系統(tǒng)實(shí)現(xiàn)了智能家居的基本功能。基于嵌入式系統(tǒng)的智能家居遠(yuǎn)程控制系統(tǒng)在功耗、體積、性能和可擴(kuò)展性上有獨(dú)特的優(yōu)勢,因而具有廣闊的發(fā)展空間。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 79
大?。?2.43(MB)
子文件數(shù):
-
簡介:隨著計(jì)算機(jī)信息技術(shù)的不斷發(fā)展,各種嵌入式系統(tǒng)出現(xiàn)在社會和生活中的各個角落。由于嵌入式設(shè)備的各種優(yōu)點(diǎn),如體積小、性能高、便攜帶、針對性強(qiáng)等各種優(yōu)點(diǎn),使得嵌入式系統(tǒng)在幾乎社會的各個領(lǐng)域都得到廣泛應(yīng)用。各種各樣的嵌入式設(shè)備層出不窮,而且功能越來越強(qiáng)大,軟件越來越復(fù)雜。在這種情況下,嵌入式固件中存在問題不可避免,而且為了更好的服務(wù)客戶,贏得市場,各種固件版本不斷推出。這就為嵌入式固件升級技術(shù)的應(yīng)用提供了一個廣闊的應(yīng)用范圍。首先,本文對嵌入式固件升級過程中所用到的各項(xiàng)技術(shù)進(jìn)行了深入研究深入研究了字節(jié)差分算法模型,利用字節(jié)差分算法可以對兩個不同版本的固件進(jìn)行差分操作,繼而產(chǎn)生一個遠(yuǎn)小于新版固件的升級包,減少固件升級系統(tǒng)的傳輸量;深入研究了軟件容錯技術(shù),利用軟件容錯技術(shù)可以提高整個固件升級系統(tǒng)的可靠性和安全性,降低在系統(tǒng)在意外情況下的崩潰和對升級設(shè)備的損害;深入研究了嵌入式設(shè)備存儲管理技術(shù),利用嵌入式設(shè)備存儲存儲管理技術(shù)可以解決固件更新過程中固件大小發(fā)生變化時(shí)的存儲管理問題,提高固件更新的效率;深入研究了嵌入式設(shè)備編程技術(shù),分析了嵌入式編程技術(shù)中經(jīng)常用的三種技術(shù),并對三種技術(shù)各自的優(yōu)缺點(diǎn)以及適用場合做了深入探討。然后,本文針對摩托羅拉對講機(jī)系統(tǒng)的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了一套切實(shí)可行的嵌入式固件遠(yuǎn)程升級解決方案。第一,根據(jù)對現(xiàn)有字節(jié)差分算法缺陷的分析,提出了一種通過增加預(yù)處理環(huán)節(jié)提高字節(jié)差分算法效率的設(shè)計(jì),并加以實(shí)現(xiàn);第二,為了提高固件升級服務(wù)器的并行性,完成了對固件升級服務(wù)器的線程池的設(shè)計(jì),降低資源消耗,提高了升級效率;第三,通過對終端存儲管理方案中的地址預(yù)留存儲管理方案和動態(tài)存儲分配管理方案的研究,提出了一種結(jié)合地址預(yù)留的動態(tài)存儲分配的管理方案,提高了系統(tǒng)靈活性和可用性;第四,針對摩托羅拉對講機(jī)系統(tǒng)的特點(diǎn)和升級包格式,完成基于IAP技術(shù)的嵌入式在線編程的設(shè)計(jì)與實(shí)現(xiàn)。最后,本文對目前系統(tǒng)中完成的工作進(jìn)行了總結(jié),通過系統(tǒng)在實(shí)施過程中發(fā)現(xiàn)的問題,提出了該系統(tǒng)需要改進(jìn)和完善的地方,為下一階段的任務(wù)明確了方向。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁數(shù): 68
大小: 1.65(MB)
子文件數(shù):