多機(jī)器人編隊控制策略研究及其云實現(xiàn)
本文選題:多機(jī)器人系統(tǒng) + 編隊控制算法; 參考:《山東大學(xué)》2017年碩士論文
【摘要】:近年來,隨著科學(xué)技術(shù)的發(fā)展進(jìn)步,機(jī)器人技術(shù)越來越成熟,并且在社會生活中發(fā)揮了舉足輕重的作用。面對復(fù)雜任務(wù)時,多機(jī)器人系統(tǒng)通常具備比單機(jī)器人更強(qiáng)的魯棒性和工作效率,因此得到了研究人員高度重視。編隊策略是多機(jī)器人協(xié)同工作的基礎(chǔ),它是指多機(jī)器人保持預(yù)定的隊形前進(jìn),同時避開環(huán)境中的障礙物,最終抵達(dá)目標(biāo)點。這一過程中涉及到多機(jī)器人定位、控制策略、路徑規(guī)劃以及無線通信等多方面內(nèi)容。為確保機(jī)器人編隊能夠在未知環(huán)境中行進(jìn),需要時刻通過傳感器采集大量環(huán)境信息并進(jìn)行分析處理,以決定整個系統(tǒng)下一步的運動規(guī)劃。傳統(tǒng)機(jī)器人受自身機(jī)載設(shè)備的限制,在處理冗雜的環(huán)境信息時計算效率往往不足,影響整個系統(tǒng)的實時性,而云機(jī)器人概念的提出為解決這一問題提供了思路。云機(jī)器人能夠?qū)?fù)雜的計算任務(wù)卸載到云端,利用云計算為機(jī)器人提供強(qiáng)大的計算能力。本文旨在將云計算與機(jī)器人編隊相結(jié)合,充分發(fā)揮云端在數(shù)據(jù)運算方面的優(yōu)勢,降低機(jī)器人對硬件部分的依賴,提升系統(tǒng)的工作性能。本文的研究內(nèi)容主要分為編隊控制策略和云機(jī)器人系統(tǒng)實現(xiàn)兩個部分。在編隊控制策略部分,采取領(lǐng)航-跟隨算法實現(xiàn)隊形保持,利用人工勢場法進(jìn)行路徑規(guī)劃,使機(jī)器人編隊具備在未知環(huán)境中工作的能力。在云機(jī)器人系統(tǒng)部分,為將云計算與機(jī)器人編隊相結(jié)合,本文搭建了一個基于AmigoBot和中國電信天翼云主機(jī)的多機(jī)器人云平臺。在這一系統(tǒng)中,機(jī)器人與云主機(jī)之間采取C/S構(gòu)架進(jìn)行編隊運行。機(jī)器人作為客戶端,將專注于環(huán)境信息采集和編隊任務(wù)執(zhí)行;云主機(jī)作為服務(wù)器,將處理機(jī)器人采集的數(shù)據(jù)并運行編隊算法,為機(jī)器人編隊進(jìn)行運動規(guī)劃。為保證網(wǎng)絡(luò)通信的穩(wěn)定性,防止數(shù)據(jù)處理過程中出現(xiàn)丟失等問題,機(jī)器人與云主機(jī)之間的通信采用基于TCP/IP的網(wǎng)絡(luò)傳輸協(xié)議。本文首先從多機(jī)器人系統(tǒng)和云機(jī)器人的理論意義和現(xiàn)實價值出發(fā),闡述了本課題的研究目的,并介紹了國內(nèi)外關(guān)于多機(jī)器人系統(tǒng)和云機(jī)器人方面的研究進(jìn)展,對機(jī)器人編隊的一些基本概念和經(jīng)典算法進(jìn)行了概述。其次,根據(jù)編隊需要面向未知環(huán)境的要求,綜合現(xiàn)有的研究成果,提出了一種領(lǐng)航-跟隨法與人工勢場法相結(jié)合的編隊控制策略,同時對原有算法進(jìn)行了改進(jìn),解決了系統(tǒng)的軌跡抖動問題。之后對多機(jī)器人系統(tǒng)的隊形形成、隊形保持、路徑規(guī)劃等方面進(jìn)行了仿真和實驗。然后,介紹了實驗部分將要采用的AmigoBot和天翼云主機(jī),分別解析了二者的工作模式,概述了網(wǎng)絡(luò)通信所采用的TCP/IP協(xié)議的基本概念和數(shù)據(jù)傳輸流程,并測試了 AmigoBot與云主機(jī)之間網(wǎng)絡(luò)通信的穩(wěn)定性。最后,搭建了云機(jī)器人編隊系統(tǒng),對云計算與機(jī)器人編隊相結(jié)合的理論進(jìn)行了一系列的仿真和實驗,并分析了實驗結(jié)果。實驗結(jié)果表明該系統(tǒng)能夠有效地將機(jī)器人的運算任務(wù)轉(zhuǎn)移到云端,減輕機(jī)器人的負(fù)擔(dān),提高數(shù)據(jù)處理效率,從而證明了將云計算應(yīng)用于機(jī)器人編隊的可行性。
[Abstract]:In recent years, with the development and progress of science and technology, robot technology is becoming more and more mature and plays an important role in social life. In the face of complex tasks, the multi robot system is usually more robust and efficient than single robot. Therefore, the researchers attach great importance to the robot. The formation strategy is multi robot. The basis of collaborative work is that multi robots keep the scheduled formation and avoid obstacles in the environment and reach the target point. This process involves multi robot positioning, control strategy, path planning and wireless communication. In order to ensure that the robot formation can travel in the unknown environment, it takes time to make sure that the robot is able to travel in the unknown environment. A lot of environmental information is collected and analyzed by sensors to determine the motion planning of the whole system in the next step. The traditional robot is limited by its own airborne equipment, and the computation efficiency is often insufficient when dealing with the miscellaneous environmental information, which affects the real time of the whole system, and the concept of cloud robot provides a solution to this problem. The cloud robot can unload the complex computing task to the cloud, and use the cloud computing to provide the powerful computing power for the robot. This paper aims to combine the cloud computing with the robot formation, give full play to the advantages of the cloud computing in the data operation, reduce the dependence of the robot on the hardware part and improve the performance of the system. The research contents are divided into two parts: formation control strategy and cloud robot system implementation. In the formation control strategy part, the formation keeping is realized by navigation following algorithm, and the artificial potential field method is used to make path planning, so that the robot formation has the ability to work in the unknown environment. Combined with robot formation, a multi robot cloud platform based on AmigoBot and China Telecom sky wing cloud hosts is built in this paper. In this system, a C/S framework is used between the robot and the cloud host for formation and operation. As a client, the robot will focus on the environment information collection and formation task execution; the cloud host is the server. In order to ensure the stability of the network and prevent the loss of the data processing, the communication between the robot and the cloud host is based on the TCP/IP based network transmission protocol. Firstly, the multi robot system and the cloud machine are used in this paper. On the basis of the theoretical and practical value of human, this paper expounds the research aim of this subject, and introduces the research progress on the multi robot system and the cloud robot both at home and abroad, and summarizes some basic concepts and classical algorithms of the robot formation. Secondly, according to the requirements of the formation needs for the unknown environment, the existing research is integrated. As a result, a formation control strategy which combines the navigation following method and the artificial potential field method is proposed. At the same time, the original algorithm is improved and the trajectory jitter of the system is solved. After that, the formation of the formation, formation keeping and path planning of the multi robot system are simulated and experimentation. Then, the experimental part will be introduced. In order to use the AmigoBot and the sky wing cloud host, the working mode of the two people is analyzed, the basic concepts and data transmission flow of the TCP/IP protocol used in the network communication are summarized, and the stability of the network communication between the AmigoBot and the cloud host is tested. Finally, the cloud machine man formation system is built, and the cloud computing and the robot formation are formed. The theory carried out a series of simulation and experiments, and analyzed the experimental results. The experimental results show that the system can effectively transfer the computing task of the robot to the cloud end, reduce the burden of the robot and improve the efficiency of data processing, thus proving the feasibility of applying cloud computing to robot formation.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP242
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 庾晉,白木;神奇的機(jī)器人世界[J];機(jī)電產(chǎn)品開發(fā)與創(chuàng)新;2001年03期
2 ;2001恩格爾伯格機(jī)器人獎頒布[J];機(jī)器人技術(shù)與應(yīng)用;2001年05期
3 ;神奇的機(jī)器人世界[J];機(jī)電新產(chǎn)品導(dǎo)報;2001年Z5期
4 宋樹藩;采用機(jī)器人的有效自動化[J];世界制造技術(shù)與裝備市場;2001年06期
5 ;創(chuàng)造出色的機(jī)器人[J];個人電腦;2003年04期
6 ;危險作業(yè)機(jī)器人——人類的好幫手——訪國家863機(jī)器人技術(shù)主題專家組專家戴先中教授[J];機(jī)器人技術(shù)與應(yīng)用;2003年03期
7 小才;;機(jī)器人時代[J];電腦愛好者;2006年13期
8 宋海宏;;機(jī)器人技術(shù)展望[J];山西煤炭管理干部學(xué)院學(xué)報;2006年04期
9 董煬斌;蔣靜坪;何衍;;一種基于雙令牌的多機(jī)器人協(xié)作策略研究[J];計算機(jī)工程;2007年12期
10 王國奎;劉彥波;;草方格鋪設(shè)機(jī)器人綜合、高效控制系統(tǒng)的設(shè)計[J];科技咨詢導(dǎo)報;2007年20期
相關(guān)會議論文 前10條
1 楊朝虹;張海珠;;機(jī)器人技術(shù)的應(yīng)用與發(fā)展[A];先進(jìn)制造技術(shù)論壇暨第五屆制造業(yè)自動化與信息化技術(shù)交流會論文集[C];2006年
2 王明輝;王楠;李斌;;面向災(zāi)難救援的機(jī)器人控制站系統(tǒng)設(shè)計[A];中國儀器儀表學(xué)會第十二屆青年學(xué)術(shù)會議論文集[C];2010年
3 郭戈;王燕;王偉;;一種多機(jī)器人協(xié)作方法[A];第二十屆中國控制會議論文集(下)[C];2001年
4 崔世鋼;邴志剛;彭商賢;王玉東;;基于遠(yuǎn)程腦概念的服務(wù)機(jī)器人開發(fā)平臺的設(shè)計與研究[A];先進(jìn)制造技術(shù)論壇暨第二屆制造業(yè)自動化與信息化技術(shù)交流會論文集[C];2003年
5 楊瑩;丁X;許侃;;國際機(jī)器人科學(xué)知識前沿演化的可視化分析[A];科學(xué)學(xué)理論與科學(xué)計量學(xué)探索——全國科學(xué)技術(shù)學(xué)暨科學(xué)學(xué)理論與學(xué)科建設(shè)2008年聯(lián)合年會論文集[C];2008年
6 唐矯燕;趙群飛;黃杰;楊汝清;;基于兩足步行椅機(jī)器人的人在環(huán)中的助殘機(jī)器人控制系統(tǒng)[A];第二十六屆中國控制會議論文集[C];2007年
7 薛頌東;曾建潮;杜靜;;具運動學(xué)特性約束的群機(jī)器人目標(biāo)搜索[A];2009中國控制與決策會議論文集(2)[C];2009年
8 張國偉;李斌;龔海里;王聰;鄭懷兵;;廢墟洞穴搜救機(jī)器人控制軟件設(shè)計與實現(xiàn)[A];中國儀器儀表學(xué)會第十二屆青年學(xué)術(shù)會議論文集[C];2010年
9 崔世鋼;方景林;劉嘉q;彭商賢;邴志剛;;服務(wù)機(jī)器人開發(fā)中測控問題的研究[A];中國儀器儀表學(xué)會第五屆青年學(xué)術(shù)會議論文集[C];2003年
10 吳國盛;李云霞;李驪;;一種基于極坐標(biāo)系下的機(jī)器人動態(tài)避碰算法[A];2006中國控制與決策學(xué)術(shù)年會論文集[C];2006年
相關(guān)重要報紙文章 前10條
1 冬冬;看看自動化機(jī)器人在包裝業(yè)中能起多大作用[N];中國包裝報;2005年
2 莽九晨 周之然;有感“機(jī)器人道德法”[N];人民日報;2007年
3 記者 陳琳;機(jī)器人總動員[N];第一財經(jīng)日報;2010年
4 記者 孫亞斐;千余支隊伍攜機(jī)器人亮相金城[N];蘭州日報;2011年
5 崔鑫;機(jī)器人也能和您一起下廚[N];北京科技報;2012年
6 特約記者 楊保國;中國科大“藍(lán)鷹”稱雄機(jī)器人世界杯[N];大眾科技報;2007年
7 本報記者 陳淑娟;機(jī)器人走近生活[N];計算機(jī)世界;2006年
8 虎虎;科學(xué)好玩(三)[N];四川科技報;2007年
9 孫潛彤;新松公司:在機(jī)器人研發(fā)領(lǐng)域顯身手[N];經(jīng)濟(jì)日報;2008年
10 財宣邋Q孟推,
本文編號:1971820
本文鏈接:http://m.lk138.cn/kejilunwen/zidonghuakongzhilunwen/1971820.html