1.一種多軸時(shí)間同步的s型軌跡規(guī)劃算法,其特征在于:包括如下步驟,
2.根據(jù)權(quán)利要求1所述的多軸時(shí)間同步的s型軌跡規(guī)劃算法,其特征在于:步驟s1中還包括以下步驟:整個(gè)運(yùn)動(dòng)過(guò)程分為加加速段、勻加速段、減加速段、勻速段、加減速段、勻減速段、減減速段;設(shè)q0為初始位置,q1為終止位置,v0為初始速度,v1為終止速度,vmax為最大速度,amax為最大加速度,jmax為最大加加速度,tj1為加加速段時(shí)間,ta為加速段時(shí)間,tv為勻速段時(shí)間,tj2為減加速段時(shí)間,td為減速段時(shí)間;
3.根據(jù)權(quán)利要求2所述的多軸時(shí)間同步的s型軌跡規(guī)劃算法,其特征在于:步驟s2具體包括:以最長(zhǎng)運(yùn)動(dòng)軸時(shí)間tmax為基準(zhǔn),將其余5軸新的運(yùn)動(dòng)時(shí)間tn設(shè)定為該時(shí)間,將各個(gè)軸的ta,td,tv,tj1,tj2,vmax,amax,jmax,q1,q0傳給步驟s3。
4.根據(jù)權(quán)利要求3所述的多軸時(shí)間同步的s型軌跡規(guī)劃算法,其特征在于:步驟s3還包括:通過(guò)步驟s1計(jì)算出各段的運(yùn)動(dòng)時(shí)間和總時(shí)間,將新的運(yùn)動(dòng)時(shí)間作為重規(guī)劃的時(shí)間,使用縮放因子對(duì)加速段、勻速段、減速段分別進(jìn)行縮放,步驟s1中在進(jìn)行單軸規(guī)劃時(shí),已將軌跡分為了4種狀態(tài),在縮放時(shí)要分別進(jìn)行考慮;
5.根據(jù)權(quán)利要求4所述的多軸時(shí)間同步的s型軌跡規(guī)劃算法,其特征在于:將該軌跡的曲線圖和各段軌跡的參數(shù)帶入位置方程求得任意時(shí)刻的位置。