The invention is applicable to the technical field of intelligent robots, and provides a method, device and robot for switching the working mode of the robot. After the robot is started, the robot is controlled to rotate in situ, and the three-axis angle value and changing law of the robot in the process of rotation are obtained, and its current position and posture are determined. According to the current position and posture of the robot, the robot is switched to the corresponding working mode. It enables the robot to complete the cleaning work smoothly in different positions and postures, improves the reuse rate of the robot, makes it have higher utilization value and better user experience.
【技术实现步骤摘要】
一种机器人的工作模式切换方法、装置及机器人
本专利技术属于智能机器人
,尤其涉及一种机器人的工作模式切换方法、装置及机器人。
技术介绍
随着机器人技术的快速发展,用于窗户清洁、地板清洁的机器人逐渐融入社会生活中,在人们的日常起居中起到了不可或缺的作用。然而,在实际使用过程中,窗户清洁机器人与地板清洁机器人的工作模式存在较大差异,如窗户清洁机器人处于水平状态行走时,路径混乱,甚至出现工作异常状态,从而导致两者不能复用,进而造成利用率低,不能给人们带来更多的便利。
技术实现思路
有鉴于此,本专利技术实施例提供了一种机器人的工作模式切换方法、装置及机器人,以解决现有的清洁类机器人不能复用,利用效率低的问题。本专利技术实施例的第一方面提供了一种机器人的工作模式切换方法,包括:在所述机器人启动后,控制所述机器人原地旋转;获取所述机器人在旋转过程中的三轴角度值及变化规律并确定其当前位姿;根据所述机器人的当前位姿切换至对应的工作模式。本专利技术实施例的第二方面提供了一种机器人的工作模式切换装置,包括:机器人旋转控制单元,用于在所述机器人启动后,控制所述机器人原地旋转;当前位姿确定单元,用于获取所述机器人在旋转过程中的三轴角度值及变化规律并确定其当前位姿;工作模式切换单元,用于根据所述机器人的当前位姿切换至对应的工作模式。本专利技术实施例的第三方面提供了一种机器人,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现本专利技术实施例的第一方面提供的机器人的工作模式切换方法的步骤。其中,所述计算机程序包括: ...
【技术保护点】
1.一种机器人的工作模式切换方法,其特征在于,所述方法包括:在所述机器人启动后,控制所述机器人原地旋转;获取所述机器人在旋转过程中的三轴角度值及变化规律并确定其当前位姿;根据所述机器人的当前位姿切换至对应的工作模式。
【技术特征摘要】
1.一种机器人的工作模式切换方法,其特征在于,所述方法包括:在所述机器人启动后,控制所述机器人原地旋转;获取所述机器人在旋转过程中的三轴角度值及变化规律并确定其当前位姿;根据所述机器人的当前位姿切换至对应的工作模式。2.如权利要求1所述的方法,其特征在于,所述在所述机器人启动后,控制所述机器人原地旋转的步骤,包括:当检测到启动信号时,启动气压泵,并实时采集所述机器人的气压仓内的气压值;将所述气压值与预设气压阈值进行比较;根据比较结果确定所述机器人是否处于完全吸附状态;当所述机器人处于完全吸附状态时,启动所述机器人并控制其原地旋转。3.如权利要求1所述的方法,其特征在于,所述获取所述机器人在旋转过程中的三轴角度值及变化规律并确定其当前位姿的步骤,包括:在所述机器人旋转过程中,按照预设周期获取所述机器人的三轴角度值,所述三轴角度值包括俯仰角度ɑ、偏航角度β和翻滚角度γ;将N组三轴角度值中的俯仰角度ɑ、偏航角度β和翻滚角度γ逐一进行比较,得到所述三轴角度值的变化规律,所述N为大于1的正整数;根据所述变化规律,查找与所述变化规律相匹配的机器人位姿信息;根据所述机器人位姿信息,确定所述机器人的当前位姿。4.如权利要求1至3任一所述的方法,其特征在于,所述根据所述机器人的当前位姿切换至对应的工作模式的步骤,包括:根据所述机器人的当前位姿,查找与所述当前位姿对应的工作模式;判断所述机器人的当前工作模式是否为所述当前位姿对应的工作模式。当所述机器人的当前工作模式不为所述当前位姿对应的工作模式时,将所述机器人的当前工作模式切换至所述当前位姿对应的工作模式。5.如权利要求1所述的方法,其特征在于,当前位姿包括水平位姿、垂直位姿和倾斜位姿,所述根据所述机器人的当前位姿切换至对应的工作模式的步骤,包括:当所述机器人的当前位姿为第一水平位姿时,将所述机器人的当前工作模式切换至第一水平工作模式,并调节所述机器人的气压仓内的气压值使得所述机器人停止吸附;当所述机器人的当前位姿为第二水平位姿时,将所述机器人的当前工作模式切换至第二水平工作模式,并调节所述机器人的气压仓内的气压值使得所...
【专利技术属性】
技术研发人员:王时群,刘德,郑卓斌,王立磊,
申请(专利权)人:广东宝乐机器人股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。