[发明专利]基于网络的机器人开发平台的实现方法和设备在审
申请号: | 201310016265.6 | 申请日: | 2013-01-16 |
公开(公告)号: | CN103116286A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 范瑞峰 | 申请(专利权)人: | 博雅创世(北京)智能科技有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02;G09B5/08 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松;孟丽娟 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 机器人 开发 平台 实现 方法 设备 | ||
1.一种基于网络的机器人开发平台的实现方法,其特征在于,至少包括以下步骤:
平台服务器接收终端设备发送的程序标识信息和/或编程语句,结合相应的程序数据库,生成机器人操作程序;
所述平台服务器结合元件数据库和所述终端设备上报的机器人组装方案,仿真组装相应的虚拟机器人模型;
所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性。
2.如权利要求1所述的方法,其特征在于,所述平台服务器接收终端设备发送的程序标识信息和/或编程语句,结合相应的程序数据库,生成机器人操作程序,具体包括:
所述平台服务器接收所述终端设备发送的流程模板标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,所述平台服务器接收所述终端设备发送的程序语句标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,所述平台服务器接收所述终端设备发送的编程语句,生成相应的机器人操作程序片段;
所述平台服务器根据所生成的各机器人操作程序片段,组合生成相应的机器人操作程序。
3.如权利要求1所述的方法,其特征在于,所述平台服务器结合元件数据库和所述终端设备上报的机器人组装方案,仿真组装相应的虚拟机器人模型,具体包括:
所述平台服务器接收所述终端设备发送的元件标识信息,在所述元件数据库中选择相应的机器人元件模型,并根据所述终端设备上报的机器人组装方案,将所选择的各机器人元件模型仿真组装为相应的虚拟机器人模型;或,
所述平台服务器接收所述终端设备发送的机器人组装方案标识信息,获取机器人组装方案标识信息所对应的机器人组装方案,并在所述元件数据库中选择所述机器人组装方案中所需要的机器人元件模型,按照所述机器人组装方案,将所选择的各机器人元件模型仿真组装为相应的虚拟机器人模型。
4.如权利要求1所述的方法,其特征在于,所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性之后,还包括:
所述平台服务器向所述终端设备输出所述机器人操作程序所对应的操作文件,并导入相应的机器人实体模型,由所述机器人实体模型执行相应的动作操作;
其中,所述机器人实体模型,具体为通过机器人搭建平台所提供的机器人实体元件,按照所述机器人组装方案所组装出的实体结构。
5.如权利要求1所述的方法,其特征在于,所述平台服务器将所述机器人操作程序在所述虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性之后,还包括:
所述平台服务器通过网络,将所述机器人操作程序,和/或所述虚拟机器人模型的仿真运行的过程,和/或所述仿真演示的的结果展示给其他终端设备。
6.一种服务器,其特征在于,至少包括:
程序生成模块,用于接收终端设备发送的程序标识信息和/或编程语句,结合相应的程序数据库,生成机器人操作程序;
模型组装模块,用于结合元件数据库和所述终端设备上报的机器人组装方案,仿真组装相应的虚拟机器人模型;
仿真运行模块,用于将所述程序生成模块所生成的机器人操作程序在所述模型组装模块所组装的虚拟机器人模型上进行仿真运行,并将相应的运行结果对所述终端设备进行仿真演示,验证所述机器人操作程序的正确性;
其中,所述程序数据库和/或元件数据库,具体为存储于所述服务器自身或与所述服务器相连接的其他网络设备中的数据库。
7.如权利要求6所述的服务器,其特征在于,所述程序生成模块,具体用于:
接收所述终端设备发送的流程模板标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,接收所述终端设备发送的程序语句标识,向所述程序数据库获取相应的编程语句内容,生成相应的机器人操作程序片段;和/或,接收所述终端设备发送的编程语句,生成相应的机器人操作程序片段;
根据所生成的各机器人操作程序片段,组合生成相应的机器人操作程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博雅创世(北京)智能科技有限公司,未经博雅创世(北京)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310016265.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:紫外光电管特性校准装置
- 下一篇:清洗装置