System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于控制机器人系统的方法和电子设备技术方案_技高网

用于控制机器人系统的方法和电子设备技术方案

技术编号:40655541 阅读:6 留言:0更新日期:2024-03-13 21:32
本公开的实施例提供了一种用于控制机器人系统的方法和电子设备。该方法包括获取关于用于焊接公共汽车的车身框架和车顶的第一接合部和第二接合部的扫描数据,第一接合部和第二接合部被布置在公共汽车的相对侧上;基于所获取的扫描数据来确定与第一接合部和第二接合部相关联的多个焊接点;并且基于多个焊接点来控制机器人系统沿着第一接合部和第二接合部焊接车身框架和车顶。利用本公开的方法,能够自动焊接公共汽车车顶和车身框架。与操作员的手动焊接过程相比,消除了人为因素所造成的误差,这样能够显著提高焊接质量和焊接一致性。此外,该方法可以被用来在生产线上自动组装各种类型的公共汽车,这样能够显著地提高生产线的生产效率。

【技术实现步骤摘要】
【国外来华专利技术】

本公开的实施例总体上涉及一种机器人系统,更特别地涉及一种用于控制机器人系统以组装公共汽车的车顶和车身框架的方法和电子设备。


技术介绍

1、公共汽车是一种大型机动车辆,其被设计为运载比普通汽车多得多的乘客。由于公共汽车的尺寸较大,在其制造和组装期间具有与轿车有很大不同的工艺。具体地,在公共汽车的组装期间,通常由波纹铁制成的车顶例如通过焊接、铆接或粘接而被组装在车身框架的顶部上,以形成公共汽车车身。车顶与车身框架之间的连接直接影响公共汽车车身的表面质量和结构强度。

2、目前,大多数公共汽车都是手动组装的。例如,车顶和公共汽车框架通常由操作员手动焊接。一方面,操作员需要具有经验才能获得更好的焊接质量。这对公司的用工成本来说是一个挑战。另一方面,焊接质量完全取决于操作员的个人水平,个体水平参差不齐,从而导致焊接质量的一致性较差。此外,手动焊接劳动强度大、效率低、容易发生安全事故。

3、此外,随着国内劳动力成本的逐渐增加,低端劳动密集型工人越来越少。制造商迫切需要提高公共汽车的自动化生产程度。


技术实现思路

1、本公开的实施例提供了一种用于控制机器人系统自动组装公共汽车的方法及电子设备。

2、在第一方面,提供了一种控制机器人系统的方法。该方法包括获取关于用于焊接公共汽车的车身框架和车顶的第一接合部和第二接合部的扫描数据,第一接合部和第二接合部被布置在公共汽车的相对侧上;基于所获取的扫描数据来确定与第一接合部和第二接合部相关联的多个焊接点;并且基于多个焊接点来控制机器人系统沿着第一接合部和第二接合部焊接车身框架和车顶。

3、利用根据本公开的实施例的方法,可以自动焊接公共汽车的车顶和车身框架。与操作员的焊接过程相比,消除了人为因素所造成的误差,这样能够显著提高焊接质量和焊接一致性。此外,该方法可以被用来在生产线上自动组装各种类型的公共汽车,这样能够显著提高生产线的生产效率。

4、在一些实施例中,获取关于接合部的扫描数据包括获取与公共汽车的公共汽车类型相关的车辆模型数据;根据车辆模型数据来确定扫描轨迹;并且使传感器沿着扫描轨迹移动以获取扫描数据。以这种方式,可以根据不同车型来调整扫描轨迹,从而提高扫描数据的准确性和扫描效率。

5、在一些实施例中,确定多个焊接点包括根据扫描数据来确定与第一接合部相关联的第一特征区域和与第二接合部相关联的第二特征区域;根据第一特征区域和第二特征区域来确定包括与第一特征区域相关的多个第一特征点和与第二特征区域相关的多个第二特征点的特征数据集;并且根据特征数据集来确定多个焊接点。以这种方式,可以根据每个公共汽车的差异来确定对应的焊接点,这样能够提高焊接的可靠性。

6、在一些实施例中,确定多个焊接点还包括对特征数据集进行滤波以获取包括滤波后的多个第一特征点和滤波后的多个第二特征点的滤波后的特征数据集;通过拟合滤波后的多个第一特征点来确定第一折线,并通过拟合滤波后的多个第二特征点来确定第二折线;通过沿着第一折线和第二折线提取各点来确定多个理论焊接点;并且根据多个理论焊接点来确定多个焊接点。

7、在一些实施例中,确定多个焊接点还包括获取与公共汽车类型相关的车辆模型数据;根据车辆模型数据来确定多个理论焊接点中的每个与对应的焊接点之间的偏移;并且根据多个理论焊接点和偏移来确定多个焊接点。

8、在一些实施例中,确定第一特征区域和第二特征区域包括根据扫描数据来确定与公共汽车的前部、后部和车身部分相关的维度数据和形状数据;并且基于所确定的维度数据和形状数据来确定第一特征区域和第二特征区域。以这种方式,能够更加准确地确定特征区域。

9、在一些实施例中,多个第一特征点是第一特征区域的至少一个边缘上的间隔第一预定距离的各点,并且多个第二特征点是第二特征区域的至少一个边缘上的间隔第二预定距离的各点。以这种方式,能够更加容易且准确地确定特征点。

10、在一些实施例中,控制机器人系统以焊接公共汽车的车身框架和车顶包括获取与公共汽车的公共汽车类型相关的车辆模型数据;根据车辆模型数据来获取焊接参数;并且还根据焊接参数来协同地控制机器人系统的第一机器人沿着第一接合部进行焊接以及机器人系统的第二机器人沿着第二接合部进行焊接。以这种方式,能够针对不同的公共汽车类型选择对应的焊接参数以用于焊接,从而提高焊接的可靠性。

