【技术实现步骤摘要】
群组式协同消防机器人火场内编组队列行驶控制方法
[0001]本专利技术涉及消防机器人
,具体涉及一种群组式协同消防机器人火场内编组队列行驶控制方法。
技术介绍
[0002]对于消防机器人的研发历经了大致三个阶段,同时也形成了三代不同的消防机器人。第一个阶段主要依靠远程操作控制系统,在此基础上形成的消防机器人叫做程序控制型消防机器人,这也是世界上第一代消防机器人。在第二个阶段中,主要通过传感器来开发其性能,这一阶段的消防机器人被称为功能型消防机器人,也是世界上第二代消防机器人。在第三个阶段中,消防机器人的研究方向开始向智能化、协同化靠近,消防机器人不再单单局限于某种功能,而是更全面的智能化功能,这一阶段形成的消防机器人被称为智能型、协同型消防机器人,这也是世界上第三代消防机器人。
[0003]未来消防机器人的研发将重点瞄准由单一功能的灭火机器人、火场侦察机器人向多种功能组合的消防机器人发展。控制方式从有线、无线的远距离程序控制,逐步向智能型群组型、协作型消防机器人发展。交互方式可先从简单的传感器交互着手,逐步融入语音交互、动作交互、姿势交互、语义交互等交互模式,为下一步达成各机器人之间的协同作战,实现“无人化”救援现场提供可能。
[0004]目前,传统无人系统技术存在着自主性低、协调性差等问题,无法有效解决协同内部时间、空间和任务层面上的矛盾,难以实现复杂环境下的消防任务。面向强干扰、高动态等复杂火灾环境下的消防需求,为实现无人系统的任务能力扩展以及整体消防效能提升,采取多智能体协同作业的模式,实 ...
【技术保护点】
【技术特征摘要】
1.一种群组式协同消防机器人火场内编组队列行驶控制方法,其特征在于,所述消防机器人包括巡检机器人和灭火机器人,消防机器人组成的队列呈链式结构,且巡检机器人位于队头,灭火机器人跟随在巡检机器人之后,每台消防机器人装载有激光雷达和摄像机,对于每台所述消防机器人,所述方法包括以下步骤:获取与其前方距离最近消防机器人的相对距离和相对角度;基于所述相对距离和相对角度,计算距离误差和角度误差;基于约束条件、所述距离误差和所述角度误差,建立距离性能函数和角度性能函数;通过距离控制增益,调节所述距离误差与所述距离性能函数之间的差值,得到速度控制信号;通过角度控制增益,调节所述角度误差与所述角度性能函数之间的差值,得到转向角控制信号;基于所述速度控制信号和所述转向角控制信号,控制机器人自身行驶。2.如权利要求1所述的群组式协同消防机器人火场内编组队列行驶控制方法,其特征在于,所述消防机器人的运动学模型为:式中:对于i=1,...,N,其中,x
i
,y
i
,θ
i
表示第i台机器人的位置和方向;u
i
,γ
i
,α分别表示其线速度、转向角和长度;分别表示x
i
,y
i
,θ
i
的一阶导数。3.如权利要求1所述的群组式协同消防机器人火场内编组队列行驶控制方法,其特征在于,所述基于所述相对距离和相对角度,计算距离误差和角度误差的公式表示为:式中:表示距离误差;表示角度误差;d
i
(t)和β
i
(t)分别表示两台连续消防机器人之间的相对距离和相对角度;d
i,des
表示事先设定的第i台消防机器人与前方第i
‑
1台消防机器人之间的距离。4.如权利要求1所述的群组式协同消防机器人火场内编组队列行驶控制方法,其特征在于,所述基于约束条件、所述距离误差和所述角度误差,建立距离性能函数和角度性能函数分别为:分别对所述距离误差和所述角度误差进行微分处理,分别得到距离误差动态方程和角度误差动态方程;设定约束条件,所述约束条件包括安全约束条件和初始约束条件,其中,所述安全约束条件为d
col
<d
i
(t)<d
con
和|β
i
(t)|<β
con
,所述初始约束条件为和分别表示发生连接中断的距离和角度限制,d
col
表示两个连续机器人之间的最小安全距离,d
i,des
为事先设定的第i台消防机器人与前方第i
‑
1台消防机器人之间的距离;
基于所述距离误差动态方程、所述角度误差动态方程和所述约束条件,分别建立所述距离性能函数和所述角度性能函数。5.如权利要求4所述的群组式协同消防机器人火场内编组队列行驶控制方法,其特征在于,所述距离性能函数和所述角度性能函数的公式表示如下:式中:式中:分别是预定义的正常数;参数c
u
为由项引起的性能函数的减少,l
d
、l
β
、分别包含所需的瞬态和稳态性能规范;sw1,sw2,sw
1,2
,sw
u
为切换函数;表示左障碍物与领导者和跟随者的连线的最小距离;表示右障碍物与领导者和跟随者的连线的最小距离;u
i
表示线...
【专利技术属性】
技术研发人员:王文伟,胡鹄,李鹏飞,洪奕谋,汪西文,朱毅,苏建,
申请(专利权)人:安徽对称轴智能安全科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。