本發(fā)明有關(guān)一種機(jī)器人,尤其關(guān)于多個(gè)電子裝置同時(shí)控制機(jī)器人時(shí),使多個(gè)電子裝置同步控制機(jī)器人的方法。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,使得不同地方的人員,可利用各種電子裝置通過有線或無(wú)線網(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。因此無(wú)論近端電子裝置13或遠(yuǎn)端電子裝置14,都必須經(jīng)由有線或無(wú)線網(wǎng)絡(luò)15,利用遠(yuǎn)端桌面聯(lián)機(jī)功能連結(jié)到控制器12,并登錄至控制器12,才能利用遙控軟件經(jīng)由控制器12內(nèi)的特定控制程序控制機(jī)器人11。而控制器12只允許登錄的電子裝置單獨(dú)操作機(jī)器人11,其它的電子裝置或控制器12無(wú)法操作機(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í),電子裝置必須具備遙控軟件,因此限制電子裝置的適用種類,無(wú)法適用各種電子裝置。而利用桌面聯(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將無(wú)法操作機(jī)器人11,導(dǎo)致無(wú)法多個(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ù)。
附圖說(shuō)明
圖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)記說(shuō)明
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í)施例,并配合附圖說(shuō)明如下。
請(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??刂破?2利用連接接口23連接多個(gè)電子裝置24,以進(jìn)行同步控制機(jī)器人21。其中連接接口23可為有線或無(wú)線網(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ù),能使原無(wú)遙控軟件或控制程序的電子裝置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ì)說(shuō)明如下:在步驟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ì)說(shuō)明如下:在步驟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)完成安裝,讓原無(wú)遙控軟件或控制程序的電子裝置,不受容量及性能限制,也能參與同步控制機(jī)器人,達(dá)到擴(kuò)大適用電子裝置范圍的目的。此外,本發(fā)明機(jī)器人同步控制方法亦可通過機(jī)器人控制程序調(diào)整操作參數(shù),及簡(jiǎn)單操作參數(shù)回傳,同步連結(jié)機(jī)器人控制器的多個(gè)電子裝置,達(dá)到同步控制機(jī)器人的目的。
以上所述僅為用以方便說(shuō)明本發(fā)明的較佳實(shí)施例,本發(fā)明的范圍不限于這些較佳實(shí)施例,凡依本發(fā)明所做的任何變更,在不脫離本發(fā)明的精神的情況下,皆屬本發(fā)明申請(qǐng)專利的范圍。