每个机器人都有自己的控制器,每个机器人的动作都由自己的控制器控制。机器人之间的协调由另一台计算速度快、信息存储容量大的独立计算机完成。计算机通过计算协调不同机器人之间的工作关系。
在工厂里,我们可以看到许多机器人正在非常和谐地工作。你做你的,我做我的。配合准确默契,工作做得有条不紊。
自动小车插在机器人中间运送工件,机器人将这些工件精确地放置在预定的位置,然后后面的机器人将它们装载到自动机床上进行加工;有时多个机器人交叉焊接一个零件 hellip hellip这些机器人组成了一个非常有序的自动化工作单元,称为柔性制造单元。
那么,这么多机器人人是怎么控制的呢?他们之间的这种默契和配合是怎么来的?
机器人的控制更加复杂,机器人之间的协调控制更加复杂。
每个机器人都有自己的控制器,它的动作都由自己的控制器控制。机器人之间的协调由另一台计算速度高、信息存储容量大的独立计算机完成。
这种独立的计算机通过通信接口与机器人的控制器以及机器人的自动机床、外围设备等其他设备连接,形成计算机信息网络。
计算机收集各种信息(如来自照相机的信息,来自机器人的信息等。)并对信息进行综合处理以指导各个机器人的工作,从而实现整个制造单元的分组控制。
机器人的运动机理复杂,运动中的力总是在变化的。
机器人与机器人之间,以及机器人与自动化设备之间的运动学和动力学更复杂,因为它们是相关的,一个机器人或设备的运动对其他机器人的运动有很大的影响。
除了研究这些问题,计算机还要收集和参考外界的大量信息,比如摄像头采集的工件位置信息,力传感器采集的不同种类工件的装配信息等。,从而确定哪个机器人该做哪件事,安排好时间顺序。
这个过程叫做建立机器人关联和协调的模型。
有了模型,就可以编写软件,然后根据整个任务来规划和确定各个机器人的具体工作。
所以,那台独立的高性能计算机就像一个优秀的调度员,可以快速准确地协调各种机器人的工作。
不仅在制造业中,多机器人的联合工作离不开协调控制,在Tai 空作业中,多机器人或一个多臂机器人的协调工作也离不开协调控制。目前人们主要依靠遥控来控制Tai 空机器人。
无论采用哪种控制方式,高性能计算机和与计算机相连的通信网络都是不可或缺的。