1.一种扫地机的回充对准方法,包括:
s0,执行回充动作;
s1,从激光雷达获取的点云数据中提取预设角度范围内的区域所对应的待处理点云数据;
s2,对所述待处理点云数据进行拟合处理,根据拟合结果确定充电座的外表面的延伸方向数据;
s3,根据所述充电座的外表面的延伸方向数据确定扫地机的旋转角度,根据所述旋转角度控制所述扫地机进行旋转。
2.根据权利要求1所述的方法,其中,所述步骤s2进一步包括:
确定所述待处理点云数据中所包含的各个点的点数据,计算连接每两个相邻点的直线的方向数据;
根据连接每两个相邻的直线的方向数据,针对每一个预划分的角度区间,确定方向数据属于该角度区间的直线;
根据每一个角度区间所对应的各条直线的方向数据,确定充电座的外表面的延伸方向数据。
3.根据权利要求2所述的方法,其中,所述根据每一个角度区间所对应的各条直线的方向数据,确定充电座的外表面的延伸方向数据进一步包括:
根据每一个角度区间所对应的直线的条数确定目标角度区间,其中,所述目标角度区间所对应的直线的条数最大;
计算所述目标角度区间所对应的各条直线的方向数据的平均值,得到充电座的外表面的延伸方向数据。
4.根据权利要求1-3中任一项所述的方法,其中,所述方法还包括:
在根据拟合结果无法确定充电座的外表面的延伸方向数据的情况下,跳转执行步骤s0。
5.根据权利要求1-4中任一项所述的方法,其中,所述扫地机具有横向中心轴和纵向中心轴,所述横向中心轴与纵向中心轴相互垂直,并且,所述扫地机的充电极片设置于所述扫地机的横向中心轴的第一侧;
则所述预设角度范围内的区域位于所述扫地机的横向中心轴所在直线的第一侧;所述预设角度范围的区域被所述扫地机的纵向中心轴所平分。
6.根据权利要求1-5中任一项所述的方法,其中,在所述步骤s1之前,所述方法还包括:检测所述扫地机的充电极片与充电座极片是否稳定接触;
若是,则执行所述步骤s1;
若否,则返回步骤s0。
7.一种扫地机的回充对准装置,包括:
执行模块,适于执行回充动作;
提取模块,适于从激光雷达获取的点云数据中提取预设角度范围内的区域所对应的待处理点云数据;
拟合模块,适于对所述待处理点云数据进行拟合处理,根据拟合结果确定充电座的外表面的延伸方向数据;
控制模块,适于根据所述充电座的外表面的延伸方向数据确定扫地机的旋转角度,根据所述旋转角度控制所述扫地机进行旋转。
8.一种扫地机,包括权利要求7所述的扫地机的回充对准装置。
9.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-6中任一项所述的扫地机的回充对准方法对应的操作。
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-6中任一项所述的扫地机的回充对准方法对应的操作。