加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • 發(fā)展歷程
    • 系統(tǒng)組成
    • 算法
    • 行業(yè)現(xiàn)狀
    • 展望未來(lái)
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

自動(dòng)泊車(chē)技術(shù)大爆發(fā),一文帶你速覽自動(dòng)泊車(chē)技術(shù)

07/29 15:20
4988
閱讀需 31 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

本文來(lái)源:智車(chē)科技

泊車(chē)場(chǎng)景是自動(dòng)駕駛落地較早和較廣泛的場(chǎng)景之一,自動(dòng)泊車(chē)功能對(duì)于很多車(chē)主來(lái)說(shuō)很有用。尤其是對(duì)于新手司機(jī)來(lái)說(shuō),在駕駛技術(shù)還尚未純熟的階段,面臨泊車(chē)這種相對(duì)較困難的駕駛場(chǎng)景時(shí),如果能通過(guò)車(chē)輛配備的自動(dòng)泊車(chē)功能實(shí)現(xiàn)輔助泊車(chē)或自動(dòng)泊車(chē)將會(huì)大大提高駕駛安全性和效率。因此,這些年自動(dòng)泊車(chē)技術(shù)也飛速發(fā)展,從最開(kāi)始的半自動(dòng)到全自動(dòng)泊車(chē)再到近幾年推出的記憶泊車(chē)和代客泊車(chē),其自動(dòng)化程度越來(lái)越高,場(chǎng)景適應(yīng)性越來(lái)越強(qiáng)。

那么自動(dòng)泊車(chē)技術(shù)都經(jīng)歷的怎樣的發(fā)展階段,又包含哪些關(guān)鍵技術(shù),現(xiàn)在市面上誰(shuí)家的自動(dòng)泊車(chē)系統(tǒng)最好用呢?本文將帶大家一起梳理和回答這些“干貨”問(wèn)題。

發(fā)展歷程

1.1 發(fā)展階段

根據(jù)自動(dòng)化程度的演進(jìn), 自動(dòng)泊車(chē)可分為半自動(dòng)泊車(chē)、全自動(dòng)泊車(chē)、記憶泊車(chē)、自主代客泊車(chē)四種產(chǎn)品形態(tài),其中, 根據(jù)搭載傳感器和使用場(chǎng)景的不同,全自動(dòng)泊車(chē)又可分為基于超聲波的全自動(dòng)泊車(chē)、超聲波融合環(huán)攝像頭的全自動(dòng)泊車(chē)、遙控泊車(chē)三種形態(tài)。隨著自動(dòng)泊車(chē)技術(shù)的不斷迭代,自動(dòng)泊車(chē)功能的實(shí)用性也越來(lái)越強(qiáng)。

自動(dòng)泊車(chē)發(fā)展階段

1.2 功能定義

半自動(dòng)泊車(chē)(S-APA)

半自動(dòng)泊車(chē)(Semi-Automatic Parking Assist,S-APA) 基于車(chē)輛的超聲波傳感器實(shí)現(xiàn)車(chē)位感知, 向駕駛員提供車(chē)位信息, 并進(jìn)行路徑規(guī)劃, 系統(tǒng)自動(dòng)控制車(chē)輛轉(zhuǎn)向系統(tǒng), 駕駛員僅需按照儀表盤(pán)的提示對(duì)車(chē)輛縱向進(jìn)行控制。

半自動(dòng)泊車(chē)需要駕駛員實(shí)時(shí)監(jiān)督,并控制檔位、加速和減速,對(duì)應(yīng) SAE L1 級(jí).

全自動(dòng)泊車(chē)(F-APA)

與半自動(dòng)泊車(chē)相比,全自動(dòng)泊車(chē)(Full-Automatic Parking Assist,F(xiàn)-APA) 更加智能化。全自動(dòng)泊車(chē)系統(tǒng)可以對(duì)車(chē)輛進(jìn)行橫向和縱向的控制, 同時(shí)需要駕駛員對(duì)車(chē)輛進(jìn)行持續(xù)監(jiān)控和有效接管,以保障泊車(chē)安全,屬于 SAE L2 級(jí)別的泊車(chē)輔助系統(tǒng)。

遙控泊車(chē)(RPA)

RPA(Remote Parking Asist)遠(yuǎn)程遙控泊車(chē)輔助系統(tǒng)是在APA自動(dòng)泊車(chē)技術(shù)的基礎(chǔ)之上發(fā)展而來(lái)的,車(chē)載傳感器的配置方案與第一代類(lèi)似。它的誕生解決了停車(chē)后難以打開(kāi)自車(chē)車(chē)門(mén)的尷尬場(chǎng)景,比如在兩邊都停了車(chē)的車(chē)位,或在比較狹窄的停車(chē)房。

遙控泊車(chē)RPA允許用戶(hù)在車(chē)外一定可視范圍內(nèi)使用遙控裝置(手機(jī)或鑰匙)控制車(chē)輛進(jìn)行泊入、泊出、直進(jìn)、直出等功能,整個(gè)過(guò)程中駕駛員必須始終監(jiān)控車(chē)輛狀態(tài)。

與APA相比,遙控泊車(chē)RPA最大的區(qū)別就在于泊車(chē)過(guò)程中駕駛員始終處于車(chē)外,如果此時(shí)遇到一些安全風(fēng)險(xiǎn),駕駛員是沒(méi)有能力在車(chē)內(nèi)及時(shí)進(jìn)行安全處理的。

記憶泊車(chē)(HPA)

