[发明专利]一种采用分块位姿的鞋底打磨方法及装置有效
申请号: | 202110302643.1 | 申请日: | 2021-03-22 |
公开(公告)号: | CN113508963B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 林超胤;魏梦晴;许烈;苏德全;钟治魁;王平江;柯榕彬;赖晓彬;陈文奇 | 申请(专利权)人: | 泉州华中科技大学智能制造研究院;泉州华数机器人有限公司 |
主分类号: | A43D8/00 | 分类号: | A43D8/00;B24B1/00;B24B19/22;B25J11/00;B25J9/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 何祖斌 |
地址: | 362000 福建省泉州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 采用 分块 鞋底 打磨 方法 装置 | ||
1.一种采用分块位姿的鞋底打磨方法,鞋底包括由下至上向外倾斜延伸的轮廓,其特征在于:包括如下步骤:
A、获取鞋底的三维点云,根据该三维点云获取鞋底底面的点云,并根鞋底底面点云提取鞋底的下边缘边界轨迹;
B、对下边缘边界轨迹依次进行平滑处理、B样条拟合和水平方向的内缩偏置,得到最终的鞋底打磨轨迹,并赋予各轨迹点打磨的先后顺序;
C、将鞋底打磨轨迹分为多个区块,多个区块包括鞋头块、鞋尾块和若干中间块,各中间块的长度相同;
D、机器人的打磨姿态由切向量vt、法向量vn和向量va确定,对于包含在各中间块内的轨迹点,切向量vt方向与工具坐标系的x轴方向相同,法向量vn方向取该区块内所有轨迹点的法向量角度的平均值,向量va则与切向量vt和法向量vn垂直;对于包含在鞋头块和鞋尾块内的轨迹点,切向量vt方向与工具坐标系的z轴方向相同,法向量vn方向取该区块内所有轨迹点的法向量角度的平均值,向量va则与切向量vt和法向量vn垂直;其中,工具坐标系的x轴方向为鞋底在被打磨时移动的方向,z轴为与x轴同一平面且垂直于x轴的方向;
E、分别获取各区块与其下一区块的法向量vn角度的差值,根据该差值设置渐变值,当打磨至一区块的尾部时,每经一个轨迹点,该区块的法向量vn就按照渐变值变化一次,当打磨至下一区块时,该区块的法向量vn刚好变为下一区块的法向量vn;
F、机器人按照步骤B所述的鞋底打磨轨迹,并根据各轨迹点打磨的先后顺序以及经步骤E后的切向量vt、法向量vn和向量va,对鞋底进行打磨。
2.根据权利要求1所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述轮廓包括鞋底部、鞋尾部和设置在鞋底部与鞋尾部之间的中间部,鞋底部、鞋尾部和中间部的倾斜角度均不相同,所述步骤C中,鞋头块的长度为鞋头至鞋头部与中间部的倾斜角度变化最大处,鞋尾块的长度为鞋尾至鞋尾部与中间部的倾斜角度变化最大处。
3.根据权利要求1所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述步骤E中,具体包括:设某一区块中包含的轨迹点为n个,法向量vn开始变化的轨迹点为第m个,则该区块的渐变值=差值/(n-m),其中,
4.根据权利要求2所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述步骤B中,将鞋头部与中间部的倾斜角度变化最大处对应的轨迹点定为起始轨迹点,并顺时针排列各轨迹点打磨的先后顺序。
5.根据权利要求1或2或3或4所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述步骤A具体包括如下步骤:
A1、通过双目线结构光相机对所需打磨的鞋底进行三维扫描,并通过鞋底扫描打磨软件获取鞋底的三维点云;
A2、将三维点云进行分块处理,并对分块后的每块点云进行平面分割,获取鞋底底面的点云;
A3、通过欧式分割获得更加精准的鞋底底面的点云;
A4、根据经步骤A3得到的鞋底底面的点云提取鞋底的下边缘边界轨迹。
6.根据权利要求1或2或3或4所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述步骤B中,内缩偏置的尺寸根据打磨头的尺寸确定。
7.根据权利要求1或2或3或4所述的一种采用分块位姿的鞋底打磨方法,其特征在于:所述步骤D中,所述法向量角度为法向量与水平参考线之间的角度。
8.一种采用分块位姿的鞋底打磨装置,其特征在于:包括:
打磨轨迹确定模块:用于获取鞋底的三维点云,根据该三维点云获取鞋底底面的点云,并根鞋底底面点云提取鞋底的下边缘边界轨迹;对下边缘边界轨迹依次进行平滑处理、B样条拟合和水平方向的内缩偏置,得到最终的鞋底打磨轨迹,并赋予各轨迹点打磨的先后顺序;
分块模块:用于将鞋底打磨轨迹分为多个区块,多个区块包括鞋头块、鞋尾块和若干中间块,各中间块的长度相同;
姿态确定模块:用于确定各区块内机器人的打磨姿态:对于包含在各中间块内的轨迹点,切向量vt方向与工具坐标系的x轴方向相同,法向量vn方向取该区块内所有轨迹点的法向量角度的平均值,向量va则与切向量vt和法向量vn垂直;对于包含在鞋头块和鞋尾块内的轨迹点,切向量vt方向与工具坐标系的z轴方向相同,法向量vn方向取该区块内所有轨迹点的法向量角度的平均值,向量va则与切向量vt和法向量vn垂直;其中,工具坐标系的x轴方向为鞋底在被打磨时移动的方向,z轴为与x轴同一平面且垂直于x轴的方向;
平滑模块:用于分别获取各区块与其下一区块的法向量vn角度的差值,根据该差值设置渐变值,当打磨至一区块的尾部时,每经一个轨迹点,该区块的法向量vn就按照渐变值变化一次,当打磨至下一区块时,该区块的法向量vn刚好变为下一区块的法向量vn;
动作模块:机器人按照所述的鞋底打磨轨迹,并根据各轨迹点打磨的先后顺序以及经平滑模块处理后的切向量vt、法向量vn和向量va,对鞋底进行打磨。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泉州华中科技大学智能制造研究院;泉州华数机器人有限公司,未经泉州华中科技大学智能制造研究院;泉州华数机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110302643.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图形处理
- 下一篇:规划车辆的移动的方法和系统