System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于临床探视机器人实时导航的最优规则库的确定方法技术_技高网

用于临床探视机器人实时导航的最优规则库的确定方法技术

技术编号:40638628 阅读:5 留言:0更新日期:2024-03-13 21:21
本申请实施例提供一种用于临床探视机器人实时导航的最优规则库的确定方法,该方法包括:通过机器人自身的雷达测距传感器获取机器人与障碍物以及非障碍物边界在多个方向上的距离参数;对距离参数进行处理生成机器人靠右行驶和避障的最终线速度和最终角速度;控制机器人按照最终线速度和最终角速度前进一步,并记下机器人的当前坐标,基于当前坐标对机器人当前使用的规则库进行适应度值打分;循环上述操作,直到触发机器人导航失败条件,记下规则库的最终得分;遍历所有规则库,生成每一规则库对应的适应度,将适应度值最高的规则库作为最优规则库。本申请实施例能够替代人工确定出用于机器人实时导航的最优规则库。

【技术实现步骤摘要】

本申请涉及自动化,特别涉及一种用于临床探视机器人实时导航的最优规则库的确定方法


技术介绍

1、医院的重症患者易受细菌、病毒以及外部环境干扰而导致病情加重,重症患者的家属一般不允许入内。为了缓解家属和病人之间的相思之苦,远程临床探视成为最佳选择。近年来随着确定性网络和5g技术的强劲发展,可以预想到具有远程实时全息成像、语言交流、肢体接触、抚摸、亲吻等功能的临床探视服务将会成为现实。为了让患者享受上述远程探视服务,我们通常的想法是在每位患者床边安装远程探视设备,这样就可以为患者提供个性化探视服务,然而探视设备不仅会挤占其他床旁监测设备的空间,而且其本身只在特定情况(患者身体满足探视要求且患者和家属有探视需要)启用,浪费医疗资源,所以每个床位都安装设备实属不必要。考虑到上述问题,最合理做法是使用能够适用全地形的临床探视机器全天候提供患者的探视服务。医生只需向机器人发送患者的位置信息及探视时间,临床探视机器人就会自动绕开障碍物并以最短路径到达患者床边,完成探视服务后,自动返回,不占用病房空间,减少医疗资源闲置。除了重症患者之外,传染病患者甚至普通患者都可以使用临床探视机器人的探视服务。

2、临床探视机器人行为决策的核心是自主导航算法。自主导航的常规算法包括比例积分微分(pid)算法,该算法也被广泛用于工业控制领域。文献ieee trans cybern(navigation of a fuzzy-controlled wheeled robot through the combination ofexpert knowledge and data-driven multiobjective evolutionary learning)使用pid算法分别控制机器人的方向和速度,自动完成路径规划,在实现避障等功能同时最大幅度减少出发地与目的地的距离。文献neuron(deep reinforcement learning and itsneuroscientific implications)、ieee trans cybern(deep reinforcement learningwith quantum-inspired experience replay)以及med image anal(deep reinforcementlearning in medical imaging: a literature review)也都认为pid可以处理简单的导航任务,对于多输入输出的复杂导航系统,pid已经不能满足要求,需要使用深度强化学习(drl)算法建立复杂导航系统的输入输出关系,让机器在实践中一边学习一边决策。然而drl算法的是通过多个智能体进行路径择优的,一旦智能主体的数量和规模增加,联合行为空间和联合观察空间的规模就会变得极其庞大,机器人计算压力将级数级增长,机器人的实时导航能力将会大幅下降,介于此,文献ieee trans cybern(fuzzy control design ofnonlinear time-delay parabolic pde systems under mobile collocated actuatorsand sensors)、bioresour technol(a novel cascaded fractional fuzzy approach forcontrol of fermentation process)和isa trans(adaptive fuzzy fractional-ordersliding-mode control of lcl-interfaced grid-connected converter with reduced-order)将研究重心转移到模糊推理系统(fis),fis同样具有处理复杂输入输出的能力,且其响应时间快,实时性较好。fis的导航性能主要取决于模糊控制器的结构、使用的模糊控制规则库、综合推理算法和模糊决策方法等因素。模糊控制规则库是fis行为决策大脑,规则库建立了规则前驱体与智能体行为之间的映射关系,它通常由人工长期实践和调试,由经验获得。然而复杂的导航系统,凭借人工调试和经验积累获取规则库往往陷入局部最优解,我们迫切需要一种启发式算法替代人工确定出最优规则库。


技术实现思路

1、本申请实施例提供一种用于临床探视机器人实时导航的最优规则库的确定方法,能够替代人工确定出用于机器人实时导航的最优规则库。

2、本申请实施例提供一种用于临床探视机器人实时导航的最优规则库的确定方法,所述方法包括:

