[发明专利]用于实现G2连续的机器人双NURBS轨迹插补方法、装置及系统有效
| 申请号: | 202110473012.6 | 申请日: | 2021-04-29 |
| 公开(公告)号: | CN113103241B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 闵康;倪风雷;张国军;舒鑫;刘宏 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J13/00 |
| 代理公司: | 北京隆源天恒知识产权代理有限公司 11473 | 代理人: | 徐苏明 |
| 地址: | 150000 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 实现 g2 连续 机器人 nurbs 轨迹 方法 装置 系统 | ||
1.一种用于实现G2连续的机器人双NURBS轨迹插补方法,其特征在于,包括:
获取机器人离散轨迹,其中,所述离散轨迹由工具中心点{pi}ni=0和四元数姿态{qi}ni=0组成;
对所述工具中心点{pi}ni=0进行拟合生成位置NURBS轨迹c(u);
对所述位置NURBS轨迹c(u)进行采样确定离散点{c(ui)ni=0},根据所述离散点{c(ui)ni=0}确定弧长参数{si}ni=0;
采用三次样条插值,建立位置NURBS轨迹参数{ui}ni=0与所述弧长参数{si}ni=0之间的u-s模型;
对所述四元数姿态{qi}ni=0进行拟合生成姿态NURBS轨迹c(w);
采用三次样条插值,建立位置NURBS轨迹参数u与姿态NURBS轨迹参数w之间的w-u模型;
根据S型速度模型、所述u-s模型和所述w-u模型,按照固定采样周期,对所述位置NURBS轨迹c(u)和所述姿态NURBS轨迹c(w)离散,得到双NURBS轨迹的离散插补点,以通过逆运动学求解所述离散插补点,得到机器人关节空间的插补轨迹,具体包括:
根据所述S型速度模型,通过每个采样周期点对应的时间,计算出对应的弧长参数;
根据所述u-s模型和所述弧长参数,确定所述位置NURBS轨迹c(u)对应的采样参数和离散点;
根据所述w-u模型,确定所述四元数姿态NURBS轨迹c(w)对应的采样参数和离散点;
根据所述位置NURBS轨迹c(u)对应的离散点和所述姿态NURBS轨迹c(w)对应的离散点,确定所述双NURBS轨迹对应的离散插补点;
插补时,计算所述姿态NURBS轨迹c(w)对应的离散点时,假设对应的采样参数为w0,将所述采样参数w0代入所述姿态NURBS轨迹c(w),求出
计算参数根据所述参数η反求四元数则qw为所述采样参数w0对应的离散点;
根据具体机器人,对所述离散插补点进行逆运动学求解,得到所述机器人关节空间的插补轨迹。
2.根据权利要求1所述的用于实现G2连续的机器人双NURBS轨迹插补方法,其特征在于,所述对所述工具中心点{pi}ni=0进行拟合生成位置NURBS轨迹c(u)包括:
采用三次NURBS曲线对所述工具中心点{pi}ni=0进行拟合以生成所述位置NURBS轨迹c(u)。
3.根据权利要求1所述的用于实现G2连续的机器人双NURBS轨迹插补方法,其特征在于,所述对所述位置NURBS轨迹c(u)进行采样确定离散点{c(ui)ni=0}包括:
对所述位置NURBS轨迹c(u)进行等参数采样以确定所述离散点{c(ui)ni=0}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110473012.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式终端远程软件更新方法
- 下一篇:一种VCDL延迟单元电路及其应用





