任何稍微看到机器人的人都会惊讶地发现,机器人的动作如此准确。虽然通常用于焊接的机器人看起来很笨拙,但它们的运动误差每次都在0.1毫米以内。一些从事精密装配工作的机器人的运动误差小于一根发丝。那么是什么控制了机器人的精确运动呢?为了保证机器人运动的精度,首先要保证机械设计的精度和可靠性,其次要保证控制的精度。在机械设计中,特别是在传动机构的设计和加工中,应尽可能采用先进的技术和工艺来克服由此产生的误差。目前,一种相对先进的谐波齿轮传动技术已经应用于工业机器人。与普通齿轮传动相比,它的突出优点是紧凑、精确和高可靠性。

机器人由许多部分组成,所有这些部分都相互关联,形成一个整体。为了实现精确控制,我们必须首先分析它们的运动机理,即机器人的运动学。同时,应考虑机器人所制造材料的特性,并对其进行力学分析。这是机器人的动力学。通过这些分析,我们可以掌握机器人在运动过程中的特征,然后一台或多台计算机可以设计机器人的轨迹,或者人们可以指定它的轨迹,也就是说,人们可以教它,并且每个驱动装置都可以被精确地控制。例如,对于电动机器人,计算机可以精确控制每个牵引机器人的伺服电机,即控制机器人的移动位置。除了位置控制,还有速度控制、加速度控制、力控制等。为了达到这一目的,人们专门创造了机器人语言,它能够简洁地描述机器人的各种运动,为机器人的控制和编程提供了方便。

现在,计算机的功能越来越强,计算机控制技术也发展得越来越快。人们不仅可以按照预先设计的路线控制机器人运动,还可以在必要时将控制设备与机器人的传感器连接起来,并随时修改控制策略,直到满意为止。