本發(fā)明有關(guān)一種機(jī)器人,尤其關(guān)于多個(gè)電子裝置同時(shí)控制機(jī)器人時(shí),使多個(gè)電子裝置同步控制機(jī)器人的方法。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,使得不同地方的人員,可利用各種電子裝置通過有線或無線網(wǎng)絡(luò)相互通信聯(lián)絡(luò),并能集思廣益同步討論解決機(jī)器人的問題,達(dá)到提高工作效率的目的。
如圖1所示,為現(xiàn)有技術(shù)機(jī)器人控制系統(tǒng)10的功能方塊圖。機(jī)器人控制系統(tǒng)10通常在機(jī)器人11的周邊,設(shè)置一控制器12,控制器12中設(shè)有機(jī)器人11特定的控制程序,僅能允許控制器12利用特定的控制程序控制機(jī)器人11。因此無論近端電子裝置13或遠(yuǎn)端電子裝置14,都必須經(jīng)由有線或無線網(wǎng)絡(luò)15,利用遠(yuǎn)端桌面聯(lián)機(jī)功能連結(jié)到控制器12,并登錄至控制器12,才能利用遙控軟件經(jīng)由控制器12內(nèi)的特定控制程序控制機(jī)器人11。而控制器12只允許登錄的電子裝置單獨(dú)操作機(jī)器人11,其它的電子裝置或控制器12無法操作機(jī)器人11,必需等待登錄的電子裝置退出后,其它的電子裝置或控制器12才能擇一重新登錄,取得機(jī)器人11的控制權(quán)。因此近端電子裝置13、遠(yuǎn)端電子裝置14及控制器12,都依序登錄重新操作機(jī)器人11,取得機(jī)器人11的操作信息,才能討論解決機(jī)器人11的問題。
然而,現(xiàn)有技術(shù)機(jī)器人控制系統(tǒng)10在遠(yuǎn)端或近端電子裝置聯(lián)機(jī)控制機(jī)器人11時(shí),電子裝置必須具備遙控軟件,因此限制電子裝置的適用種類,無法適用各種電子裝置。而利用桌面聯(lián)機(jī)功能連接到控制器12,相當(dāng)耗費(fèi)控制器12的內(nèi)存資源,會(huì)影響機(jī)器人11的操作控制。另外,現(xiàn)有技術(shù)在遠(yuǎn)端或近端電子裝置登錄控制器12時(shí),控制器12只允許登錄的電子裝置單獨(dú)操作機(jī)器人11,其它的電子裝置或控制器12將無法操作機(jī)器人11,導(dǎo)致無法多個(gè)電子裝置同步操作機(jī)器人11,不能共同討論解決機(jī)器人11發(fā)生的問題。因此,機(jī)器人在同步控制的方法上,仍有問題亟待解決。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的提供一種機(jī)器人同步控制的方法,藉由自動(dòng)傳送及安裝機(jī)器人控制程序,以擴(kuò)大適用電子裝置的范圍。
本發(fā)明另一目的在提供機(jī)器人同步控制的方法,通過機(jī)器人控制程序調(diào)整操作參數(shù),并同步至連結(jié)機(jī)器人控制器的多個(gè)電子裝置,以同步控制機(jī)器人。
為了達(dá)到前述發(fā)明的目的,本發(fā)明機(jī)器人同步控制方法,本發(fā)明第一實(shí)施例的機(jī)器人同步控制方法,由電子裝置傳送登入數(shù)據(jù)至控制器進(jìn)行連結(jié)登入,驗(yàn)證電子裝置的登入數(shù)據(jù)不正確則拒絕登入,驗(yàn)證電子裝置的登入數(shù)據(jù)正確,控制器傳送機(jī)器人控制程序至電子裝置完成安裝,調(diào)整機(jī)器人操作參數(shù)并將操作參數(shù)回傳控制器,控制器接收操作參數(shù)控制操作機(jī)器人,同步更改控制器與電子裝置的操作參數(shù)。
本發(fā)明第二實(shí)施例的機(jī)器人同步控制方法,由電子裝置傳送登入數(shù)據(jù)至控制器進(jìn)行連結(jié)登入,驗(yàn)證電子裝置的登入數(shù)據(jù)正確,控制器傳送機(jī)器人控制程序至電子裝置完成安裝,調(diào)整機(jī)器人操作參數(shù)并將操作參數(shù)回傳機(jī)控制器,檢查多個(gè)操作參數(shù)回傳,依回傳操作參數(shù)時(shí)間的先后次序或各電子裝置預(yù)先設(shè)定的優(yōu)先級(jí)接收操作參數(shù),控制器根據(jù)接收的操作參數(shù)控制操作機(jī)器人,同步更改控制器與電子裝置的操作參數(shù)。
附圖說明
圖1為現(xiàn)有技術(shù)機(jī)器人控制系統(tǒng)的功能方塊圖。
圖2為本發(fā)明機(jī)器人同步控制系統(tǒng)的功能方塊圖。
圖3為本發(fā)明機(jī)器人控制器的功能方塊圖。
圖4為本發(fā)明第一實(shí)施例機(jī)器人同步控制方法的流程圖。
圖5為本發(fā)明第二實(shí)施例機(jī)器人遠(yuǎn)端同步控制方法的流程圖。
附圖標(biāo)記說明
20 機(jī)器人同步控制系統(tǒng)
21 機(jī)器人
22 控制器
221 接收模塊
222 驗(yàn)證模塊
223 控制模塊
224 發(fā)送模塊
225 同步模塊
226 儲(chǔ)存模塊
23 連接接口
24 電子裝置
24a 平板計(jì)算機(jī)
24b 智能型手機(jī)
24c 桌上型計(jì)算機(jī)
24d 筆記型計(jì)算機(jī)
具體實(shí)施方式
有關(guān)本發(fā)明為實(shí)現(xiàn)上述目的,所采用的技術(shù)手段及其功效,茲舉較佳實(shí)施例,并配合附圖說明如下。
請(qǐng)同時(shí)參閱圖2及圖3,圖2為本發(fā)明機(jī)器人同步控制系統(tǒng)的功能方塊圖,圖3為本發(fā)明機(jī)器人控制器的功能方塊圖。本發(fā)明的機(jī)器人同步控制系統(tǒng)20,在機(jī)器人21的周邊,設(shè)置一控制器22,控制器22設(shè)有控制程序以控制機(jī)器人21。控制器22利用連接接口23連接多個(gè)電子裝置24,以進(jìn)行同步控制機(jī)器人21。其中連接接口23可為有線或無線網(wǎng)絡(luò),因此連接的電子裝置24可為遠(yuǎn)端或近端的平板計(jì)算機(jī)24a、智能型手機(jī)24b、桌上型計(jì)算機(jī)24c、筆記型計(jì)算機(jī)24d等,或具有網(wǎng)絡(luò)接口的電子裝置,在此不加以限制。
本發(fā)明的機(jī)器人同步控制系統(tǒng)20的控制器22包含接收模塊221、驗(yàn)證模塊222、控制模塊223、發(fā)送模塊224、同步模塊225以及儲(chǔ)存模塊226等。其中接收模塊221在電子裝置24經(jīng)連接接口23連接登入至控制器22時(shí),接收電子裝置24的登入數(shù)據(jù)。驗(yàn)證模塊222驗(yàn)證登入數(shù)據(jù),拒絕不能參與同步控制的電子裝置24登入。而發(fā)送模塊224發(fā)送機(jī)器人控制程序至經(jīng)認(rèn)證的電子裝置24,并由認(rèn)證的電子裝置24自動(dòng)完成安裝機(jī)器人控制程序。儲(chǔ)存模塊226儲(chǔ)存的機(jī)器人控制程序,機(jī)器人控制程序可為一般的控制 程序或簡(jiǎn)易的控制程序,而簡(jiǎn)易的控制程序僅需簡(jiǎn)單調(diào)整操作參數(shù),能使原無遙控軟件或控制程序的電子裝置24,容易安裝且易由連接接口23傳送操作參數(shù)至控制器22以控制機(jī)器人21??刂颇K223利用接收模塊221接收操作參數(shù),控制操作機(jī)器人21,同時(shí)同步模塊225將操作參數(shù)與機(jī)器人21的影像經(jīng)由發(fā)送模塊224傳送至連結(jié)控制器22的電子裝置24,以同步自動(dòng)更新操作參數(shù)。
本發(fā)明的機(jī)器人同步控制系統(tǒng)20使用時(shí),電子裝置24經(jīng)連接接口23連接控制器22,傳送登入數(shù)據(jù),由接收模塊221接收登入數(shù)據(jù),經(jīng)驗(yàn)證模塊222認(rèn)證,拒絕不合格的電子裝置24連接。再由發(fā)送模塊224發(fā)送儲(chǔ)存模塊226儲(chǔ)存的機(jī)器人控制程序至經(jīng)認(rèn)證的電子裝置24,由認(rèn)證的電子裝置24接收及自動(dòng)安裝機(jī)器人控制程序。因電子裝置24與控制器22各自具備操作機(jī)器人21的控制程序,在在線聯(lián)絡(luò)溝通后,有解決方案的一方,不需再登錄取得機(jī)器人21的控制權(quán),就可在自已的裝置調(diào)整操作參數(shù),回傳至控制模塊223操作機(jī)器人21,并由發(fā)送模塊224同步傳送同步模塊225同步的操作參數(shù)與機(jī)器人21的影像至其它裝置供同時(shí)參考,以達(dá)到同步控制機(jī)器人21。
請(qǐng)參閱圖4,為本發(fā)明第一實(shí)施例的機(jī)器人同步控制方法的流程圖,本發(fā)明第一實(shí)施例的機(jī)器人同步控制方法的步驟,詳細(xì)說明如下:在步驟S1,開始同步控制機(jī)器人;在步驟S2電子裝置傳送登入數(shù)據(jù)至控制器進(jìn)行連結(jié)登入;步驟S3驗(yàn)證電子裝置的登入數(shù)據(jù)是否正確,如不正確則到步驟S4拒絕登入,如正確則進(jìn)入步驟S5,控制器傳送機(jī)器人控制程序至電子裝置完成安裝;進(jìn)入步驟S6,利用機(jī)器人控制程序調(diào)整機(jī)器人操作參數(shù)并將操作參數(shù)回傳控制器;步驟S7,控制器接收操作參數(shù);步驟S8根據(jù)接收的操作參數(shù),控制器控制操作機(jī)器人;最后進(jìn)入步驟S9,同步更改控制器與電子裝置的操作參數(shù)。
請(qǐng)參閱圖5,為本發(fā)明第二實(shí)施例的機(jī)器人同步控制方法的流程圖。由于本第一實(shí)施例的機(jī)器人同步控制方法,在多個(gè)電子裝置同時(shí)操作機(jī)器人,容易造成操作混亂,因此本發(fā)明第二實(shí)施例的機(jī)器人同步控制方法,對(duì)多個(gè)電子裝置同時(shí)操作機(jī)器人時(shí),采取依回傳操作參數(shù)時(shí)間的先后次序,擇一完成同步控制,或依各電子裝置預(yù)先設(shè)定的優(yōu)先級(jí),擇一完成同步控制,以避免造成操作混亂。
本發(fā)明第二實(shí)施例的機(jī)器人同步控制方法的步驟,詳細(xì)說明如下:在步驟T1,開始同步控制機(jī)器人;在步驟T2電子裝置傳送登入數(shù)據(jù)至控制器進(jìn)行連結(jié)登入;步驟T3驗(yàn)證電子裝置的登入數(shù)據(jù)是否正確,如不正確則到步驟T4拒絕登入,如正確則進(jìn)入步驟T5,控制器傳送機(jī)器人控制程序至電子裝置完成安裝;進(jìn)入步驟T6,利用機(jī)器人控制程序調(diào)整機(jī)器人操作參數(shù)并將操作參數(shù)回傳控制器;步驟T7檢查是否回傳操作參數(shù)為多個(gè),如是則進(jìn)入步驟T8,如否則進(jìn)入步驟T9;步驟T8依預(yù)定的順序接收操作參數(shù);步驟T9根據(jù)接收的操作參數(shù)控制操作機(jī)器人;最后進(jìn)入步驟T10,同步更改操作參數(shù)。
經(jīng)由前述的步驟,本發(fā)明機(jī)器人同步控制方法,就可借由傳送機(jī)器人控制程序,供認(rèn)證的電子裝置自動(dòng)完成安裝,讓原無遙控軟件或控制程序的電子裝置,不受容量及性能限制,也能參與同步控制機(jī)器人,達(dá)到擴(kuò)大適用電子裝置范圍的目的。此外,本發(fā)明機(jī)器人同步控制方法亦可通過機(jī)器人控制程序調(diào)整操作參數(shù),及簡(jiǎn)單操作參數(shù)回傳,同步連結(jié)機(jī)器人控制器的多個(gè)電子裝置,達(dá)到同步控制機(jī)器人的目的。
以上所述僅為用以方便說明本發(fā)明的較佳實(shí)施例,本發(fā)明的范圍不限于這些較佳實(shí)施例,凡依本發(fā)明所做的任何變更,在不脫離本發(fā)明的精神的情況下,皆屬本發(fā)明申請(qǐng)專利的范圍。