一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种适用于机器人教育系统的控制方法与流程

2022-03-01 20:23:08 来源:中国专利 TAG:

1.本发明涉及一种机器人教育领域,尤其涉及一种适用于机器人教育系统的控制方法。


背景技术:

2.机器人教育是指通过组装、搭建、运行机器人,激发学生学习兴趣;融合了编程、机械、电子、物理等各学科知识,提升学员特别是青少年学员的综合能力。机器人已经成为呼声很高的创新教育平台,并且正在大踏步地走向基础教育。教育机器人在国内处在起步阶段,随着各地中小学机器人实验室的迅速建设,它作为课程,一些不成熟的表现也越发明显,并且遇到了诸多方面的制约,现有的机器人教育很多都是基于图形化的编程方式,但少有涉及到硬件,也就是机器人的嵌入式开发板,这使得机器人教育的软硬件脱节。少数机构会使用到嵌入式硬件开发板,但是这些开发板不是编程难度高就是不适合后续的深入学习。


技术实现要素:

3.为解决上述技术问题,本发明的目的是提供一种适用于机器人教育系统的控制方法。
4.为实现上述目的,本发明采用如下技术方案:
5.一种适用于机器人教育系统的控制方法,在于以下步骤:
6.步骤1:获取构建所需场景的模型组件,并创建相应的模型;
7.步骤2:根据使用者的选取操作创建模型组件和与模型组件关联的驱动控制系统、语音控制系统、远程控制系统以及无线通信系统;
8.步骤3:将编写语言转化呈操作人员能识别的程序语言,并将其放置在开发板内;
9.步骤4:操作人员根据教学目标编写并认知相应的程序语言;
10.步骤5:操作人员将自行编写的程序语言放入相对应的控制系统内,实现对模型组件的控制。
11.优选地,所述的一种适用于机器人教育系统的控制方法,所述步骤1中创建相应的模型是通过数据库内已设定的数据中进行提取。
12.优选地,所述的一种适用于机器人教育系统的控制方法,所述数据库内的模型可以实时进行更新处理。
13.优选地,所述的一种适用于机器人教育系统的控制方法,所述操作人员能识别的为初级程序。
14.优选地,所述的一种适用于机器人教育系统的控制方法,所述步骤3中涉及的编写语言为二级程序,其中,采用的语言为以下的任意一种:java、c、c 、visual basic、php、perl、python、c#、javascript、delphi、sas、ruby、pl/sql、d、abap、lisp/scheme、cobol、ada、pascal、visual foxpro。
15.优选地,所述的一种适用于机器人教育系统的控制方法,所述步骤3中编写的语言程序可以实时更新。
16.借由上述方案,本发明至少具有以下优点:
17.本发明通过在嵌入式设备中运行脚本式编程语言的解释器的方案,让用户只需要编写简单的脚本式控制语句,来控制硬件执行用户的控制逻辑。操作人员通过本发明中的编程方式可以快速的熟悉编程的逻辑,学习编程的思路,熟悉硬件,为后续的深入学习打下基础。此外,在嵌入式开发板上运行解释器,一定程度上也可以解决编程平台的编译并发问题。
18.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并详细说明如后。
具体实施方式
19.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
20.实施例
21.一种适用于机器人教育系统的控制方法,其特征在于,在于以下步骤:
22.步骤1:获取构建所需场景的模型组件,并创建相应的模型;
23.步骤2:根据使用者的选取操作创建模型组件和与模型组件关联的驱动控制系统、语音控制系统、远程控制系统以及无线通信系统;
24.步骤3:将编写语言转化呈操作人员能识别的程序语言,并将其放置在开发板内;
25.步骤4:操作人员根据教学目标编写并认知相应的程序语言;
26.步骤5:操作人员将自行编写的程序语言放入相对应的控制系统内,实现对模型组件的控制。
27.本发明中所述步骤1中创建相应的模型是通过数据库内已设定的数据中进行提取。
28.本发明中所述数据库内的模型可以实时进行更新处理。
29.本发明中所述操作人员能识别的为初级程序。
30.本发明中所述步骤3中涉及的编写语言为二级程序,其中,采用的语言为以下的任意一种:java、c、c 、visual basic、php、perl、python、c#、javascript、delphi、sas、ruby、pl/sql、d、abap、lisp/scheme、cobol、ada、pascal、visual foxpro。
31.本发明中所述步骤3中编写的语言程序可以实时更新。
32.以上所述仅是本发明的优选实施方式,并不用于限制本发明,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。


技术特征:
1.一种适用于机器人教育系统的控制方法,其特征在于,在于以下步骤:步骤1:获取构建所需场景的模型组件,并创建相应的模型;步骤2:根据使用者的选取操作创建模型组件和与模型组件关联的驱动控制系统、语音控制系统、远程控制系统以及无线通信系统;步骤3:将编写语言转化呈操作人员能识别的程序语言,并将其放置在开发板内;步骤4:操作人员根据教学目标编写并认知相应的程序语言;步骤5:操作人员将自行编写的程序语言放入相对应的控制系统内,实现对模型组件的控制。2.根据权利要求1所述的一种适用于机器人教育系统的控制方法,其特征在于:所述步骤1中创建相应的模型是通过数据库内已设定的数据中进行提取。3.根据权利要求2所述的一种适用于机器人教育系统的控制方法,其特征在于:所述数据库内的模型可以实时进行更新处理。4.根据权利要求1所述的一种适用于机器人教育系统的控制方法,其特征在于:所述操作人员能识别的为初级程序。5.根据权利要求1所述的一种适用于机器人教育系统的控制方法,其特征在于:所述步骤3中涉及的编写语言为二级程序,其中,采用的语言为以下的任意一种:java、c、c 、visual basic、php、perl、python、c#、javascript、delphi、sas、ruby、pl/sql、d、abap、lisp/scheme、cobol、ada、pascal、visual foxpro。6.根据权利要求1所述的一种适用于机器人教育系统的控制方法,其特征在于:所述步骤3中编写的语言程序可以实时更新。

技术总结
本发明涉及一种适用于机器人教育系统的控制方法,在于以下步骤:步骤1:获取构建所需场景的模型组件,并创建相应的模型;步骤2:根据使用者的选取操作创建模型组件和与模型组件关联的驱动控制系统、语音控制系统、远程控制系统以及无线通信系统;步骤3:将编写语言转化呈操作人员能识别的程序语言,并将其放置在开发板内;步骤4:操作人员根据教学目标编写并认知相应的程序语言;步骤5:操作人员将自行编写的程序语言放入相对应的控制系统内,实现对模型组件的控制。本发明能让操作人员让编程方式可以快速的熟悉编程的逻辑,学习编程的思路,熟悉硬件,为后续的深入学习打下基础。为后续的深入学习打下基础。


技术研发人员:丁涛
受保护的技术使用者:苏州爱斯蒂姆信息科技研发有限公司
技术研发日:2020.08.26
技术公布日:2022/2/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献