[发明专利]一种基于移动机器人轮廓的安全运动规划方法和装置在审
申请号: | 202110647515.0 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113741414A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 李静;王军政;武庆斌;汪汇洋;汪首坤;赵江波;马立玲;沈伟;李金仓 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 郭德忠 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 机器人 轮廓 安全 运动 规划 方法 装置 | ||
1.一种基于移动机器人轮廓的安全运动规划方法,其特征在于,包括:
基于已有环境地图信息、机器人定位信息进行轨迹规划,获得初始路径;
考虑机器人的运动学约束、两点边界值约束、流形约束,基于所述初始路径进行路径优化,完成机器人的运动规划;
所述流形约束包括障碍物碰撞约束条件,具体为:将机器人的轮廓表示为凸多边形,将障碍物的轮廓表示为一个以上的凸多边形;在任意时刻,机器人凸多边形轮廓的每个顶点均位于障碍物凸多边形的外部,障碍物凸多边形的每个顶点均位于机器人凸多边形轮廓的外部。
2.如权利要求1所述的方法,其特征在于,所述机器人凸多边形轮廓的顶点位于障碍物凸多边形的外部,障碍物凸多边形的顶点位于机器人凸多边形轮廓的外部的判断方式为:
设顶点为pv,凸多边形T由顶点V1…Vn组成;判断顶点为pv是否在凸多边形T外部的方式为:以顶点pv依次向顶点V1…Vn做连线,n条连线组成n个三角形,表示为pvVnV1、pvVkVk+1,k=1,2,…,n-1;如果n个三角形的总面积大于凸多边形T的面积,则判定顶点pv在凸多边形T的外部。
3.如权利要求1所述的方法,其特征在于,所述两点边界值约束包括起点约束和终点约束两部分:
起点约束表示为:
终点约束表示为:
且
其中,xm(t)和ym(t)表示机器人在t时刻的位置信息,vm(t)和am(t)分别代表机器人在t时刻运动的速度和加速度信息;θm(t)为机器人在t时刻的偏航角信息;δm(t)和ωm(t)分别表示机器人轮子在t时刻的转向角和转向角速度;tf表示停止时刻;(xm0,ym0)表示机器人在初始时刻的位置坐标信息,θm0代表机器人在初始时刻的偏航角方向信息,vm0和δm0分别为机器人在初始时刻的速度和转向角信息;(xmf,ymf)代表机器人停止时刻的位置坐标信息,且θmf表示机器人停止时刻的偏航角方向信息。
4.如权利要求1所述的方法,其特征在于,所述流形约束进一步包括运动能力极值约束:
其中,vm(t)和am(t)分别代表机器人在t时刻运动的速度和加速度信息,δm(t)和ωm(t)分别表示机器人轮子在t时刻的转向角和转向角速度;vmax为机器人在整个运动过程中运动速度的最大值,δmax为机器人在整个运动过程中轮子的转向角所能达到的最大值,amax和ωmax分别表示机器人在整个运动过程中加速度和轮子转向角速度的最大值。
5.如权利要求1所述的方法,其特征在于,所述基于已有环境地图信息、机器人定位信息进行轨迹规划,获得初始路径为:在已有环境地图信息、机器人定位信息的基础上,通过路径回溯算法规划出一条无碰撞的连接起点与终点的几何路径;然后参考环境中的动态障碍物信息,采用速度决策方法规划出机器人以何种速度沿着几何路径行驶,从而完成前端的轨迹规划,获得初始路径。
6.如权利要求1所述的方法,其特征在于,所述路径优化过程中,采用轨迹对应通过时间、能量消耗、轨迹平滑度的加权和衡量路径质量,并作为优化的目标函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110647515.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于UVC-LED的消毒装置
- 下一篇:数字助理的语音触发器