本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種編程控制的方法及系統(tǒng)。
背景技術(shù):
隨著社會的發(fā)展,機器人技術(shù)也不斷的發(fā)展,智能機器人越來越多的被應(yīng)用到人類的日常生活中。
在現(xiàn)有技術(shù)中,很多機器人都是通過計算機編程來實現(xiàn)控制的,而這些編程都是需要專業(yè)的編程語言,專業(yè)性極強,這個需要使用者必須具備專業(yè)的編程能力,但是,對于沒有專業(yè)編程的人,甚至是沒有學(xué)習(xí)過編程的人,是很難實現(xiàn)通過編程語言來實現(xiàn)編程控制的,其適用性較差,無法達到普及。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種編程控制的方法及系統(tǒng),其能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
本發(fā)明的實施例是這樣實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種編程控制的方法,其應(yīng)用于編程控制的系統(tǒng),所述系統(tǒng)包括移動終端和控制器,所述移動終端與所述控制器通信連接,所述控制器用于與待操作設(shè)備耦合,所述方法包括:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息;所述移動終端將所述指令信息發(fā)送給所述控制器,以使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述指令信息有多個,所述移動終端將所述指令信息發(fā)送給所述控制器,以使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作,包括:所述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在接收到多個所述指令信息中的一個指令信息時,立即根據(jù)所述指令信息控制所述待操作設(shè)備完成與接收到的指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述指令信息有多個,所述移動終端將所述指令信息發(fā)送給所述控制器,以使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作,包括:所述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在全部接收到多個所述指令信息后,再根據(jù)所述指令信息控制所述待操作設(shè)備完成與多個所述指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在全部接收到多個所述指令信息后,再執(zhí)行與多個所述指令信息對應(yīng)的動作,包括:所述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在全部接收到多個所述指令信息并獲取用戶觸發(fā)的開始指令后,根據(jù)接收到多個所述指令信息的時間順序依次控制所述待操作設(shè)備完成與多個所述指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述移動終端安裝有微信,所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,包括:判斷所述移動終端與預(yù)配置的微信公眾號是否存在關(guān)聯(lián);當(dāng)判斷所述移動終端與所述預(yù)配置的微信公眾號存在關(guān)聯(lián)時,進入所述微信公眾號;所述移動終端獲取所述用戶通過所述微信公眾號輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
在本發(fā)明較佳的實施例中,上述移動終端與所述控制器通過藍牙連接或通過wifi連接。
第二方面,本發(fā)明實施例提供了一種編程控制的方法,其應(yīng)用于編程控制的系統(tǒng),所述系統(tǒng)包括移動終端和控制器,所述移動終端與所述控制器通信連接,所述控制器用于與待操作設(shè)備耦合,所述方法包括:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息;所述移動終端將所述指令信息發(fā)送給所述控制器;所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息相應(yīng)的動作,包括:所述控制器判斷所述指令信息是否與預(yù)設(shè)的指令信息匹配;當(dāng)不匹配時,所述控制器獲取用戶觸發(fā)的刪除指令,根據(jù)所述刪除指令刪除所述指令信息;當(dāng)匹配時,所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
在本發(fā)明較佳的實施例中,上述當(dāng)不匹配時,所述控制器獲取用戶觸發(fā)的刪除指令,根據(jù)所述刪除指令刪除所述指令信息,包括:當(dāng)所述控制器獲取用戶觸發(fā)的第一刪除指令時,根據(jù)所述第一刪除指令逐條刪除所述指令信息;當(dāng)所述控制器獲取用戶觸發(fā)的第二刪除指令時,根據(jù)所述第二刪除指令全部刪除所述指令信息。
第三方面,本發(fā)明實施例提供了一種編程控制的系統(tǒng),其包括移動終端和控制器,所述移動終端與所述控制器通信連接,所述控制器用于與待操作設(shè)備耦合,其中:所述移動終端,用于獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息;所述移動終端,用于將所述指令信息發(fā)送給所述控制器;所述控制器,用于根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
本發(fā)明實施例提供的編程控制的方法及系統(tǒng)應(yīng)用于語音編程控制系統(tǒng),該系統(tǒng)包括移動終端和控制器,該移動終端與控制器通信連接,控制器用于與代操作設(shè)備耦合,該編程控制的方法首先首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后通過移動終端控制該待操作設(shè)備完成與該指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實施例提供的編程控制的的系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明第一實施例提供的編程控制的方法的流程示意圖;
圖3為本發(fā)明第二實施例提供的編程控制的方法的流程示意圖;
圖4為本發(fā)明第三實施例提供的編程控制的方法的流程示意圖;
圖5為本發(fā)明第四實施例提供的編程控制的方法的流程示意圖;
圖6為本發(fā)明第五實施例提供的編程控制的方法的時序圖;
圖7為本發(fā)明第六實施例提供的編程控制的方法的流程示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。
因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
請參照圖1,圖1示出了本發(fā)明實施例提供的編程控制的系統(tǒng)100的結(jié)構(gòu)框圖,所述編程控制的系統(tǒng)100包括移動終端110和控制器120,所述移動終端110與所述控制器120通信連接,所述控制器120用于與待操作設(shè)備耦合。
第一實施例
請參照圖2,圖2是本發(fā)明第一實施例提供的一種編程控制的方法的流程示意圖,下面將針對圖2所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,所述方法包括:
步驟s110:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
在本實施例中,所述移動終端可以是手機、可以是平板電腦等,所述移動終端獲取用戶輸入的指令信息,其中,所述指令信息可以為語音指令信息、可以為文字指令信息,也可以為數(shù)字指令信息,進一步的,所述指令信息可以為語音指令信息、文字指令信息或數(shù)字指令信息中的至少一種,即所述指令信息可以為語音指令信息、文字指令信息或數(shù)字指令信息的結(jié)合。
其中,所以指令信息為預(yù)先設(shè)定的指令信息,用戶提前獲取所述指令信息,根據(jù)所述指令信息選擇輸入到所述移動終端,作為一種方式,當(dāng)用戶不了解所述指令信息時,在移動終端輸入“help”或者“幫助”,當(dāng)移動終端獲取到與“help”或“幫助”對應(yīng)的指令時,顯示所有指令信息,以使用戶獲知所有指令信息,并根據(jù)所有指令信息選擇輸入其中的部分或全部指令信息,其輸入方式可以為語音、文字或數(shù)字等。
步驟s120:所述移動終端將所述指令信息發(fā)送給所述控制器,以使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
作為本實施例的一種實施方式,所述移動終端與所述控制器通信連接以實現(xiàn)數(shù)據(jù)的傳輸,其中,所述移動終端與所述控制器通過藍牙連接或通過wifi連接,優(yōu)選的,在本實施例中,所述移動終端與所述控制器通過藍牙連接。
移動終端在獲取到用戶輸入的指令信息后,將所述指令信息發(fā)送給所述控制器,作為一種方式,所述移動終端將用戶輸入的指令信息轉(zhuǎn)成拼音后直接下發(fā)給藍牙模塊,通過串口txd輸出,發(fā)送給所述控制器,同時,所述移動終端與顯示所述指令信息對應(yīng)的信息。從而使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作,其中,所述待操作設(shè)備可以為機器人,可以為小車,也可以為風(fēng)車等,以機器人為例,所述控制器可以根據(jù)所述指令信息,控制所述機器人前進、后退、跳舞、停止、下腰、倒立、前手翻等。
本發(fā)明第一實施例提供的編程控制的方法首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后通過移動終端控制該待操作設(shè)備完成與該指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第二實施例
請參照圖3,圖3是本發(fā)明第二實施例提供的編程控制的方法的流程示意圖,下面將針對圖3所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,在本實施例中,所述指令信息為多個,所述方法包括:
步驟s210:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
步驟s220:所述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在接收到多個所述指令信息中的一個指令信息時,立即根據(jù)所述指令信息控制所述待操作設(shè)備完成與接收到的指令信息對應(yīng)的動作。
作為本實施例的一種實施方式,當(dāng)所述指令信息為多個時,即移動終端獲取用戶輸入的多個指令信息,該移動終端將多個指令信息都發(fā)給控制器,以使控制器在接收到多個指令信息中的一個指令信息時,立即根據(jù)所述指令信息控制待操作設(shè)備完成與接收到的指令信息對應(yīng)的動作,可以理解的,在本實施例中,控制器每接收到一條指令信息,就立即響應(yīng)該指令信息,控制待操作設(shè)備完成與指令信息對應(yīng)的動作,例如,當(dāng)所述待測操作設(shè)備為機器人時,且控制器獲取到用戶輸入的指令信息為“后退”時,立即控制所述機器人后退,再獲取到用戶輸入的指令信息為“倒立”時,再立即控制所述機器人倒立,依次類推,因此,待操作設(shè)備的動作與用戶的指令信息實時對應(yīng),增大用戶與待操作設(shè)備之間的互動性。
本發(fā)明第二實施例提供的編程控制的方法首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后通過移動終端將多個指令信息發(fā)送給控制器,以使控制器在接收到多個指令信息中的一個指令信息時,立即根據(jù)該指令信息控制待操作設(shè)備完成與接收到的指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第三實施例
請參照圖4,圖4為本發(fā)明第三實施例提供的編程控制的方法的流程示意圖,下面將針對圖4所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,在本實施例中,所述指令信息為多個,所述方法包括:
步驟s310:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
步驟s320:所述移動終端將多個所述指令信息發(fā)送給所述控制器,以使所述控制器在全部接收到多個所述指令信息后,再根據(jù)所述指令信息控制所述待操作設(shè)備完成與多個所述指令信息對應(yīng)的動作。
作為本實施例的一種實施方式,當(dāng)所述指令信息為多個時,即移動終端獲取用戶輸入的多個指令信息,該移動終端將多個指令信息都發(fā)送給控制器,以使控制器在全部接收到多個指令信息后,再根據(jù)全部接收到的指令信息控制所述待操作設(shè)備完成與多個指令信息對應(yīng)的動作,可以理解的,在本實施例中,控制器每接收到一條指令信息,存儲所述指令信息,直到獲取到用戶輸入的全部指令信息,再響應(yīng)全部的指令信息控制待操作設(shè)備完成與全部指令信息對應(yīng)的動作。
在本實施例中,所述控制器在獲取全部指令信息后,存儲全部指令信息,直到獲取到用戶觸發(fā)的開始指令后,響應(yīng)所述開始指令控制所述待操作設(shè)備完成與全部指令信息對應(yīng)的動作。作為一種方式,所述控制器根據(jù)接收到的多個指令信息的時間順序依次控制待操作設(shè)備完成與多個指令信息對應(yīng)的動作,例如,當(dāng)所述待操作設(shè)備為機器人,控制器依次接收到的指令信息為“后退”、“倒立”、“前進”,當(dāng)所述控制器在獲取用戶觸發(fā)的開始指令后,控制所述機器人依次完成后退、倒立以及前進動作。作為另一種方式,所述控制器根據(jù)接收到的多個指令信息隨意組合控制所述待操作設(shè)備完成與指令信息對應(yīng)的動作,例如,當(dāng)所述待操作設(shè)備為機器人,控制器依次接收到的指令信息為“后退”、“倒立”、“前進”,當(dāng)所述控制器在獲取用戶觸發(fā)的開始指令后,所述控制器可以控制所述機器人依次完成后退、倒立以及前進動作,或控制所述機器人依次完成倒立、前進以及后退動作,或控制所述機器人依次完成前進、倒立以及后退動作等。通過本實施例的實施方式,以使所述待操作設(shè)備的動作更加的連貫流場,更加具有觀賞性。
本發(fā)明第三實施例提供的編程控制的方法首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后通過移動終端將多個指令信息發(fā)送給控制器,以使控制器在全部接收到多個指令信息后,再根據(jù)指令信息控制待操作設(shè)備完成與多個指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第四實施例
請參照圖5,圖5為本發(fā)明第四實施例提供的編程控制的方法的流程示意圖,下面將針對圖5所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,在本實施例中,所述移動終端安裝有微信,所述方法包括:
步驟s410:判斷所述移動終端與預(yù)配置的微信公眾號是否存在關(guān)聯(lián)。
在本實施例中,所述移動終端預(yù)先安裝有微信,判斷所述移動終端與預(yù)配置的微信公眾號是否存在關(guān)聯(lián),作為一種方式,掃一掃二維碼以判斷所述移動終端所對應(yīng)的賬號是否與預(yù)配置的微信公眾號相關(guān)聯(lián),進而判斷所述移動終端對應(yīng)的賬號是否關(guān)注預(yù)配置的微信公眾號。
步驟s420:當(dāng)判斷所述移動終端與所述預(yù)配置的微信公眾號存在關(guān)聯(lián)時,進入所述微信公眾號。
當(dāng)判斷所述移動終端與預(yù)配置的微信公眾號存在關(guān)聯(lián)時,進入所述微信公眾號,如果沒有關(guān)聯(lián),則綁定該移動終端。
步驟s430:所述移動終端獲取所述用戶通過所述微信公眾號輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
進一步的,當(dāng)進入微信公眾號時,用戶可以通過微信公眾號輸入指令信息,移動終端從微信公眾號獲取用戶輸入的指令信息。
步驟s440:所述移動終端將所述指令信息發(fā)送給所述控制器,以使所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
本發(fā)明第四實施例提供的編程控制的方法首先判斷移動終端與預(yù)配置的微信公眾號是否關(guān)聯(lián),當(dāng)判斷移動終端與預(yù)配置的微信公眾號存在關(guān)聯(lián)時,進入微信公眾號,然后移動終端獲取用戶通過微信公眾號輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,最后通過移動終端控制該待操作設(shè)備完成與該指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第五實施例
請參照圖6,圖6示出了本發(fā)明第五實施例提供的編程控制的方法的時序圖,下面將針對圖6所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,所述方法包括:
步驟s510:所述移動終端獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
步驟s520:所述移動終端將所述指令信息發(fā)送給所述控制器。
步驟s530:所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
本發(fā)明第五實施例提供的編程控制的方法首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后移動終端將指令信息發(fā)送給控制器,最后控制器根據(jù)該指令信息控制帶操作設(shè)備完成與指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第六實施例
請參照圖7,圖7示出了本發(fā)明第六實施例提供的編程控制的方法的時序圖,下面將針對圖7所示的流程進行詳細的闡述,所述編程控制的方法應(yīng)用于編程控制的系統(tǒng)100,所述方法包括:
步驟s610:所述移動終端將所述指令信息發(fā)送給所述控制器。
步驟s620:所述控制器判斷所述指令信息是否與預(yù)設(shè)的指令信息匹配。
在本實施例中,所述控制器在接收到所述移動終端發(fā)送的指令信息后,將所述指令信息與預(yù)存的指令信息進行匹配,判斷所述指令信息與預(yù)存的指令信息是否匹配,作為一種方式,所述控制器中預(yù)存多個指令信息,控制器將接收到的指令信息與預(yù)存的多個指令信息一一對比,當(dāng)預(yù)存的多個指令信息中的一個指令信息與接收到的指令信息匹配時,說明匹配成功,反之,無法識別匹配,則匹配不成功。
步驟s630:當(dāng)不匹配時,所述控制器獲取用戶觸發(fā)的刪除指令,根據(jù)所述刪除指令刪除所述指令信息。
當(dāng)匹配不成功時,所述控制器顯示或發(fā)出錯誤提示,用戶根據(jù)所述錯誤提示觸發(fā)刪除指令,當(dāng)所述控制器獲取用戶觸發(fā)的刪除指令時,根據(jù)所述刪除指令刪除錯誤的指令信息。作為一種方式,所述控制器上設(shè)置有選擇按鍵和確定案件,當(dāng)所述控制器獲取用戶觸發(fā)的第一刪除指令時,其中,所述第一刪除指令為用戶單按選擇按鍵觸發(fā),根據(jù)所述第一刪除指令逐條刪除所述指令信息;當(dāng)所述控制器獲取用戶觸發(fā)的第二刪除指令時,其中,所述第二刪除指令為用戶長按確定案件觸發(fā),根據(jù)所述第二刪除指令全部刪除所述指令信息,進而通過不同的方式刪除指令信息。
步驟s640:當(dāng)匹配時,所述控制器根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
本發(fā)明第六實施例提供的一種編程控制的方法首先通過移動終端將指令信息發(fā)送給控制器,然后控制器判斷該指令信息是否與預(yù)設(shè)的指令信息匹配,當(dāng)不匹配時,該控制器獲取用戶觸發(fā)的刪除指令,根據(jù)該刪除指令刪除該指令信息;當(dāng)匹配時,該控制器根據(jù)該指令信息控制該待操作設(shè)備完成與指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
第七實施例
本發(fā)明實施例還提供了一種編程控制的系統(tǒng)100,其包括移動終端110和控制器120,所述移動終端110與所述控制器120通信連接,所述控制器120用于與待操作設(shè)備耦合,其中:
所述移動終端110,用于獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息。
所述移動終端110,用于將所述指令信息發(fā)送給所述控制器120。
所述控制器120,用于根據(jù)所述指令信息控制所述待操作設(shè)備完成與所述指令信息對應(yīng)的動作。
本發(fā)明第七實施例提供的編程控制的系統(tǒng)包括移動終端和控制器,移動終端與控制器通信連接,控制器用于與待操作設(shè)備耦合,首先通過將移動終端用于獲取用戶輸入的指令信息,所述指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后將移動終端用于把指令信息發(fā)送給控制器,最后通過將控制器用于根據(jù)指令信息控制待操作設(shè)備完成與指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
綜上所述,本發(fā)明實施例提供的編程控制的方法及系統(tǒng)應(yīng)用于語音編程控制系統(tǒng),該系統(tǒng)包括移動終端和控制器,該移動終端與控制器通信連接,控制器用于與代操作設(shè)備耦合,該編程控制的方法首先首先通過移動終端獲取用戶輸入的指令信息,該指令信息為語音指令信息、文字指令信息或數(shù)字指令信息,然后通過移動終端控制該待操作設(shè)備完成與該指令信息對應(yīng)的動作,從而能夠通過移動終端輸入簡單的指令信息實現(xiàn)對機器人的控制,操作簡單,適用性好,能做到大范圍的普及。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。