在全自動(dòng)泊車(chē)基礎(chǔ)上, 記憶泊車(chē)(Home-Zone Parking Asist,HPA) 可在相對(duì)更遠(yuǎn)距離和更復(fù)雜環(huán)境中自主完成泊入和泊出操作。記憶泊車(chē)建立在 SLAM (Simultaneous Localization and Mapping,即時(shí)定位與地圖構(gòu)建)技術(shù)基礎(chǔ)之上,利用車(chē)身傳感器,學(xué)習(xí)、記錄并儲(chǔ)存用戶(hù)常用的下車(chē)位置、停車(chē)地點(diǎn)及泊車(chē)行進(jìn)路徑, 建立常用泊車(chē)路徑的環(huán)境特征地圖, 車(chē)輛再次經(jīng)過(guò)該地點(diǎn)時(shí), 系統(tǒng)將復(fù)現(xiàn)用戶(hù)的泊車(chē)路徑來(lái)代替駕駛員完成停車(chē)場(chǎng)內(nèi)最后一段距離的低速駕 駛和泊車(chē)。在外界環(huán)境發(fā)生較大變化, 記憶泊車(chē)功能無(wú)法實(shí)現(xiàn)時(shí), 記憶泊車(chē)系統(tǒng)將要求駕駛員 接管車(chē)輛或者返回原來(lái)位置,對(duì)應(yīng) SAE 分級(jí)的 L3 級(jí)別。

代客泊車(chē)(AVP)

自主代客泊車(chē)是指用戶(hù)在指定下客點(diǎn)下車(chē), 通過(guò)手機(jī) APP 下達(dá)泊車(chē)指令, 車(chē)輛在接收到指令后可自動(dòng)行駛到停車(chē)場(chǎng)的停車(chē)位,不需要用戶(hù)操縱與監(jiān)控;用戶(hù)通過(guò)手機(jī) APP 下達(dá)取車(chē)指令, 車(chē)輛在接收到指令后可以從停車(chē)位自動(dòng)行 駛到指定上客點(diǎn);若多輛車(chē)同時(shí)收到泊車(chē)指令, 可實(shí)現(xiàn)多車(chē)動(dòng)態(tài)的自動(dòng)等待進(jìn)入泊車(chē)位。車(chē)輛 自動(dòng)行駛過(guò)程中應(yīng)能遵守道路交通規(guī)則,或停車(chē)場(chǎng)運(yùn)營(yíng)方所制定的場(chǎng)內(nèi)交通規(guī)則。

系統(tǒng)組成

系統(tǒng)組成

2.1 傳感器

APA傳感器配置有兩種主流方案,一是基于純超聲波雷達(dá)的,二是基于全息影像與超聲波雷達(dá)融合的感知方案。但是純超聲波的感知方案只有空間信息,僅能識(shí)別由邊界車(chē)、路緣確定的車(chē)位,不支持由車(chē)位線(xiàn)確定的車(chē)位。在無(wú)障礙物的情況下無(wú)法檢測(cè)到可泊車(chē)位。據(jù)不完全統(tǒng)計(jì)數(shù)據(jù)顯示,國(guó)內(nèi)搭載APA功能的車(chē)輛中,基于全息影像與超聲波融合方案占比逐年上升,從2018年的6.8%上升至2022年1-5月的48.4%。隨著計(jì)算平臺(tái)算力的提升,以及用戶(hù)對(duì)多場(chǎng)景落地方案的要求,超聲波與視覺(jué)融合感知方案將成為市場(chǎng)主流的自動(dòng)泊車(chē)方案。

傳感器對(duì)比

2.2 控制器

泊車(chē)控制器,負(fù)責(zé)將感知系統(tǒng)采集到的信息進(jìn)行處理和分析,得出車(chē)輛當(dāng)前的位置、目標(biāo)的位置以及周邊的環(huán)境,依據(jù)這些參數(shù)判斷是否具備停車(chē)條件,計(jì)算最優(yōu)路徑規(guī)劃,生成相應(yīng)的控制指令,并通過(guò)整車(chē)網(wǎng)絡(luò)將泊車(chē)過(guò)程中所需的轉(zhuǎn)向力矩、轉(zhuǎn)角信息等信息以電信號(hào)形式下發(fā)到相關(guān)執(zhí)行器,同時(shí)要把需要向駕駛員顯示的信息按照輸出的邏輯和順序,通知到 HMI 端。

隨著自動(dòng)泊車(chē)級(jí)別的提升, 各個(gè)方案所需的傳感器的種類(lèi)和數(shù)目越來(lái)越多, 對(duì)數(shù)據(jù)處理的需求也越來(lái)越高。一般而言,超聲波數(shù)據(jù)使用微處理器(MCU) 處理即可;攝像頭數(shù)據(jù)處理包括傳統(tǒng)的計(jì)算機(jī)視覺(jué)方法和深度學(xué)習(xí)兩種方法,需要使用到系統(tǒng)級(jí)芯片(SoC) 上的中央處理器(CPU)、圖形處理器(GPU) 、數(shù)字信號(hào)處理單元(DSP) 、神經(jīng)網(wǎng)絡(luò)處理器(NPU) 等處理單元;毫米波雷達(dá)激光雷達(dá)數(shù)據(jù)需要算力更強(qiáng)的 SoC 芯片進(jìn)行處理。

泊車(chē)控制器架構(gòu)?圖源:自動(dòng)泊車(chē)行業(yè)發(fā)展藍(lán)皮書(shū)(2021-2025)-高工智能汽車(chē)出品

