【技术实现步骤摘要】
基于指数函数的SCARA机器人PTP轨迹规划
本专利技术涉及机器人轨迹规划领域,具体针对SCARA(SelectiveComplianceAssemblyRobotArm)机器人PTP(PointtoPointmotion)轨迹运动形式,提出一种基于指数函数的速度曲线规划方法,以保证机器人在关节空间轨迹的速度、加速度、加加速度曲线连续与平滑。
技术介绍
随着机器人应用的各个领域对作业精度和工作效率要求的不断提高,要求机器人能够快速准确地完成作业,也就是说机器人在作业时既要保证轨迹的最优又要保证作业时间的最短,因此机器人的轨迹规划成为重点研究内容。轨迹规划是指在满足机器人运动学和动力学约束条件下,设计出一条合理的机器人运动轨迹。工业机器人轨迹规划的方法一般分为在任务空间的轨迹规划和在关节空间的轨迹规划。任务空间的轨迹规化是指机器人末端运动轨迹必须经过或逼近给定的位置点。关节空间的轨迹规划的目的是为了使关节轨迹曲线及其各阶导数连续平滑,因为若不连续平滑将导致机器人在运动时出现振动现象,这将严重影响到机器人的使用寿命和运动精度。SCARA机器人PTP轨迹运动形式只需要规划关节空间,为达到时间最优的目的,传统的轨迹规划方式大多采用T形或S形速度曲线,但是这些速度曲线虽然时间最优但是不能满足其一阶导数加速度或二阶导数加加速度曲线连续平滑的要求。
技术实现思路
本专利技术的目的是针对SCARA机器人关节空间时间最优轨迹的速度、加速度和加加速度曲线不能同时连续平滑问题,提出基于指数函数的速度轨迹规划方法,其不仅具有连续平滑的速度、加速度和加加速度曲线,而且公式计算简单,规划 ...
【技术保护点】
本专利技术提出一种基于指数函数的SCARA机器人PTP轨迹规划方法,其特征是不仅具有连续平滑的速度、加速度和加加速度曲线,而且公式计算简单,规划方法只需设置两个参数:时间增益α和延时时间Td,即可确定规划的轨迹;首先建立SCARA机器人运动学模型,然后根据目标位姿求取各关节位移,随后根据需要运动的关节空间位移求取延时时间Td;由执行器工作时的限制条件获取时间增益α;包括以下几步骤: (1)建立SCARA机器人运动学模型,求取机器人运动学正解和逆解的表达式; (2)由传感器获取目标在笛卡尔坐标系下坐标,经过机器人运动学逆解求取SCARA机器人各关节需要运动的位移Si(i=1,2,3,4); (3)根据运动位移确定各关节轨迹延时时间Tdi(i=1,2,3,4); (4)由执行器约束条件确定各关节轨迹时间增益αi(i=1,2,3,4); (5)根据获得的各关节轨迹延时时间Tdi和时间增益αi,确定各关节速度轨迹表达式Vi(t)(i=1,2,3,4),其中t表示时间。
【技术特征摘要】
1.一种基于指数函数的SCARA机器人PTP轨迹规划方法,其特征是不仅具有连续平滑的速度、加速度和加加速度曲线,而且公式计算简单,规划方法只需设置两个参数:时间增益α和延时时间Td,即能够确定规划的轨迹;首先建立SCARA机器人运动学模型,然后根据目标位姿求取各关节位移,随后根据需要运动的关节空间位移求取延时时间Td;由执行器工作时的限制条件获取时间增益α,包括以下几步骤:(1)建立SCARA机器人运动学模型,根据SCARA机器人连杆关节之间关系参数,确定机器人D-H即Denavit-Hartenberg参数,求取机器人运动学正解和逆解的表达式;设SCARA机器人空间坐标为(Px′Py′Pz),关节坐标为(θ1,θ2,d3,θ4),根据D-H参数方法求得机器人正解的表达式:其中C12=cos(θ1+θ2),S12=sin(θ1+θ2),C1=cos(θ1),S1=sin(θ1),l1,l2分别为第一连杆和第二连杆长度;机器人的逆解表达式为:其中d3=-Pzθ4的值直接由工件需要旋转多少角度直接确定;(2)由...
【专利技术属性】
技术研发人员:白瑞林,赵登步,吉峰,
申请(专利权)人:江南大学,无锡信捷电气股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。