定的計算機程序,并將查到的與yse (沿)綁定的計算機程序提取出來,根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁谑紫刃枰獔?zhí)行的程序,這里的jdaxsaddayialmK中山東一路)緊跟在yse之后,計算機據(jù)此可以判定指的是所“yse (沿),,的路名參數(shù),計算機就會將其提取出來作為yse (沿)綁定的計算機程序的路名參數(shù)加入到“yse (沿)”綁定的計算機程序中,這里qisexqe用漢字表示的漢語意義是“前行”,這個關(guān)鍵詞被提取出來后,計算機會去查與qisexqe (前行)綁定的計算機程序,并將查到的與qisexqe (前行)綁定的計算機程序提取出來,并根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁凇皔se (沿),,綁定的計算機程序模塊后面,緊接著“yse (沿)”綁定的計算機程序執(zhí)行后執(zhí)行,這里的2000 miv (2000米)緊跟在qisexqe (前行)之后,計算機據(jù)此可以判定指的是汽車沿jdaxsaddayialuu (中山東一路)“qisexqe (前行)”的距離是“2000 miv (2000米)”,計算機就會將其提取出來作為qisexqe(前行)綁定的計算機程序的前行距離的參數(shù)加入到qisexqe (前行)綁定的計算機程序中,yxujusv用漢字表達的意思是“右轉(zhuǎn)”,該關(guān)鍵詞“yxujusv (右轉(zhuǎn))”通過儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊中的關(guān)鍵詞與程序綁定模塊5與對應(yīng)程序進行綁定,由于它列在“yse jdaxsaddayialuu qisexqe 2000 miv (沿中山東一路前行 2000 米)”之后,所以,儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊中的程序邏輯排列連接模塊4將“yxujusv (右轉(zhuǎn))”程序安排在 “yse jdaxsaddayialuu qisexqe 2000 miv (沿中山東一路前行 2000米)”程序執(zhí)行完后執(zhí)行,“dku ysesaddaluu (到延安東路)”緊跟在“yxujusv (右轉(zhuǎn))”后面,計算機據(jù)此可以判定是“yxujusv (右轉(zhuǎn))”程序要達到的目標(biāo)參數(shù),計算機就會將其提取出來作為yxujusv (右轉(zhuǎn))綁定的計算機程序的目標(biāo)參數(shù)加入到y(tǒng)xujusv (右轉(zhuǎn))綁定的計算機程序中。
[0028]同理我們將“rsehxu(然后)”后面的“yse ysesaddaluu qisexqe 4000 mivqusaglu xiazbujdaluu (沿延安東路前行4000米穿過西藏中路)”句中的關(guān)鍵詞:“yse(沿)”“qiSeXqe (前行)”“qusaglu (穿過)”通過儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊中的關(guān)鍵詞與程序綁定模塊5與對應(yīng)程序進行綁定,并將相關(guān)程序參數(shù)“ysesaddaluu (延安東路)”“4000 miv (4000 米)”“xiazbujdaluu(西藏中路)”分別傳輸?shù)健皔se 沿”“qisexqe前行” “qusaglu穿過”關(guān)鍵詞所綁定的程序中,通過儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊中的程序邏輯排列連接模塊4將“yse (沿)” “qisexqe (前行)” “qusaglu (穿過)”關(guān)鍵詞所綁定的程序按照“ yse ysesaddaluu qisexqe 4000 miv qusaglu xiazbujdaluu(沿延安東路前行4000米穿過西藏中路)”自然語序的順序進行排列并連接,排序連接后整個“rsehxu (然后)”后面的程序排在“xxvxisa (首先)”后的程序后面,并在“xxvxisa(首先)”后的程序執(zhí)行完后執(zhí)行。
[0029]“jiu dkudav muudiudiu rnvminv gubvqbv (即到達目的地人民廣場)”句中的關(guān)鍵詞“jiu dkudav muudiudiu (即到達目的地)”是與目的地檢測程序綁定的關(guān)鍵詞組,目的地檢測程序在執(zhí)行時會檢測當(dāng)前位置是否是緊跟在“即到達目的地”后面的地點或道路門牌號名稱,這里的地點是“rnvminv gubvqbv (人民廣場)”如果是,則汽車就會在“rnvminv gubvqbv (人民廣場)”附近能停車的位置或停車場停下,并告訴車上的人已到“rnvminv gubvqbv (人民廣場)”本次導(dǎo)航并自動駕駛結(jié)束,如果當(dāng)前位置還不是目的地“rnvminv gubvqbv (人民廣場)”,則汽車在衛(wèi)星定位導(dǎo)航裝置模塊7和控制整個汽車駕駛的計算機系統(tǒng)模塊11導(dǎo)航控制下繼續(xù)向目的地“rnvminv gubvqbv (人民廣場)”運動直至檢測到已經(jīng)到達“rnvminv gubvqbv (人民廣場)”為止。
[0030]至此,漢語文本已經(jīng)完成了全部該文本需要調(diào)動的計算機程序,并進行了正確程序參數(shù)賦值和程序先后執(zhí)行順序的連接。
[0031]連接完整個執(zhí)行程序后,控制整個汽車駕駛的計算機系統(tǒng)模塊11根據(jù)所述控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2的地址,通過網(wǎng)絡(luò)傳輸模塊3比如CAN串行總線控制局域網(wǎng)系統(tǒng)傳輸模塊傳輸給控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2、并由該嵌入式計算機系統(tǒng)模塊控制各種汽車部件執(zhí)行模塊I執(zhí)行。
[0032]上述程序在在自動導(dǎo)航并駕駛汽車時,首先執(zhí)行“ yse jdaxsaddayialuu (沿中山東一路)”綁定的程序,此時衛(wèi)星定位導(dǎo)航裝置模塊7不斷檢測當(dāng)前行駛道路是否是“jdaxsaddayialuu (中山東一路)”,如果是則執(zhí)行后面“qisexqe (前行)”綁定的程序,如果當(dāng)前行駛道路不是“jdaxsaddayialuu (中山東一路)”,則要將汽車導(dǎo)航并駕駛到“jdaxsaddayialuu (中山東一路)”上,然后再執(zhí)行“yse jdaxsaddayialuu (沿中山東一路)”綁定的程序。在執(zhí)行“yse jdaxsaddayialuu (沿中山東一路)”綁定的程序過程中,汽車上的計程器不斷檢測汽車行駛里程,當(dāng)計程器計程里程達到“2000 miv (2000米)”,開始執(zhí)行后面的“yxujusv dku ysesaddaluu (右轉(zhuǎn)到延安東路)”綁定的程序,當(dāng)衛(wèi)星定位導(dǎo)航裝置模塊7檢測到汽車已經(jīng)“yxujusv dku ysesaddaluu (右轉(zhuǎn)到延安東路)”時開始執(zhí)行“rsehxu (然后)”后面的“ yse ysesaddaluu qisexqe 4000 miv qusagluxiazbujdaluu(沿延安東路前行4000米穿過西藏中路)”綁定的程序。這個程序執(zhí)行完后,衛(wèi)星定位導(dǎo)航裝置模塊7檢測汽車到達的地點是否是“rnvminv gubvqbv (人民廣場)”如果是,則汽車就會在“rnvminv gubvqbv (人民廣場)”附近能停車的位置或停車場停下,并告訴車上的人已到“rnvminv gubvqbv (人民廣場)”本次導(dǎo)航并自動駕駛結(jié)束,如果當(dāng)前位置還不是目的地“rnvminv gubvqbv (人民廣場)”,則汽車在衛(wèi)星定位導(dǎo)航裝置模塊7和控制整個汽車駕駛的計算機系統(tǒng)模塊11導(dǎo)航控制下繼續(xù)向目的地“rnvminv gubvqbv (人民廣場)”運動直至檢測到已經(jīng)到達“rnvminv gubvqbv (人民廣場)”為止。
[0033]需要指出的是,關(guān)鍵詞與計算機程序綁定的方式可以多種多樣,只要能夠達到有效綁定效果便可。
[0034]在本實施例中,所述儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊11中的關(guān)鍵詞與程序綁定模塊5是通過關(guān)鍵詞與程序函數(shù)名建立對應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫的方式進行綁定,綁定時控制整個汽車駕駛的計算機系統(tǒng)模塊11首先提取要綁定程序的關(guān)鍵詞,然后再去查對應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫,查到對應(yīng)的程序函數(shù)名后,將所述程序函數(shù)名傳輸給儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊11中的程序邏輯排列連接模塊5,該模塊將所述程序函數(shù)名按執(zhí)行的先后邏輯順序排列到要執(zhí)行的程序序列中,當(dāng)執(zhí)行到該程序函數(shù)名的程序時,控制整個汽車駕駛的計算機系統(tǒng)模塊11或控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2就會從各自的程序庫中調(diào)用與該程序函數(shù)名對應(yīng)的計算機程序并執(zhí)行。
[0035]比如,在本例中以關(guān)鍵詞“qiuqea kdajisa wnaduu bkvqre (汽車空間溫度保持)”為例,關(guān)鍵詞與計算機程序綁定時,控制整個汽車駕駛的計算機系統(tǒng)模塊11首先提取要綁定程序的關(guān)鍵詞“qiuqea kdajisa wnaduu bkvqre (汽車空間溫度保持)”去查對應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫,查到該程序后將該程序的程序名與qiuqea kdajisa wnaduubkvqre (汽車空間溫度保持)進行綁定并作為將要執(zhí)行的程序,按程序執(zhí)行的邏輯順序排列后儲存在控制整個汽車駕駛的計算機系統(tǒng)模塊11中,控制整個汽車駕駛的計算機系統(tǒng)模塊11在進行整個程序執(zhí)行時,將含有該程序名的程序發(fā)往與完成該任務(wù)地址對應(yīng)的控制汽車空調(diào)運行的嵌入式計算機系統(tǒng)模塊,并由該模塊控制汽車空調(diào)執(zhí)行模塊執(zhí)行上述接受到的控制汽車空調(diào)工作的程序。
[0036]對于是衛(wèi)星定位導(dǎo)航裝置模塊7發(fā)出的汽車導(dǎo)航命令關(guān)鍵詞文本,由于自動導(dǎo)航并駕駛汽車過程中除了目的地的路名較多外,其它駕駛汽車關(guān)鍵詞綁定的程序相對較少,主要是:沿、前行、倒車、向后180度轉(zhuǎn)彎,左轉(zhuǎn)、右轉(zhuǎn)、停車等關(guān)鍵詞,另外還有路名參數(shù)、目的地參數(shù)、行駛里程參數(shù)等,這些關(guān)鍵詞和對應(yīng)的程序參數(shù)都可以采用上述相同的方法進行綁定連接和將參數(shù)輸入到相應(yīng)關(guān)鍵詞綁定的程序中,其實現(xiàn)過程與上面舉例類似,這里就也不一一累述。
[0037]為了減少控制整個汽車駕駛的計算機系統(tǒng)模塊11通過網(wǎng)絡(luò)傳輸模塊傳輸給控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2的數(shù)據(jù)信息量,對控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2中已經(jīng)儲存的程序,控制整個汽車駕駛的計算機系統(tǒng)模塊11在進行關(guān)鍵詞與程序綁定時,只與相對應(yīng)的程序名進行綁定,傳給控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2控制執(zhí)行時,由控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2根據(jù)相對應(yīng)的程序名從自己的程序儲存系統(tǒng)中調(diào)出對應(yīng)的程序執(zhí)行;
對于控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2中沒有的計算機程序,由控制整個汽車駕駛的計算機系統(tǒng)模塊11傳輸給它,當(dāng)控制整個汽車駕駛的計算機系統(tǒng)模塊11也沒有相應(yīng)的計算機程序時,控制整個汽車駕駛的計算機系統(tǒng)模塊11可以通過網(wǎng)絡(luò)連接到指定的服務(wù)器,包括云服務(wù)器上進行搜索并下載,下載后再傳輸給控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2并按統(tǒng)一程序名儲存,以便下次與關(guān)鍵詞綁定并調(diào)用執(zhí)行。
[0038]對于衛(wèi)星定位導(dǎo)航裝置模塊7中沒有的地址或位置信息或?qū)Ш匠绦颍梢酝ㄟ^網(wǎng)絡(luò)連接到指定的服務(wù)器,包括云服務(wù)器上進行搜索并下載,下載后再傳輸給衛(wèi)星定位導(dǎo)航裝置模塊7并儲存,以便下次調(diào)用執(zhí)行。
[0039]一旦當(dāng)控制整個汽車駕駛的計算機系統(tǒng)模塊11將需要執(zhí)行任務(wù)的程序傳輸給控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2后,就該任務(wù)而言控制整個汽車駕駛的計算機系統(tǒng)模塊11就完成了對該任務(wù)的控制執(zhí)行,后面的具體控制部件完成任務(wù)的動作就由控制汽車各種部件運行的嵌入式計算機系統(tǒng)模塊2去具體控制,此時控制整個汽車駕駛的計算機系統(tǒng)模塊11進入偵聽階段,看是否操作者有新的工作命令發(fā)出,如有則重復(fù)以上過程,開始新的命令執(zhí)行,否則保持偵聽狀態(tài)。
[0040]以此類推,由于本例中由于控制的對象,時間、控制對象的動作都可以通過由外語文本轉(zhuǎn)換過來的漢語文本的改變而改變,因此,對其它控制對象、時間和控制對象的動作都可以采用上述方法進行汽車部件的控制并運行,比如發(fā)出如下漢語意思的外語文本來控制汽車駕駛:打開收音機并調(diào)到990頻道、上網(wǎng)搜索今天的新聞、汽車加速、汽車停下來、車頂窗打開、車門窗關(guān)上,去南京東路200號,開到上海新客站等等,其實現(xiàn)過程與上面舉例類似,這里就不一一累述。
當(dāng)前第3頁
1 
2 
3 
4 
5