主从机器人之间相对运动的控制方法技术

技术编号:8682083 阅读:228 留言:0更新日期:2013-05-09 02:16
本发明专利技术公开了一种主从机器人之间相对运动的控制方法,包括至少两个机器人组成的机器人群,选定一机器人为主控机器人,剩余的机器人为从属机器人,包括步骤:A、主控机器人向设定的从属机器人发送获取从属机器人位置信息的请求;B、从属机器人接收到主控机器人的请求后响应请求,将从属机器人的位置信息发送至主控机器人,开始步序控制:C、主控机器人接收到从属机器人的位置信息后,比较位置坐标与从属机器人目标位置坐标,发送移动或静止指令;D、从属机器人接收到移动或静止指令执行移动或静止指令。本发明专利技术不需要独立于机器人外的设备对机器人定位及下令的操作,并且具有较好的容错性,能够保证机器人运动的可靠性。

【技术实现步骤摘要】

本专利技术涉及人工智能领域,尤其涉及一种。
技术介绍
传统的多个机器人间运动轨迹的控制方法中常采用独立于机器人之外的全局控制设备对机器人进行控制,完成相关的动作或操作,即除机器人外,需要由一台或一组额外的设备对机器人进行定位、计算、下令等工作。此类外部附加设备增加携带难度、隐含装置调试时间、工作环境要求相对严格,同时由于整个机器人群组的行为调度都依赖于这一设备,一旦其无法正常工作则整个轨迹控制工作都将无法运行,故缺乏便携性、易用性、和容错性,极不适合生活娱乐产品应用。若通过机器人群中的机器人的相互控制,势必会使增加机器人群的容错性,降低故障率的发生,并且可以提高其便携性和易用性,因而可以更适合生活娱乐产品应用。有鉴于此,有必要对上述的机器人间运动轨迹的控制方法进行改进。
技术实现思路
本专利技术提出了,旨在解决如何以机器人群中任意一机器人为主控机器人,剩余的为从属机器人,由主控机器人控制从属机器人完成预设的静止指令和移动指令以及移动的从属机器人如何到达目标位置的问题。为解决上述技术问题,为本专利技术采用的一个技术方案是:提供一种,包括至少两个机器人组成的机器人群,选定一机器人为主控机器本文档来自技高网...

【技术保护点】
一种主从机器人之间相对运动的控制方法,其特征在于,包括至少两个机器人组成的机器人群,选定一机器人为主控机器人,剩余的机器人为从属机器人,所述主控机器人预设有脚本程序,包括步骤:A、主控机器人向设定的从属机器人发送获取从属机器人位置信息的请求;B、从属机器人接收到主控机器人的请求后响应请求,将从属机器人的位置信息发送至主控机器人,开始步序控制:C、主控机器人接收到从属机器人的位置信息后,比较从属机器人的位置坐标与从属机器人的目标位置坐标,若位置坐标与目标位置坐标不超过设定的误差范围,则向从属机器人发送静止指令,若位置坐标与目标位置坐标超过设定的误差范围,则向从属机器人发送移动指令,其中,所述位置...

【技术特征摘要】
1.一种主从机器人之间相对运动的控制方法,其特征在于,包括至少两个机器人组成的机器人群,选定一机器人为主控机器人,剩余的机器人为从属机器人,所述主控机器人预设有脚本程序,包括步骤: A、主控机器人向设定的从属机器人发送获取从属机器人位置信息的请求; B、从属机器人接收到主控机器人的请求后响应请求,将从属机器人的位置信息发送至主控机器人,开始步序控制: C、主控机器人接收到从属机器人的位置信息后,比较从属机器人的位置坐标与从属机器人的目标位置坐标,若位置坐标与目标位置坐标不超过设定的误差范围,则向从属机器人发送静止指令,若位置坐标与目标位置坐标超过设定的误差范围,则向从属机器人发送移动指令,其中,所述位置信息包含位置坐标;所述目标位置坐标、静止指令及移动指令均预设于主控机器人的脚本程序中; D、从属机器人接收到主控机器人的指令并对指令进行判断,若该指令为静止指令,则从属机器人执行静止指令停止移动,并结束步序控制;若该指令为移动指令,则从属机器人执行移动指令开始移动,并将从属机器人的当下位置信息发送至主控机器人,转至步骤C。2.根据权利要求1所述的主从机器人之间相对运动的控制方法,其特征在于,所述步骤C中主控机器人根据接收的从属机器人的位置信息,比较得出的从属机器人位置坐标与目标位置坐标的差值超过设定的误差范围后,包括主控机器人对应生成从属机器人预设路线的步骤,具体的: 所述预设路线的生成由主控机器人计算其与从属机器人之间的距离及方向生成;所述移动指令包括预设路线 的信息。3.根据权利要求2所述的主从机器人之间相对运动的控制方法,其特征在于,所述步骤C中主控机器人收到从属机器人的位置信息后,还包括校验步骤,具体包括: ...

【专利技术属性】
技术研发人员:袁珺刘雪楠
申请(专利权)人:深圳市紫光杰思谷科技有限公司
类型:发明
国别省市:

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

1