教育機(jī)器人圖形化編程系統(tǒng)研究
[Abstract]:Educational robots are involved in computer, electronic circuits, mechanical manufacturing, art design, artificial intelligence and other technical fields. Robot education is more user oriented, from primary and middle school students to college students. In order to meet the needs of different users, the educational robot software system needs to be powerful, easy to operate, and the current educational robot software system has a single function and poor versatility. Therefore, the development of educational robot software system with rich function, wide application and strong versatility is of great significance to the development of educational robot. The graphic programming system of educational robot designed in this paper is an application program which supports both graphical programming and C language programming. It is suitable for different levels of users. The system provides custom function of adding new metafunctions, cross-platform compiling function and expanding function of users, which provides more flexible programming space for users. The main contents of this paper are as follows: (1) the advantages and problems of educational robot at home and abroad are analyzed. According to the design idea of educational robot software system, the overall design of educational robot graphical programming system is put forward. It includes the requirement analysis, structure design and interface design of educational robot graphical programming system. (2) the graphic programming function is designed according to the specific functional requirements of educational robot graphical programming system. Graphic programming functions include drag-and-drop meta-programming, attribute box modification parameters, automatic wiring between elements, graphical program automatically generate program code, add new elements that are not available in the library. (3) to satisfy the high generality of the system, Design cross-platform compilation function, support single-chip microcomputer MCU and FPGA two platforms of automatic classification compilation. (4) to build a powerful system, need a wealth of extended functions. The system supports real-time data processing and remote downloading, which makes the system more functional and meets the needs of users. Compared with the previous educational robot software system, the educational robot graphical programming system developed in this paper is more versatile, more flexible, more practical, and the system interface is simple and easy to operate. The whole system has been tested in practice.
【學(xué)位授予單位】:北方工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP242
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 余群兵;陳宏君;金震;丁力;徐舒;;可編程保護(hù)測(cè)控功能通用性設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2016年02期
2 韓冰;;XML技術(shù)與圖形化編程技術(shù)的結(jié)合[J];遼寧師專學(xué)報(bào)(自然科學(xué)版);2008年01期
3 陸承景;;對(duì)機(jī)器人學(xué)科教學(xué)目標(biāo)和內(nèi)容的實(shí)踐與思考[J];中國(guó)電化教育;2006年12期
4 陸文虎;曲慶彪;孫立川;;關(guān)于在青少年中開(kāi)展機(jī)器人制作教育的思考[J];教育科學(xué);2005年06期
5 周東球,杜殿林,左信;先進(jìn)控制軟件系統(tǒng)實(shí)時(shí)數(shù)據(jù)庫(kù)的設(shè)計(jì)[J];微計(jì)算機(jī)信息;2003年10期
6 宗和;越來(lái)越能干的機(jī)器人[J];中國(guó)青年科技;2003年07期
7 徐小良,劉陽(yáng),周泓,汪樂(lè)宇;圖形化編程平臺(tái)的結(jié)構(gòu)設(shè)計(jì)及實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2001年04期
8 高世義;董瑞翔;陳佩云;;工業(yè)機(jī)器人發(fā)展概況及其應(yīng)用[J];機(jī)械與電子;1988年05期
,本文編號(hào):2242905
本文鏈接:http://www.sikaile.net/shoufeilunwen/xixikjs/2242905.html