[发明专利]一种机器人被困检测方法以及机器人有效
申请号: | 201911304461.7 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111002346B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 檀冲;王磊 | 申请(专利权)人: | 小狗电器互联网科技(北京)股份有限公司 |
主分类号: | B25J19/00 | 分类号: | B25J19/00;B25J19/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 赵晓荣 |
地址: | 100026 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 被困 检测 方法 以及 | ||
本申请公开了一种机器人被困检测方法以及机器人,该方法包括:在获取到惯性传感器采集的机器人角速度之后,根据所述机器人角速度确定机器人姿态参数,以便在确定所述机器人姿态参数满足预设姿态条件时,确定机器人处于被困状态。其中,因预设姿态条件能够准确地表征机器人处于被困状态时所具有的姿态参数,使得在确定机器人姿态参数满足预设姿态条件时能够准确地确定出机器人处于被困状态,如此能够及时地发现机器人处于被困状态,以便能够及时地对被困机器人进行脱困处理,使得脱困后的机器人能够继续按照指令执行操作,提高了用户体验。
技术领域
本申请涉及机器人技术领域,尤其涉及一种机器人被困检测方法以及机器人。
背景技术
随着智能化技术的发展,机器人(例如,扫地机器人)逐渐受到人们的关注。其中,机器人可以根据用户触发的指令来执行各项任务(例如,扫地)。
在一些任务(例如,任务为清扫不同房间内地面)的执行过程中,机器人需要在任务执行场地中行走;而且,在行走过程中机器人可能会被任务执行场地中的障碍物困住,使得机器人无法继续行走,导致机器人无法及时地按照指令执行操作,降低了用户体验。
发明内容
为了解决现有技术中存在的以上技术问题,本申请提供一种机器人被困检测方法以及机器人,能够及时地发现机器人处于被困状态,以便能够及时地对被困机器人进行脱困处理,使得脱困后的机器人能够继续按照指令执行操作,提高了用户体验。
为了实现上述目的,本申请实施例提供的技术方案如下:
本申请实施例提供一种机器人被困检测方法,包括:
获取惯性传感器采集的机器人角速度;
根据所述机器人角速度确定机器人姿态参数;
在确定所述机器人姿态参数满足预设姿态条件时,确定机器人处于被困状态;其中,所述预设姿态条件用于表征机器人处于被困状态时所具有的姿态参数。
可选的,在所述机器人姿态参数包括俯仰角、横滚角和航向角时,所述在确定所述机器人姿态满足预设姿态条件时,确定机器人处于被困状态,包括:
在确定所述机器人在当前时刻下的第一身体倾斜参数满足第一倾斜条件,和/或,确定所述机器人在第一时间段内的航向角变化参数满足预设角变化条件时,确定机器人处于被困状态;
其中,所述机器人在当前时刻下的第一身体倾斜参数是根据所述机器人在当前时刻下的机器人姿态参数确定的;所述机器人在第一时间段内的航向角变化参数是根据所述机器人在第一时间段内的航向角确定的。
可选的,当所述第一身体倾斜参数包括身体前后方向倾斜程度和/或身体左右方向倾斜程度时,所述机器人在当前时刻下的第一身体倾斜参数的获取过程为:
根据所述机器人在当前时刻下的俯仰角,确定所述机器人在当前时刻下的身体前后方向倾斜程度;
和/或,
根据所述机器人在当前时刻下的横滚角,确定所述机器人在当前时刻下的身体左右方向倾斜程度。
可选的,在所述第一身体倾斜参数包括身体前后方向倾斜程度时,所述第一倾斜条件为所述身体前后方向倾斜程度超过第一阈值;
在所述第一身体倾斜参数包括身体左右方向倾斜程度时,所述第一倾斜条件为所述身体左右方向倾斜程度超过第二阈值;
在所述第一身体倾斜参数包括身体前后方向倾斜程度和身体左右方向倾斜程度时,所述第一倾斜条件为所述身体前后方向倾斜程度超过第一阈值或所述身体左右方向倾斜程度超过第二阈值。
可选的,在所述航向角变化参数包括航向角变化频率时,所述预设角变化条件为所述航向角变化频率超过第三阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小狗电器互联网科技(北京)股份有限公司,未经小狗电器互联网科技(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911304461.7/2.html,转载请声明来源钻瓜专利网。