机器人被发明创造出来的一个非常重要的原因是希望通过它减轻人类的劳动,丰富人们的生活。如果机器人的所有动作都需要人类来主动操作,那就失去了意义,因此机器人需要有自动完成一些动作的能力,即机器人具有一定的智能。机器人智能的实现就需要用到机器人自动控制技术。
之前我们提到过,机器人的一个重要参考标准就是它的智能化程度。机器人的智能化程度越高,它在执行各种任务中所需要的人为操作就越少,并且能够对复杂的环境变化做出适当的反应,如图 5-1 和图 5-2 所示。
图 5-1 所示是日本机器人博展会上展示的一个智能机械手机器人,它能够跟踪正面的小球,同时又能够规避侧面的小球。当侧面来的小球靠近它时,它能自动避开。其过程如图 5-1(a)~(e)所示。
如图 5-2 所示也是日本机器人博展会上的一款联合动作的机器人,由四个联合行动的坐垫形式的智能机器人组成,它们能够自动探测出人所要前进的方向,并及时地「跑到」那个人前进方向的脚下。其过程如图 5-2(a)~(d)所示。
这两个实例中机器人的行为,都是由机器人根据内部的程序,自己决定如何行动的,期间并没有人类的干预。可以说,它们都达到了较高的智能化水平。
机器人智能的实质就是电脑里面的各种程序,这些程序之所以能够实现机器人的智能,其根本还是靠的自动控制这门学科的知识。因此,自动控制对于机器人来说,是构成机器人智能化的基础。自动控制程序是否恰当,直接影响到机器人的「智商水平」。换句话说,机器人的自动控制程序越高级,那么机器人的「智商」也就越高。机器人表现出来的自动化程度也就越高。
- 下一篇:挑选伺服机械手要注意哪些细节?
- 上一篇:abb机器人的电机运动控制器