目前市場(chǎng)上主流的駕駛輔助功能域控設(shè)計(jì)方案:

硬件解決方案

兩種主流的硬件解決方案:

1)TC297+TDA2 平臺(tái)立足于自動(dòng)泊車(chē)的應(yīng)用

2)TC397+TDA4 平臺(tái)提供更高的算力和更豐富的內(nèi)存資源和接口,立足于代客泊車(chē)的應(yīng)用

TC297+TDA2方案

TC397+TDA4方案

下圖是映馳科技三J3+S32G的方案??梢钥闯觯阂活wJ3負(fù)責(zé)8M主相機(jī)處理、一顆J3負(fù)責(zé)周視和后視處理,第三課J3負(fù)責(zé)環(huán)視處理,最后由S32G中的M7核負(fù)責(zé)規(guī)控(S32G中有三對(duì)M7鎖步核)

軟件解決方案

針對(duì)MCU端與SOC端,支持靈活的軟件架構(gòu)方案,以滿(mǎn)足多類(lèi)傳感器的數(shù)據(jù)解析及傳輸,支持客戶(hù)開(kāi)發(fā)及功能安全要求。

1)MCU端基于Classic Autosar標(biāo)準(zhǔn)架構(gòu)

2)SOC端支持Linux/QNX/VxWorks操作系統(tǒng),支持Adaptive Autosar架構(gòu)

行泊一體芯片方案

中低端行泊一體芯片:TDA4、J3

中高端行泊一體芯片:OrinX、昇騰610

可以看到,之前泊車(chē)系統(tǒng)時(shí)有單獨(dú)的控制器和傳感器組成的,而現(xiàn)在都在做行泊一體和艙泊一體的方案,把一個(gè)泊車(chē)和行車(chē)的功能集成到一個(gè)控制器中開(kāi)發(fā)實(shí)現(xiàn),或者時(shí)將泊車(chē)的軟件集成到座艙域控中。以上的兩種做法不僅降低了系統(tǒng)成本,而且提高了系統(tǒng)的集成度。這一趨勢(shì)也正是在為即將到來(lái)的艙駕一體方案甚至是整車(chē)中央控制器架構(gòu)發(fā)展和“靠攏”。

2.3 執(zhí)行器

執(zhí)行器主要由4個(gè)部件組成(全部必不可少):

VCU(整車(chē)控制器):在自動(dòng)泊車(chē)功能中,VCU的主要功能有兩個(gè),響應(yīng)擋位切換、響應(yīng)扭矩輸出實(shí)現(xiàn)車(chē)輛運(yùn)動(dòng);

ESP(電子穩(wěn)定程序):主要作用為接收減速度信息實(shí)現(xiàn)車(chē)輛制動(dòng)。目前Bosch提供的ESP支持兩種制動(dòng)接口,CDDS與CDDAP。CDDAP為泊車(chē)專(zhuān)用接口,通過(guò)發(fā)送剩余制動(dòng)距離、緊急制動(dòng)等信息可以實(shí)現(xiàn)更高精度的制動(dòng),其精度一般可以控制在10cm內(nèi)。另外CDDAP也提供了例如二段泄壓的接口用于在坡道上起步。

EPB(電子剎車(chē)):主要作用泊車(chē)結(jié)束后使車(chē)輛駐車(chē),另外EPB也可以作為制動(dòng)冗余備份,EPB一般支持在3km/h以下直接響應(yīng),可以使車(chē)輛剎停。對(duì)于鑰匙泊車(chē)和手機(jī)泊車(chē),制動(dòng)冗余備份是必要的。有部分車(chē)型,因成本考慮會(huì)把EPB控制器集成在ESP中,此時(shí)ESP出現(xiàn)異常,EPB無(wú)法起到制動(dòng)備份的作用。

EPS(電子轉(zhuǎn)向助力):主要作用轉(zhuǎn)動(dòng)方向盤(pán),實(shí)現(xiàn)車(chē)輛的橫向控制。EPS的接口有兩個(gè),扭矩控制與角度控制。扭矩控制的方式一般用于車(chē)道保持系統(tǒng)。泊車(chē)主要使用角度控制,角度控制其控制精度更高,響應(yīng)一致性更好,方便軌跡跟蹤算法的實(shí)現(xiàn)。

2.4 其他關(guān)聯(lián)系統(tǒng)

IP(儀表):主要作用是用于顯示車(chē)位信息,并且提示泊車(chē)進(jìn)程。

HUT(導(dǎo)航主機(jī)):主要作用顯示泊車(chē)動(dòng)畫(huà),提供泊車(chē)按鈕;

BCM(車(chē)身控制器):提供車(chē)輛車(chē)門(mén)狀態(tài)。當(dāng)車(chē)門(mén)開(kāi)啟時(shí)泊車(chē)系統(tǒng)應(yīng)被禁用,車(chē)門(mén)開(kāi)啟會(huì)影響攝像頭車(chē)位識(shí)別精度,另外車(chē)門(mén)開(kāi)啟,車(chē)輛邊界改變,存在一定碰撞風(fēng)險(xiǎn);

PEPS(無(wú)鑰匙進(jìn)入系統(tǒng)):轉(zhuǎn)發(fā)鑰匙信號(hào),實(shí)現(xiàn)鑰匙遙控泊車(chē)。

