基于直角坐標(biāo)系和數(shù)學(xué)統(tǒng)計算法的仿真坦克機(jī)器人的設(shè)計和實現(xiàn)的研究.pdf 全
本文關(guān)鍵詞:基于直角坐標(biāo)系和數(shù)學(xué)統(tǒng)計算法的仿真坦克機(jī)器人的設(shè)計與實現(xiàn)研究,由筆耕文化傳播整理發(fā)布。
文檔介紹:
太原理工大學(xué)碩士研究生學(xué)位論文基于直角坐標(biāo)系和數(shù)學(xué)統(tǒng)計算法的仿真坦克機(jī)器人的設(shè)計與實現(xiàn)研究I掣嬲摘要隨著科學(xué)技術(shù)的突飛猛進(jìn),機(jī)器人的發(fā)展已經(jīng)不局限于簡單地某一重復(fù)運動方式,人們在探討一種更為先進(jìn)的人工智能機(jī)器人,除了具有簡單機(jī)器人的特點之外,它們還具有某些智能,能夠自適應(yīng)地去學(xué)習(xí),并在學(xué)習(xí)的過程中不斷完善自身,逐步進(jìn)化以至于達(dá)到能夠創(chuàng)造。當(dāng)然現(xiàn)在還只是某種設(shè)想,將來的那一天就有可能會實現(xiàn);不過現(xiàn)有的技術(shù)還是使得機(jī)器人具備一定的智能。利用風(fēng)靡全球的robocode開發(fā)引擎可以設(shè)計出優(yōu)秀的智能機(jī)器人坦克:它不是建立在一種特定的硬件平臺上,而是虛擬的軟件開發(fā)平臺,這樣就可以更好地利用計算機(jī)強大的運算能力在軟件上先模擬出機(jī)器人坦克模型,為后期特定的硬件平臺提供一定意義上的技術(shù)支持與準(zhǔn)備工作。本論文利用此開發(fā)引擎,再結(jié)合Java開發(fā)的工具包和集成開發(fā)環(huán)境Eclipse的使用,開發(fā)出具備一定學(xué)習(xí)能力的機(jī)器人坦克模型。其中主要采用了統(tǒng)一的建模語言(UML)思維構(gòu)架,利用目前十分流行的MVC框架模式,重構(gòu)了先前分布編寫的基于直角坐標(biāo)系的各個模型區(qū)代碼,整合了全局體系結(jié)構(gòu)。另外,數(shù)學(xué)統(tǒng)計的算法是基于直角坐標(biāo)系更進(jìn)一步的非全局勢匹配算法,克服了全局算法...
內(nèi)容來自轉(zhuǎn)載請標(biāo)明出處.
本文關(guān)鍵詞:基于直角坐標(biāo)系和數(shù)學(xué)統(tǒng)計算法的仿真坦克機(jī)器人的設(shè)計與實現(xiàn)研究,由筆耕文化傳播整理發(fā)布。
,本文編號:189645
本文鏈接:http://sikaile.net/kejilunwen/rengongzhinen/189645.html