基于非线性优化方法实现的移动基座轨迹规划器的制造方法

文档序号:9349476阅读:592来源:国知局
基于非线性优化方法实现的移动基座轨迹规划器的制造方法
【技术领域】
[0001] 本发明属于通信技术领域。
【背景技术】
[0002] 通常,移动基座在工业、港口、行星表面探测、核废料区清理、采矿等方面的应用, 其任务规划为期望的路径点随着科学技术的发展,移动基座的应用越来越广 泛,对移动基座完成任务的复杂程度要求也越来越高,比如在航天器轨道模拟中的应 用,对其任务规划为速度依赖的路径点?。由于传统的应用中,对速度没有需求, 速度由规划算法间接决定。但对于新的应用,由于速度由任务规划给定,必须直接对速度进 行规划。由于传统的轨迹规划算法没有对速度进行直接规划,已无法满足需求。主要存在 以下问题: 1,直线段加抛物线轨迹规划方法:在路径点之间通过直线相连,并在连接点处通过曲 线过渡。生成的轨迹无法满足曲率连续,但由于转向机构无法瞬间改变曲率,这样会给轨迹 跟踪带来很大的误差。
[0003] 2,采用多项式进行轨迹规划的方法,由于其多项式阶次会随路径点个数的增加而 增加,无法满足需求。
[0004] 3,采用样条进行轨迹规划的方法,由于无法直接对速度进行规划或者规划过程中 优化变量过多,无法满足复杂任务对实时性的需求。
[0005]目前为了解决移动基座轨迹规划所遇到的困难,许多专家已经提出了许多成型的 方法: 中国专利公开号CNI01508113A,公开日为2014年3月19日,专利申请号为 200910071524. 9。专利申请名称为"一种基于余弦二阶的机器人轨迹规划方法"。该专利首 先给定基于余弦的二阶轨迹曲线的位置、速度、加速度以及加速度的导数的数学模型,给 定两个期望点的位置和速度。然后,将边界条件的值代入所述数学模型中,列出方程组并 求解出模型的参数。最后,根据两个期望点间的位置和速度的关系及加速度和加速度的导 数的幅值来限制加速度的导数的阀值。确定最终的规划轨迹。但该方法仅针对起点和终点 进行轨迹规划,无法满足多路径点的需求。
[0006] 中国专利公开号CNI03645725A,公开日为2009年8月19日,专利申请号为 201310745783. 1,专利申请名称为"一种机器人示教轨迹规划方法和系统"。该专利描述了 一种机器人示教轨迹规划方法和系统,涉及工业过程中的机器人示教领域,其包括:在对 机器人进行示教过程中,采集示教轨迹的空间关键点;根据示教轨迹的空间关键点,用多 结点样条插值函数以及最小二乘拟合方法,得到示教轨迹曲线。但该方法未考虑执行机构 存在的约束,对复杂任务,无法满足需求。
[0007] 中国专利公开号申请公布号CNI02794767A,公开日为2012年11月28日,专利申 请号为201210319744. 0,专利申请名称为"视觉引导的机器人关节空间B样条轨迹规划方 法"。本专利涉及一种视觉引导的机器人关节空间B样条轨迹规划方法,其包括如下步骤: 第一步、在立体支架内安装二自由度机器人,在前端安装工业相机,传送带的运动方向垂 直于二自由度机器人的运动平面;第二步、在工业相机获取到传送带上第一个轨迹点后, 并在二自由度机器人运动到第一个轨迹点的时间内,根据得到若干关节时间节点序列,以 构造B样条曲线;第三步、采用增加节点向量和控制顶点的方式来延长上述构造的B样条 曲线,以使得B样条曲线经过增加的关节位置点;第四步、采用德布尔递推算法计算B样 条曲线上的位置点,以驱动二自由度机器人运动。该专利无法对速度进行规划,无法满足 特定任务对速度的需求。

【发明内容】

[0008] 本发明的目的是针对移动基座在任务规划过程中对速度提出的需求,采用非线性 优化的方法设计了满足需求的基于非线性优化方法实现的移动基座轨迹规划器。
[0009] 本发明采用三次b样条曲线对轨迹进行参数化,且对整个运动时间进行线性缩放 以满足对速度、加速度的约束,然后,通过非线性优化求解满足约束的轨迹; 设任务输出为路径点{(?,%,%)}: ① 确定速度1的方向:将所有路径点用线段连接起来,各点速度分别在X轴和y轴方向 投影分解为,这样就将路径点:变换为; ② 利用B样条对轨迹进行参数化:将路径点_%:,::爲:!由:?表示,对应的速度 由瑪::表示;其中勘屬一 1: ?设待求的控制点由:鐵表示 a、确定各路径点对应时间参数彳I1I:= 0,1,......K-1):首先将全部运动时间归一化到
[0,1] ?即
c、对;;(霞鋼I进行参数化:利用节点向量_ ,和控制点 ?生成参数化表达式


将轨迹规划问题转化为以下非线性优化问题,选择最小能量优化问题:、
[0010] 本发明在FPGA中的应用,将整个算法封装成标准的输入输出函数,下载到FPGA中 运行,形成轨迹规划器。
[0011] 本发明有益效果是: 本发明仅采用三次分段多项式对轨迹进行参数化,能够直接对速度进行规划,且满足 曲率连续,大大降低了处理器的计算负担。且采用非线性优化方法对轨迹进行优化,能够处 理速度和加速度约束。
[0012] 本发明在进行非线性优化的过程中,仅采用一个优化变量,大大降低了优化的时 间,满足实时性需求。
[0013] 本发明讲整个轨迹规划算法封装成标准的输入输出函数,下载到FPGA中运行,构 成轨迹规划器,方便了用户的使用。
【附图说明】
[0014] 图1.为速度方向求解图; 图2.为规划的X和y关系图; 图3.为规划的速度曲线; 图4.为规划的X随时间变化曲线; 图5.规划的y随时间变化曲线; 图6.规划的加速度曲线。
【具体实施方式】
[0015] 采用三次b样条曲线对轨迹进行参数化,且对整个运动时间进行线性缩放以满足 对速度、加速度的约束,然后,通过非线性优化求解满足约束的轨迹; 设任务输出为路径点:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1