【技术实现步骤摘要】
一种机器人路径的平滑方法及机器人
本申请属于计算机
,尤其涉及一种机器人路径的平滑方法及机器人。
技术介绍
目前,机器人通常采用A*(A-Star)算法、快速扩展随机树(RapidlyexploringRandomTree,RRT)路径规划算法等进行机器人的全局路径规划。然而,传统的这些路径规划算法规划出的全局路径平滑性很差,不利于机器人稳定行走。
技术实现思路
有鉴于此,本申请实施例提供了一种机器人路径的平滑方法及机器人,以解决传统的路径规划算法规划出的全局路径平滑性很差,不利于机器人稳定行走的问题。本申请实施例的第一方面提供了一种机器人路径的平滑方法,包括:获取待平滑的全局路径;从所述全局路径确定第N个子路径,并对所述第N个子路径进行平滑处理,得到所述第N个子路径的平滑曲线;N为大于或等于1的整数;基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;当所述第N+1个子路径的终点不是所述全局路径的终点时,将N递增1,并返回执行所述基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;当所述第N+1个子路径的终点为所述全局路径的终点时,基于每个所述子路径对应的平滑曲线生成所述全局路径对应的平滑全局路径。进一步地,为了提升路径的平滑性,从所述全局路径确定第N个子路径,并对所述第N ...
【技术保护点】
1.一种机器人路径的平滑方法,其特征在于,包括:/n获取待平滑的全局路径;/n从所述全局路径确定第N个子路径,并对所述第N个子路径进行平滑处理,得到所述第N个子路径的平滑曲线;N为大于或等于1的整数;/n基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;/n当所述第N+1个子路径的终点不是所述全局路径的终点时,将N递增1,并返回执行所述基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;/n当所述第N+1个子路径的终点为所述全局路径的终点时,基于每个所述子路径对应的平滑曲线生成所述全局路径对应的平滑全局路径。/n
【技术特征摘要】
1.一种机器人路径的平滑方法,其特征在于,包括:
获取待平滑的全局路径;
从所述全局路径确定第N个子路径,并对所述第N个子路径进行平滑处理,得到所述第N个子路径的平滑曲线;N为大于或等于1的整数;
基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;
当所述第N+1个子路径的终点不是所述全局路径的终点时,将N递增1,并返回执行所述基于所述第N个子路径的平滑曲线的终点,确定第N+1个子路径,并对所述第N+1个子路径进行平滑处理,得到所述第N+1个子路径的平滑曲线;
当所述第N+1个子路径的终点为所述全局路径的终点时,基于每个所述子路径对应的平滑曲线生成所述全局路径对应的平滑全局路径。
2.如权利要求1所述的平滑方法,其特征在于,所述从所述全局路径确定第N个子路径,并对所述第N个子路径进行平滑处理,得到所述第N个子路径的平滑曲线包括:
从所述全局路径中截取所述第N个子路径;
对所述第N个子路径进行采样,得到所述第N个子路径对应的采样曲线簇;
对所述采样曲线簇中的每条曲线进行评分,得到每条曲线对应的评分结果;
基于每个所述评分结果,选取评分最高的曲线作为所述第N个子路径对应的平滑曲线。
3.如权利要求2所述的平滑方法,其特征在于,所述对所述第N个子路径进行采样,得到所述第N个子路径对应的采样曲线簇包括:
基于预设速度值、预设角速度值以及预设采样次数,对所述第N个子路径进行采样,得到所述采样曲线簇。
4.如权利要求2所述的平滑方法,其特征在于,所述对所述采样曲线簇中的每条曲线进行评分,得到每条曲线对应的评分结果包括:
计算每条所述曲线中包含的各个采样点与所述全局路径对应的终点之间的第一距离的总和;
计算每条所述曲线中包含的各个采样点与所述第N个子路径之间的第二距离的总和;
计算每条所述曲线中包含的各个采样点与障碍物之间的第三距离的总和;
基于预设权重系数、所述第一距离的总和、所述第二距离的总和以及所述第三距离的总和,计算每条曲线对应的评分结果。
5.如权利要求4所述的平滑方法,其特征在于,所述预设权重系数包括第一权重系数、第二权重系数以及第三权重系数,所述基于预设权重系数、所述第一距离的总和、所述第二距离的总和以及所述第三距离的总和,计算每条曲线对应的评分结果包括:
计算所述...
【专利技术属性】
技术研发人员:夏舸,李超,赖馨钻,
申请(专利权)人:深圳优地科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。