一种适用于医院场景的AGV调度方法与系统技术方案

技术编号:28208858 阅读:24 留言:0更新日期:2021-04-24 14:41
本发明专利技术提供一种适用于医院场景的AGV调度方法与系统,综合考虑了医院场景下的医疗运输AGV所应具备的各项定制功能,包括上装柜体,数据库管理医护人员信息、药物信息扫码录入和APP定制设计等,可以满足医院日常工作需求,给医护人员带来安全与便利。医护人员带来安全与便利。医护人员带来安全与便利。

【技术实现步骤摘要】
一种适用于医院场景的AGV调度方法与系统


[0001]本专利技术涉及一种AGV调度方法与系统,属于工业通信领域。

技术介绍

[0002]疫情带来的冲击,使得人们开始关注医疗运输机器人所带来的安全与便利之处。医疗机器人所运用到的底盘称作为AGV(Automated Guided Vehicle,自动引导运输车),具体指搭载有激光雷达,超声波传感器,电机驱动器或者深度摄像头等传感器的自动化运输车辆。这种运输车能够按照既定的路线进行行驶,并具备有安全避障,自动充电和定点运输等主要功能。
[0003]AGV调度系统指的是自动化运输车能够在主控系统控制下,定位模块、通信模块、避障等模块可以正常运作,使得机器人可以安全自主地完成人为指定的订单任务。
[0004]在医院环境中,医生通过终端设备进行下单任务,系统自主判断所有机器人状态,并调用空闲机器人进行订单响应,接着用图论方法进行最短路径选择,到达医生所指定的任务装配点进行装载任务。
[0005]现有技术大多是将AGV应用在智能停车场,军工领域或者仓库物流领域。此外,因为医院任务繁忙,造成订单数量较大,所以普通工业级AGV调度不能够满足医院的应用场景,非定制的调度系统工作效率低,容易造成AGV调度卡死,循环避障,无法完成指定任务的情况。

技术实现思路

