機(jī)器人之間是靠什么進(jìn)行聯(lián)系和協(xié)調(diào)的?
和宜君
每個(gè)機(jī)器人本身帶有自己的控制器,機(jī)器人的行動(dòng)都由各自的控制器控制,機(jī)器人之間的協(xié)調(diào)由另一個(gè)獨(dú)立的、運(yùn)算速度高、信息儲(chǔ)存量大的計(jì)算機(jī)完成,計(jì)算機(jī)通過計(jì)算來協(xié)調(diào)不同機(jī)器人之間的工作聯(lián)系。
在工廠中,我們可以看到許多機(jī)器人都在非常協(xié)調(diào)地工作,你做你的,我做我的,配合得準(zhǔn)確默契,工作做得有條不紊。自動(dòng)小車穿插于機(jī)器人中間運(yùn)送工件,機(jī)器人將這些工件準(zhǔn)確地放到預(yù)定的位置,后一個(gè)機(jī)器人再將其裝到自動(dòng)機(jī)床上加工;有時(shí)多個(gè)機(jī)器人交叉著焊接一個(gè)零件……這些機(jī)器人構(gòu)成一個(gè)十分有序的自動(dòng)化工作單元,稱為柔性制造單元。那么,這么多機(jī)器人人們是怎么控制它們的?它們之間的這種默契和協(xié)調(diào)又是怎么來的呢?
機(jī)器人的控制比較復(fù)雜,機(jī)器人之間的協(xié)調(diào)控制就更為復(fù)雜。每個(gè)機(jī)器人本身帶有自己的控制器,機(jī)器人的行動(dòng)都由各自的控制器控制,機(jī)器人之間的協(xié)調(diào)由另一個(gè)獨(dú)立的、運(yùn)算速度高、信息儲(chǔ)存量大的計(jì)算機(jī)完成。這臺(tái)獨(dú)立的計(jì)算機(jī)與機(jī)器人的控制器以及其他設(shè)備,如自動(dòng)機(jī)床、機(jī)器人的周邊設(shè)備等通過通信接口相連,組成一個(gè)計(jì)算機(jī)信息網(wǎng)絡(luò)。計(jì)算機(jī)通過采集各種信息(如來自攝像機(jī)的信息,來自各臺(tái)機(jī)器人的信息等),對信息進(jìn)行綜合處理,來指揮各個(gè)機(jī)器人的工作,實(shí)現(xiàn)對整個(gè)制造單元的群控。
機(jī)器人的運(yùn)動(dòng)機(jī)構(gòu)比較復(fù)雜,運(yùn)動(dòng)中的力始終處在變化之中。機(jī)器人和機(jī)器人以及機(jī)器人和自動(dòng)化設(shè)備之間的運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)則更加復(fù)雜,因?yàn)樗鼈冎g具有相關(guān)性,一臺(tái)機(jī)器人或設(shè)備的運(yùn)動(dòng)對其他機(jī)器人的運(yùn)動(dòng)有很大的影響。計(jì)算機(jī)除了研究這些問題外,還要收集和參考來自外界的許多信息,如依靠攝像機(jī)采集工件位置信息,利用力傳感器采集不同種類工件的裝配信息等,才能確定哪臺(tái)機(jī)器人該做哪件事,并安排好時(shí)間次序。這個(gè)過程叫做建立機(jī)器人關(guān)聯(lián)協(xié)調(diào)的模型。有了模型就可以編制軟件,然后按照整個(gè)任務(wù)來規(guī)劃和確定各個(gè)機(jī)器人的具體工作。因此,那臺(tái)獨(dú)立的高性能計(jì)算機(jī)就像一個(gè)優(yōu)秀的調(diào)度員,能快速準(zhǔn)確地協(xié)調(diào)各個(gè)機(jī)器人的工作。
不僅在制造業(yè)中多個(gè)機(jī)器人聯(lián)合工作離不開協(xié)調(diào)控制,在太空作業(yè)中多個(gè)機(jī)器人合作工作或一臺(tái)多臂機(jī)器人協(xié)調(diào)工作也都離不開協(xié)調(diào)控制,目前,人們主要靠遙控對太空機(jī)器人進(jìn)行控制。無論采用哪一種控制方式,都離不開高性能的計(jì)算機(jī)以及與計(jì)算機(jī)相連的通信網(wǎng)絡(luò)。