本申請要求于2015年8月27日在韓國知識產權局提交的韓國專利申請第10-2015-0121264號的優(yōu)先權的權益,通過引證將其全部公開內容結合于此。
技術領域
本公開涉及用于控制自主導航的裝置和方法,并且更具體地,涉及用于在停車場中基于停車場地圖數據控制自主車輛的行駛的技術,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中。
背景技術:
無人駕駛車輛需要各種領域的技術以實現各種環(huán)境下的給定任務。然而,最基本的技術是自主導航技術,該自主導航技術使車輛能夠通過安全和快速的最優(yōu)路線自主地行駛至給定的目的地。
近年來,使用以上自主導航技術的自主車輛的自主停車已備受關注。
根據現有的自主停車技術,自主車輛進入停車場與停車服務器通信以接收停車路線,并且基于所接收的停車路線移動至指定的停車位以進行停車。
通常,因為建筑物中的停車場具有有限的區(qū)域,所以行駛道路窄并且以以下方式管制,即僅應當以單向進行導航。
例如,當行駛在窄的行駛道路的中央的車輛應當轉向左邊時,會出現車輛不能一次轉向左邊的情形。
為了解決這個問題,已經開發(fā)了在轉向左邊之前計算旋轉軌跡,然后進行左轉的技術。然而,以上技術應當進行具有高復雜度的計算以便計算旋轉軌跡。此外,為此,具有高性能的計算器應當設置在車輛中。
技術實現要素:
在本公開中,虛擬車道表示自主車輛行駛時的虛擬參考車道。自主車輛循跡行駛道路中的虛擬參考車道。自主車輛沿著虛擬參考車道行駛。
此外,根據本公開的停車場中的行駛,包括從停車場入口行駛至停車位,從停車位行駛至停車場出口,當在停車場中的行駛道路中檢測到行人時的行駛,以及當在停車場中的行駛道路中檢測到逆向行駛的車輛時的行駛。在這種情況下,逆向車輛表示車輛在與駕駛員的車輛的導航方向相反的方向行駛。通常,因為建筑物中的停車場具有有限區(qū)域,所以停車場中的行駛道路是單向道。因此,本公開對優(yōu)化用于停車場的自主導航進行控制。
本公開經考慮以上問題而做出,并且提供一種用于控制自主導航的以下裝置和方法,該裝置和方法能夠通過基于停車場地圖數據控制自主車輛在停車場中的行駛將自主車輛有效移動至期望位置,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中。
根據本公開的一方面,一種用于控制自主導航的裝置包括:地圖數據接收單元,被配置為從停車服務器接收停車場地圖數據,該停車場地圖數 據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中;以及控制器,被配置為基于包括在停車場地圖數據中的每個網格點的權重控制自主車輛的行駛。
根據本公開的另一方面,一種用于控制自主導航的方法包括:由地圖數據接收單元從停車服務器接收停車場地圖數據,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中;以及由控制器基于包括在停車場地圖數據中的每個網格點的權重控制自主車輛的行駛。
附圖說明
通過結合附圖的以下具體實施方式,本公開的目標、特征和優(yōu)點將變得更為顯而易見,其中:
圖1是示出根據本公開的實施方式的停車場中的自主導航系統(tǒng)的配置的示圖;
圖2是示出根據本公開的實施方式的停車場中的行駛道路中的虛擬車道的實例的示圖;
圖3是示出根據本公開的實施方式的虛擬車道中的網格點的實例的示圖;
圖4是示出根據本發(fā)明的實施方式的停車服務器的配置的框圖;
圖5是示出根據本公開的實施方式的用于控制自主導航的裝置的框圖;
圖6是示出根據本公開的實施方式的自主車輛的轉彎過程的示圖;
圖7是示出根據本公開的實施方式的自主車輛的停車位搜索過程的示圖;
圖8是示出當自主車輛向右轉時的行駛路線和當自主車輛接近目標停車位時的行駛路線的示圖;
圖9是示出根據本公開的實施方式的自主車輛避開行人的過程的示圖;
圖10是示出根據本公開的實施方式的自主車輛避開逆向行駛的車輛的過程的示圖;及
圖11是示出根據本公開的實施方式的用于控制停車場中的自主導航的方法的流程圖。
具體實施方式
將參照附圖對本發(fā)明的示例性實施方式進行詳細描述。在全部的附圖中使用相同的參考符號來表示相同或相似部分。本文中所結合的眾所周知的功能和結構的詳細說明可以省去,以避免使本公開的主題變得晦澀。
圖1是示出根據本公開的實施方式的停車場中的自主導航系統(tǒng)的配置的框圖。
如圖1所示,根據本公開的實施方式的停車場中的自主導航系統(tǒng)包括:停車服務器10,被配置為管理停車場中的停車情況;以及自主車輛20,配備有根據本公開的用于控制自主導航的裝置。
首先,停車服務器10通過網絡發(fā)送和接收往返于自主車輛20的數據或者通過近程無線通信直接發(fā)送和接收往返于自主車輛20的數據。
此外,當自主車輛20進入停車場時,停車服務器10檢測自主車輛20的進入并且將停車場信息提供至進入停車場中的自主車輛20。停車場信息包括停車場地圖數據、停車可用車位(空的停車位)及至停車可用車位的路線。
停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于各虛擬車道中。在這種情況下,網格點包括權重(weight)、位置信息、虛擬車道信息、方向信息和屬性信息(停車、從停車場出去、直走、拐角、拐角距離(corner proximity)等)。
然后,自主車輛20基于從停車服務器10接收的停車場信息在停車場中進行自主停車。
具體地,當意外事件出現時,自主車輛20可以通過根據意外事件的位置直接調整每個虛擬車道中的網格點的權重并改變車輛行駛的虛擬車道來有效處理意外事件。
例如,當虛擬車道包括三個車道(第一車道、第二車道和第三車道)并且在自主車輛20沿著第二車道行駛的狀態(tài)下檢測到第三車道周圍的行人時,自主車輛20控制器通過降低第三車道中的行人周圍的網格點的權重,并且提高第一車道中的行人周圍的網格點的權重來將自主車輛20的車道改變至第一車道。在這種情況下,由用于控制自主導航的裝置執(zhí)行控制。
在下文中,參照圖2描述停車場中的行駛道路中的虛擬車道。
圖2是示出根據本公開的實施方式的停車場中的行駛道路中的虛擬車道的實例的示圖。
圖2示出三個虛擬車道200。停車場中的行駛道路中的虛擬車道表示自主車輛20行駛時的虛擬參考車道。自主車輛20循跡行駛道路中的虛擬 參考車道。就是說,如圖3所示,自主車輛20以虛擬參考車道位于自主車輛20的中央的方式在控制轉向的同時循跡虛擬參考車道。在這種情況下,參考標號“210”表示停車位。
停車服務器10與進入停車位的自主車輛20通信以獲得關于自主車輛20的信息(例如,車輛類型、整個寬度、整個長度等),并且基于所獲得的車輛信息產生對自主車輛20優(yōu)化的虛擬車道。圖2示出生成第一車道201、第二車道202和第三車道203作為三個虛擬車道的情況。在這種情況下,產生三個虛擬車道并不始終表示三個車輛可以同時行駛在每個虛擬線中。
停車服務器10產生虛擬車道如下。
(1)停車服務器10產生停車場中的行駛道路中的中心線。中心線變?yōu)榈诙嚨?02。
(2)停車服務器10考慮到自主車輛20的右轉或左轉的情況下分別在中心線的兩側與中心線間隔特定距離產生第一車道201和第三車道203。在這種情況下,通過考慮自主車輛20的轉向半徑確定與中心線間隔的距離。
例如,自主車輛20的轉向半徑可以基于瞬時旋轉中心(ICR)通過以下等式1表示。
[等式1]
R表示車輛的轉向半徑,L表示從車輛的前輪至后輪的距離,并且φ表示轉向角。
此外,當產生第一車道201和第三車道203時,停車服務器10確保一定空間使得自主車輛20不會與正常停車的車輛接觸。
(3)停車服務器10將用于準確地搜索停車位的行駛車道配置為垂直于停車位。
同時,網格點220以特定間隔位于如上所述產生的各個虛擬車道中。
網格點20存儲將參照圖3詳細描述的用于控制自主車輛20的行駛的權重。
圖3是示出根據本公開的實施方式的虛擬車道中的網格點的實例的示圖。
如圖3所示,三個虛擬車道包括第一車道201、第二車道202和第三車道203,并且每個車道包括多個網格點。
例如,四個網格點位于第一車道201,并且四個網格點中的每個均包括權重4。
四個網格點位于第二車道202中,并且四個網格點中的每個均包括權重6。
四個網格點位于第三車道203中,并且四個網格點中的每個均包括權重4。
通常,第二車道202中的網格點的權重被設定為高于第一車道201中的網格點的權重和第三車道203中的網格點的權重,使得自主車輛20可以在行駛道路的中央行駛。
圖4是示出根據本發(fā)明的實施方式的停車服務器10的配置的框圖。
如圖4所示,根據本公開的停車服務器10包括地圖數據存儲器41、車輛檢測單元42、無線通信單元43和處理器44。
地圖數據存儲器41存儲停車場地圖數據,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中。在這種情況下,每個網格點包括權重。
車輛檢測單元42安裝在停車場的入口處并且檢測進入停車場的車輛。車輛檢測單元42包括雷達、激光傳感器、超聲波傳感器和圖像傳感器中的至少一個。
無線通信單元43提供與自主車輛20通信的通信接口,并且具體地,將停車場信息發(fā)送至自主車輛20。在這種情況下,停車場信息包括停車場地圖數據和自主車輛20的停車路線。
此外,無線通信單元43可以使用無線互聯網、近程無線通信和移動通信中的一個與自主車輛20通信。
當車輛檢測單元42檢測到進入停車場的自主車輛20時,處理器44將存儲在地圖數據存儲器41中的停車場地圖數據通過無線通信單元43發(fā)送至自主車輛20。停車場地圖數據包括停車路線,并且停車路線是通過虛擬車道中的網格點的權重設定的。
圖5是示出根據本公開的實施方式的用于控制自主導航的裝置的框圖。
如圖5所示,根據本公開的用于控制自主導航的裝置安裝在自主車輛20中,并且包括地圖數據接收單元51、車輛驅動單元52、控制器53和障礙物檢測器54。
參照上述元件,當車輛進入停車場時,地圖數據接收單元51從停車服務器10接收停車場地圖數據,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中。在這種情況下,每個網格點包括權重。權重被用于引導自主車輛20從停車場的入口到停車位,引導自主車輛20從停車位到停車場的入口,或者避開各種障礙物。
然后,車輛驅動單元52通過執(zhí)行車輛的加速、制動、變速和轉向來驅動車輛。
接著,控制器53基于包括在由地圖數據接收單元51接收的停車場地圖數據中的每個網格點的權重控制自主車輛20的行駛。就是說,控制器53以自主車輛20經過具有高權重的網格點的方式控制車輛驅動單元52。
在下文中,參照圖6和圖7描述基于每個網格點的權重來控制自主車輛20的過程。
圖6是示出根據本公開的實施方式的自主車輛的轉彎過程的示圖。
如圖6所示,當行駛在停車場中的行駛道路中的第二車道202中的自主車輛20應當向右轉時,自主車輛20在第一時間610行駛在各個虛擬車道的網格點之中的具有最高權重的第二車道202中。
然后,因為第一車道201的網格點在第二時間620具有最大權重,所以自主車輛20從第二車道202移動至第一車道201。
然后,因為右轉之后中心車道的網格點具有最大權重,所以自主車輛20基于中心車道行駛。
圖7是示出根據本公開的實施方式的自主車輛的停車位搜索過程的示圖。
如圖7所示,因為目標停車位位于第一車道201側,所以可以認識到第一車道201中的目標停車位周圍的網格點的權重被設定為最大的。
因此,如果自主車輛20接近目標停車位,則自主車輛20移動至具有最大權重的網格點的第一車道201。
然后,自主車輛20在第一車道201中進行停車位搜索過程。
最后,在圖8中示出當自主車輛20向右轉時的行駛路線810和當自主車輛20接近目標停車位800時的行駛路線820。就是說,如果行駛在第二車道202中的自主車輛20(在圖7中示出的)接近右轉向點,則自主車輛20移動至第一車道201(在圖7中示出的),向右轉,并且右轉之后再次行駛在中心車道中(810)。如果自主車輛20接近目標停車位800,則自主車輛20移動至在目標停車位800的方向上的車道并且搜索停車位(820)。
復參考圖5,障礙物檢測器54(本公開的另外的元件)是傳感器模塊,并且檢測停車場中的行駛道路中的各種障礙物。在這種情況下,控制器530通過根據由障礙物檢測器54檢測到的障礙物的位置,改變虛擬車道中的各個網格點的權重來避開障礙物。
在下文中,參照圖9和圖10描述在檢測到行人時和在檢測到逆向行駛的車輛時通過由控制器53改變權重來避免碰撞的過程。
圖9是示出根據本公開的實施方式的自主車輛避開行人的過程的示圖。
如圖9所示,當檢測到行人位于第三車道周圍時,控制器53降低第三車道203中的行人周圍的網格點的權重。此外,控制器53通過提高第一車道201中的行人周圍的網格點的權重將自主車輛20引導至第一車道201。
圖10是示出根據本公開的實施方式的自主車輛避開逆向行駛的車輛的過程的示圖。
如圖10所示,自主車輛20行駛在第二車道202中并且逆向行駛的車輛30在第二車道202中在與自主車輛20相反的方向上行駛。
在檢測到以上情況的時間點1001,控制器53通過提高第三車道203中的網格點的權重將自主車輛20引導至在第三車道203中行駛。
然后,如果自主車輛20和逆向行駛的車輛30之間的距離逐漸減少,則控制器53以特定速率降低各個虛擬車道中的網格點的權重。在這種情況下,因為不會出現各個虛擬車道之間的網格點的權重的逆轉,所以不會出現自主車輛20的車道改變。
然后,控制器53在自主車輛20錯過逆向行駛的車輛30之前立即確定自主車輛20是否將與逆向行駛的車輛30接觸。如果確定自主車輛20將不會與逆向行駛的車輛30接觸,則控制器53繼續(xù)驅動自主車輛20。如果確定自主車輛20將與逆向行駛的車輛30接觸,則控制器53停止自主車輛20。
圖11是示出根據本公開的實施方式的用于控制停車場中的自主導航的方法的流程圖。
首先,地圖數據接收單元51從停車服務器10接收停車場地圖數據,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中并且網格點以特定間隔位于每個虛擬車道中(1101)。
然后,控制器53基于包括在停車場地圖數據中的每個網格點的權重控制自主車輛20的行駛(1102)。就是說,控制器53以自主車輛20行駛在包括具有最大權重的網格點的虛擬車道中的方式控制車輛驅動單元52。
如上所述,本公開可以通過基于停車場地圖數據控制自主車輛在停車場中的行駛將自主車輛有效移動至預期位置,該停車場地圖數據指示多個虛擬車道位于停車場中的行駛道路中的并且網格點以特定間隔位于每個虛擬車道中。
本公開的上述方法可以以由各種計算機裝置可執(zhí)行的并且記錄在計算機可讀記錄介質中的程序命令形式實現。在這種情況下,計算機可讀記錄介質可以包括單獨程序命令、數據文件和數據結構或者包括它們的結合。此外,程序命令包括由編譯器創(chuàng)建的機器語言代碼和由計算機使用解釋器可執(zhí)行的高級語言代碼。上述硬件裝置可被配置為根據至少一個軟件模塊操作以執(zhí)行本發(fā)明的操作,或者軟件模塊可被配置為根據硬件裝置操作。
盡管在上文中已經詳細地描述了本發(fā)明的示例性實施方式,但應清楚地理解,對本領域技術人員顯而易見的是在此教導的基本發(fā)明構思的多種變化及修改將依然落入所附權利要求中限定的本發(fā)明的精神及范圍內。
附圖中各元件的符號
10:停車服務器
20:自主車輛
41:地圖數據存儲單元
42:車輛檢測單元
43:無線通信單元
44:處理單元
51:地圖數據接收單元
52:車輛驅動單元
53:控制器
54:障礙物檢測單元。