[0006]本专利技术的目的在于提供一种应用于医疗领域的AGV调度方法与系统,适用于医院场景下的调度系统可视化程度高,安全高效,操作便捷,能够满足医院复杂场景下的调度任务。
[0007]一种适用于医院场景的AGV调度系统,包括设备终端系统、组网通信模块、工作站调度中心模块以及软件交互模块;所述的设备终端系统包括AGV医疗车的本体,以及其搭载的上装柜体装置,机器人端显示设备、指纹/刷卡识别模块、药品信息扫码录入模块、语音识别模块;所述的组网通信模块是为了让工作站调度中心模块、设备终端系统以及软件交互模块相互稳定收发指令信息,及时做出响应,所述的工作站调度中心模块,负责整个系统稳定高效地运行,调度中心模块获取到任务信息后根据功能不同智能地分配给相对应的医疗AGV机器人,AGV接收调度中心模块信息并且根据调度规划的路径到达指定科室,所述的软件交互模块是管理人员能够可视化监控AGV状态信息,并且进行地图扫描和编辑相关工作;医护人员根据可视化终端下达任务,实时关测医疗机器人状态信息,实现人机交互。
[0008]所述医疗AGV机器人本体,包括深度相机、激光雷达装置、主控板、电机驱动器、电源以及主从动轮;医疗AGV机器人本体搭载的上装柜体装置,包括医护人员身份验证模块、语音识别系统、二维码扫描模块、继电器模块、电控锁单元,上装的控制核心由安卓工控机和嵌入式单片机构成,安卓工控机作为上位机能够根据用户下达的相关指令,完成上装各
设备状态的读取,更改以及报文的生成传送,整个用户指令下达的功能集成在一个APP里,存放于安卓机中;相应APP的界面则通过通触摸屏显示,下位机嵌入式单片机通过串口通信接收到来自工控机的报文,并通过读取相关命令,完成相应上装设备功能的实现。
[0009]所述组网通信模块功能是将收集到的信号信息,上传到工作站调度中心模块,实施多机器人联动作业,其硬件包括:主/副路由器、工作站无线网卡以及医疗运输车本体端的WiFi收发模块;工作站和医疗运输AGV都会自动得到路由器分配的IP地址,进行IP锁定,保证设备端分配到的IP地址唯一不变,IP地址得到后,工作站就可以通过Ubuntu系统下的SSH工具,进行数据传输以及丢包率的检测,其中SSH是一种安全通讯协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。
[0010]工作站调度中心模块采用图论中最短路径算法A
*
算法来辅助AGV进行路径规划,A
*
算法的具体步骤如下所示:
[0011]1)初始化两个数据表,S1和S2,其中S1表示的是保存已生成而未访问的节点,S2保存的是已经访问过的节点;
[0012]2)将起点放入S1中,优先级设为0;
[0013]3)遍历S1,并判断是否为空,不是则选其优先级最高的节点n,否则停止;
[0014]4)判断n是否为终点,不是则加入S2中,是则从n自身开始逐步搜索父节点到起点并回到终点位置,算法到此结束;
[0015]5)遍历n节点附近所有节点,判断邻近m节点是否在S2中,若满足则转取别的节点,若不满足且节点m也不在S1中,那么则可以设置n为m的父节点,此时将节点m加入到S1中,重复步骤3。
[0016]软件交互模块包括调度Web端操作界面、机器人端APP、客户端APP,其中Web端操作界面用于后台管理人员查看系统任务分配情况;机器人端APP是放在机器人本体上,用于显示机器人的电量和状态信息,方便医护人员进行身份识别验证取放药物;客户端APP是用于科室内的安卓工控机,方便医生呼叫机器人前来执行相应任务。
[0017]本专利技术所达到的有益效果:
[0018]1、本专利技术综合考虑了医院场景下的医疗运输AGV所应具备的各项定制功能,包括上装柜体,数据库管理医护人员信息、药物信息扫码录入和APP定制设计等,可以满足医院日常工作需求,给医护人员带来安全与便利。
[0019]2、本专利技术的调度系统模块采用了基于图优化的Cartographer激光SLAM算法,显著适用于室内外场景的AGV即时定位和建图,得到精确且全局一致的地图。
[0020]3、此外,调度系统模块还采用了A*算法,在此基础上设计了医疗运输AGV的路径规划单元,封装在AGV底盘控制器中,可以有效快速地实现最优路径求解,大大优化了运输路径,避免了AGV在运输路程上所消耗的时间。
[0021]4、本专利技术针对不同的设备以及医院运营科室的不同,定制了APP,可以满足医生基本的日常操作使用。同时也设计了Web监控界面,便于后台管理人员进行日志的读取和监控,保证了整个调度高效有序地运行。
附图说明
[0022]图1是本专利技术的系统的原理框图。
[0023]图2是本专利技术的AGV底盘硬件结构原理图。
[0024]图3是本专利技术的AGV上装柜体结构原理图。
[0025]图4是本专利技术的系统软件层逻辑框架图。
具体实施方式
[0026]下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。
[0027]如图1,一种适用于医院场景的AGV调度系统,包括设备终端系统、组网通信模块、工作站调度中心模块以及软件交互模块。所述的设备终端系统指的是AGV医疗车的本体,以及其搭载的柜体装置,包括机器人端显示设备、指纹/刷卡识别模块、药品信息扫码录入模块、语音识别模块等。所述的组网通信模块指的是局域网搭建工作,为了让工作站调度中心模块、设备终端系统以及软件交互模块相互稳定收发指令信息,及时做出响应。所述的工作站调度中心模块类似于电脑的CPU,负责整个系统稳定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种适用于医院场景的AGV调度系统,其特征在于,包括设备终端系统、组网通信模块、工作站调度中心模块以及软件交互模块;所述的设备终端系统包括AGV医疗车的本体,以及其搭载的上装柜体装置,机器人端显示设备、指纹/刷卡识别模块、药品信息扫码录入模块、语音识别模块;所述的组网通信模块是为了让工作站调度中心模块、设备终端系统以及软件交互模块相互稳定收发指令信息,及时做出响应,所述的工作站调度中心模块,负责整个系统稳定高效地运行,调度中心模块获取到任务信息后根据功能不同智能地分配给相对应的医疗AGV机器人,AGV接收调度中心模块信息并且根据调度规划的路径到达指定科室,所述的软件交互模块是管理人员能够可视化监控AGV状态信息,并且进行地图扫描和编辑相关工作;医护人员根据可视化终端下达任务,实时关测医疗机器人状态信息,实现人机交互。2.根据权利要求1所述的一种适用于医院场景的AGV调度系统,其特征在于,所述医疗AGV机器人本体,包括深度相机、激光雷达装置、主控板、电机驱动器、电源以及主从动轮;医疗AGV机器人本体搭载的上装柜体装置,包括医护人员身份验证模块、语音识别系统、二维码扫描模块、继电器模块、电控锁单元,上装的控制核心由安卓工控机和嵌入式单片机构成,安卓工控机作为上位机能够根据用户下达的相关指令,完成上装各设备状态的读取,更改以及报文的生成传送,整个用户指令下达的功能集成在一个APP里,存放于安卓机中;相应APP的界面则通过通触摸屏显示,下位机嵌入式单片机通过串口通信接收到来自工控机的报文,并通过读取相关命令,完成相应上装设备功能的实现。3.根据权利要求1所述的一种适用于医院场景的AGV调度系统,其特征在于,所述组网通信模块功能是将收集到的信号信息,上传到工作站调度中心模块,实施多机器人联动作业,其硬件包括:主/副路由器、工作站无线网卡以及医疗运输车本体端的WiFi收发模块;工作站和医疗运输AGV都会自动得到路由器分配的IP地址,进行IP锁定,保证设备端分配到的IP地址唯一不变,IP地址得到后,工作站就可以通过Ubuntu系统下的SSH工具,进行数据传输以及丢包率的检测,其中SSH是一种安全通讯协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。4.根据权利要求1所述的一种适用于医院场景的AGV调度系统,其特征在于,工作站调度中心模块采用图论中最短路径算法A
*
算法来辅助AGV进行路径规划,A
*
算法的具体步骤如下所示:1)初始化两个数据表,S1和S2,其中S1表示的是保存已生成而未访问的节点,S2保存的是已经访问过的节点;2)将起点放入S1中,优先级设为0;3)遍历S1,并判断是否为空,不是则选其优先级最高的节点n,否则停止;4)判断n是否为终点,不是则加入S2中,是则从n自身开始逐步搜索父节点到起点并回到终点位置,算法到此结束;5)遍历n节点附近所有节点,判断邻近m节点是否在S2中,若满足则转取别的节点,若不满足且节点m也不在S1中,那么则可以设置n为m的父节点,此时将节点m加入到S1中,重复步骤3。5.根据权利要求1所述的一种适用于医院场景的AGV调度系统,其特征在于,软件交互模块包括调度Web端操作界面、机器人端APP、客户端APP,其中Web端操作界面用于后台管理
人员查看系统任务分配情况;机器人端APP是放在机器人本体上,用于显示机器人的电量和状态信息,方便医护人员进行身份识别验证取放药物;客户端APP是用于科室内的安卓工控机,方便医生呼叫机器人前来执行相应任务。6.一种...

【专利技术属性】
技术研发人员:朱文俊易阳冯李航谢亮亮
申请(专利权)人:江苏睿科大器机器人有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1