BLE(藍(lán)牙模塊):可以集成在大屏中,但是要滿(mǎn)足一定范圍的連接距離,主要用于手機(jī)操控泊車(chē)。為了保證系統(tǒng)安全,防止藍(lán)牙通道惡意攻擊劫持,可以使用報(bào)文加密及時(shí)間戳來(lái)保證。手機(jī)泊車(chē)不使用4G或是5G網(wǎng)絡(luò)作為連接通道的原因?yàn)榫W(wǎng)絡(luò)信號(hào)容易受到環(huán)境干擾及網(wǎng)絡(luò)延遲。例如,部分地下停車(chē)無(wú)網(wǎng)絡(luò)信號(hào),泊車(chē)將無(wú)法使用。另外關(guān)于網(wǎng)絡(luò)延遲,手機(jī)泊車(chē)過(guò)程中如出現(xiàn)異常,需要保證車(chē)輛立即退出泊車(chē)。

算法

自動(dòng)泊車(chē)一般分為:環(huán)境感知、停車(chē)位檢測(cè)與識(shí)別、泊車(chē)路徑規(guī)劃、泊車(chē)路徑跟隨控制以及模擬顯示五個(gè)環(huán)節(jié),因此自動(dòng)泊車(chē)算法模塊可以細(xì)化成:傳感器融合、軌跡規(guī)劃、車(chē)輛控制、避障模塊、狀態(tài)管理模塊、定位模塊。算法框圖如下:

自動(dòng)泊車(chē)算法框圖

3.1 定位

建圖定位模塊的關(guān)鍵技術(shù)主要包括車(chē)輛本身定位和車(chē)位地圖掃描兩個(gè)部分。該模塊需要完成車(chē)輛周?chē)畔⒌母兄徒?,?chē)輛自身的定位和跟蹤反饋,所建立的地圖和定位信息是自動(dòng)泊車(chē)路徑規(guī)劃和控制決策模塊的根本基礎(chǔ),也是決定車(chē)輛自動(dòng)泊車(chē)質(zhì)量的直接因素。根據(jù)車(chē)輛配置的不同,對(duì)自動(dòng)泊車(chē)常用的定位技術(shù)總結(jié)介紹如下。

3.1.1 航跡推算定位技術(shù)

基于航跡推算的定位主要采用慣性導(dǎo)航系統(tǒng)和里程計(jì)。

慣性導(dǎo)航系統(tǒng)建立在慣性原理的基礎(chǔ)上,由車(chē)輛IMU全天候地輸出六自由度的信息,包括x、y、z、roll、pitch和yaw。其基本原理是首先由測(cè)量的角速度積分推算姿態(tài),根據(jù)姿態(tài)信息將測(cè)量的加速度投影到導(dǎo)航坐標(biāo)系,進(jìn)而對(duì)投影后的加速度去除重力后進(jìn)行積分推算位置[4],因此系統(tǒng)誤差會(huì)隨著時(shí)間累計(jì)成為慣性導(dǎo)航中最大的問(wèn)題。

里程計(jì)定位是基于車(chē)輛輪速傳感器的應(yīng)用,通過(guò)標(biāo)定的方法獲得單位脈沖的距離,再通過(guò)對(duì)脈沖計(jì)數(shù)計(jì)算車(chē)輪行駛的距離,進(jìn)而獲得車(chē)輛的航向角和當(dāng)前位姿。以圖2所示車(chē)輛配置傳感器的情況為例,對(duì)基于輪脈沖的里程計(jì)定位算法介紹如下。

(1)脈沖系數(shù)標(biāo)定

以輪脈沖傳感器作為定位模塊的主要傳感器,輪脈沖通過(guò)標(biāo)定可以獲取車(chē)輛單位脈沖行駛的距離,即脈沖系數(shù)。分別標(biāo)定車(chē)輛驅(qū)動(dòng)輪左右兩側(cè)脈沖系數(shù),通過(guò)脈沖計(jì)數(shù)可獲得車(chē)輛行駛距離,如式(1)(2)所示:

式中:SL 、 SR 分別表示左側(cè)驅(qū)動(dòng)輪、右側(cè)驅(qū)動(dòng)輪行駛的距離;NL 、 NR 分別表示左、右驅(qū)動(dòng)輪脈沖系數(shù);LL 、 LR分別表示左、右驅(qū)動(dòng)輪脈沖計(jì)數(shù)。

(2)車(chē)輛EPS轉(zhuǎn)角標(biāo)定

采用半圓標(biāo)定法對(duì)EPS轉(zhuǎn)角和轉(zhuǎn)彎半徑進(jìn)行標(biāo)定,原理如圖4所示。首先將待標(biāo)定車(chē)輛停在標(biāo)有直線(xiàn)的測(cè)試場(chǎng)地,將車(chē)輛的后軸中心與直線(xiàn)重合,控制EPS轉(zhuǎn)角為待標(biāo)定值,將兩后輪外側(cè)對(duì)地點(diǎn)標(biāo)記為 L0L_0 、 R0R_0 ;然后保持EPS轉(zhuǎn)角不變,車(chē)輛以較低的速度穩(wěn)定行駛轉(zhuǎn)過(guò)180°,將兩后輪外側(cè)對(duì)地點(diǎn)標(biāo)記為 L1L_1 、 R1R_1 ,測(cè)量( L0L_0 , L1L_1 )和( R0R_0 , R1R_1 )之間的距離分別為 DLD_L 、 DRD_R ,計(jì)算車(chē)輛轉(zhuǎn)彎半徑為 R=DL+DR2R=frac{D_L+D_R}{2} 。采用如圖5所示表格對(duì)EPS轉(zhuǎn)角和轉(zhuǎn)彎半徑進(jìn)行記錄,用于定位查表計(jì)算。

