1.一种清洁机器人,其特征在于,所述清洁机器人包括:
控制组件、机器人本体、位于所述机器人本体的上表面的第一测距装置以及所述上表面中凸起的凸台;
所述第一测距装置,用于在垂直方向上测量所述机器人本体的所述上表面与环境物体之间的距离;所述第一测距装置位于所述机器人本体的前进方向的边缘与所述凸台之间;
所述凸台中设置有第二测距装置,所述第二测距装置用于在水平方向上测量所述凸台与所述机器人本体的环境物体之间的距离;所述第一测距装置和所述第二测距装置分别与所述控制组件电性相连。
2.根据权利要求1所述的清洁机器人,其特征在于,所述第一测距装置为一个,所述第一测距装置设置于所述机器人本体的前进方向的边缘处。
3.根据权利要求1所述的清洁机器人,其特征在于,所述第一测距装置为至少两个,所述至少两个第一测距装置沿所述机器人本体的前进方向的边缘均匀分布。
4.根据权利要求1所述的清洁机器人,其特征在于,
所述机器人本体在所述控制组件检测到所述第一测距装置测量得到的第一距离小于垂直阈值时,在所述控制组件的控制下处于后退状态,所述垂直阈值的取值在所述凸台相对于所述上表面的凸起高度与最大取值之间;或者,
所述机器人本体在所述控制组件检测到所述第一测距装置测量得到的所述第一距离大于所述垂直阈值且所述第一距离与所述垂直阈值之间的差值小于预设值时,在所述控制组件的控制下处于前进速度低于预设速度的状态;或者,
所述机器人本体在所述控制组件检测到所述第一测距装置测量得到的所述第一距离大于所述垂直阈值且所述第一距离与所述垂直阈值之间的差值大于所述预设值时,在所述控制组件的控制下处于前进状态。
5.根据权利要求4所述的清洁机器人,其特征在于,
所述机器人本体在所述控制组件检测到所述第二测距装置测量得到的第二距离大于水平阈值且所述第一距离小于所述垂直阈值时,在所述控制组件的控制下处于后退状态;所述水平阈值≥所述机器人本体的前进方向的边缘与所述凸台之间的距离。
6.根据权利要求4所述的清洁机器人,其特征在于,
所述机器人本体在以低于所述预设速度的速度前进的过程中,所述机器人本体在所述控制组件检测到所述机器人本体与环境物体碰撞时,在所述控制组件的控制下处于后退状态。
7.根据权利要求1至6任一所述的清洁机器人,其特征在于,所述清洁机器人还包括升降装置;
所述升降装置在所述控制组件的控制下处于升起状态或者降落状态,所述升降装置用于将所述机器人本体或所述凸台升起或者降落预设高度。
8.根据权利要求7所述的清洁机器人,其特征在于,
所述机器人本体在所述控制组件检测到所述机器人本体或所述凸台升起所述预设高度之后,所述第二测距装置测量得到的第二距离小于水平阈值时,在所述控制组件的控制下处于后退状态;所述水平阈值≥所述机器人本体的前进方向的边缘与所述凸台之间的距离;或者,
所述机器人本体在所述控制组件检测到所述机器人本体或所述凸台升起所述预设高度之后,所述第二测距装置测量得到的第二距离大于所述水平阈值时,在所述控制组件的控制下处于前进状态。
9.根据权利要求1至6任一所述的清洁机器人,其特征在于,所述第一测距装置与所述凸台之间的距离大于预设阈值。
10.根据权利要求1至6任一所述的清洁机器人,其特征在于,所述第一测距装置为红外测距传感器。
11.根据权利要求1至6任一所述的清洁机器人,其特征在于,所述第二测距装置为激光三角测距装置LDS。