一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能柔性打磨方法、装置及设备与流程

2021-11-05 19:19:00 来源:中国专利 TAG:

技术特征:
1.一种智能柔性打磨方法,其特征在于,所述方法包括:s1000:获取多个视角对应的每一个鞋底的一组目标3d图像,所述一组目标3d图像包括所述每一个鞋底的底面以及边墙的多个视角对应的3d图像;s2000:利用所述一组目标3d图像及预设图像拼接算法,建立所述每一个鞋底的3d模型;s3000:根据所述3d模型、预设轨迹算法以及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨轨迹、目标打磨姿态及目标打磨力量;s4000:控制五轴机械手按照所述目标打磨轨迹及所述目标打磨姿态进行打磨,并且控制安装于所述五轴机械手的末端的力控装置按照所述目标打磨力量进行所述打磨的力位调节,以实现所述每一个鞋底的打磨操作。2.根据权利要求1所述方法,其特征在于,所述s2000:利用所述一组目标3d图像及预设图像拼接算法,建立所述每一个鞋底的3d模型,之前还包括:s2100:获取各个视角下预设标定件的一组目标3d图像;s2200:利用所述标定件上的预设特征点以及所述标定件的一组目标3d图像,确定各个视角下所述标定件上的预设特征点在各视角坐标系中对应的空间坐标;s2300:利用所述标定件上的预设特征点在各个所述视角坐标系中对应的空间坐标、所述标定件上的预设特征点在工件坐标系中的空间坐标,依据空间变换原理建立各个视角坐标系和工件坐标系对应的变换方程,逐个求解方程后得到各个所述视角坐标系与工件坐标系对应的空间变换矩阵;所述标定件上的预设特征点所在的坐标系为该标定件自身的坐标系,即工件坐标系,工件坐标系原点为所述标定件的中心。3.根据权利要求1所述方法,其特征在于,所述s2000:利用所述一组目标3d图像及预设图像拼接算法,建立所述每一个鞋底的3d模型,包括:s2400:获取所述一组目标3d图像中各个视角上的目标3d图像的空间坐标,所述空间坐标为利用各个视角对应的3d相机扫描得到的;s2500:利用所述各个视角对应的所述目标3d图像和s2300计算得到空间变换矩阵系数将所述一组目标3d图像进行拼接,建立所述每一个鞋底完整的3d模型,所述3d模型所在的坐标系为工件坐标系。4.根据权利要求1所述方法,其特征在于,所述s3000:根据所述3d模型、预设轨迹算法以及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨轨迹、目标打磨姿态及目标打磨力量,包括:s3100:对所述3d模型进行主元分析,确定所述3d模型的厚度方向,所述厚度方向为基于所述主元分析得到的第一个主元方向;s3200:获取所述3d模型的重心,所述重心为三个主元的交点;s3300:以所述重心为出发点按照预设的等角度发射若干射线;s3400:获取所述若干射线与所述3d模型之间相交构成的若干轨迹点;s3500:利用所述若干轨迹点,生成对所述每一个鞋底进行打磨使用的目标打磨轨迹;s3600:根据所述目标打磨轨迹、所述若干轨迹点以及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨姿态及目标打磨力量。
5.根据权利要求4所述方法,其特征在于,所述s3600:根据所述目标打磨轨迹、所述若干轨迹点以及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨姿态及目标打磨力量,包括:s3610:利用所述目标打磨轨迹中的各个轨迹点及各个所述轨迹点附近一个扫描宽度范围内的第一点云在所述厚度方向上的最大值点和最小值点,确定各个所述轨迹点对应的厚度值;s3620:将各个所述轨迹点作为球体的球心以及将每个所述轨迹点对应的厚度值作为各个所述球体的直径,基于每个所述球体内的第二点云,确定各个所述轨迹点对应的法向量;s3630:将各个所述法向量作为对所述每一个鞋底进行打磨使用的目标打磨姿态;s3640:基于各个所述法向量以及与所述法向量对应的所述第二点云及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨力量。6.根据权利要求5所述方法,其特征在于,所述s3640:基于各个所述法向量以及与所述法向量对应的所述第二点云及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨力量,包括:s3641:获取预设单位面积打磨力量,所述预设单位面积打磨力量根据每一个鞋底对应的材料硬度由实验所得;s3642:将与所述法向量对应的所述第二点云包括的各个点向由所述法向量确定的平面上进行投影,确定各个投影点形成的投影点集合构成的投影面积;s3643:利用所述投影面积、所述预设单位面积打磨力量及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨力量。7.一种智能柔性打磨装置,其特征在于,所述装置包括:图像获取模块s5000:用于获取多个视角对应的每一个鞋底的一组目标3d图像,所述一组目标3d图像包括所述每一个鞋底的底面以及边墙的多个视角对应的3d图像;模型建立模块s5100:用于利用所述一组目标3d图像及预设图像拼接算法,建立所述每一个鞋底的3d模型;轨迹生成模块s5200:用于根据所述3d模型、预设轨迹算法以及预设打磨压力算法,确定对所述每一个鞋底进行打磨使用的目标打磨轨迹、目标打磨姿态及目标打磨力量;打磨控制模块s5300:用于控制五轴机械手按照所述目标打磨轨迹及所述目标打磨姿态进行打磨,并且控制安装于所述五轴机械手末端的力控装置按照所述目标打磨力量进行所述打磨的力位调节,以实现所述每一个鞋底的打磨操作。8.一种智能柔性打磨设备,其特征在于,所述设备包括:机架(100)、五轴机械手(110)、打磨轮(120)、打磨台(130)、3d相机(140)及力控装置(150);机架(100)用于承载所述打磨台(130)、五轴机械手(110)以及3d相机(140);打磨台(130),设置于所述机架(100)上,用于承载每一个鞋底;3d相机(140),设置于所述机架(100)上,且位于所述打磨台(130)的一侧,用于在不同视角对所述打磨台(130)上的每一个鞋底进行扫描,以得到多个视角对应的每一个鞋底的一组目标3d图像;五轴机械手(110),设置于所述机架(100)上,且位于所述打磨台(130)的另一侧,用于
按照目标打磨轨迹及目标打磨姿态带动所述打磨轮(120)进行每一个鞋底的打磨;力控装置(150),设置于所述五轴机械手(110)的末端,用于按照目标打磨力量进行所述打磨的力位调节,以实现打磨操作;打磨轮(120),设置于所述五轴机械手(110)的末端,且与所述力控装置(150)远离所述五轴机械手(110)的末端的一侧相连接,用于对每一个鞋底进行打磨操作。

技术总结
本发明涉及智能打磨技术领域,尤其涉及智能柔性打磨方法、装置及设备,从不同视角为每一个鞋底拍摄一组3D图像;利用预设的3D图像拼接算法融合这组3D图像,从而为每一个鞋底建立精准且无阴影的3D模型;根据3D模型、预设轨迹算法以及打磨压力算法生成每一个鞋底的打磨轨迹、打磨姿态及打磨力量;五轴机械手按照每一个鞋底的打磨姿态及打磨轨迹实现多维空间打磨,同时五轴机械手末端的力控装置按照每一个鞋底的打磨力量实现恒力打磨,并且力控装置独立于五轴机械手,因而无需五轴机械手参与力位调节,使得力位响应速度更快,确保每一个鞋底的精准打磨,与现有技术相比无需人工示教实现全自动打磨,保证打磨质量同时提高打磨效率,完全替代人工打磨。完全替代人工打磨。完全替代人工打磨。


技术研发人员:陈鹏 倪波
受保护的技术使用者:深圳市九丞技术有限公司
技术研发日:2021.07.22
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献