本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種車輛行駛控制方法及裝置。
背景技術(shù):
在車輛行駛過程中,若當(dāng)前車輛的駕駛員想要從當(dāng)前行駛車道變道到另一車道行駛,則通常會(huì)根據(jù)該另一車道上的車輛行駛狀況決定是否進(jìn)行變道并確定變道的時(shí)機(jī),而忽略該當(dāng)前行駛車道上的車輛行駛狀況。事實(shí)上,當(dāng)該當(dāng)前行駛車道上的最近前方車輛也在該當(dāng)前車輛變道的同一時(shí)間或稍后一點(diǎn)往該另一車道上變道行駛時(shí),該當(dāng)前車輛的駕駛員很可能因反應(yīng)不及而導(dǎo)致車禍發(fā)生。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種車輛行駛控制方法及裝置,能夠根據(jù)前方車輛的轉(zhuǎn)向燈狀態(tài),實(shí)現(xiàn)車輛的自動(dòng)控制。
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種車輛行駛控制方法,所述方法包括:
若接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令,則在所述第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于所述第一車輛預(yù)設(shè)方向的第二車輛,所述預(yù)設(shè)行駛指令用于指示所述第一車輛的目標(biāo)行駛車道;
當(dāng)檢測(cè)到第二車輛時(shí),獲取所述第二車輛的轉(zhuǎn)向燈狀態(tài),獲取的所述轉(zhuǎn)向燈狀態(tài)用于指示所述第二車輛的目標(biāo)行駛車道;
當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述方法還包括:
當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道相同時(shí),確定所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件;
當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道不同時(shí),確定所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件。
可選地,所述當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理,包括:
當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),判斷所述第一車輛所在的當(dāng)前位置是否為所述第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域;
當(dāng)判斷出所述第一車輛所在的當(dāng)前位置不是所述第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述方法還包括:
若所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件,則獲取相關(guān)交通燈的指示狀態(tài);
當(dāng)獲取的所述指示狀態(tài)滿足第二預(yù)設(shè)控制條件時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述預(yù)設(shè)行駛指令為指示所述第一車輛進(jìn)行變道的行駛指令。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種車輛行駛控制裝置,所述裝置包括:
檢測(cè)模塊,用于當(dāng)接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令時(shí),在所述第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于所述第一車輛預(yù)設(shè)方向的第二車輛,所述行駛指令用于指示所述第一車輛的目標(biāo)行駛車道;
第一獲取模塊,用于當(dāng)檢測(cè)到第二車輛時(shí),獲取所述第二車輛的轉(zhuǎn)向燈狀態(tài),獲取的所述轉(zhuǎn)向燈狀態(tài)用于指示所述第二車輛的目標(biāo)行駛車道;
第一處理模塊,用于當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述裝置還包括:
確定模塊,用于當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道相同時(shí),確定所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件;
所述確定模塊,還用于當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道不同時(shí),確定所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件。
可選地,所述第一處理模塊包括:
判斷單元,用于當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),判斷所述第一車輛所在的當(dāng)前位置是否為所述第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域;
處理單元,用于當(dāng)判斷出所述第一車輛所在的當(dāng)前位置不是所述第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述裝置還包括:
第二獲取模塊,用于當(dāng)所述第一車輛的目標(biāo)行駛車道與所述第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件時(shí),獲取相關(guān)交通燈的指示狀態(tài);
第二處理模塊,用于當(dāng)獲取的所述指示狀態(tài)滿足第二預(yù)設(shè)控制條件時(shí),對(duì)所述第一車輛進(jìn)行行駛控制處理。
可選地,所述預(yù)設(shè)行駛指令為指示所述第一車輛進(jìn)行變道的行駛指令。
實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
本發(fā)明實(shí)施例能夠在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種車輛行駛控制方法的流程示意圖;
圖2是本發(fā)明實(shí)施例提供的另一種車輛行駛控制方法的流程示意圖;
圖3是本發(fā)明實(shí)施例提供的一種車輛行駛控制裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例提供的另一種車輛行駛控制裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明的實(shí)施例進(jìn)行描述。
本發(fā)明的說明書和權(quán)利要求書中的術(shù)語“包括”以及它的任何變形,意圖在于覆蓋不排他的包括。例如包括了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對(duì)于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
應(yīng)理解,本發(fā)明實(shí)施例的技術(shù)方案可具體應(yīng)用于車載終端中,該車載終端例如可以是全球定位系統(tǒng)(globalpositioningsystem,簡稱gps)車載終端、通用分組無線業(yè)務(wù)(generalpacketradioservice,簡稱gprs)車載終端、碼分多址(codedivisionmultipleaccess,簡稱cdma)車載終端或車聯(lián)網(wǎng)車載自動(dòng)診斷系統(tǒng)(on-boarddiagnostics,簡稱obd)車載終端等終端設(shè)備。當(dāng)然,該車載終端還可以是其他類型的車載終端,本發(fā)明實(shí)施例不做限定。
首先請(qǐng)參見圖1,是本發(fā)明實(shí)施例提供的一種車輛行駛控制方法的流程示意圖。具體地,所述方法包括的各個(gè)步驟可以由上述的車載終端執(zhí)行。如圖1所示的方法可以包括:
s101、若接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令,則在該第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于該第一車輛預(yù)設(shè)方向的第二車輛。
其中,該預(yù)設(shè)行駛指令用于指示該第一車輛進(jìn)行變道,并指示該第一車輛的目標(biāo)行駛車道。例如,該預(yù)設(shè)行駛指令可以是向左變道指令或向右變道指令。具體地,該向左變道指令用于指示該第一車輛向該第一車輛所在的當(dāng)前行駛車道的最近左邊車道變道,該向右變道指令用于指示該第一車輛向該第一車輛所在的當(dāng)前行駛車道的最近右邊車道變道??芍?,該向左變道指令所指示的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近左邊車道,該向右變道指令所指示的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近右邊車道。
具體實(shí)現(xiàn)中,若交通規(guī)則為“靠右行駛”,則駕駛員在超車時(shí)應(yīng)遵循“左側(cè)超車”。此時(shí),向左超車指令可以看作是一種向左變道指令。若交通規(guī)則為“靠左行駛”,則駕駛員在超車時(shí)應(yīng)遵循“右側(cè)超車”。此時(shí),向右超車指令可以看作是一種向右變道指令。
其中,該預(yù)設(shè)方向是該第一車輛的當(dāng)前行駛方向。從而,該第二車輛是在該第一車輛所在的當(dāng)前行駛車道上位于該第一車輛的當(dāng)前行駛方向上第一預(yù)設(shè)距離內(nèi)的最近車輛,即該第二車輛是在該第一車輛所在的當(dāng)前行駛車道上的最近前方車輛。其中,該第一預(yù)設(shè)距離可以是在該第一車輛所在的當(dāng)前行駛車道的最高限速下車輛之間的安全距離。
具體地,該第一車輛上安裝的車載終端可以通過測(cè)距傳感器檢測(cè)該第二車輛。其中,測(cè)距傳感器例如可以是紅外測(cè)距傳感器、激光測(cè)距傳感器、超聲波測(cè)距傳感器、24ghz雷達(dá)測(cè)距傳感器等。
s102、當(dāng)檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
具體實(shí)現(xiàn)中,當(dāng)沒有檢測(cè)到第二車輛時(shí),車載終端控制該第一車輛執(zhí)行該預(yù)設(shè)行駛指令所指示的行駛操作。具體地,當(dāng)該預(yù)設(shè)行駛指令為向左變道指令時(shí),車載終端控制該第一車輛向最近左方車道變道。當(dāng)該預(yù)設(shè)行駛指令為向右變道指令時(shí),車載終端控制該第一車輛向最近右方車道變道。
當(dāng)檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
其中,該轉(zhuǎn)向燈狀態(tài)用于指示該第二車輛的目標(biāo)行駛車道??蛇x地,該轉(zhuǎn)向燈狀態(tài)包括左轉(zhuǎn)向燈開啟狀態(tài)、右轉(zhuǎn)向燈開啟狀態(tài)或轉(zhuǎn)向燈關(guān)閉狀態(tài)。作為其中一種示例,該左轉(zhuǎn)向燈開啟狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近左方車道,該右轉(zhuǎn)向燈開啟狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近右方車道,該轉(zhuǎn)向燈關(guān)閉狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道。
s103、當(dāng)該預(yù)設(shè)行駛指令所指示的第一車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
具體地,該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件指的是該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道相同。
當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道相同時(shí),車載終端控制該第一車輛在上述該第一車輛所在的當(dāng)前行駛車道上行駛;當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道不同時(shí),車載終端控制該第一車輛執(zhí)行該預(yù)設(shè)行駛指令所指示的行駛操作。
在本發(fā)明實(shí)施例中,車載終端能夠在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
請(qǐng)參見圖2,是本發(fā)明實(shí)施例提供的另一種車輛行駛控制方法的流程示意圖。具體地,所述方法包括的各個(gè)步驟可以由上述的車載終端執(zhí)行。如圖2所示的方法可以包括:
s201、若接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令,則在該第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于該第一車輛預(yù)設(shè)方向的第二車輛。
其中,該預(yù)設(shè)行駛指令用于指示該第一車輛進(jìn)行變道,并指示該第一車輛的目標(biāo)行駛車道。例如,該預(yù)設(shè)行駛指令可以是變道指令,包括向左變道指令或向右變道指令。具體實(shí)現(xiàn)中,超車指令可以看作是一種變道指令。
在三叉路口或十字路口,若該第一車輛需要轉(zhuǎn)彎,則該第一車輛同時(shí)也需要變道。此時(shí),轉(zhuǎn)彎指令也可以看作是一種變道指令。具體地,向左轉(zhuǎn)彎指令可以看作是一種向左變道指令,向右轉(zhuǎn)彎指令可以看作是一種向右變道指令。
其中,該預(yù)設(shè)方向是該第一車輛的當(dāng)前行駛方向。從而,該第二車輛是在該第一車輛所在的當(dāng)前行駛車道上位于該第一車輛的當(dāng)前行駛方向上第一預(yù)設(shè)距離內(nèi)的最近車輛。其中,該第一預(yù)設(shè)距離可以是在該第一車輛所在的當(dāng)前行駛車道的最高限速下車輛之間的安全距離。
具體地,該第一車輛上安裝的車載終端可以通過測(cè)距傳感器檢測(cè)該第二車輛。其中,測(cè)距傳感器例如可以是紅外測(cè)距傳感器、激光測(cè)距傳感器、超聲波測(cè)距傳感器、24ghz雷達(dá)測(cè)距傳感器等。
s202、當(dāng)檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
具體實(shí)現(xiàn)中,當(dāng)沒有檢測(cè)到第二車輛時(shí),車載終端控制該第一車輛執(zhí)行該預(yù)設(shè)行駛指令所指示的行駛操作;當(dāng)檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
其中,該轉(zhuǎn)向燈狀態(tài)包括左轉(zhuǎn)向燈開啟狀態(tài)、右轉(zhuǎn)向燈開啟狀態(tài)或轉(zhuǎn)向燈關(guān)閉狀態(tài),用于指示該第二車輛的目標(biāo)行駛車道。具體地,該左轉(zhuǎn)向燈開啟狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近左方車道,該右轉(zhuǎn)向燈開啟狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道的最近右方車道,該轉(zhuǎn)向燈關(guān)閉狀態(tài)所指示的該第二車輛的目標(biāo)行駛車道為該第一車輛所在的當(dāng)前行駛車道。
s203、根據(jù)接收的該預(yù)設(shè)行駛指令,確定該第一車輛的目標(biāo)行駛車道。
在車載終端中,可以預(yù)置預(yù)設(shè)行駛指令與車輛的目標(biāo)行駛車道之間的映射關(guān)系。根據(jù)預(yù)置的預(yù)設(shè)行駛指令與車輛的目標(biāo)行駛車道之間的映射關(guān)系,車載終端可以確定與接收的該預(yù)設(shè)行駛指令相對(duì)應(yīng)的該第一車輛的目標(biāo)行駛車道。
s204、根據(jù)獲取的該轉(zhuǎn)向燈狀態(tài),確定該第二車輛的目標(biāo)行駛車道。
在車載終端中,可以預(yù)置上述轉(zhuǎn)向燈狀態(tài)與車輛的目標(biāo)行駛車道之間的映射關(guān)系。根據(jù)預(yù)置的轉(zhuǎn)向燈狀態(tài)與車輛的目標(biāo)行駛車道之間的映射關(guān)系,車載終端可以確定與獲取的該轉(zhuǎn)向燈狀態(tài)相對(duì)應(yīng)的該第二車輛的目標(biāo)行駛車道。
s205、判斷該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道是否相同。
當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道相同時(shí),車載終端執(zhí)行步驟s206和s207;當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道不同時(shí),車載終端執(zhí)行步驟s208和s209。
s206、判斷該第一車輛所在的當(dāng)前位置是否為該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域。
s207、當(dāng)判斷出該第一車輛所在的當(dāng)前位置不是該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
在三叉路口或十字路口,若該第一車輛需要轉(zhuǎn)彎,則該第一車輛同時(shí)也需要變道。從而,當(dāng)該第一車輛進(jìn)入其行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),若車載終端接收到轉(zhuǎn)彎指令,由于該第一車輛需要變道,則車載終端會(huì)將該轉(zhuǎn)彎指令當(dāng)作一種變道指令。但在該情形下,無論該第一車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài)如何,都對(duì)該第一車輛的行駛沒有任何影響。因此,車載終端只需要在判斷出該第一車輛所在的當(dāng)前位置不是該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。具體地,當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道相同時(shí),車載終端控制該第一車輛在上述該第一車輛所在的當(dāng)前行駛車道上行駛。
s208、獲取相關(guān)交通燈的指示狀態(tài)。
其中,該相關(guān)交通燈指的是在該第一車輛所在的當(dāng)前位置第二預(yù)設(shè)距離內(nèi)的該第一車輛需要遵守的機(jī)動(dòng)車信號(hào)燈。具體地,交通燈的指示狀態(tài)包括紅燈狀態(tài)、綠燈狀態(tài)、或黃燈狀態(tài)。進(jìn)一步具體地,該紅燈狀態(tài)可以包括紅燈剩余時(shí)間,該綠燈狀態(tài)可以包括綠燈剩余時(shí)間。
s209、當(dāng)獲取的該指示狀態(tài)滿足第二預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
其中,該第二預(yù)設(shè)控制條件可以包括該指示狀態(tài)為紅燈狀態(tài)或黃燈狀態(tài)??蛇x地,該第二預(yù)設(shè)控制條件還可以包括該指示狀態(tài)為綠燈狀態(tài),但該綠燈狀態(tài)下的綠燈剩余時(shí)間不足以讓該第一車輛在充分考慮該第一車輛的最近前方車輛的車速,該最近前方車輛與該第一車輛的車距,以及該第一車輛所在的當(dāng)前行駛車道的最高限速的情形下,行駛通過該相關(guān)交通燈而不違反交通規(guī)則。
當(dāng)獲取的該指示狀態(tài)滿足該第二預(yù)設(shè)控制條件時(shí),車載終端控制該第一車輛停止在停止線外,并與該最近前方車輛保持一定安全距離。
在本發(fā)明實(shí)施例中,車載終端能夠在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,或者在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間不滿足預(yù)設(shè)控制條件時(shí),根據(jù)相關(guān)交通燈的指示狀態(tài),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
請(qǐng)參見圖3,是本發(fā)明實(shí)施例提供的一種車輛行駛控制裝置的結(jié)構(gòu)示意圖。具體地,所述裝置可以配置在上述的車載終端中。如圖3所示的裝置300可以包括:檢測(cè)模塊301、第一獲取模塊302和第一處理模塊303。其中,
檢測(cè)模塊301,用于當(dāng)接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令時(shí),在該第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于該第一車輛預(yù)設(shè)方向的第二車輛。
第一獲取模塊302,用于當(dāng)檢測(cè)模塊301檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
第一處理模塊303,用于當(dāng)該預(yù)設(shè)行駛指令所指示的第一車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
需要說明的是,本發(fā)明實(shí)施例裝置300的具體工作流程請(qǐng)參考本申請(qǐng)圖1所示的車輛行駛控制方法流程部分,在此不再贅述。
在本發(fā)明實(shí)施例中,車載終端能夠在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在當(dāng)該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
請(qǐng)參見圖4,是本發(fā)明實(shí)施例提供的另一種車輛行駛控制裝置的結(jié)構(gòu)示意圖。具體地,所述裝置可以配置在上述的車載終端中。如圖4所示的裝置400可以包括:檢測(cè)模塊401、第一獲取模塊402、確定模塊403、第一處理模塊404、第二獲取模塊405和第二處理模塊406。其中,
檢測(cè)模塊401,用于當(dāng)接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令時(shí),在該第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于該第一車輛預(yù)設(shè)方向的第二車輛。
第一獲取模塊402,用于當(dāng)檢測(cè)模塊401檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài)。
確定模塊403,用于當(dāng)該預(yù)設(shè)行駛指令所指示的第一車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的第二車輛的目標(biāo)行駛車道相同時(shí),確定該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件。
確定模塊403,還用于當(dāng)該預(yù)設(shè)行駛指令所指示的第一車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的第二車輛的目標(biāo)行駛車道不同時(shí),確定該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件。
第一處理模塊404,用于當(dāng)確定模塊403確定出該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
可選地,第一處理模塊404具體可以包括:
判斷單元407,用于當(dāng)確定模塊403確定出該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),判斷該第一車輛所在的當(dāng)前位置是否為該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域;
處理單元408,用于當(dāng)判斷單元407判斷出該第一車輛所在的當(dāng)前位置不是該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
第二獲取模塊405,用于當(dāng)確定模塊403確定出該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件時(shí),獲取相關(guān)交通燈的指示狀態(tài)。
第二處理模塊406,還用于當(dāng)?shù)诙@取模塊405獲取的該指示狀態(tài)滿足第二預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
需要說明的是,本發(fā)明實(shí)施例裝置400的具體工作流程請(qǐng)參考本申請(qǐng)圖2所示的車輛行駛控制方法流程部分,在此不再贅述。
在本發(fā)明實(shí)施例中,車載終端能夠在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,或者在該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間不滿足預(yù)設(shè)控制條件時(shí),根據(jù)相關(guān)交通燈的指示狀態(tài),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
請(qǐng)參見圖5,是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。具體地,該終端可以是上述的車載終端。如圖5所示的終端500可以包括至少一個(gè)存儲(chǔ)器501、至少一個(gè)處理器502、至少一個(gè)通信接口503和至少一個(gè)用戶接口504。其中,通信接口503可用于終端500與其他設(shè)備進(jìn)行通信,用戶接口504可用于終端500與用戶進(jìn)行交互。
存儲(chǔ)器501可以包括易失性存儲(chǔ)器(volatilememory,簡稱vm),例如隨機(jī)存儲(chǔ)器(randomaccessmemory,簡稱ram);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(non-volatilememory,簡稱nvm),例如快閃存儲(chǔ)器(flashmemory,簡稱fm),硬盤(harddiskdrive,簡稱hdd)或固態(tài)硬盤(solid-statedrive,簡稱ssd);存儲(chǔ)器501還可以包括上述種類的存儲(chǔ)器的組合。
處理器502可以是中央處理器(centralprocessingunit,簡稱cpu)。
可選地,存儲(chǔ)器501還用于存儲(chǔ)程序指令。處理器502可以調(diào)用該程序指令,實(shí)現(xiàn)如本申請(qǐng)圖1和圖2實(shí)施例中所示的車輛行駛控制方法。
具體地,處理器502調(diào)用存儲(chǔ)器501中存儲(chǔ)的程序指令,用于當(dāng)接收到針對(duì)第一車輛的預(yù)設(shè)行駛指令時(shí),在該第一車輛所在的當(dāng)前行駛車道上檢測(cè)位于該第一車輛預(yù)設(shè)方向的第二車輛,該預(yù)設(shè)行駛指令用于指示所述第一車輛的目標(biāo)行駛車道;當(dāng)檢測(cè)到第二車輛時(shí),獲取該第二車輛的轉(zhuǎn)向燈狀態(tài),獲取的該轉(zhuǎn)向燈狀態(tài)用于指示該第二車輛的目標(biāo)行駛車道;當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
可選地,處理器502調(diào)用存儲(chǔ)器501中存儲(chǔ)的程序指令,還用于當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道相同時(shí),確定該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件;當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道不同時(shí),確定該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件。
可選地,處理器502調(diào)用存儲(chǔ)器501中存儲(chǔ)的程序指令執(zhí)行當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理,具體用于當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間滿足第一預(yù)設(shè)控制條件時(shí),判斷該第一車輛所在的當(dāng)前位置是否為該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域;當(dāng)判斷出該第一車輛所在的當(dāng)前位置不是該第一車輛的行駛路線中的轉(zhuǎn)彎區(qū)域時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
進(jìn)一步可選地,處理器502調(diào)用存儲(chǔ)器501中存儲(chǔ)的程序指令,還用于當(dāng)該第一車輛的目標(biāo)行駛車道與該第二車輛的目標(biāo)行駛車道之間不滿足第一預(yù)設(shè)控制條件時(shí),獲取相關(guān)交通燈的指示狀態(tài);當(dāng)獲取的該指示狀態(tài)滿足第二預(yù)設(shè)控制條件時(shí),對(duì)該第一車輛進(jìn)行行駛控制處理。
可選地,該預(yù)設(shè)行駛指令為指示該第一車輛進(jìn)行變道的行駛指令。
在本發(fā)明實(shí)施例中,處理器502可以調(diào)用存儲(chǔ)器501中存儲(chǔ)的程序指令,實(shí)現(xiàn)在接收到當(dāng)前車輛的預(yù)設(shè)行駛指令時(shí),獲取該當(dāng)前車輛的最近前方車輛的轉(zhuǎn)向燈狀態(tài),并在當(dāng)該預(yù)設(shè)行駛指令所指示的該當(dāng)前車輛的目標(biāo)行駛車道與該轉(zhuǎn)向燈狀態(tài)所指示的該最近前方車輛的目標(biāo)行駛車道之間滿足預(yù)設(shè)控制條件時(shí),自動(dòng)對(duì)該當(dāng)前車輛進(jìn)行行駛控制,避免車禍發(fā)生。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)器(read-onlymemory,簡稱rom)或ram等。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。