[发明专利]基于网络的机器人开发平台的实现方法和设备在审
申请号: | 201310016265.6 | 申请日: | 2013-01-16 |
公开(公告)号: | CN103116286A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 范瑞峰 | 申请(专利权)人: | 博雅创世(北京)智能科技有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02;G09B5/08 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松;孟丽娟 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 机器人 开发 平台 实现 方法 设备 | ||
技术领域
本发明涉及科技教育领域,特别涉及一种基于网络的机器人开发平台的实现方法和设备。
背景技术
机器人教育在中国已经展开有10年时间,但是,在机器人教育开展初期,需要以竞赛来推动整个机器人教育的开展。几乎所有的学校开展机器人教育也都是以兴趣小组的形式开展,以竞赛为目的。
国内研究开发现状:
国内的知名的教育机器人公司无一例外都是以竞赛为导向,其产品都是针对竞赛的。针对普通大班教学的产品、设备几乎没有。现阶段由于国家对科技教育的普及开始重视,有些厂家也开始设计开发一些普及教育的机器人产品,相应的产品样式逐渐增多。
国外研究开发现状:
国外的机器人教育开展时间较早,普及程度高。从幼儿园就开始有机器人教育,到了高中,学生可以根据自己来制作机器人了。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
目前,国内厂商设计的产品都是低成本、低价格、固定配置,无法满足教学的多样性和灵活性。
而在国外,基本上都没有什么固定的机器人教学设备。所以,国外机器人教育产品多为玩具公司生产的高级玩具,给青少年使用。
而且,现有机器人教育平台均为单机版,很大程度上限制了使用,也不容易交流。
发明内容
本发明实施例提供一种基于网络的机器人开发平台的实现方法和设备,解决现有的技术方案中由于只存在单机版机器人教育平台,缺乏网络扩展所带来的使用限制,以及交流不畅的问题。
为达到上述目的,本发明实施例一方面提供了一种基于网络的机器人开发平台的实现方法,至少包括以下步骤:
平台服务器接收终端设备发送的程序标识信息和/或编程语句,结合相应的程序数据库,生成机器人操作程序;
所述平台服务器结合元件数据库和所述终端设备上报的机器人组装方案,仿真组装相应的虚拟机器人模型;
所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性。
优选的,所述平台服务器接收终端设备发送的程序标识信息和/或编程语句,结合相应的程序数据库,生成机器人操作程序,具体包括:
所述平台服务器接收所述终端设备发送的流程模板标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,所述平台服务器接收所述终端设备发送的程序语句标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,所述平台服务器接收所述终端设备发送的编程语句,生成相应的机器人操作程序片段;
所述平台服务器根据所生成的各机器人操作程序片段,组合生成相应的机器人操作程序。
优选的,所述平台服务器结合元件数据库和所述终端设备上报的机器人组装方案,仿真组装相应的虚拟机器人模型,具体包括:
所述平台服务器接收所述终端设备发送的元件标识信息,在所述元件数据库中选择相应的机器人元件模型,并根据所述终端设备上报的机器人组装方案,将所选择的各机器人元件模型仿真组装为相应的虚拟机器人模型;或,
所述平台服务器接收所述终端设备发送的机器人组装方案标识信息,获取机器人组装方案标识信息所对应的机器人组装方案,并在所述元件数据库中选择所述机器人组装方案中所需要的机器人元件模型,按照所述机器人组装方案,将所选择的各机器人元件模型仿真组装为相应的虚拟机器人模型。
优选的,所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性之后,还包括:
所述平台服务器向所述终端设备输出所述机器人操作程序所对应的操作文件,并导入相应的机器人实体模型,由所述机器人实体模型执行相应的动作操作;
其中,所述机器人实体模型,具体为通过机器人搭建平台所提供的机器人实体元件,按照所述机器人组装方案所组装出的实体结构。
优选的,所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性之后,还包括:
所述平台服务器通过网络,将所述机器人操作程序,和/或所述虚拟机器人模型的仿真运行的过程,和/或所述仿真演示的的结果展示给其他终端设备。
另一方面,本发明实施例还提供了一种服务器,至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博雅创世(北京)智能科技有限公司,未经博雅创世(北京)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310016265.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:紫外光电管特性校准装置
- 下一篇:清洗装置