一种支持异步调度的服务总线编排系统及方法

    公开(公告)号:CN115277745B

    公开(公告)日:2024-07-26

    申请号:CN202210721784.1

    申请日:2022-06-24

    Applicant: 湖南大学

    Abstract: 本发明公开了一种支持异步调度的服务总线编排系统,包括:可视化编排平台,用于提供客户端界面以供开发人员编排服务;服务调用层,用于调用编排中各个服务;消息回调层,用于接收回调消息;以及消息解析层,用于解析服务调用后的调用返回消息。本发明还提供了一种支持异步调度的服务总线编排方法。本发明的有益效果如下:同时支持同步请求和异步请求的支持,进一步拓展了服务总线编排能力;丰富了可以进行服务编排场景,有更多的场景可以使用服务编排;减少了工业机器人编程中的二次开发,进一步降低了开发人员的工作量,提升工作效率。

    一种动态库自动服务化封装方法、系统及应用

    公开(公告)号:CN111459489B

    公开(公告)日:2023-09-26

    申请号:CN202010124121.2

    申请日:2020-02-27

    Applicant: 湖南大学

    Abstract: 本发明公开了一种动态库自动服务化封装方法及系统,属于计算机技术领域,用于解决目前动态库人工服务化封装开发成本及维护成本高、标准混乱的技术问题,采用的技术方案为:预先进行动态库描述、函数类型定义以及参数描述,形成函数描述文件;读取函数描述文件并进行解析,获得待加载动态库的名称和路径、以及动态库内各函数的类型,建立函数名称/类型映射表,并对动态库进行预加载;根据函数名称从函数名称/类型映射表中查找到对应的函数类型指针,获得该函数在预加载的动态库中对应的地址,完成函数的调用。本发明的方法及系统均具有灵活性高、操作简便、开发成本及维护成本低等优点。

    一种印刷品缺陷检测方法

    公开(公告)号:CN109886954B

    公开(公告)日:2023-04-07

    申请号:CN201910147844.1

    申请日:2019-02-28

    Applicant: 湖南大学

    Abstract: 本发明公开了一种印刷品缺陷检测方法,包括如下步骤:步骤S100:图像采集:采集待检测印刷品图像;步骤S200:图像预处理:对采集到的印刷品图像去除噪声、二值化;步骤S300:图像校正配准:对印刷品图像进行图像裁切、图像校正以及图像配准;步骤S400:图像缺陷检测:检测校正配准后的印刷品图像,以确定是否存在缺陷;步骤S500:图像缺陷分类:根据缺陷的面积和投影对缺陷进行分类,结束检测。本发明能够替代人工检测,并且能够减少检测运算量,提高检测效率和检错准确率。

    分布式工业机器人在线服务编排的路由参数传递方法

    公开(公告)号:CN114726911A

    公开(公告)日:2022-07-08

    申请号:CN202210350393.3

    申请日:2022-04-02

    Applicant: 湖南大学

    Abstract: 分布式工业机器人在线服务编排的路由参数传递方法,包括启动编排服务,按顺序执行各个服务;服务A执行完后,将输出参数值以键值对的方式存入到参数存储模块,键值对以自身的服务名和输出参数名拼接成键,以自身的输出参数值为值;服务B、C执行完后以类似服务A的方式存储键值对;服务D获取服务B、服务C键值对的值,作为服务D的输入参数;判断服务D的所有输入参数是否都取到,如果都取到,执行服务D,如果有一个输入参数没有取到,服务D采用注册回调机制注册未取到的参数的回调;相应服务执行完后触发回调,获取回调结果,服务D根据回调结果获取未取到的参数,开始执行服务D。本发明能解决实际编程中全局参数和服务异步等待的问题。

    一种基于注册回调机制的线程间数据分发方法

    公开(公告)号:CN113626219A

    公开(公告)日:2021-11-09

    申请号:CN202110900211.0

    申请日:2021-08-06

    Applicant: 湖南大学

    Abstract: 一种基于注册回调机制的线程间数据分发方法,包括以下步骤:(1)数据发布者注册;(2)数据订阅者注册;(3)数据发布者发布数据;其中,步骤(3)中,数据发布者发布数据的方法如下:数据发布者根据数据订阅者的优先级,调用数据订阅者的回调函数接口或数据插入接口;对于优先级最高的数据订阅者,调用其回调函数接口处理数据;对于其他优先级的数据订阅者,调用其数据插入接口,将数据插入到数据订阅者私有数据链表中,唤醒该数据订阅者按顺序取出数据链表中的数据,并调用该数据订阅者的回调函数依次处理数据链表中取出的数据。本发明数据传输耗时极少,能够应用于线程间数据频繁交互且实时性要求较高的场合。

    工业机器人分布式控制系统中间件框架系统

    公开(公告)号:CN113848841B

    公开(公告)日:2022-05-31

    申请号:CN202111186882.1

    申请日:2021-10-12

    Applicant: 湖南大学

    Abstract: 一种工业机器人分布式控制系统中间件框架,整体框架位于物理层与操作系统之上,应用层之下,包括抽象层、组件层、设备管理层和服务层,所述抽象层分别与物理层、组件层相连,组件层与设备管理层相连,设备管理层分别与服务层、应用层相连,服务层与应用层相连。采用本发明的中间件框架,工业机器人业务场景应用开发人员能够方便地实现不同厂家机器人在同一场景的业务开发、协同控制、监控管理。

    基于注意力机制的无监督单目深度估计方法

    公开(公告)号:CN114119698A

    公开(公告)日:2022-03-01

    申请号:CN202110676865.X

    申请日:2021-06-18

    Applicant: 湖南大学

    Abstract: 基于注意力机制的无监督单目深度估计方法,包括以下步骤:步骤S1:将KITTI数据集调整至同一分辨率大小后,划分为训练数据集、验证数据集和测试数据集;步骤S2:对训练数据集和验证数据集中的数据进行数据增广;步骤S3:构建单目深度估计神经网络;步骤S4:利用训练数据集训练单目深度估计神经网络得到相应的权重与偏置,即网络模型参数,将得到的网络模型参数代入验证数据集,保存使得验证数据集损失函数最小的网络模型参数;步骤S5:使用损失函数最小的网络模型参数,对测试数据集进行测试,得到测试数据集的预测值。本发明能有效提高单目深度估计的精度。

    一种简化服务总线上SOAP消息的系统及方法

    公开(公告)号:CN113973105A

    公开(公告)日:2022-01-25

    申请号:CN202111209140.6

    申请日:2021-10-18

    Applicant: 湖南大学

    Abstract: 一种简化服务总线上SOAP消息的系统及方法,该系统包括客户端、服务总线和服务端,客户端通过服务总线与服务端相连,服务端部署有Webservice和代理程序,Webservice与代理程序相连,代理程序与服务总线相连,代理程序用于接收RSOAP请求,解析RSOAP消息报文,将解析后的消息报文封装成SOAP消息,转发给WebService。还包括一种简化服务总线上SOAP消息的方法。本发明能够显著降低Webservice消息传输的数据量,提升工业机器人服务总线的处理效率,减少工业机器人服务总线响应时间。

    一种动态库自动服务化封装方法、系统及应用

    公开(公告)号:CN111459489A

    公开(公告)日:2020-07-28

    申请号:CN202010124121.2

    申请日:2020-02-27

    Applicant: 湖南大学

    Abstract: 本发明公开了一种动态库自动服务化封装方法及系统,属于计算机技术领域,用于解决目前动态库人工服务化封装开发成本及维护成本高、标准混乱的技术问题,采用的技术方案为:预先进行动态库描述、函数类型定义以及参数描述,形成函数描述文件;读取函数描述文件并进行解析,获得待加载动态库的名称和路径、以及动态库内各函数的类型,建立函数名称/类型映射表,并对动态库进行预加载;根据函数名称从函数名称/类型映射表中查找到对应的函数类型指针,获得该函数在预加载的动态库中对应的地址,完成函数的调用。本发明的方法及系统均具有灵活性高、操作简便、开发成本及维护成本低等优点。

    一种基于注册回调机制的线程间数据分发方法

    公开(公告)号:CN113626219B

    公开(公告)日:2022-11-22

    申请号:CN202110900211.0

    申请日:2021-08-06

    Applicant: 湖南大学

    Abstract: 一种基于注册回调机制的线程间数据分发方法,包括以下步骤:(1)数据发布者注册;(2)数据订阅者注册;(3)数据发布者发布数据;其中,步骤(3)中,数据发布者发布数据的方法如下:数据发布者根据数据订阅者的优先级,调用数据订阅者的回调函数接口或数据插入接口;对于优先级最高的数据订阅者,调用其回调函数接口处理数据;对于其他优先级的数据订阅者,调用其数据插入接口,将数据插入到数据订阅者私有数据链表中,唤醒该数据订阅者按顺序取出数据链表中的数据,并调用该数据订阅者的回调函数依次处理数据链表中取出的数据。本发明数据传输耗时极少,能够应用于线程间数据频繁交互且实时性要求较高的场合。

Patent Agency Ranking