教育机器人通用编程平台的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:yingzizhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育机器人是工业技术和教育理论学科交叉发展的成果,能够培养学生多方面的素质和能力,因而具有重要意义,引起了社会的广泛关注。教育机器人编程平台是教育机器人范畴中具有重要意义的部分,它为学生提供一个编写自己的教育机器人程序的平台,使学生通过程序设计实践提高逻辑思维能力。针对以上情况,本文的主要工作内容如下: 首先,研究了国内外教育机器人及其编程平台的发展现状,提出了编程平台设计开发的总体需求,并在此基础上进行了总体设计和模块划分。同时经过比较,进行了建模和编程工具的选择; 其次,在定义了图形化指令模块及其属性参数的基础上,设计了图形化编程平台。在模块间的布线问题上,提出了基于目标驱动的迷宫算法并加以应用,同时针对冗余节点和蛇形线进行了优化。使用动态调整图形缓冲区的方法,节省了系统资源; 定义了一套完整的类C语言及其语法规范,设计了类C语言编程环境,实现了编辑器的语法高亮、自动对齐等辅助功能;在编译器方面,采用了以语法分析为主线的编译结构并采用语法制导翻译作为语义分析方法,设计并实现了类C语言的编译器。 本文设计的教育机器人通用编程平台在使用中取得了良好的效果。对于教育机器人编程平台的普及和应用具有重要的意义。
其他文献
数学是一门知识点联系密切、且具有一定逻辑性与抽象性的学科.高中数学不光在知识点的难度上有所增强,所涉及的内容也大大增加.因此,做好教学衔接是促进学生高效掌握内容、灵
期刊
互动式教学是高中政治课堂教学运用的重要教学方法之一,对活跃课堂气氛、提高课堂效率、增进情感交流具有重要的意义.随着新课程改革的不断推进,对高中政治课提出了更高的要
本文以高一必修二“认识同分异构现象”教学为例,分析了其教学价值和学生学习的困难,阐述了基于任务和问题培养学生的发散和有序思维,并就其中关键环节的设计进行了较为详细
期刊
工程岩体的失稳与结构面的发育程度、发育位置、产状、组合特征及其工程性质有着十分密切的内在联系。只要岩体中存在由不利的结构面构成的软弱地质界面或分割面,岩体就失去了
平面关节型机器人又称SCARA(Selective Compliance Assembly Robot Arm)型机器人,是一种应用于装配作业的机器人手臂。随着现代制造业的高速发展,对其运动的速度、精度及有效
随着现代城市的快速发展,高层建筑的不断兴起,由于城市建筑用地的局限性,必须高效利用地下空间来节约土地资源,以便让城市中每寸土地都得到充分利用,这样必使深基坑工程日益增多。
本论文借助有限元软件ANSYS探讨、研究了一种新型大吨位双回转铁路起重机的底架结构。根据该机的工作特点,提出了一个初始方案,通过用ANSYS分析,根据分析结果对其结构进行改进,使应力分布合理。本论文首先对国内外铁路和铁路起重机的发展作了介绍,然后介绍了铁路起重机底架的传统算法和有限元算法,并介绍了有限元软件ANSYS及本文采用的两种单元。本文分析了大吨位、双回转铁路起重机底架的特点,设计了初始方案
管道运输是与铁路、公路、航空、水运并驾齐驱的五大运输行业之一,已成为现代工业和国民经济的命脉。随着管道输送工业的发展,石油输送管网老化程度严重,加上不可避免的腐蚀
人体工程学作为艺术设计专业的基础理论课程,具有内容广泛复杂、“难教难学”的特点。文章探讨了人体工程学课程的教学现状,从几年的教学实践中发现问题,并通过具体的教学改
探究式教学是一种很好的教学形式,对于激发学生学习的主动性,提升学生课堂的参与度,都能够起到很好的训练效果.在高中生物课堂上,教师应当加强对于学生探究能力的培养,并且融
期刊