11、在第二方面,提供了一种电子设备。电子设备包括至少一个处理单元;以及至少一个存储器,其耦合到至少一个处理单元并存储指令,当指令由至少一个处理单元执行时使至少一个处理单元获取关于用于焊接公共汽车的车身框架和车顶的第一接合部和第二接合部的扫描数据,第一接合部和第二接合部被布置在公共汽车的相对侧上;基于所获取的扫描数据来确定与第一接合部和第二接合部相关联的多个焊接点;并且基于多个焊接点来控制机器人系统沿着第一接合部和第二接合部焊接车身框架和车顶。

12、在一些实施例中,至少一个处理单元还被配置为获取与公共汽车的公共汽车类型相关的车辆模型数据;根据车辆模型数据来确定扫描轨迹;并且使传感器沿着扫描轨迹移动以获取扫描数据。

13、在一些实施例中,至少一个处理单元还被配置为根据扫描数据来确定与第一接合部相关联的第一特征区域和与第二接合部相关联的第二特征区域;根据第一特征区域和第二特征区域来确定包括与第一特征区域相关的多个第一特征点和与第二特征区域相关的多个第二特征点的特征数据集;并且根据特征数据集来确定多个焊接点。

14、在一些实施例中,至少一个处理单元还被配置为对特征数据集进行滤波以获取包括滤波后的多个第一特征点和滤波后的多个第二特征点的滤波后的特征数据集;通过拟合滤波后的多个第一特征点来确定第一折线,并通过拟合滤波后的多个第二特征点来确定第二折线;通过沿着第一折线和第二折线提取各点来确定多个理论焊接点;并且根据多个理论焊接点来确定多个焊接点。

15、在一些实施例中,至少一个处理单元还被配置为获取与公共汽车类型相关的车辆模型数据;根据车辆模型数据来确定多个理论焊接点中的每个与对应的焊接点之间的偏移;并且根据多个理论焊接点和偏移来确定多个焊接点。

16、在一些实施例中,至少一个处理单元还被配置为根据扫描数据来确定与公共汽车的前部、后部和车身部分相关的维度数据和形状数据;并且基于所确定的维度数据和形状数据来确定第一特征区域和第二特征区域。

17、在一些实施例中,多个第一特征点是第一特征区域的至少一个边缘上的间隔第一预定距离的各点,并且多个第二特征点是第二特征区域的至少一个边缘上的间隔第二预定距离的各点。

18、在一些实施例中,至少一个处理单元还被配置为获取与公共汽车的公共汽车类型相关的车辆模型数据;根据车辆模型数据来获取焊接参数;并且还根据焊接参数来协同地控制机器人系统的第一机器人沿着第一接合部进行焊接以及机器人系统的第二机器人沿着第二接合部进行焊接。

19、在第三方面,提供了一种计算机可读存储介质。本文档来自技高网...

【技术保护点】

1.一种控制机器人系统的方法,包括:

2.根据权利要求1所述的方法,其中获取关于所述接合部的所述扫描数据包括:

3.根据权利要求1所述的方法,其中确定所述多个焊接点包括:

4.根据权利要求3所述的方法,其中确定所述多个焊接点还包括:

5.根据权利要求4所述的方法,其中确定所述多个焊接点还包括:

6.根据权利要求3所述的方法,其中确定所述第一特征区域和所述第二特征区域包括:

7.根据权利要求3所述的方法,其中所述多个第一特征点是所述第一特征区域的至少一个边缘上的间隔第一预定距离的各点,以及

8.根据权利要求1所述的方法,其中控制所述机器人系统以焊接所述公共汽车(200)的所述车身框架(201)和所述车顶(202)包括:

9.一种电子设备,包括:

10.根据权利要求9所述的电子设备,其中所述至少一个处理单元还被配置为:

11.根据权利要求9所述的电子设备,其中所述至少一个处理单元还被配置为:

12.根据权利要求11所述的电子设备,其中所述至少一个处理单元还被配置为:

13.根据权利要求12所述的电子设备,其中所述至少一个处理单元还被配置为:

14.根据权利要求11所述的电子设备,其中所述至少一个处理单元还被配置为:

15.根据权利要求11所述的电子设备,其中所述多个第一特征点是所述第一特征区域的至少一个边缘上的间隔第一预定距离的各点,以及

16.根据权利要求9所述的电子设备,其中所述至少一个处理单元还被配置为:

17.一种计算机可读存储介质,所述计算机可读存储介质在其上存储有计算机可读程序指令,所述计算机可读程序指令在由处理单元执行时引起所述处理单元执行根据权利要求1-8中任一项所述的方法。

...

【技术特征摘要】
【国外来华专利技术】

1.一种控制机器人系统的方法,包括:

2.根据权利要求1所述的方法,其中获取关于所述接合部的所述扫描数据包括:

3.根据权利要求1所述的方法,其中确定所述多个焊接点包括:

4.根据权利要求3所述的方法,其中确定所述多个焊接点还包括:

5.根据权利要求4所述的方法,其中确定所述多个焊接点还包括:

6.根据权利要求3所述的方法,其中确定所述第一特征区域和所述第二特征区域包括:

7.根据权利要求3所述的方法,其中所述多个第一特征点是所述第一特征区域的至少一个边缘上的间隔第一预定距离的各点,以及

8.根据权利要求1所述的方法,其中控制所述机器人系统以焊接所述公共汽车(200)的所述车身框架(201)和所述车顶(202)包括:

9.一种电子设备,包括:

10.根据权利要求9所述的电子设备,其中所...

【专利技术属性】
技术研发人员:朱伟进王春祥杲绍风田音
申请(专利权)人:ABB瑞士股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1