【技术实现步骤摘要】
一种充电桩、机器人充电方法与装置以及机器人系统
本专利技术涉及机器人
,特别涉及一种充电桩、机器人充电方法与装置以及机器人系统。
技术介绍
机器人技术飞速发展,使得机器人在实际问题中得到了越来越广泛的应用。目前,机器人可以在有障碍物的环境中面向目标进行自主运动,从而完成一定作业功能。在机器人低电量时,需要自动回到充电桩处进行充电。
技术实现思路
本专利技术实施例提供一种充电桩、机器人充电方法与装置以及机器人系统,用以实现机器人充电。本专利技术实施例提供了一种充电桩,包括:充电桩本体,以及设置于所述充电桩本体上的充电结构;还包括:设置于所述充电桩本体上的识别结构;所述识别结构包括:至少两个凹陷结构;并且各所述凹陷结构排列于同一直线上。可选地,在本专利技术实施例中,所述凹陷结构为形状相同的正多面体。可选地,在本专利技术实施例中,所述凹陷结构为正方体。本专利技术实施例还提供了一种基于上述充电桩的机器人充电方法,包括:生成充电指令,并将所述充电指令发送给所述机器人;所述机器人在接受到所述充电指令后,采用所述机器人上组装的激光雷达对所述机器人的周围环境进行多次扫描,以获取所述多次扫描对应的所述周围环境的物体信息;其中,所述物体信息包括:扫描得到的周围环境中的每个物体的实际角度和所述物体与所述激光雷达之间的实际距离;根据获取到的多次扫描对应的所述周围环境的物体信息,确定所述充电桩相对所述机器人的位置信息;根据所述充电桩的位置信息,控 ...
【技术保护点】
1.一种充电桩,包括:充电桩本体,以及设置于所述充电桩本体上的充电结构;其特征在于,还包括:设置于所述充电桩本体上的识别结构;/n所述识别结构包括:至少两个凹陷结构;并且各所述凹陷结构排列于同一直线上。/n
【技术特征摘要】
1.一种充电桩,包括:充电桩本体,以及设置于所述充电桩本体上的充电结构;其特征在于,还包括:设置于所述充电桩本体上的识别结构;
所述识别结构包括:至少两个凹陷结构;并且各所述凹陷结构排列于同一直线上。
2.如权利要求1所述的充电桩,其特征在于,所述凹陷结构为形状相同的正多面体。
3.如权利要求2所述的充电桩,其特征在于,所述凹陷结构为正方体。
4.一种基于如权利要求1-3任一项所述的充电桩的机器人充电方法,其特征在于,包括:
生成充电指令,并将所述充电指令发送给所述机器人;
所述机器人在接受到所述充电指令后,采用所述机器人上组装的激光雷达对所述机器人的周围环境进行多次扫描,以获取所述多次扫描对应的所述周围环境的物体信息;其中,所述物体信息包括:扫描得到的周围环境中的每个物体的实际角度和所述物体与所述激光雷达之间的实际距离;
根据获取到的多次扫描对应的所述周围环境的物体信息,确定所述充电桩相对所述机器人的位置信息;
根据所述充电桩的位置信息,控制所述机器人运行至所述充电桩进行充电。
5.如权利要求4所述的机器人充电方法,其特征在于,所述根据获取到的多次扫描对应的所述周围环境的物体信息,确定所述充电桩相对所述机器人的位置信息,具体包括:
根据获取到的多次扫描对应的所述周围环境的物体信息,确定每一次扫描对应的所述充电桩上的识别结构对应的初始区域;
根据确定出的每一次扫描对应的所述充电桩的上的识别结构对应的初始区域,确定所述充电桩上的识别结构对应的目标区域;
根据所述确定出的所述目标区域,确定所述充电桩在所述激光雷达的直角坐标系中的位置;
将所述充电桩在所述激光雷达的直角坐标系中的位置,转换到所述机器人的直角坐标系中,确定所述充电桩与所述机器人之间的目标距离和目标角度信息;其中,所述充电桩相对所述机器人的位置信息包括:所述目标距离和所述目标角度信息;
所述根据所述充电桩的位置信息,控制所述机器人运行至所述充电桩进行充电,具体包括:
根据所述目标距离和所述目标角度信息,确定所述机器人至所述充电桩的运行轨迹;
根据所述运行轨迹,控制所述机器人运行至所述充电桩并进行充电。
6.如权利要求5所述的机器人充电方法,其特征在于,所述根据获取到的多次扫描对应的所述周围环境的物体信息,确定每一次扫描对应的所述充电桩上的识别结构对应的初始区域,包括:
针对所述多次扫描中的第k次扫描,根据所述第k次扫描对应的所述周围环境的物体信息,确定所述第k次扫描中所述激光雷达扫描得到的所有的有效数据点,并将所有的所述有效数据点划分为多个不同的子区域;其中,k为正整数;
针对每一个子区域,判断所述子区域中的有效数据点的数量是否不小于数据点阈值;
若是,则判断所述子区域中的至少一个有效数据点对应的实际距离是否不大于实际距离阈值;
若是,则确定所述子区域中第一个有效数据点至最后一个有效数据点之间的整体长度;
判断所述整体长度是否满足长度阈值范围;
若是,则根据预设规则将所述子区域中的有效数据点划分成多条线段;
判断所述子区域对应的线段的数量是否不小于线段数量阈值;
若是,则采用霍夫曼直线检测方法,确定所述子区域中的线段是否满足直线特征;
若是,则确定所述子区域中相邻两条线段之间的线段间距;
判断所述线段间距是否不大于线段间距阈值;
若是,则确定所述子区域中每个所述线段的线段长度;
确定所述子区域中任意两个线段长度之间的线段长度比值;
判断所述子区域中的各所述线段长度比值是否满足线段长度比值阈值范围;
若是,则确...
【专利技术属性】
技术研发人员:关永强,彭浩,张弥,
申请(专利权)人:浙江欣奕华智能科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。