(3)定位跟蹤計(jì)算

以后輪驅(qū)動(dòng)、前輪轉(zhuǎn)向車(chē)輛為例,對(duì)車(chē)輛定位推算建立如圖6所示模型。

通過(guò)對(duì)左右兩側(cè)輪脈沖系數(shù)標(biāo)定得到左右兩側(cè)車(chē)輪行駛距離,如式(1)(2)所示,可得車(chē)輛后軸中心行駛距離如下:S=SL+SR2 (3)S=frac{S_L+S_R}{2} (3)

利用查表法(圖5)獲取當(dāng)前EPS轉(zhuǎn)角下的轉(zhuǎn)彎半徑R,由圖6可知:

因此,定位模塊輸出車(chē)輛姿態(tài)信息如下:

3.1.2 IMU+輪速融合定位

航跡推算算法適用于短行程車(chē)輛位姿定位,但該方法存在一些誤差。所以需要結(jié)合其他方法共同來(lái)定位。本方案采用了結(jié)合IMU及車(chē)輛動(dòng)力學(xué)模型,通過(guò)位置估計(jì)算法計(jì)算短時(shí)內(nèi)高精度位姿變化,通過(guò)定位融合算法計(jì)算出最終的車(chē)輛位姿,其方法流程如下圖所示:

3.1.3 環(huán)境特征匹配定位技術(shù)

基于環(huán)境特征匹配的定位技術(shù)最典型的應(yīng)用是激光雷達(dá)技術(shù)。激光雷達(dá)以激光為載波,形成點(diǎn)云形式的數(shù)據(jù),通過(guò)發(fā)射信號(hào)和反射信號(hào)進(jìn)行測(cè)距測(cè)速和識(shí)別。激光雷達(dá)主要由激光發(fā)射器、激光接收器和光學(xué)掃描鏡三部分組成,基本工作過(guò)程是激光發(fā)射系統(tǒng)將電脈沖轉(zhuǎn)換為光脈沖發(fā)出,激光脈沖在障礙物表面發(fā)生漫反射,部分反射光束會(huì)沿著和入射光束一樣的方向返回。在光速已知的情況下,通過(guò)測(cè)量發(fā)射至接收脈沖的時(shí)間差計(jì)算出距離。

航跡推算定位不易被外界環(huán)境(光照,環(huán)境復(fù)雜度等)干擾, 傳感器成熟且成本較低,計(jì)算量也小,實(shí)時(shí)性較高,雖然其是相對(duì)定位方法,會(huì)受到累 計(jì)誤差的影響,但考慮到對(duì)于泊車(chē)系統(tǒng)來(lái)說(shuō),車(chē)輛行駛距離較短,因此累積的誤差不會(huì) 對(duì)系統(tǒng)的運(yùn)行造成太大的影響。因此,在工程實(shí)際中,目前對(duì)于低級(jí)別的輔助駕駛系統(tǒng),相對(duì)定位方法是采用最多的定位方法。

3.2 感知

自動(dòng)泊車(chē)系統(tǒng)的感知算法主要包括兩部分:停車(chē)位識(shí)別和障礙物識(shí)別。其中障礙物識(shí)別與行車(chē)場(chǎng)景設(shè)計(jì)類(lèi)似,因此主要分析停車(chē)位的檢測(cè)算法。

3.2.1 基于自由空間方法

基于自由空間方法是通過(guò)識(shí)別相鄰車(chē)輛的周?chē)h(huán)境并分析車(chē)輛周?chē)目臻g結(jié)構(gòu)來(lái)實(shí)現(xiàn)對(duì)可用停車(chē)位的檢測(cè)。常用的傳感器有超聲波傳感器、激光傳感器、立體相機(jī)、深度相機(jī)和其他相機(jī)。這些傳感器可以感知車(chē)輛周?chē)沫h(huán)境,并為停車(chē)位檢測(cè)提供可靠的參考數(shù)據(jù)。根據(jù)停車(chē)位識(shí)別方法的不同,基于自由空間的方法可進(jìn)一步分為基于直接測(cè)距的方法、基于概率圖的方法和基于三維重建的方法。下面將分析并介紹這三種方法的特點(diǎn),如表2所示

目前,基于直接測(cè)距的停車(chē)位探測(cè)方法存在許多問(wèn)題。因此,研究人員使用地圖表示方法和數(shù)理統(tǒng)計(jì)將環(huán)境劃分為一系列小網(wǎng)格,每個(gè)網(wǎng)格都有一個(gè)可能的值來(lái)表示網(wǎng)格被占用的概率。車(chē)輛周?chē)耐\?chē)位由網(wǎng)格占用度來(lái)估計(jì)。這種方法被稱(chēng)為基于概率圖的停車(chē)位檢測(cè)方法。

基于三維重建的停車(chē)位檢測(cè)方法

基于3D重建的停車(chē)位檢測(cè)方法通過(guò)重建車(chē)輛周?chē)娜S空間模型來(lái)實(shí)現(xiàn)停車(chē)位的檢測(cè)。在傳統(tǒng)的3D重建過(guò)程中,存在大量的偽3D點(diǎn),并且3D點(diǎn)的密度與檢測(cè)到的特征數(shù)量呈線(xiàn)性關(guān)系,無(wú)法控制,通過(guò)提高3D點(diǎn)的跟蹤效率、跟蹤密度和重建障礙物模型,可以提高停車(chē)位的檢測(cè)精度。

