The invention provides a robot path interference detection method and system. The robot path interference detection method includes: when the first robot detects the second robot, a detection instruction is sent to the server; according to the detection instruction, the server obtains the first remaining path of the first robot and the second remaining path of the second robot, respectively. The first remaining path is compared with the second remaining path to obtain a comparison result, and according to the comparison result, whether there is path interference between the first robot and the second robot is determined. Thus, it is realized that the first robot can determine whether the encounter will occur between the perceived second robot and the first robot, without complicated analysis of whether the trajectory is parallel or not, and the decision method is more efficient and simple, so that the robot can take measures to avoid the encounter in advance.
【技术实现步骤摘要】
机器人路径干涉检测方法及系统
本专利技术涉及机器人移动
,具体而言,涉及一种机器人路径干涉检测方法及系统。
技术介绍
随着技术的进步,机器人不再仅仅是科技电影中的角色,而是真切的出现在实际生活中。机器人作为自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它可以承担生活中很多工作,实现了对人力成本的节约。但是,当前机器人技术还不够成熟,还存在很多问题。比如,当多台移动的机器人处于同一连通的空间内运行时,始终避免不了相遇的问题,特别是狭窄的空间内,机器人则会出现死锁或阻塞。
技术实现思路
本专利技术的目的在于提供一种机器人路径干涉检测方法及系统,用以改善上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种机器人路径干涉检测方法,应用于互相通信的服务器、第一机器人及第二机器人,所述机器人路径干涉检测方法包括:当所述第一机器人侦测到所述第二机器人时,向所述服务器发送检测指令;所述服务器依据所述检测指令,分别获取所述第一机器人的第一剩余路径及所述第二机器人的第二剩余路径;将所述第一剩余路径与所述第二剩余路径进行比较,以获得比较结果;根据所述比较结果,对所述第一机器人与第二机器人之间是否存在路径干涉进行判定。第二方面,本专利技术实施例提供了一种机器人路径干涉检测系统,所述系统包括服务器、第一机器人及第二机器人,所述服务器分别与所述第一机器人和第二机器人通信连接;所述第一机器人,用于在侦测到所述第二机器人时,向所述服务器发送检测指令;所述服务器,用于依据 ...
【技术保护点】
1.一种机器人路径干涉检测方法,应用于互相通信的服务器、第一机器人及第二机器人,其特征在于,所述机器人路径干涉检测方法包括:当所述第一机器人侦测到所述第二机器人时,向所述服务器发送检测指令;所述服务器依据所述检测指令,分别获取所述第一机器人的第一剩余路径及所述第二机器人的第二剩余路径;将所述第一剩余路径与所述第二剩余路径进行比较,以获得比较结果;根据所述比较结果,对所述第一机器人与第二机器人之间是否存在路径干涉进行判定。
【技术特征摘要】
1.一种机器人路径干涉检测方法,应用于互相通信的服务器、第一机器人及第二机器人,其特征在于,所述机器人路径干涉检测方法包括:当所述第一机器人侦测到所述第二机器人时,向所述服务器发送检测指令;所述服务器依据所述检测指令,分别获取所述第一机器人的第一剩余路径及所述第二机器人的第二剩余路径;将所述第一剩余路径与所述第二剩余路径进行比较,以获得比较结果;根据所述比较结果,对所述第一机器人与第二机器人之间是否存在路径干涉进行判定。2.如权利要求1所述的机器人路径干涉检测方法,其特征在于,所述第一机器人内预先生成由多个栅格路径点组成的第一位移路径;所述第二机器人内预先生成由多个栅格路径点组成的第二位移路径;所述分别获取所述第一机器人的第一剩余路径及所述第二机器人的第二剩余路径的步骤包括:分别获取所述第一位移路径及第二位移路径;接收所述第一机器人当前的第一位置信息及所述第二机器人当前的第二位置信息;根据所述第一位置信息从所述第一位移路径中划分出所述第一剩余路径及根据所述第二位置信息从所述第二位移路径中划分出所述第二剩余路径。3.如权利要求2所述的机器人路径干涉检测方法,其特征在于,所述第一位移路径对应的所述栅格路径点按照所述第一机器人预计抵达的先后顺序排序,所述根据所述第一位置信息从所述第一位移路径中获取所述第一剩余路径的方式包括:依据所述第一位置信息在所述第一位移路径上匹配第一目标栅格路径点;将所述第一位移路径中排列于所述第一目标栅格路径点之后的栅格路径点组成所述第一剩余路径。4.如权利要求3所述的机器人路径干涉检测方法,其特征在于,所述将所述第一剩余路径与所述第二剩余路径进行比较的步骤包括:计算所述第一剩余路径中所述栅格路径点与所述第二剩余路径中所述栅格路径点之间的距离长度值;将获得的所述距离长度值与对应的安全距离的预设倍数进行比较,以获得比较结果。5.如权利要求4所述的机器人路径干涉检测方法,其特征在于,所述计算所述第一剩余路径中所述栅格路径点与所述第二剩余路径中所述栅格路径点之间的距离长度值的方式包括:对所述第一剩余路径对应的栅格路径点按照所述第一机器人预计抵达的先后顺序进行重新排序,以使所述第一剩余路径的每一个所述栅格路径点对应一序号;对所述第二剩余路径对应的栅格路径点按照所述第二机器人预计抵达的先后顺序进行重新排序,以使所述第二剩余路径的每一个所述栅格路径点对应一序...
【专利技术属性】
技术研发人员:刘亚军,谢庆华,
申请(专利权)人:广州市君望机器人自动化有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。