在此公開(kāi)一種增強(qiáng)的平行泊車系統(tǒng)。
背景技術(shù):
泊車導(dǎo)引和泊車輔助特征在車輛中變得日益普遍。例如,車輛相機(jī)和傳感器經(jīng)常被用于顯示相關(guān)的車輛視野,以協(xié)助駕駛員泊車。此外,一些車輛包括自動(dòng)泊車能力。
技術(shù)實(shí)現(xiàn)要素:
一種平行泊車系統(tǒng)可包括控制器,所述控制器被配置為:響應(yīng)于推薦泊車距離超過(guò)許可泊車距離,產(chǎn)生確定所述許可泊車距離與所述推薦泊車距離之間的差異的警告,其中,所述許可泊車距離由當(dāng)?shù)匾髞?lái)限定,所述推薦泊車距離由用于避免鄰近可用泊車位的物體和車輛之間的最小距離來(lái)限定,所述最小距離用于避免所述物體與在泊車位置中打開(kāi)的車門(mén)之間發(fā)生接觸。
一種用于車輛的泊車系統(tǒng),可包括控制器,所述控制器被配置為:產(chǎn)生確定許可泊車距離與距路緣的推薦泊車距離之間存在差異的警告,其中,所述許可泊車距離由當(dāng)?shù)匾髞?lái)限定,所述距路緣的推薦泊車距離是基于與車輛關(guān)聯(lián)的車門(mén)打開(kāi)距離以及與鄰近所述車輛的可用的泊車位的物體關(guān)聯(lián)的物體距離。
根據(jù)本公開(kāi)的一個(gè)實(shí)施例,所述警告包括視覺(jué)警告。
根據(jù)本公開(kāi)的一個(gè)實(shí)施例,所述警告包括聽(tīng)覺(jué)警告。
一種方法可包括:識(shí)別鄰近車輛的泊車位的物體,基于與車輛關(guān)聯(lián)的車門(mén)打開(kāi)距離以及物體與泊車位中的車輛的預(yù)期位置之間的距離來(lái)確定推薦泊車距離,并響應(yīng)于所述推薦泊車距離超過(guò)由車輛的位置限定的許可泊車距離而產(chǎn)生警告。
根據(jù)本公開(kāi)的一個(gè)實(shí)施例,所述方法還包括基于所述推薦泊車距離而發(fā)出泊車指令。
根據(jù)本公開(kāi)的一個(gè)實(shí)施例,所述警告包括視覺(jué)警告。
根據(jù)本公開(kāi)的一個(gè)實(shí)施例,所述警告包括聽(tīng)覺(jué)警告。
附圖說(shuō)明
在權(quán)利要求書(shū)中體現(xiàn)了本公開(kāi)的實(shí)施例的特性。然而,通過(guò)結(jié)合附圖參考下面的詳細(xì)描述,多個(gè)實(shí)施例的其它特征將變得更明顯且將被最好地理解,其中:
圖1a和圖1b示出了可被用于向車輛提供遠(yuǎn)程信息處理服務(wù)的系統(tǒng)的示例圖;
圖2示出了平行泊車系統(tǒng)的示例框圖;
圖3a至圖3c示出了用于平行泊車系統(tǒng)的示例泊車情境;
圖4示出了用于平行泊車系統(tǒng)的示例處理。
具體實(shí)施方式
根據(jù)需要,在此公開(kāi)本發(fā)明的詳細(xì)實(shí)施例;然而,應(yīng)理解的是,所公開(kāi)的實(shí)施例僅為本發(fā)明的示例,并且可以以各種形式和替代形式來(lái)實(shí)現(xiàn)。附圖不必按比例繪制;可夸大或最小化一些特征以示出特定組件的細(xì)節(jié)。因此,在此公開(kāi)的具體結(jié)構(gòu)和功能細(xì)節(jié)不應(yīng)被解釋為具有限制性,而僅作為用于教導(dǎo)本領(lǐng)域技術(shù)人員以多種方式利用本發(fā)明的代表性基礎(chǔ)。
在此公開(kāi)了平行泊車系統(tǒng),所述平行泊車系統(tǒng)被配置為考慮到車門(mén)在不與鄰近停泊所述車輛的車輛泊車位的物體發(fā)生接觸的情況下被打開(kāi)所需的距離。所述系統(tǒng)可指揮泊車輔助系統(tǒng)考慮了物體,并距路緣一定距離停泊車輛,所述一定距離將允許車門(mén)在不與該物體發(fā)生接觸的情況下打開(kāi)。此外,所述系統(tǒng)可依據(jù)當(dāng)?shù)胤梢源_定距路緣的必要距離是否超過(guò)由當(dāng)?shù)毓茌牂?quán)所許可的距離。
圖1a和圖1b示出了可用于向車輛102提供遠(yuǎn)程信息處理服務(wù)的系統(tǒng)100的示例圖。車輛102可以是各種類型的乘員車輛中的一種,諸如,混合型多用途車輛(cuv)、運(yùn)動(dòng)型多用途車輛(suv)、卡車、休旅車(rv)、船、飛機(jī)或用于運(yùn)輸人或貨物的其它移動(dòng)機(jī)器。作為一些非限制性的可行方式,遠(yuǎn)程信息處理服務(wù)可包括導(dǎo)航、逐向?qū)Ш?turn-by-turndirection)、車輛健康狀況報(bào)告、本地商業(yè)搜索、事故報(bào)告以及免提呼叫。在示例中,系統(tǒng)100可包括由密歇根州迪爾伯恩的福特汽車公司制造的sync系統(tǒng)。應(yīng)注意到的是,示出的系統(tǒng)100僅為示例,并且可使用更多的元件、更少的元件和/或位置不同的元件。
計(jì)算平臺(tái)104可包括一個(gè)或更多個(gè)處理器106和控制器,所述一個(gè)或更多個(gè)處理器106和控制器被配置為執(zhí)行支持在此描述的處理的指令、命令和其它例程。例如,計(jì)算平臺(tái)104可被配置為執(zhí)行車輛應(yīng)用110的指令,以提供諸如導(dǎo)航、事故報(bào)告、衛(wèi)星無(wú)線電解碼、免提呼叫以及泊車輔助的功能??墒褂酶鞣N類型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)112以非易失性方式來(lái)保存這樣的指令和其它數(shù)據(jù)。計(jì)算機(jī)可讀介質(zhì)112(也被稱作處理器可讀介質(zhì)或存儲(chǔ)器)包括參與提供可由計(jì)算平臺(tái)104的處理器106讀取的指令或其它數(shù)據(jù)的任何非暫時(shí)性介質(zhì)(例如,有形介質(zhì))??蓮氖褂酶鞣N編程語(yǔ)言和/或技術(shù)創(chuàng)建的計(jì)算機(jī)程序編譯或解釋計(jì)算機(jī)可執(zhí)行指令,所述各種編程語(yǔ)言和/或技術(shù)包括但不限于以下項(xiàng)中單獨(dú)一個(gè)或它們的組合:java、c、c++、c#、objectivec、fortran、pascal、javascript、python、perl和pl/sql。
計(jì)算平臺(tái)104可設(shè)置有允許車輛乘員與計(jì)算平臺(tái)104交互的各種功能。例如,計(jì)算平臺(tái)104可包括音頻輸入114和輔助音頻輸入118,音頻輸入114被配置為通過(guò)連接的麥克風(fēng)116從車輛乘員接收口頭命令,輔助音頻輸入118被配置為從連接的裝置接收音頻信號(hào)。輔助音頻輸入118可為物理連接(諸如,電線或光纜)或者無(wú)線輸入(諸如,藍(lán)牙音頻連接)。在一些示例中,音頻輸入114可被配置為提供音頻處理能力,諸如,低電平信號(hào)的前置放大以及將模擬輸入轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)以由處理器106進(jìn)行處理。
計(jì)算平臺(tái)104還可為具有音頻重放功能的音頻模塊122的輸入提供一個(gè)或更多個(gè)音頻輸出120。在其它示例中,計(jì)算平臺(tái)104可通過(guò)使用一個(gè)或更多個(gè)專用揚(yáng)聲器(未示出)向乘員提供音頻輸出。音頻模塊122可包括輸入選擇器124,輸入選擇器124被配置為向音頻放大器128提供來(lái)自選擇的音頻源126的音頻內(nèi)容,以用于通過(guò)車輛揚(yáng)聲器130或耳機(jī)(未示出)進(jìn)行重放。作為一些示例,音頻源126可包括解碼的調(diào)幅(am)或調(diào)頻(fm)無(wú)線電信號(hào)、以及來(lái)自致密盤(pán)(cd)或數(shù)字多功能盤(pán)(dvd)音頻重放的音頻信號(hào)。音頻源126還可包括從計(jì)算平臺(tái)104接收的音頻(諸如,由計(jì)算平臺(tái)104產(chǎn)生的音頻內(nèi)容、從連接到計(jì)算平臺(tái)104的通用串行總線(usb)子系統(tǒng)132的閃存驅(qū)動(dòng)器解碼的音頻內(nèi)容、以及從輔助音頻輸入118通過(guò)計(jì)算平臺(tái)104傳遞的音頻內(nèi)容)。
計(jì)算平臺(tái)104可利用語(yǔ)音界面134來(lái)向計(jì)算平臺(tái)104提供免提界面。語(yǔ)音界面134可支持根據(jù)與可用命令關(guān)聯(lián)的語(yǔ)法對(duì)經(jīng)由麥克風(fēng)116接收的音頻進(jìn)行語(yǔ)音識(shí)別,并且支持語(yǔ)音提示產(chǎn)生以用于經(jīng)由音頻模塊122進(jìn)行輸出。在一些情況下,當(dāng)音頻提示已經(jīng)準(zhǔn)備好由計(jì)算平臺(tái)104進(jìn)行呈現(xiàn)且另一音頻源126被選擇用于重放時(shí),系統(tǒng)可被配置為臨時(shí)靜音或以其它方式超馳由輸入選擇器124指定的音頻源。
計(jì)算平臺(tái)104還可從被配置為提供乘員與車輛102的交互的人機(jī)界面(hmi)控制件136接收輸入。例如,計(jì)算平臺(tái)104可與一個(gè)或更多個(gè)按鈕或者被配置為調(diào)用計(jì)算平臺(tái)104上的功能的其它hmi控制件(例如,方向盤(pán)音頻按鈕、一鍵通按鈕、儀表板控制件等)進(jìn)行交互。計(jì)算平臺(tái)104還可驅(qū)動(dòng)一個(gè)或更多個(gè)顯示器138或以其它方式與一個(gè)或更多個(gè)顯示器138進(jìn)行通信,一個(gè)或更多個(gè)顯示器138被配置為通過(guò)視頻控制器140向車輛乘員提供視覺(jué)輸出。在一些情況下,顯示器138可為觸摸屏,觸摸屏被進(jìn)一步配置為經(jīng)由視頻控制器140接收用戶觸摸輸入,而在其它情況下,顯示器138可僅為不具備觸摸輸入能力的顯示器。
計(jì)算平臺(tái)104還可被配置為經(jīng)由一個(gè)或更多個(gè)車載網(wǎng)絡(luò)142與車輛102的其它組件進(jìn)行通信。作為一些示例,車載網(wǎng)絡(luò)142可包括車輛控制器局域網(wǎng)(can)、以太網(wǎng)以及面向媒體的系統(tǒng)傳輸(most)中的一種或更多種。車載網(wǎng)絡(luò)142可允許計(jì)算平臺(tái)104與車輛102的其它系統(tǒng)進(jìn)行通信,車輛102的其它系統(tǒng)諸如車輛調(diào)制解調(diào)器144(在一些配置中可能不存在)、被配置為提供車輛102的當(dāng)前位置和方向信息的全球定位系統(tǒng)(gps)模塊146以及被配置為與計(jì)算平臺(tái)104協(xié)作的各種車輛ecu(電子控制單元)148。作為一些非限制性的可行方式,車輛ecu148可包括:動(dòng)力傳動(dòng)系統(tǒng)控制模塊,被配置為提供對(duì)發(fā)動(dòng)機(jī)操作組件(例如,怠速控制組件、燃料傳送組件、排放控制組件等)的控制以及對(duì)發(fā)動(dòng)機(jī)操作組件的監(jiān)測(cè)(例如,發(fā)動(dòng)機(jī)診斷代碼的狀態(tài));車身控制模塊,被配置為管理各種電力控制功能,諸如,外部照明、內(nèi)部照明、無(wú)鑰匙進(jìn)入、遠(yuǎn)程啟動(dòng)以及接入點(diǎn)狀態(tài)驗(yàn)證(例如,車輛102的引擎蓋、車門(mén)和/或行李廂的關(guān)閉狀態(tài));無(wú)線電收發(fā)器模塊,被配置為與遙控鑰匙或車輛102的其它本地裝置進(jìn)行通信;氣候控制管理模塊,被配置為提供制熱和制冷系統(tǒng)組件的控制和監(jiān)測(cè)(例如,壓縮機(jī)離合器和鼓風(fēng)機(jī)風(fēng)扇控制、溫度傳感器信息等)以及如在圖2中所示的諸如傳感器202的其它傳感器等。
如圖所示,音頻模塊122和hmi控制件136可通過(guò)第一車載網(wǎng)絡(luò)142-a與計(jì)算平臺(tái)104進(jìn)行通信,車輛調(diào)制解調(diào)器144、gps模塊146和車輛ecu148可通過(guò)第二車載網(wǎng)絡(luò)142-b與計(jì)算平臺(tái)104進(jìn)行通信。在其它示例中,計(jì)算平臺(tái)104可被連接到更多或更少的車載網(wǎng)絡(luò)142。此外或可選地,一個(gè)或更多個(gè)hmi控制件136或其它組件可經(jīng)由與所示出的車載網(wǎng)絡(luò)不同的車載網(wǎng)絡(luò)142連接到計(jì)算平臺(tái)104,或者在不連接到車載網(wǎng)絡(luò)142的情況下直接連接到計(jì)算平臺(tái)104。
計(jì)算平臺(tái)104還可被配置為與車輛乘員的移動(dòng)裝置152進(jìn)行通信。移動(dòng)裝置152可為任何類型的便攜式計(jì)算裝置,諸如,蜂窩電話、平板計(jì)算機(jī)、智能手表、膝上型計(jì)算機(jī)、便攜式音樂(lè)播放器或能夠與計(jì)算平臺(tái)104進(jìn)行通信的其它裝置。在許多示例中,計(jì)算平臺(tái)104可包括被配置為與移動(dòng)裝置152的兼容無(wú)線收發(fā)器154進(jìn)行通信的無(wú)線收發(fā)器150(例如,藍(lán)牙模塊、zigbee收發(fā)器、wi-fi收發(fā)器、irda收發(fā)器、rfid收發(fā)器等)。此外或可選地,計(jì)算平臺(tái)104可通過(guò)有線連接與移動(dòng)裝置152進(jìn)行通信,諸如,經(jīng)由移動(dòng)裝置152與usb子系統(tǒng)132之間的usb連接與移動(dòng)裝置152進(jìn)行通信。
通信網(wǎng)絡(luò)156可向連接到通信網(wǎng)絡(luò)156的裝置提供諸如分組交換網(wǎng)絡(luò)服務(wù)(例如,互聯(lián)網(wǎng)接入、voip通信服務(wù))的通信服務(wù)。通信網(wǎng)絡(luò)156的示例可包括蜂窩電話網(wǎng)絡(luò)。移動(dòng)裝置152可經(jīng)由移動(dòng)裝置152的裝置調(diào)制解調(diào)器158向通信網(wǎng)絡(luò)156提供網(wǎng)絡(luò)連通。為了有助于通過(guò)通信網(wǎng)絡(luò)156進(jìn)行通信,移動(dòng)裝置152可與唯一的裝置識(shí)別碼(例如,移動(dòng)裝置號(hào)碼(mdn)、互聯(lián)網(wǎng)協(xié)議(ip)地址等)進(jìn)行關(guān)聯(lián),以識(shí)別移動(dòng)裝置152通過(guò)通信網(wǎng)絡(luò)156進(jìn)行的通信。在一些情況下,計(jì)算平臺(tái)104可根據(jù)存儲(chǔ)介質(zhì)112中保存的配對(duì)的裝置數(shù)據(jù)160來(lái)識(shí)別具有連接到計(jì)算平臺(tái)104的許可的裝置或車輛102的乘員。例如,配對(duì)的裝置數(shù)據(jù)160可指示先前與車輛102的計(jì)算平臺(tái)104配對(duì)的移動(dòng)裝置152的唯一裝置識(shí)別碼,使得計(jì)算平臺(tái)104無(wú)需用戶的干預(yù)而可自動(dòng)重新連接到在配對(duì)的裝置數(shù)據(jù)160中涉及的移動(dòng)裝置152。
當(dāng)支持網(wǎng)絡(luò)連通的移動(dòng)裝置152與計(jì)算平臺(tái)104配對(duì)時(shí),移動(dòng)裝置152可允許計(jì)算平臺(tái)104使用裝置調(diào)制解調(diào)器158的網(wǎng)絡(luò)連接功能,以通過(guò)通信網(wǎng)絡(luò)156與遠(yuǎn)程信息處理服務(wù)器162進(jìn)行通信。在一示例中,計(jì)算平臺(tái)104可利用移動(dòng)裝置152的話上數(shù)據(jù)計(jì)劃或數(shù)據(jù)計(jì)劃在計(jì)算平臺(tái)104與通信網(wǎng)絡(luò)156之間傳輸信息。此外或可選地,計(jì)算平臺(tái)104可在不使用移動(dòng)裝置152的通信設(shè)施的情況下,利用車輛調(diào)制解調(diào)器144在計(jì)算平臺(tái)104與通信網(wǎng)絡(luò)156之間傳輸信息。
與計(jì)算平臺(tái)104類似,移動(dòng)裝置152可包括一個(gè)或更多個(gè)處理器164,所述一個(gè)或更多個(gè)處理器164被配置為執(zhí)行從移動(dòng)裝置152的存儲(chǔ)介質(zhì)168加載到移動(dòng)裝置152的內(nèi)存166的移動(dòng)應(yīng)用170的指令。在一些示例中,移動(dòng)應(yīng)用170可被配置為經(jīng)由無(wú)線收發(fā)器154與計(jì)算平臺(tái)104進(jìn)行通信,且經(jīng)由裝置調(diào)制解調(diào)器158與遠(yuǎn)程信息處理服務(wù)器162或其它網(wǎng)絡(luò)服務(wù)器進(jìn)行通信。計(jì)算平臺(tái)104還可包括裝置鏈路界面172,以有助于將移動(dòng)應(yīng)用170的功能與可經(jīng)由語(yǔ)音界面134獲得的命令的語(yǔ)法進(jìn)行整合,以及有助于將移動(dòng)應(yīng)用170的功能集成到計(jì)算平臺(tái)104的顯示器138中。裝置鏈路界面172還可向移動(dòng)應(yīng)用170提供對(duì)計(jì)算平臺(tái)104經(jīng)由車載網(wǎng)絡(luò)142可獲得的車輛信息的訪問(wèn)。裝置鏈路界面172的一些示例包括:由密歇根州迪爾伯恩的福特汽車公司提供的sync系統(tǒng)的syncapplink組件、由加利福尼亞州庫(kù)比蒂諾的蘋(píng)果公司提供的carplay協(xié)議或者由加利福尼亞州山景城的谷歌公司提供的安卓汽車協(xié)議。車輛組件界面應(yīng)用174可以是這樣的一個(gè)安裝到移動(dòng)裝置152的應(yīng)用。
移動(dòng)裝置152的車輛組件界面應(yīng)用174可被配置為幫助訪問(wèn)使得車輛102能夠進(jìn)行裝置配置的一個(gè)或更多個(gè)車輛102的功能。在一些情況下,可用的車輛102的功能可由單個(gè)車輛組件界面應(yīng)用174訪問(wèn),在這種情況下,這種車輛組件界面應(yīng)用174可被配置為是可定制的,或者可被配置為保存支持特定車輛102的品牌/型號(hào)以及選項(xiàng)包的配置。在示例中,車輛組件界面應(yīng)用174可被配置為:從車輛102接收可被控制的功能的定義,顯示描述可用功能的用戶界面,并向車輛102提供來(lái)自用戶界面的用戶輸入,以允許用戶控制指示的功能。如下面詳細(xì)說(shuō)明的,適合于顯示車輛組件界面應(yīng)用174的移動(dòng)裝置152(例如,移動(dòng)顯示器176)可被識(shí)別,用于顯示的用戶界面的定義可被提供給識(shí)別的車輛組件界面應(yīng)用174以用于向用戶進(jìn)行顯示。
諸如系統(tǒng)100的系統(tǒng)可能需要移動(dòng)裝置152與計(jì)算平臺(tái)104進(jìn)行配對(duì)和/或其它設(shè)置操作。然而,如下面詳細(xì)說(shuō)明的,系統(tǒng)可被配置為:在無(wú)需移動(dòng)裝置152或者可穿戴裝置與計(jì)算平臺(tái)104已配對(duì)或者與計(jì)算平臺(tái)104通信的情況下,允許車輛乘員與在他們的車輛中的用戶界面元件或者與任何其它框架啟用的車輛進(jìn)行無(wú)縫地交互。
圖2示出了平行泊車系統(tǒng)200的示例框圖。系統(tǒng)200可被配置為計(jì)算平臺(tái)104的一部分。平行泊車系統(tǒng)200還可以是獨(dú)立的系統(tǒng)或者被配置作為移動(dòng)裝置152和/或遠(yuǎn)程服務(wù)器162的一部分。平行泊車系統(tǒng)200可包括被配置為檢測(cè)車輛102外部的物體的距離的至少一個(gè)傳感器202。傳感器202可以是通常由被配置為提供數(shù)據(jù)的泊車輔助功能所使用的傳感器,該數(shù)據(jù)進(jìn)而用于協(xié)助用戶或駕駛員停泊車輛102。傳感器202可以是超聲波傳感器、紅外線傳感器、激光傳感器、光學(xué)傳感器等。傳感器202可額外提供可由控制器204解釋為指示可用泊車位的數(shù)據(jù)。
傳感器202還可包括能夠?qū)囕v102周圍的區(qū)域成像的一個(gè)或更多個(gè)相機(jī)。隨著相機(jī)在車輛102行駛的同時(shí)對(duì)某些區(qū)域成像,計(jì)算平臺(tái)104可通過(guò)分析各個(gè)圖像幀來(lái)識(shí)別某些可用的泊車位。相機(jī)圖像還可提供其它屬性中的可用泊車位的尺寸。
平行泊車系統(tǒng)200可包括控制器204,控制器204具有用于執(zhí)行在此描述的特定處理和指令的處理器和存儲(chǔ)器。盡管被示出為單獨(dú)組件,但是控制器204可以在計(jì)算平臺(tái)104內(nèi)或者可以是計(jì)算平臺(tái)104的一部分。類似地,數(shù)據(jù)庫(kù)(未示出)可被保存在計(jì)算機(jī)可讀介質(zhì)112內(nèi),該計(jì)算機(jī)可讀介質(zhì)112還可參與提供可由計(jì)算平臺(tái)104的處理器106讀取的指令和其它數(shù)據(jù)。
計(jì)算平臺(tái)104還可基于傳感器數(shù)據(jù)來(lái)識(shí)別鄰近可用泊車位的某些物體。例如,如在圖3a中示出的,街道標(biāo)識(shí)可鄰近可用的泊車位進(jìn)行布置。雖然泊車位可用于車輛停放在此,但是一旦車輛102已停泊,鄰近物體的車門(mén)302中的一個(gè)或更多個(gè)可能不能完全打開(kāi)。計(jì)算平臺(tái)104和/或控制器204可被配置為分析來(lái)自傳感器202的圖像,并確定距路緣(如在圖3a至圖3c中所示)的物體距離d1。
如解釋的,控制器204可在泊車輔助功能期間管理并控制各個(gè)車輛組件。這可包括控制車輛方向盤(pán)、車輪轉(zhuǎn)速、車輪位置、車輛動(dòng)力傳動(dòng)系統(tǒng)和制動(dòng)器的運(yùn)轉(zhuǎn)等??刂破?04可基于泊車輔助功能來(lái)控制各個(gè)車輛組件。所述各個(gè)泊車輔助功能可包括諸如半自動(dòng)平行泊車(sapp)功能和垂直泊車輔助(ppa)功能的主動(dòng)泊車輔助功能,以及除此之外的泊出式輔助(poa)功能。
平行泊車系統(tǒng)200可包括數(shù)據(jù)庫(kù)206,數(shù)據(jù)庫(kù)206被配置為保存關(guān)于泊車輔助功能和泊車系統(tǒng)200的特定數(shù)據(jù)。如在圖1a中所示,數(shù)據(jù)庫(kù)206可以是非易失性存儲(chǔ)器112的一部分。數(shù)據(jù)庫(kù)206還可以是獨(dú)立的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)206可保存可代表距車輛102的車門(mén)打開(kāi)距離的車門(mén)距離d2。即,車門(mén)在打開(kāi)的位置延伸到距車輛多遠(yuǎn)。車門(mén)距離d2對(duì)于車輛品牌、車型和年份是特定的。
控制器204可被配置為確定在可用的泊車位處是否存在物體,以及當(dāng)車輛停泊在關(guān)聯(lián)的泊車位中時(shí)物體所在的位置是否可能阻止鄰近的車門(mén)完全打開(kāi)。即,一旦泊車,車門(mén)在打開(kāi)時(shí)可能與物體發(fā)生接觸。如果車門(mén)距離d2超過(guò)物體距離d1,則控制器204可向駕駛員發(fā)出關(guān)于物體的警告??刂破?04還可調(diào)節(jié)ppa,使得車輛102??烤嗦肪壸銐蜻h(yuǎn),以允許車門(mén)在不與物體發(fā)生接觸的情況下完全打開(kāi)??刂破?04可通過(guò)獲得d1與d2之間的差來(lái)確定適合的推薦泊車距離d3。還可將方差(例如,約6英寸)添加到推薦泊車距離d3以進(jìn)一步確保不與物體發(fā)生接觸。推薦泊車距離d3可以是用于避免物體與打開(kāi)的車門(mén)發(fā)生接觸的物體與車輛102之間的最小距離。
平行泊車系統(tǒng)200可包括全球定位系統(tǒng)模塊146(在此還被稱為gps模塊146和位置模塊并且如在圖1中所示),全球定位系統(tǒng)模塊146可被配置為確定車輛102的位置。gps模塊146可將車輛位置發(fā)送到控制器204和/或計(jì)算平臺(tái)104。車輛位置可被用于確定當(dāng)?shù)毓茌牂?quán)。當(dāng)?shù)毓茌牂?quán)可以是州、市、鎮(zhèn)、縣或可能具有規(guī)范泊車的特定規(guī)則和法律的任何其它自治區(qū)。在一示例中,管轄權(quán)可具有要求車輛停在路緣的特定距離內(nèi)的法律或規(guī)則。一旦控制器204從gps模塊146接收到車輛位置,則控制器204可經(jīng)由遠(yuǎn)程服務(wù)器162接收指示許可的泊車距離d4的當(dāng)?shù)匾?guī)定或要求??刂破?04可隨后將許可的泊車距離d4與推薦泊車距離d3進(jìn)行比較。在許可的泊車距離d4與推薦泊車距離d3之間存在差異的事件中,例如,許可的泊車距離d4小于推薦泊車距離d3,控制器204可向駕駛員發(fā)出警告。
雖然控制器204可從遠(yuǎn)程服務(wù)器162接收當(dāng)?shù)匾?guī)定,但是控制器204也可在本地存儲(chǔ)規(guī)定或某些規(guī)定,以使對(duì)當(dāng)?shù)匾?guī)定的重新調(diào)用對(duì)于管轄權(quán)的隨后訪問(wèn)更有效。此外,常規(guī)訪問(wèn)的管轄權(quán)可被保存在數(shù)據(jù)庫(kù)206中。
平行泊車系統(tǒng)200可包括車輛顯示器138。車輛顯示器138可向駕駛員呈現(xiàn)關(guān)于特定泊車輔助功能的信息,信息包括關(guān)于被確定為鄰近可用泊車位的物體的各種信息。警告可經(jīng)由車輛顯示器138呈現(xiàn)給駕駛員。警告可包括與泊車指令(特別是在許可泊車距離d4可能被推薦泊車距離超過(guò)的事件中)有關(guān)的文本的或圖形的指示。警告可以是以經(jīng)由車輛揚(yáng)聲器130的聽(tīng)覺(jué)警告的形式。額外地或可選地,警告可被呈現(xiàn)在諸如移動(dòng)裝置152的另一裝置上。
圖3a至圖3c示出了用于平行泊車系統(tǒng)200的示例泊車情境。圖3a示出了鄰近可用泊車位306的物體304(或障礙物)的示例情境。車輛102可包括車門(mén)302,在車門(mén)302打開(kāi)時(shí),可遠(yuǎn)離車輛102延伸預(yù)定的距離(如車門(mén)距離d2所示)。一旦泊車,物體304可遠(yuǎn)離停泊的車輛102物體距離d1。如上面所討論的,基于車輛位置,當(dāng)?shù)毓茌牂?quán)可具有關(guān)于車輛可被獲準(zhǔn)遠(yuǎn)離路緣停泊多遠(yuǎn)的泊車限制。在圖3a中還示出了許可的泊車距離d4。
圖3b示出了停泊在可用泊車位306(如在圖3a中所示)的車輛102的示例情境。車輛102可以位于物體304的特定距離(例如,物體距離d1)內(nèi)。在打開(kāi)車門(mén)302時(shí)(可具有車門(mén)距離d2),車門(mén)302可能與物體304發(fā)生接觸,從而引起車門(mén)302和/或物體304的損壞。在該示例中,物體距離d1小于車門(mén)距離d2,因此車門(mén)302在打開(kāi)時(shí)與物體304發(fā)生接觸。
圖3c示出了停泊在可用泊車位306(如在圖3a中所示)的車輛102的示例情境。然而,車輛102被以推薦泊車距離d3遠(yuǎn)離路緣停泊。通過(guò)將車輛102遠(yuǎn)離路緣停泊,車輛102也是停泊在遠(yuǎn)離物體304至少足夠遠(yuǎn),使得車門(mén)302可在不與物體304發(fā)生接觸的情況下被打開(kāi)。
圖4示出了用于平行泊車系統(tǒng)200的示例處理400。處理400可在框405開(kāi)始。在框402,控制器204可經(jīng)由傳感器202識(shí)別可用泊車位。一旦識(shí)別到可用泊車位,則處理400進(jìn)行至框410。
在框410,控制器204可確定物體304或障礙物是否鄰近可用泊車位。這可經(jīng)由通過(guò)傳感器202提供的數(shù)據(jù)進(jìn)行識(shí)別。此外,如果識(shí)別到物體304,則控制器204可確定物體距離d1。如果識(shí)別到物體304,則處理400進(jìn)行至框415。如果未識(shí)別到物體304,則處理進(jìn)行至框420。
在框415,控制器204可確定車門(mén)距離d2是否大于物體距離d1。如上面所解釋的,如果車門(mén)距離d2大于物體距離d1,則當(dāng)打開(kāi)車門(mén)302時(shí),車門(mén)302可能與物體304發(fā)生接觸。在這種情況下,處理400進(jìn)行至框425。如果車門(mén)距離d2不大于物體距離d1,則處理400進(jìn)行至框420。
在框425,控制器204可確定推薦停泊距離d3,使得車門(mén)302可在不與物體304發(fā)生接觸的情況下打開(kāi)。推薦泊車距離d3可以是距路緣的距離,使得車門(mén)302自由打開(kāi)。推薦泊車距離d3可以是物體距離d1與車門(mén)距離d2之間的差再加上方差。處理400可進(jìn)行至框430。
在框430,控制器204可基于從gps模塊146接收的車輛位置來(lái)確定是否存在關(guān)于路緣側(cè)停泊的當(dāng)?shù)匾?guī)定。這些規(guī)定可從依賴于車輛102當(dāng)前所處的管轄權(quán)的遠(yuǎn)程服務(wù)器162獲得。如果當(dāng)?shù)匾?guī)定被找到,則處理進(jìn)行至框435。如果未找到當(dāng)?shù)匾?guī)定,則處理進(jìn)行至框440。
在框435,控制器204可確定推薦泊車距離d3是否超過(guò)如由當(dāng)?shù)匾?guī)定所限定的許可的泊車距離d4。如果超過(guò),則處理400進(jìn)行至框445。如果未超過(guò),則處理400進(jìn)行至框440。
在框445,控制器204可發(fā)出在不與物體304發(fā)生接觸的情況下打開(kāi)車門(mén)302所需的推薦泊車距離d3超過(guò)當(dāng)?shù)匾笏试S的許可的泊車距離d4的警告。如上面所解釋的,可以以視覺(jué)顯示的形式在車輛顯示器138上進(jìn)行警告。警告可以是經(jīng)由車輛揚(yáng)聲器130的聽(tīng)覺(jué)警告。額外地或可選地,警告可經(jīng)由諸如移動(dòng)裝置152的另一裝置進(jìn)行顯示或可聽(tīng)地廣播。
在框420,控制器204可被配置為發(fā)出停泊指令。這些指令可包括對(duì)各種車輛系統(tǒng)發(fā)出的使用任何泊車輔助功能(包括ppa功能)來(lái)停泊車輛102的指令。由于物體304已被確定為位于距車門(mén)302足夠遠(yuǎn)處(車門(mén)302可在不與物體304發(fā)生接觸的情況下打開(kāi)),ppa功能可以以正?;蛲ǔP问窖刂肪壨2窜囕v102。
在框440,控制器204可被配置為基于推薦泊車距離d3發(fā)出停泊指令。即,與框420類似地,控制器204可指示各種車輛系統(tǒng)使用泊車輔助功能(包括ppa功能)來(lái)停泊車輛。然而,車輛102的停泊位置可參照推薦泊車距離d3來(lái)調(diào)節(jié),以便顧及到車門(mén)302的無(wú)阻礙打開(kāi)。平行泊車系統(tǒng)200可考慮到推薦泊車距離d3并針對(duì)各個(gè)距離將車輛102距路緣進(jìn)行停泊。
因此,在此公開(kāi)了一種平行泊車系統(tǒng),以用于考慮到在泊車位置中打開(kāi)車門(mén)所需的距離以避免與車輛外部的物體接觸。所述系統(tǒng)還考慮到可提供對(duì)車輛可被獲準(zhǔn)停泊的距路緣的距離的限制的當(dāng)?shù)胤?。所述系統(tǒng)可被配置為調(diào)節(jié)泊車輔助功能以適應(yīng)車門(mén)打開(kāi),以及響應(yīng)于停泊距離超過(guò)由當(dāng)?shù)毓茌牂?quán)所允許的停泊距離而發(fā)出警告。
計(jì)算裝置(諸如,計(jì)算平臺(tái)、處理器、控制器等)通常包括計(jì)算機(jī)可執(zhí)行指令,其中,所述指令可由諸如上面列出的一個(gè)或更多個(gè)計(jì)算裝置執(zhí)行??赏ㄟ^(guò)使用各種編程語(yǔ)言和/或技術(shù)(包括但不限于以下項(xiàng)中單獨(dú)一個(gè)或它們的組合:javatm、c、c++、visualbasic、javascript、perl等)創(chuàng)建的計(jì)算機(jī)程序編譯或解釋計(jì)算機(jī)可執(zhí)行的指令。一般地,處理器(例如,微處理器)從例如存儲(chǔ)器、計(jì)算機(jī)可讀介質(zhì)等接收指令并執(zhí)行這些指令,從而執(zhí)行一個(gè)或更多個(gè)處理(包括在此描述的處理中的一個(gè)或更多個(gè))??墒褂酶鞣N計(jì)算機(jī)可讀介質(zhì)來(lái)和發(fā)送這種指令和其它數(shù)據(jù)。
此處描述的數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)或其它數(shù)據(jù)存儲(chǔ)可包括用于存儲(chǔ)、訪問(wèn)和檢索各種類型的數(shù)據(jù)的各種類型的機(jī)制,所述各種類型的機(jī)制包括:分層數(shù)據(jù)庫(kù)、文件系統(tǒng)中的一系列文件、專用格式的應(yīng)用數(shù)據(jù)庫(kù)、關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(rdbms)等。每個(gè)這樣的數(shù)據(jù)儲(chǔ)存儲(chǔ)通常均被包括在使用諸如上面提及的計(jì)算機(jī)操作系統(tǒng)之一的計(jì)算機(jī)操作系統(tǒng)的計(jì)算裝置中,并可經(jīng)由網(wǎng)絡(luò)以及各種方式中的任何一個(gè)或更多種方式被訪問(wèn)。文件系統(tǒng)可針對(duì)計(jì)算機(jī)操作系統(tǒng)被訪問(wèn),并使得文件以各種格式被儲(chǔ)存。rdbms除了用于創(chuàng)建、存儲(chǔ)、編輯和執(zhí)行所存儲(chǔ)的程序的語(yǔ)言以外,rdbms通常還采用結(jié)構(gòu)化查詢語(yǔ)言(sql)(諸如上文提及的pl/sql語(yǔ)言)。
在一些示例中,系統(tǒng)要素可被實(shí)現(xiàn)為在一個(gè)或更多個(gè)計(jì)算裝置(例如,服務(wù)器、個(gè)人計(jì)算機(jī)等)上的計(jì)算機(jī)可讀指令(例如,軟件),所述指令被存儲(chǔ)在與所述計(jì)算組裝相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)(例如,盤(pán)、存儲(chǔ)器等)上。計(jì)算機(jī)程序產(chǎn)品可包括這種被存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的用于實(shí)施在此描述的功能的指令。
雖然以上描述了示例性實(shí)施例,但這些實(shí)施例并不意在描述本發(fā)明的所有可能的形式。更確切地,說(shuō)明書(shū)中所使用的詞語(yǔ)是描述性詞語(yǔ)而非限制性詞語(yǔ),并且應(yīng)理解的是,可在不脫離本發(fā)明的精神和范圍的情況下做出各種改變。此外,可將各種實(shí)現(xiàn)的實(shí)施例的特征進(jìn)行組合以形成本發(fā)明的進(jìn)一步的實(shí)施例。