總結(jié)

目前,基于自由空間檢測(cè)停車(chē)位的方法已成為主流方法,該方法只需在車(chē)輛上安裝廉價(jià)的測(cè)距傳感器,同時(shí),這種方法也存在一定的缺點(diǎn)。該方法的檢測(cè)性能完全取決于停車(chē)位相鄰位置停放的車(chē)輛,當(dāng)周?chē)鷽](méi)有停放的車(chē)輛時(shí),此方法將失敗。

3.2.2 基于停車(chē)位標(biāo)記的方法

基于自由空間的停車(chē)位檢測(cè)方法是最廣泛使用的方法,但其性能取決于相鄰車(chē)輛的姿態(tài)和所用傳感器的測(cè)量精度。因此,如果沒(méi)有相鄰車(chē)輛,基于自由空間的停車(chē)位檢測(cè)方法無(wú)法正常工作,無(wú)法滿(mǎn)足駕駛員對(duì)停車(chē)位檢測(cè)的需求。因此,研究人員提出了一種基于停車(chē)位標(biāo)記的停車(chē)位檢測(cè)方法,利用計(jì)算機(jī)視覺(jué)技術(shù)通過(guò)從圖像中識(shí)別停車(chē)位標(biāo)記來(lái)確定停車(chē)位的位置。根據(jù)檢測(cè)技術(shù)的不同,它可以分為三類(lèi):基于直線(xiàn)檢測(cè)的方法、基于角點(diǎn)檢測(cè)的方法和基于學(xué)習(xí)的檢測(cè)方法。本節(jié)將分析并介紹這三種檢測(cè)方法,如表3所示。

基于直線(xiàn)的停車(chē)位檢測(cè)方法

停車(chē)位標(biāo)記是指特定停車(chē)場(chǎng)中由附著在地面上的指南和分隔線(xiàn)組成的停車(chē)位。有很多種類(lèi)型,如矩形停車(chē)位、平行四邊形停車(chē)位和菱形停車(chē)位。由于停車(chē)位標(biāo)記由直線(xiàn)段組成,因此檢測(cè)直線(xiàn)對(duì)于尋找停車(chē)位至關(guān)重要.

基于角點(diǎn)的停車(chē)位檢測(cè)方法

基于傳統(tǒng)的停車(chē)位直線(xiàn)檢測(cè)的方法只能檢測(cè)一種或兩種類(lèi)型的停車(chē)位,但停車(chē)位的類(lèi)型很多,如菱形或平行四邊形?;诮屈c(diǎn)特征的停車(chē)位檢測(cè)方法可以檢測(cè)各種停車(chē)位類(lèi)型并實(shí)現(xiàn)各種停車(chē)操作。

基于學(xué)習(xí)的方法

該領(lǐng)域中幾乎所有現(xiàn)有的最先進(jìn)的方法都基于低級(jí)視覺(jué)特征,例如線(xiàn)段和角點(diǎn),并檢測(cè)一些低級(jí)視覺(jué)算法。由于不可重復(fù)的環(huán)境變化導(dǎo)致的噪聲、雜波或照明變化,這些特征無(wú)法明顯區(qū)分,更糟糕的是,它們是不穩(wěn)定的。因此,如何在復(fù)雜多變的環(huán)境中使用視覺(jué)方法高效準(zhǔn)確地檢測(cè)停車(chē)位仍然是一個(gè)難題。為了解決這一問(wèn)題,研究人員使用深度學(xué)習(xí)技術(shù),通過(guò)基于學(xué)習(xí)的方法構(gòu)建神經(jīng)網(wǎng)絡(luò)模型,從大量正樣本和負(fù)樣本中訓(xùn)練模型,并實(shí)現(xiàn)停車(chē)位的檢測(cè)。

總結(jié):基于停車(chē)位標(biāo)記的方法通過(guò)分析道路上的標(biāo)記來(lái)識(shí)別停車(chē)位,與基于自由空間的方法相反,其性能不取決于相鄰?fù)7跑?chē)輛的存在和位置。然而,這些方法只能在有停車(chē)位標(biāo)記的停車(chē)場(chǎng)中正常工作,并且對(duì)于停車(chē)位標(biāo)記被遮擋或模糊的情況不適用。

3.3 規(guī)劃

聚焦到毫米級(jí)別的軌跡規(guī)劃根據(jù)輸入的行為決策信息、結(jié)合車(chē)輛實(shí)時(shí)位姿信息、局部環(huán)境信息、全局路徑參考信息等,在“安全、舒適、效率”的精神引領(lǐng)下,規(guī)劃生成一條滿(mǎn)足特定約束條件的平滑軌跡軌跡(包括行駛軌跡、速度、方向等),并輸入給控制執(zhí)行層。

3.3.1 Hybrid A*

Hybrid A*是連續(xù)坐標(biāo)系下進(jìn)行啟發(fā)式搜索,基于網(wǎng)格地圖,挑選滿(mǎn)足車(chē)輛3d連續(xù)狀態(tài)點(diǎn)并將損失值賦值給該點(diǎn),即Hybrid A*的搜索空間不僅考慮了x,y方向的拓展,還考慮了航向角方向的探索能夠保證生成的軌跡滿(mǎn)足車(chē)輛動(dòng)力學(xué)約束。