3、通过机器人自身的雷达测距传感器获取所述机器人与障碍物以及非障碍物边界在多个方向上的距离参数;

4、将所述距离参数作为所述机器人靠右行驶和避障的输入变量,并对所述输入变量进行模糊化处理,以及依据规则库经所述机器人自带的模糊推理机和反模糊操作生成所述机器人靠右行驶和避障的最终线速度和最终角速度;

5、控制所述机器人按照所述最终线速度和所述最终角速度前进一步,并记下所述机器人的当前坐标,基于所述当前坐标对所述机器人当前使用的规则库进行适应度值打分;

6、循环上述操作,直到触发所述机器人导航失败条件,记下所述规则库的最终得分;

7、遍历所有规则库,生成每一所述规则库对应的适应度,则得到由所有所述适应度组成的第一适应度集合以及与所述第一适应度集合对应的第一规则库集合;

8、对所述第一规则库集合中的所有规则的规则后件进行归一化处理,得到归一化处理后的第二规则库集合;

9、使用轮盘赌算法从所述第二规则库集合中选择出较优的规则库并组成第三规则库集合,并对所述第三规则库集合执行交叉操作生成第四规则库集合,以及对所述第四规则库集合执行变异操作生成第五规则库集合;

10、判断遗传迭代次数是否超过预设演化代数,若是,则将所述第一规则库集合中所述适应度值最高的规则库作为最优规则库。

11、在本申请实施例所述的用于临床探视机器人实时导航的最优规则库的确定方法中,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物以及非障碍物边界在多个方向上的距离参数,包括:

12、通过机器人自身的雷达测距传感器获取所述机器人与障碍物在多个第一预设方向上的最短距离,得到多个第一最短距离,以及获取所述机器人与非障碍物边界在多个第二预设方向上的最短距离,得到多个第二最短距离;

13、将多个所述第一最短距离和多个所述第二最短距离作为所述机器人与障碍物以及非障碍物边界在多个方向上的距离参数。

14、在本申请实施例所述的用于临床探视机器人实时导航的最优规则库的确定方法中,所述机器人为球形机器人,所述机器人的质心安装有所述雷达测距传感器。

15、在本申请实施例所述的用于临床探视机器人实时导航的最优规则库的确定方法中,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物在多个第一预设方向上的最短距离,得到多个第一最短距离本文档来自技高网...

【技术保护点】

1.一种用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述方法包括:

2.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物以及非障碍物边界在多个方向上的距离参数,包括:

3.如权利要求2所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述机器人为球形机器人,所述机器人的质心安装有所述雷达测距传感器。

4.如权利要求3所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物在多个第一预设方向上的最短距离,得到多个第一最短距离,以及获取所述机器人与非障碍物边界在多个第二预设方向上的最短距离,得到多个第二最短距离,包括:

5.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述将所述距离参数作为所述机器人靠右行驶和避障的输入变量,并对所述输入变量进行模糊化处理,以及依据规则库经所述机器人自带的模糊推理机和反模糊操作生成所述机器人靠右行驶和避障的最终线速度和最终角速度,包括:

6.如权利要求5所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述基于所述激活能、线速度和角速度生成所述机器人靠右行驶和避障的最终线速度和最终角速度,包括:

7.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述判断遗传迭代次数是否超过预设演化代数后,还包括:

8.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,还包括:

9.一种用于临床探视机器人实时导航的最优规则库的确定装置,其特征在于,所述装置包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1至7任一项所述的用于临床探视机器人实时导航的最优规则库的确定方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至7任一项所述的用于临床探视机器人实时导航的最优规则库的确定方法。

...

【技术特征摘要】

1.一种用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述方法包括:

2.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物以及非障碍物边界在多个方向上的距离参数,包括:

3.如权利要求2所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述机器人为球形机器人,所述机器人的质心安装有所述雷达测距传感器。

4.如权利要求3所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述通过机器人自身的雷达测距传感器获取所述机器人与障碍物在多个第一预设方向上的最短距离,得到多个第一最短距离,以及获取所述机器人与非障碍物边界在多个第二预设方向上的最短距离,得到多个第二最短距离,包括:

5.如权利要求1所述的用于临床探视机器人实时导航的最优规则库的确定方法,其特征在于,所述将所述距离参数作为所述机器人靠右行驶和避障的输入变量,并对所述输入变量进行模糊化处理,以及依据规则库经所述机器人自带的模糊推理机和反模糊操作生成所述机器...

【专利技术属性】
技术研发人员:陈虎涂燕晖姚振杰陈一昕
申请(专利权)人:江苏未来网络集团有限公司
类型:发明
国别省市:

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

1