机械臂五次多项式插值法介绍

五次多项式插值法
五次多项式有6个待定系数,可同时对起始点和目标点的角度、角速度和角加速度给出约束条件。
数学推导
matlab代码
%五次多项式插值法clear;clc;q_array=[0,50,150,100,40];%指定起止位置t_array=[0,3,6,12,14];%指定起止时间v_array=[0,10,20,-15,0];%指定起止速度a_array=[0,20,30,-20,0];%指定起止加速度t=[t_array(1)];q=[q_array(1)];v=[v_array(1)];a=[a_array(1)];%初始状态for i=1:1:length(q_array)-1%每一段规划的时间 t=t_array(i+1)-t_array(i); a0=q_array(i); a1=v_array(i); a2=a_array(i)/2; a3=(20*q_array(i+1)-20*q_array(i)-(8*v_array(i+1)+12*v_array(i))*t-(3*a_array(i)-a_array(i+1))*t^2)/(2*t^3); a4=(30*q_array(i)-30*q_array(i+1)+(14*v_array(i+1)+16*v_array(i))*t+(3*a_array(i)-2*a_array(i+1))*t^2)/(2*t^4); a5=(12*q_array(i+1)-12*q_array(i)-(6*v_array(i+1)+6*v_array(i))*t-(a_array(i)-a_array(i+1))*t^2)/(2*t^5);%计算五次多项式系数 ti=t_array(i):0.001:t_array(i+1); qi=a0+a1*(ti-t_array(i))+a2*(ti-t_array(i)).^2+a3*(ti-t_array(i)).^3+a4*(ti-t_array(i)).^4+a5*(ti-t_array(i)).^5; vi=a1+2*a2*(ti-t_array(i))+3*a3*(ti-t_array(i)).^2+4*a4*(ti-t_array(i)).^3+5*a5*(ti-t_array(i)).^4; ai=2*a2+6*a3*(ti-t_array(i))+12*a4*(ti-t_array(i)).^2+20*a5*(ti-t_array(i)).^3; t=[t,ti(2:end)];q=[q,qi(2:end)];v=[v,vi(2:end)];a=[a,ai(2:end)];endsubplot(3,1,1),plot(t,q,'r'),xlabel('t/s'),ylabel('p/m');hold on; plot(t_array,q_array,'o','color','r'),grid on;subplot(3,1,2),plot(t,v,'b'),xlabel('t/s'),ylabel('v/(m/s)');hold on;plot(t_array,v_array,'*','color','r'),grid on;subplot(3,1,3),plot(t,a,'g'),xlabel('t/s'),ylabel('a/(m/s^2)');hold on;plot(t_array,a_array,'^','color','r'),grid on;% 指定文件夹保存图片filepath=pwd; %保存当前工作目录cd('c:usersadministratordesktoppic') %把当前工作目录切换到图片存储文件夹print(gcf,'-djpeg','c:usersadministratordesktoppicwu.jpeg'); %将图片保存为jpg格式,cd(filepath) %切回原工作目录
两种插值法的效果对比
相对于三次多项式插值, 五次多项式插值法所得到的轨迹加速度也是平滑的曲线,并没有出现跳变的情况。
在机器人系统中,关节角加速度出现跳变现象意味着关节的电机会受到冲击, 因此为保证电机平稳运行,角加速度要求平滑连续。
虽然三次多项式插值法的计算量和较之更小,但对于离线规划而言,该时间成本可以忽略,因此从规划的轨迹平稳度而言,五次多项式插值法更佳。

中国想要实现智能驾驶,需突破车载传感器关键技术
Kronos 发布物流行业解决方案
高通量测序技术及原理介绍
工业微型连接器设计的7大注意点
万用表测电阻原理_怎么用万用表测电阻
机械臂五次多项式插值法介绍
医疗器械设备模组的具体应用
数字放大器模块XRT127-7的性能特点及应用
Empire Overseas的A/V发送器工作频率达2.4
PHY1078-01 FTTx突发模式激光驱动器/后置放大器
大牛预测2019人工智能发展趋势
Al2O3/AIN/AIGaN/GaN MIS-HEMT器件结构与特性
紫光展锐和中国联通共同构建芯片-网络-平台立体式行业解决方案
无锡市集成电路产业四个方面的特点
运算放大器的EMI电磁干扰
AP20——工业以太网位置指示器提供灵活的网络整合方式
WDA角度位移传感器命名规范和主要参数
MOSFET的种类有哪些
多旋翼无人机的发展及特点在通信应用中存在的问题
华强北包揽iPhone12周边产品