一种抛投机器人开锁控制方法及系统技术方案

技术编号:25423969 阅读:21 留言:0更新日期:2020-08-28 22:10
本公开的实施例提供了一种抛投机器人开锁控制方法、系统、装置及存储介质。该方法包括步骤:实时获取机器人的加速度值;根据加速度值判断机器人依次经过失重状态、冲击状态和着陆静止状态;发出解锁指令对抛投机器人解锁。本公开的实施例通过依次经历的失重、冲击和着陆静止状态,可以确定机器人是被抛投出去后达到最后的着陆静止状态,然后再发出解锁指令对机器人解锁,避免发生机器人在被抛投之前或在被抛投出去还没落地静止就解锁的情况,使机器人上打开的组件受到碰撞而造成损坏。

【技术实现步骤摘要】
一种抛投机器人开锁控制方法及系统
本公开的实施例一般涉及消防
,并且更具体地,涉及一种抛投机器人开锁控制方法及系统。
技术介绍
随着社会经济的迅猛发展,消防安全越来越受到重视,消防人员在不了解灾害情况时,可先将用于消防的机器人抛投到易燃易爆、有毒、缺氧、浓烟等危险灾害事故现场,通过机器人来进行数据的采集、处理和反馈。这不仅可以大大降低消防人员的伤亡,而且还可以根据其探测数据及时作出应对措施,减少国家财产损失。用于消防的机器人往往需要安装摄像头、录音设备以及天线等组件来进行数据的采集和反馈,且为了能更好的进行现场数据采集,摄像头、录音设备以及天线等组件需要设置在机器人上部且具有一定的高度,但是这样的设置不利于机器人的抛投动作,极易造成机器人外部的组件被碰撞而产生故障。因此,通过将摄像头、录音设备以及天线等组件可伸缩或转动地设置在机器人上来解决上述问题,当将机器人抛投进入事故现场时,其处于被锁定状态,此时多个组件被锁定在机器人的中心或内部等不易被碰撞的位置,而当机器人进入事故现场成功落地后,其处于解锁状态,此时多个组件展开到设定的位置来进行数据采集。现有技术中的机器人往往通过传感器瞬时值来判断被抛投的机器人是否落地,但由于建筑结构多种多样,机器人被抛投过程中可能受到多次碰撞,容易导致其落地识别错误,存在没有落地即被解锁的现象,从而造成机器人故障。
技术实现思路
本公开旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,在本公开的第一方面,提供了一种抛投机器人的开锁控制方法,包括步骤:实时获取抛投机器人的加速度值;根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和着陆静止状态;发出解锁指令对所述机器人解锁;其中,当所述加速度绝对值位于第一数值范围内时,确定所述机器人处于失重状态;当所述加速度绝对值大于第一阈值时,确定所述机器人处于冲击状态;当所述加速度绝对值位于第二数值范围内且持续时间大于或等于第二阈值时,确定所述机器人处于着陆静止状态。进一步地,所述第一数值范围为0~0.1g。进一步地,所述第二数值范围为0.8~1.0g。进一步地,所述第一阈值为2.0g。进一步地,所述第二阈值为1s。进一步地,所述根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和着陆静止状态包括:在着陆静止状态之前,多次经过所述失重状态和冲击状态。在本公开的第二方面,提供了一种抛投机器人的开锁控制系统,包括:加速度传感器,测量机器人的加速度值;开锁控制模块,实时获取所述加速度传感器的测量值,根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和着陆静止状态时,发出解锁指令对抛投机器人解锁;其中,当所述加速度值位于第一数值范围内时,开锁控制模块确定所述机器人处于失重状态;当所述加速度值大于第一阈值时,开锁控制模块确定所述机器人处于冲击状态;当所述加速度值位于第二数值范围内且持续时间大于或等于第二阈值时,开锁控制模块确定机器人处于着陆静止状态。在本公开的第三方面,提供了一种抛投机器人的开锁控制装置,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如上所述的方法。在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现根据本公开的第一方面的方法。本专利技术的有益效果:本专利技术中根据获取的加速度值,判断机器人是处于失重状态、冲击状态或着陆静止状态,机器人被抛投进入事故现场时,当其受到碰撞或落向地面的瞬间,其加速度值会变大,此时根据设定的第一阈值判断出机器人处于冲击状态;当机器人落向地面上且不再弹起时,其加速度值持续稳定,范围约为重力加速度值,此时根据设定的第二数值范围和第二阈值判断出机器人处于着陆静止状态。然而由于建筑建构的复杂,其由空中落向地面之前,可能经历多次碰撞,其落向地面时,也可能经历多次的弹起和落下过程才会达到最后的着陆静止状态,也即本专利技术中判断出机器人可能重复经历多次的失重状态到冲击状态,才能达到最后的着陆静止状态。而无论经历多少次碰撞和多少次的弹起和落下过程,当机器人依次经历失重状态、冲击状态和着陆静止状态时,便可以确定机器人是经历了下落到地面后达到着陆静止的过程,而只有被抛出去后,机器人才能经历该过程,因此,通过判断依次经历失重状态、冲击状态和着陆静止状态,可以确定机器人是被抛投出去后达到最后的着陆静止状态,然后再发出解锁指令对机器人解锁,保证机器人被抛投出去并成功着陆静止后再解锁。避免发生机器人被抛投之前或被抛投出去还没落地静止就解锁从而使机器人上打开的组件受到碰撞而造成损坏的情况。另外,本专利技术是对抛投过程进行判断,并且是将抛投过程中落向地面后着陆静止过程中必然经历的失重、冲击和着陆静止状态结合在一起,能够准确的判断出被抛投的机器人是否成功着陆,排除了抛投过程中存在的诸多不确定发生的多次碰撞和/或多次弹起和落下过程对着陆静止状态的判断造成干扰,保证了机器人解锁的准确性。应当理解,公开内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1为本公开的实施例的示例性抛投机器人的结构示意图;图2为本公开的第一实施例的抛投机器人的开锁控制方法的流程图;图3为本公开的第二实施例的抛投机器人的开锁控制方法的状态转换图;图4为本公开的第三实施例的抛投机器人的开锁控制系统的方框图;图5为本公开的实施例的示例性电子设备的方框图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。抛投机器人是指以抛投方式布设于火灾等应急场景中的机器人终端。为了避免损坏机器人上的各功能组件,抛投机器人通常包括可锁闭和开启的壳体,各功能组件设置于壳体内部。抛投机器人在壳体锁闭状态下被抛投至现场,并在着陆静止后开锁以进入工作状态。如图1所示,为本公开的实施例的示例性抛投机器人的结构示意图,其包括两个扣合连接且可以打开的壳体110,壳体110内部设置有加速度传感器、摄像头120、天线130等多个功能组件。其中,两个壳体110一侧铰接连接,另一侧通过锁装置140锁紧。当锁装置1本文档来自技高网...