Hybrid A*規(guī)劃的軌跡由兩部分組成,一部分是考慮了車(chē)輛動(dòng)力學(xué)的探索節(jié)點(diǎn)連接而成的路徑;一部分是使用ReedSheeps曲線(xiàn)連接中間點(diǎn)位姿與目標(biāo)位姿的路徑。利用ReedSheeps曲線(xiàn)連接當(dāng)前節(jié)點(diǎn)與目標(biāo)節(jié)點(diǎn),并對(duì)該軌跡進(jìn)行碰撞檢測(cè),若無(wú)碰撞,則結(jié)束搜索,其規(guī)劃軌跡位當(dāng)前路徑到目標(biāo)節(jié)點(diǎn)的path1+當(dāng)前節(jié)點(diǎn)回溯到起始節(jié)點(diǎn)的路徑path2;若碰撞,則放棄該曲線(xiàn),并從OpenList中重新尋找節(jié)點(diǎn),繼續(xù)搜索。

3.3.2 圓弧直線(xiàn)幾何法

給定一個(gè)起點(diǎn)(x,y,theta)和一個(gè)終點(diǎn)(x,y,theta),利用數(shù)段圓弧-直線(xiàn)將其連接起來(lái),未知量只能有三個(gè)。以一段直線(xiàn)+一段圓弧為例,我們?nèi)齻€(gè)未知量可分別設(shè)為直線(xiàn)長(zhǎng)度l,圓弧長(zhǎng)度s和圓弧半徑r,聯(lián)立起點(diǎn)終點(diǎn)方程即可求出這三個(gè)未知量。

為了方便求解,我們將起點(diǎn)歸一化,這樣可以列出三組方程。

基于圓弧直線(xiàn)的規(guī)劃方法是強(qiáng)烈依賴(lài)人類(lèi)先驗(yàn)知識(shí)的,以倒車(chē)入庫(kù)為例,一般來(lái)說(shuō),我們會(huì)先嘗試一把泊入。如果不能一把泊入,會(huì)開(kāi)到車(chē)位附近并盡量將車(chē)擺正,然后往前開(kāi),再向后嘗試泊入。對(duì)于一把泊入的場(chǎng)景,我們直接使用直線(xiàn)-圓弧或圓弧-直線(xiàn)或直線(xiàn)-圓弧-直線(xiàn)連接,若連接成功且無(wú)碰撞,則代表此車(chē)位可一把泊入。如果不能一把泊入,可以先嘗試將車(chē)開(kāi)到車(chē)位附近,再?lài)L試泊入。我們?cè)谲?chē)位附近對(duì)位置和角度進(jìn)行采樣,讓車(chē)行駛到采樣點(diǎn),然后方向盤(pán)左打前進(jìn)一段距離,然后再向后倒泊入。

同樣,我們也可以多次前進(jìn)后退,再泊入車(chē)位。

3.4 控制

3.4.1 ?車(chē)輛運(yùn)動(dòng)學(xué)模型

基于車(chē)輛運(yùn)動(dòng)學(xué)模型的控制方法主要考慮了 車(chē)輛的運(yùn)動(dòng)學(xué)約束對(duì)車(chē)輛控制的影響。首先了解一下常見(jiàn)的車(chē)輛運(yùn)動(dòng)學(xué)模型:

平時(shí)見(jiàn)到的汽車(chē)屬于阿克曼轉(zhuǎn)向,通常可以簡(jiǎn)化為兩輪的自行車(chē)模型

其假設(shè)車(chē)輛的前后輪均為剛體,只能沿著車(chē)輪滾動(dòng)的方向前進(jìn),無(wú)側(cè)向滑動(dòng)。由上述假設(shè)可得自行車(chē)模型的運(yùn)動(dòng)微分方程如下式:

角速度和角速度的關(guān)系:v=ωr,即 ω=v/r,因此這里

其他的比較簡(jiǎn)單,就不加以說(shuō)明。

3.4.2 橫向控制

后輪反饋式(Rear wheel feedback)是利用 后輪中心的路徑跟蹤偏差量 來(lái)進(jìn)行轉(zhuǎn)向控制量計(jì)算的方法

根據(jù)運(yùn)動(dòng)學(xué)方程(2-1)及車(chē)輛后輪與參考路徑的幾何關(guān)系

可推導(dǎo)出參考路徑坐標(biāo)系 (?, ?)

Ferent 坐標(biāo)系下 (?, ?, ψ?) 的變化率為:

Frenet坐標(biāo)系使用道路的中心線(xiàn)作為參考線(xiàn),使用參考線(xiàn)的切線(xiàn)向量和法線(xiàn)向量 建立坐標(biāo)系,那么基于參考線(xiàn)的位置,就可以使用縱向距離和橫向距離來(lái)描述任意位置,同時(shí)縱向和橫向的速度、加速度、加加速度等信息也更便于計(jì)算。

對(duì)于二次連續(xù)可導(dǎo)的參考線(xiàn),需要設(shè)計(jì)車(chē)身橫擺角速度?保證在李亞普洛夫方程下局部漸進(jìn)收斂:

對(duì)于李亞普洛夫穩(wěn)定也分為漸進(jìn)穩(wěn)定和指數(shù)穩(wěn)定。李亞普洛夫穩(wěn)定性理論是從能量的觀點(diǎn)出發(fā)的。系統(tǒng)的能量隨著時(shí)間的推移不斷變化(增加or減少),在有限時(shí)間內(nèi),系統(tǒng)趨于穩(wěn)定,能量不再變化。此時(shí),系統(tǒng)的k+1時(shí)刻的能量減去k時(shí)刻的能量是<0的,即V(k+1)-V(k)<0,V代表能量函數(shù)。漸進(jìn)穩(wěn)定指對(duì)于時(shí)變系統(tǒng),?在條件(1)下獨(dú)立于時(shí)間t1,指數(shù)穩(wěn)定指收斂率是以指數(shù)下降。對(duì)于后輪反饋式算法,為了保證車(chē)輛的李亞普洛夫穩(wěn)定性,車(chē)身橫擺角速度?可表示為下式:

