欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2021103925305
申请人: 南京工业职业技术大学
专利类型:发明专利
专利状态:已下证
专利领域: 手动工具;轻便机动工具;手动器械的手柄;车间设备;机械手
更新日期:2024-11-18
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:包括以下步骤:步骤1:获取机械臂各连杆参数,构建机械臂的三维模型,以及构建在实际应用场景中与机械臂运动存在交互的主体的三维模型;

步骤2:定义机械臂各关节的空间坐标系;

步骤3:在步骤2的空间坐标系下,基于机械臂需完成的任务,设定主体与机械臂末端操作器之间的路径点;通过模拟机械臂执行任务,得到设定的每个路径点对应的机械臂末端操作器的位姿;

步骤4:根据任务要求,对相邻的两个路径点之间的运动时间进行定义,得到完成整个任务所需的总时间;基于完成整个任务所需的总时间,建立机械臂运动时间最优的数学模型;

步骤5:以步骤4建立的数学模型作为鲸鱼优化搜索方法的目标函数,以机械臂各关节的运动学参数的最大值作为鲸鱼优化搜索方法的约束条件,采用鲸鱼优化搜索方法得到最优运动时间;

步骤6:基于最优运动时间,规划得到机械臂的运动轨迹。

2.根据权利要求1所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:所述步骤2具体包括:

将机械臂连杆i+1两端关节的公垂线与关节i轴线的交点定义为原点,沿该公垂线并指向i+1关节的方向建立xi轴,沿关节i轴线建立zi轴,通过右手法确定yi轴。

3.根据权利要求1所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:步骤3中,所述的设定主体与机械臂末端操作器之间的路径点,具体包括:根据机械臂上的关节运动、关节运动的速度与加速度、关节轴线、关节运动范围,定义机械臂末端操作器在完整任务时经过的路径点。

4.根据权利要求1所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:步骤3中,所述的位姿表示为:其中,nx、ny、nz分别为描述末端操作器坐标系在x、y、z方向的法线单位矢量;ox、oy、oz分别为描述末端操作器坐标系在x、y、z方向的方向单位矢量;ax、ay、az分别为描述末端操作器坐标系在x、y、z方向的接近单位矢量;px、py、pz分别为描述末端操作器坐标系在x、y、z方向的位置矢量。

5.根据权利要求1所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:步骤4中,所述的机械臂运动时间最优的数学模型表示为:Ttotal=min t′1+min t′2+min t′3+......(2)其中,t′1、t′2、t′3分别表示相邻两个路径点间机械臂的运行时间。

6.根据权利要求1所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:步骤5中,所述的机械臂各关节的运动学参数包括:机械臂各关节的角速度 机械臂各关节的角加速度 和机械臂各关节的角加加速度所述的鲸鱼优化搜索方法的约束条件表示为:其中, 为机械臂各关节的角速度的最大值, 为机械臂各关节的角加速度的最大值, 为机械臂各关节的角加加速度的最大值。

7.根据权利要求6所述的一种基于改进型鲸鱼搜索方法的机械臂轨迹规划方法,其特征在于:步骤5中,所述的鲸鱼优化搜索方法包括以下步骤:S100:初始化非线性收敛因子 系数向量 系数向量 参数l、参数p、非线性惯性权重ω和最大迭代次数tmax;设置种群数量N,以及随机产生初始种群位置;

S200:计算种群中每个鲸鱼个体的适应度值,将适应度值最小的鲸鱼个体定义为当前*

最优个体,用X表示其位置向量;

S300:更新每个鲸鱼个体的非线性收敛因子 系数向量 系数向量 参数l、参数p、非线性惯性权重ω;

S400:判断更新后的参数是否满足:p<0.5且|A|<1;若满足,则根据下式更新每个鲸鱼个体的位置,即当前求解到的最短运行时间:若更新后的参数满足p<0.5且|A|≥1,则根据下式更新每个鲸鱼个体的位置:若更新后的参数满足p≥0.5,则根据下式更新每个鲸鱼个体的位置:其中, 为非线性收敛因子; 为系数向量;l为[‑1,1]的随机数;p为[0,1]的随机数; 为[0,1]的随机向量;ω为非线性惯性权重;tmax为最大迭代次数;μ为常数系数,b为定义对数螺旋形状的常数;

S500:判断迭代次数是否达到最大迭代次数tmax,若未达到,则返回S200;若达到,则输*

出当前最优个体及其位置向量X,即得到最优运动时间。