【技术保护点】
1.一种抛投机器人的开锁控制方法,其特征在于,包括步骤:/n实时获取抛投机器人的加速度值;/n根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和着陆静止状态;/n发出解锁指令对所述机器人解锁;/n其中,当所述加速度绝对值位于第一数值范围内时,确定所述机器人处于失重状态;/n当所述加速度绝对值大于第一阈值时,确定所述机器人处于冲击状态;/n当所述加速度绝对值位于第二数值范围内且持续时间大于或等于第二阈值时,确定所述机器人处于着陆静止状态。/n

【技术特征摘要】
1.一种抛投机器人的开锁控制方法,其特征在于,包括步骤:
实时获取抛投机器人的加速度值;
根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和着陆静止状态;
发出解锁指令对所述机器人解锁;
其中,当所述加速度绝对值位于第一数值范围内时,确定所述机器人处于失重状态;
当所述加速度绝对值大于第一阈值时,确定所述机器人处于冲击状态;
当所述加速度绝对值位于第二数值范围内且持续时间大于或等于第二阈值时,确定所述机器人处于着陆静止状态。


2.根据权利要求1所述的方法,其特征在于,所述第一数值范围为0~0.1g。


3.根据权利要求1所述的方法,其特征在于,所述第二数值范围为0.8~1.0g。


4.根据权利要求1所述的方法,其特征在于,所述第一阈值为2.0g。


5.根据权利要求1所述的方法,其特征在于,所述第二阈值为1s。


6.根据权利要求1所述的方法,其特征在于,所述根据所述加速度值判断所述机器人依次经过失重状态、冲击状态和...

【专利技术属性】
技术研发人员:周勇陈飞飞张磊高峻峣汪光高磊
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京;11

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

1