其中, ?ψ 為橫擺角偏差反饋控制增益, ?e 為橫向位置偏差反饋控制增益

因此,根據(jù)運(yùn)動(dòng)學(xué)方程,可得到前輪轉(zhuǎn)角?為:

3.4.3 縱向控制

縱向控制主要為速度控制,通過(guò)控制剎車(chē)、油門(mén)、檔位等實(shí)現(xiàn)對(duì)車(chē)速的控制,對(duì)于自動(dòng)擋車(chē)輛來(lái)說(shuō),控制對(duì)象其實(shí)就是剎車(chē)和油門(mén)。

縱向控制原理

縱向控制的工作原理如圖所示。它主要由“位移-速度閉環(huán)PID控制器”、“速度-加速度閉環(huán)PID控制器”和“速度-加速度-剎車(chē)/油門(mén)”開(kāi)環(huán)控制器構(gòu)成。

行業(yè)現(xiàn)狀

近年來(lái),各大主機(jī)廠(chǎng)加大對(duì)自動(dòng)泊車(chē)系統(tǒng)的投入力度,紛紛推出搭載自動(dòng)泊車(chē)系統(tǒng)的車(chē)型, 國(guó)內(nèi)新車(chē)自動(dòng)泊車(chē)前裝滲透率持續(xù)上升。數(shù)據(jù)顯示, 2022 年 1-5 月,國(guó)內(nèi)新車(chē) APA 搭載量達(dá) 95.7 萬(wàn)輛, APA 滲透率達(dá)到13.6%。2021 年,國(guó)內(nèi)新車(chē) APA 搭載量達(dá) 243.7 萬(wàn)輛, APA 滲透率達(dá)到 11.9%, 同比增長(zhǎng) 17.8%。下面將幾家主流主機(jī)廠(chǎng)的自動(dòng)泊車(chē)搭載信息進(jìn)行對(duì)比:

主流供應(yīng)商方案,包括恒潤(rùn)科技、魔視智能、知行科技、東軟睿智。

展望未來(lái)

從APA到AVP,自動(dòng)泊車(chē)技術(shù)在不斷進(jìn)步,自動(dòng)駕駛行業(yè)也在不斷發(fā)展,對(duì)于自動(dòng)泊車(chē),或者是對(duì)任何的產(chǎn)品而言,創(chuàng)新永遠(yuǎn)是這個(gè)產(chǎn)品不竭的生命力?;氐轿覀兊闹黝},對(duì)于自動(dòng)泊車(chē)讓我們一起想象一個(gè)故事:有一天一個(gè)新手司機(jī)開(kāi)車(chē)去上班,到停車(chē)場(chǎng)后嘗試多次都無(wú)法將車(chē)停進(jìn)狹?。赡懿](méi)那么狹?。┑能?chē)位,這時(shí)他(她)已經(jīng)要遲到了,車(chē)內(nèi)突然傳來(lái)一聲:你先去上班,我來(lái)幫你停車(chē)!他(她)淚流滿(mǎn)面對(duì)的說(shuō)了一聲:謝謝!然后立刻下車(chē)飛奔電梯口,而車(chē)子則自己緩緩的停進(jìn)了車(chē)位。

上面這個(gè)故事雖然是我們自己編造的,但這也許就是自動(dòng)泊車(chē)誕生的初衷。言歸正傳,文章開(kāi)頭提到了自動(dòng)泊車(chē)的技術(shù)演進(jìn),其實(shí)仔細(xì)看更是這項(xiàng)技術(shù)應(yīng)用場(chǎng)景的不斷創(chuàng)新和迭代。從最開(kāi)始的僅僅是將車(chē)泊入車(chē)位,到后面的遙控泊車(chē),再到代客泊車(chē),都在不斷的進(jìn)行場(chǎng)景創(chuàng)新和擴(kuò)展從而解決用戶(hù)的需求:我無(wú)法自己將車(chē)停進(jìn)車(chē)位->我將車(chē)停到車(chē)位但是位置太窄我無(wú)法下車(chē)->我沒(méi)時(shí)間去停車(chē)……面對(duì)這樣一個(gè)個(gè)的需求,自動(dòng)泊車(chē)的應(yīng)用場(chǎng)景不斷的創(chuàng)新和增加,用戶(hù)的痛點(diǎn)被解決,體驗(yàn)不斷向好。我們有理由相信在不遠(yuǎn)的將來(lái)完全自動(dòng)駕駛系統(tǒng)將會(huì)規(guī)模落地,那時(shí)將是另一番場(chǎng)景!

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠(chǎng)商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
AD8361ARMZ-REEL7 1 Analog Devices Inc LF to 2.5 GHz TruPwr&trade; Detector

ECAD模型

下載ECAD模型
$9.9 查看
DG419DY-E3 1 Vishay Intertechnologies Analog Switch Single SPDT 8-Pin SOIC N

ECAD模型

下載ECAD模型
$1.16 查看
78L05 1 Kuwait Semiconductor Co Ltd Regulator
$4.73 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