随着信息技术的发展,手机、平板电脑等3C产品的需求与日俱增,各加工工厂对劳动力的需求不断提高,随之而来的是成本的提升。因此,通过机器人对3C产品进行自动化装配自然成为了一种趋势。
电子产品人工组装画面然而,不同与汽车车间依靠编程实现汽车装配的工业机器人,3C装配中的机器人无法通过同样的方式进行编程设计,因为3C装配线具有高频率转换的特性,若是通过编程设计则需要大量的时间和人力,而且3C产品中的大多数零部件均是专为人工手动组装而设计,需要一种新的机器人变成技术,对成本是一种极大的负担;另外3C装配线中的工人基本都是非专业机器人应用人员,为了能让装配机器人广泛应用,需要让这些工人能够轻松地操作机器人。对于哈尔滨工业大学深圳机电工程与自动化专业的研究团队,演示编程(PbD)是解决上述问题的最佳方法。
什么是演示编程?演示编程是由机器人系统从人的操作演示中提取理解有效信息,进而将该信息转化为机器人的程序和参数,使机器人完成相应操作。由于3C组装过程的组装动作具有工作空间相对较小,精度高,运动复杂的特点,此外,3C装配线上的大多数工人都是非专业操作员,他们对工业机器人知之甚少。因此,在装配工作中能够在不影响人工自然组装运动的前提下获取工人的手部运动数据是非常重要的。经过调研和评估,该团队选择了以高精度为特点的光学动作捕捉系统作为演示编程的第一步——提取人的操作动作的工具。
3D手部动作捕捉平台该团队在一个小空间中搭起了6个动作捕捉镜头,通过这些镜头获取人手在组装过程中的六自由度信息,该信息包括了手部的位置和方向信息。之后,通过获取的装配演示动作信息,由编程得出机器人的控制策略,以驱动机器人在新环境下完成相同的装配任务。
动作捕捉系统捕捉的shoubu标识点该团队现已能够有效地将人手动作传递给机器人,并将实验流程与结果发表于IEEE期刊上,证明通过动作捕捉系统实现机器人装配是可行的。相信在不久的将来,机器人能够更好的继进行3C产品甚至更为精密的设备的组装,而动作捕捉系统能够在机器人的研发过程中,起到更大的作用。