The invention discloses an educational robot, including a hardware control system and a software system installed in the hardware control system. The software system includes a robot programming software. The robot programming software algorithm includes the following steps: S1, importing database into the robot programming software; S2, initializing the robot programming software; S3, entering a multi-event processing state, and occurring. The corresponding event handler is triggered when any event occurs, and the current state is maintained when no event occurs. The software system drives the hardware control system. Robot programming software aims at realizing the functions of compiling, debugging, running and loading of fast competition program when robots participate in competition. Robot programming software adopts modular flow chart model. Each module completes a specific function, that is, a basic unit of competition program. As long as these modules are connected according to the logic thought of programming, the process can be completed quickly and effectively. Preface preparation.
【技术实现步骤摘要】
一种教育机器人
本专利技术涉及机器人领域,尤其是涉及一种教育机器人。
技术介绍
随着社会和科技的进步与发展,教育也逐渐趋于科技化,教育机器人就是一个典型的代表。教育机器人是专门开发的以激发学生学习兴趣、培养学生综合能力为目标的机器人成品、套装或散件。教育机器人对学生科学素养的培养和提高起到了积极的作用,并以其“玩中学”的特点深受青少年的喜爱,机器人走入学校和电脑普及校园一样,已经成为必定的趋势,机器人教育已经成为中小学教育领域的新课程。教育机器人未来将成为趋势,当今社会需要具有创新意识、有创造性思维的人才。目前常见的教育机器人存在以下不足:一、工作与充电相分离的工作模式,即在工作中无法充电,或者在充电中无法工作;二、教育机器人的控制系统一般通过计算机软件平台来实现编程,对计算机软件平台依赖性高,从而导致编程的不便;三、教育机器人的功能单一、系统简单,无法满足儿童及少年的学习需求。
技术实现思路
本专利技术的目的在于提供一种教育机器人,具有能在充电中工作、通过触摸显示屏模块图形化编程的优点。本专利技术解决上述技术问题采用的技术方案是:一种教育机器人,包括硬件控制系统、安装在硬件控制系统中的软件系统,软件系统包括机器人编程软件,机器人编程软件算法包括以下步骤:S1、将数据库导入机器人编程软件;S2、对机器人编程软件并进行初始化;S3、进入多事件处理状态,发生任何事件时触发相应事件处理程序,不发生事件时维持目前状态。以上技术方案中,软件系统驱动硬件控制系统工作。进入机器人编程软件,经过3秒的软件欢迎页,然后自动进入初始界面,在初始界面将数据库导入机器人编程软件并对机 ...
【技术保护点】
1.一种教育机器人,其特征在于:包括硬件控制系统、安装在硬件控制系统中的软件系统,软件系统包括机器人编程软件,机器人编程软件算法包括以下步骤:S1、将数据库导入机器人编程软件;S2、对机器人编程软件进行初始化;S3、进入多事件处理状态,发生任何事件时触发相应事件处理程序,不发生事件时维持目前状态。
【技术特征摘要】
1.一种教育机器人,其特征在于:包括硬件控制系统、安装在硬件控制系统中的软件系统,软件系统包括机器人编程软件,机器人编程软件算法包括以下步骤:S1、将数据库导入机器人编程软件;S2、对机器人编程软件进行初始化;S3、进入多事件处理状态,发生任何事件时触发相应事件处理程序,不发生事件时维持目前状态。2.根据权利要求1所述的一种教育机器人,其特征在于:多事件包括退出事件,发生退出事件时触发退出事件处理程序并保存数据,然后退出机器人编程软件。3.根据权利要求1所述的一种教育机器人,其特征在于:多事件还包括功能事件,任一功能事件中均能进行退出事件。4.根据权利要求2所述的一种教育机器人,其特征在于:功能事件包括菜单事件、编辑事件、按钮事件、管理事件。5.根据权利要求2所述的一种教育机器人,其特征在于:如果S1、S2、S3步骤中任一步骤发生出错则关闭机器人编程软件。6.根据权利要求2所述的一种教育机器人,其特征在于:软件系统还包括屏幕编程软件,屏幕编程软件算法包括以下步骤:Q1、通过模块链选择待编程模块;Q2、对于待编程模块进行编程;Q3、完成编程并控制机器人进行相对应的动作。7.根据权利要求2所述的一种教育机器人,其特征在于:硬件控制系统包括微处理器(1)、与微处理器(1)电连...
【专利技术属性】
技术研发人员:蒋勍,汪继延,吕斧镰,
申请(专利权)人:杭州纳茵特科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。