铣削机器人控制方法及系统与流程

文档序号:11880144阅读:来源:国知局

技术特征:

1.一种铣削机器人控制方法,其特征在于,包括:

激光跟踪仪采集铣削机器人的实时铣削轨迹数据,并将所述实时铣削轨迹数据发送到系统控制总站;

所述系统控制总站对所述实时铣削轨迹数据进行处理,并根据预设铣削轨迹曲线,计算得到铣削修正参数,将所述铣削修正参数发送到所述铣削机器人;

所述铣削机器人根据所述铣削修正参数调整铣削轨迹。

2.根据权利要求1所述的方法,其特征在于,所述激光跟踪仪采集铣削机器人的实时铣削轨迹数据之前,还包括:

所述激光跟踪仪根据所述预设铣削轨迹曲线确定所述激光跟踪仪的安装位置;

根据预设的铣削走刀最大速度和所述激光跟踪仪的测量精度确定采集所述实时铣削轨迹数据的采集频率;

根据预设的完成预设铣削轨迹的时间,确定所述激光跟踪仪采集所述实时铣削轨迹数据的采集时长;

相应的,所述激光跟踪仪采集铣削机器人的实时铣削轨迹数据,包括:

所述激光跟踪仪在所述安装位置根据所述采集频率和所述采集时长,采集所述铣削机器人的所述实时铣削轨迹数据。

3.根据权利要求1所述的方法,其特征在于,所述系统控制总站对所述实时铣削轨迹数据进行处理,并根据预设铣削轨迹曲线,计算得到铣削修正参数,包括:

所述系统控制总站对所述实时铣削轨迹数据进行拟合处理,得到实时铣削轨迹曲线;

基于最小二乘法,将所述实时运动轨迹曲线与预设铣削轨迹曲线进行对比,计算得到所述实时运动轨迹曲线与所述预设铣削轨迹曲线之间的距离偏差,根据所述距离偏差得到所述铣削修正参数。

4.根据权利要求3所述的方法,其特征在于,所述系统控制总站对所述实时铣削轨迹数据进行拟合得到实时运动轨迹曲线之前,还包括:

所述系统控制总站对接收到的所述实时铣削轨迹数据中不满足合格阈值的坏点进行删除处理;

基于卡尔曼滤波,对经过删除处理后的所述实时铣削轨迹数据进行优化处理。

5.根据权利要求1所述的方法,其特征在于,所述激光跟踪仪采集铣削机器人的实时铣削轨迹数据之前,还包括:

在所述铣削机器人上设置至少三个球形镜面发射器球形镜面发射器;

相应的,所述激光跟踪仪采集铣削机器人的实时铣削轨迹数据,包括:

所述激光跟踪仪根据所述采集频率,发射激光采集信号到所述至少三个球形镜面发射器中的一个或多个;

所述激光跟踪仪接收所述至少三个球形镜面发射器中的一个或多个返回激光采集响应信号;

所述激光跟踪仪根据所述激光采集响应信号计算得到所述实时铣削轨迹数据。

6.一种铣削机器人控制系统,其特征在于,包括:激光跟踪仪,铣削机器人,系统控制总站;

所述激光跟踪仪和所述铣削机器人分别与所述系统控制总站连接;

所述激光跟踪仪,用于采集所述铣削机器人的实时铣削轨迹数据,并将所述实时铣削轨迹数据发送到所述系统控制总站;

所述系统控制总站,用于对所述实时铣削轨迹数据进行处理,并根据预设铣削轨迹曲线,计算得到铣削修正参数,将所述铣削修正参数发送到所述铣削机器人;

所述铣削机器人,用于根据所述铣削修正参数调整铣削轨迹。

7.根据权利要求6所述的铣削机器人控制系统,其特征在于,所述激光跟踪仪,还用于根据所述预设铣削轨迹曲线确定所述激光跟踪仪的安装位置;根据预设的铣削走刀最大速度和所述激光跟踪仪的测量精度确定采集所述实时铣削轨迹数据的采集频率;根据预设的完成预设铣削轨迹的时间,确定所述激光跟踪仪采集所述实时铣削轨迹数据的采集时长;并具体用于根据所述采集频率和所述采集时长,采集所述铣削机器人的所述实时铣削轨迹数据。

8.根据权利要求6所述的铣削机器人控制系统,其特征在于,所述系统控制总站,具体用于对所述实时铣削轨迹数据进行拟合得到实时运动轨迹曲线;基于最小二乘法,将所述实时运动轨迹曲线与预设铣削轨迹曲线进行对比,计算得到所述实时运动轨迹曲线与所述预设铣削轨迹曲线之间的距离偏差,根据所述距离偏差得到所述铣削修正参数。

9.根据权利要求8所述的铣削机器人控制系统,其特征在于,所述系统控制总站,还用于所述系统控制总站对接收到的所述实时铣削轨迹数据中明显不符合逻辑的坏点进行删除预处理;基于卡尔曼滤波,对经过删除处理的实时铣削轨迹数据进行优化处理。

10.根据权利要求6所述的铣削机器人控制系统,其特征在于,所述铣削机器人上设置有至少三个球形镜面发射器;

所述激光跟踪仪,具体用于根据所述采集频率,发射激光采集信号到所述至少三个球形镜面发射器中的一个或多个;并接收所述至少三个球形镜面发射器中的一个或多个返回激光采集响应信号;根据所述激光采集响应信号计算得到所述实时铣削轨迹数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1