[发明专利]一种利用多语言建立机器人模块的方法在审

专利信息
申请号: 201610846419.8 申请日: 2016-09-23
公开(公告)号: CN106406890A 公开(公告)日: 2017-02-15
发明(设计)人: 郑友胜;杨宛璐;陈磊;史小露 申请(专利权)人: 江西洪都航空工业集团有限责任公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 南昌新天下专利商标代理有限公司36115 代理人: 施秀瑾
地址: 330000 江西省*** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种利用多语言建立机器人模块的方法,基于Visual Studio 2012开发,图形化编程模块在Windows操作系统环境下显示为图形化编程界面,图形化编程界面左侧为部件库;进行图形化编程前,首先在部件库中新建部件图形,而后将与该部件模块对应的部件库拖入图形化编程界面,在对每个部件库的控制器与接口进行连接、属性设置匹配,每个部件库的控制器与接口设置匹配成功后,图形化编程模块才能生成正确的图形化编程程序,并通过可视化交互式仿真环境实时在图形化编程界面显示当前工作状态。本发明采用多语言编程,同一程序文件可通过不同的xml文档与其他语言的转换器,生成不同的程序文件以实现深层封装,工作效率高。
搜索关键词: 一种 利用 语言 建立 机器人 模块 方法
【主权项】:
一种利用多语言建立机器人模块的方法,其特征在于,在Windows操作系统环境下,基于Visual Studio 2012开发,包括如下模块:1)图形库管理模块对图形化编程所需的部件库进行管理,包括“新建”、“打开”、“导入”、“添加”、“删除”、“编辑”、“复制”、“粘贴”、“重命名”、“保存”,并采用xml文件保存部件库基本信息,部件库包括控制器库、人机交互库、驱动库、传感器库和其他库,且在每个部件库分别设置有控制器;对图形化编程所需的文字库进行管理,包括“新建”、“打开”、“导入”、“添加”、“删除”、“编辑”、“保存”;对图形化编程所需的图形库进行管理,包括“新建”、“打开”、“导入”、“添加”、“删除”、“编辑”、“保存”;对图形化编程所需的算法库进行管理,包括“新建”、“打开”、“导入”、“添加”、“删除”、“编辑”、“保存”;对可视化交互式仿真环境模块的可视化交互式仿真环境文件进行管理,包括“新建”、“打开”、“导入”、“添加”、“删除”、“编辑”、“保存”2)图形化编程模块在Windows操作系统环境下,图形化编程模块显示为图形化编程界面,图形化编程界面左侧为部件库,部件库内包含图形化编程所需的图形库,该图形库不能在图形化编程界面下编辑,已在图形库管理/部件库中编辑并保存;在图形化编程界面下,只能选择部件库中的部件进行拖拽以完成连接工作;在进行图形化编程前,首先在部件库中新建部件,从部件库中拖入基本元件,在利用部件库中的绘图工具构造新建部件模块的图形,图形构成完成后,对新建部件图形接点标识进行属性设置,通过图形的构成和接点标识属性的设置,一个部件模块的图形基本完成;下面编写该部件模块对应的程序,控制器模块在部件库创建时根据其接口属性编写有框架程序main.cpp,其他部件对应的是.h程序文件;main.cpp用于实现对各个控制器接口功能调用,.h程序中的函数用于完成对部件模块的功能调用;部件库界面下方有两个编辑区,分别是Windows编辑框和Linux编辑框,在程序编辑框中编辑模块对应的程序,分别是在Windows仿真和Linux实际运行的程序;将与该部件模块对应的部件库拖入图形化编程界面,在对每个部件库的控制器与接口进行连接、属性设置,控制器之外的部件需根据自身接口特性与控制器的相应接口连接,同时接口类型识别,然后在进行接口类型匹配判断,当接口不匹配时,则该部件无法连接,若接口匹配成功,所选用部件控制器调用函数进行连线绘制操作,同时对所在部件库的控制器设置机器人编号;当部件库拖入控制器但没有设置属性时,控制器自动识别出错误;点击生成C程序菜单项时,控制器根据错误的类型弹出相应的警告,提示进行设置操作,并中断生成程序的操作;当拖入的部件是驱动库类的部件时,也需设置属性;待完成每个部件库的控制器与接口设置后,图形化编程模块才能生成正确的图形化编程程序;对于完成图形化编程的图形,点击文件/保存菜单对图形进行保存,保存为xml文件;每个部件模块在Parts库文件夹下分别拥有一个与部件模块本身名称对应的子文件夹,在这个子文件夹下,包括与部件模块本身名称对应的子文件夹所创建部件的信息; 3)可视化交互式仿真环境模块 搭建可视化交互式仿真环境,结合图形化编程模块以建立机器人模块的仿真,并根据图形化编程模块编程进度实时在图形化编程界面显示当前工作状态,以实现仿真。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西洪都航空工业集团有限责任公司,未经江西洪都航空工业集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610846419.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top