本申請涉及車輛,具體涉及一種車輛的超寬帶測距方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、現(xiàn)有車輛中一般存在藍(lán)牙測距和uwb(ultra?wideband,超寬帶)測距的方式,藍(lán)牙測距的精度不高,僅能進(jìn)行粗略的位置定位。uwb是一種高精度測距技術(shù),其可達(dá)到厘米級的精度。將這兩種測距方式結(jié)合應(yīng)用于車輛,可使車輛更好的對周圍物體進(jìn)行定位。
2、mcu(microcontroller?unit,微控制單元)作為主控uwb芯片及外部錨點(diǎn),以保持與車輛其他ecu(electronic?control?unit,電子控制單元)通訊。若mcu出現(xiàn)故障,則會使得uwb測距功能失效,丟失與車輛其他ecu的通訊,目前并不能對其進(jìn)行有效地故障處理,無法保障超寬帶測距功能的正常運(yùn)行。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問題,本申請?zhí)峁┝艘环N車輛的超寬帶測距方法、裝置、電子設(shè)備及存儲介質(zhì),提供兩個控制主體對超寬帶芯片進(jìn)行控制,以保障超寬帶測距的正常運(yùn)行。
2、根據(jù)本申請一個方面,提供了一種車輛的超寬帶測距方法,車輛包括分別與超寬帶芯片連接的微控制單元和藍(lán)牙芯片,所述超寬帶測距方法包括:若超寬帶測距異常,則控制所述微控制單元和藍(lán)牙芯片進(jìn)行交互檢測,確定出異常對象和非異常對象;對所述異常對象進(jìn)行復(fù)位操作,并檢測復(fù)位后的異常對象是否仍處于異常狀態(tài);若為是,則將所述非異常對象作為所述超寬帶芯片的控制主體,以進(jìn)行超寬帶測距操作。
3、在一種可選的方式中,所述異常對象為所述微控制單元,所述車輛還包括外部錨點(diǎn)電源、與所述藍(lán)牙芯片連接的lin芯片;所述將所述非異常對象作為所述超寬帶芯片的控制主體,以進(jìn)行超寬帶測距操作,進(jìn)一步包括:將所述藍(lán)牙芯片作為所述超寬帶芯片的控制主體,用于控制所述超寬帶芯片和所述外部錨點(diǎn)電源,以進(jìn)行超寬帶測距操作,并將表征所述微控制單元故障的信號通過所述lin芯片進(jìn)行故障上報。
4、在一種可選的方式中,所述異常對象為所述藍(lán)牙芯片,所述車輛還包括外部錨點(diǎn)電源、與所述微控制單元連接的can芯片;所述將所述非異常對象作為所述超寬帶芯片的控制主體,以進(jìn)行超寬帶測距操作,進(jìn)一步包括:將所述微控制單元作為所述超寬帶芯片的控制主體,用于控制所述超寬帶芯片和所述外部錨點(diǎn)電源,以進(jìn)行超寬帶測距操作,將與外部設(shè)備的通訊方式由藍(lán)牙通訊切換為超寬帶通訊,并將表征所述藍(lán)牙芯片故障的信號通過所述can芯片進(jìn)行故障上報。
5、在一種可選的方式中,所述超寬帶測距方法還包括:響應(yīng)于外部設(shè)備的藍(lán)牙信號,開啟所述藍(lán)牙芯片的測距功能,以使所述藍(lán)牙芯片測量出與所述外部設(shè)備之間的藍(lán)牙距離;若所述藍(lán)牙距離小于或等于預(yù)設(shè)第一距離,則關(guān)閉所述藍(lán)牙芯片的測距功能,并控制所述微控制單元開啟所述超寬帶芯片的供電電源以及外部錨點(diǎn)電源,以使所述超寬帶芯片開啟超寬帶測距功能,得到第一超寬帶距離;其中,所述第一超寬帶距離是在所述車輛處于鎖定狀態(tài)下測得的超寬帶距離。
6、在一種可選的方式中,所述超寬帶測距方法還包括:若檢測到所述第一超寬帶距離小于或等于預(yù)設(shè)第二距離,則對所述車輛進(jìn)行解鎖操作,并監(jiān)測所述超寬帶芯片測量到的第二超寬帶距離;其中,所述預(yù)設(shè)第一距離大于所述預(yù)設(shè)第二距離;所述第二超寬帶距離是在所述車輛解鎖狀態(tài)下測得的超寬帶距離;若檢測到所述第二超寬帶距離大于所述預(yù)設(shè)第二距離,且小于所述預(yù)設(shè)第一距離,則對所述車輛進(jìn)行閉鎖操作,關(guān)閉所述超寬帶測距功能,并開啟所述藍(lán)牙芯片的測距功能;若檢測到所述第二超寬帶距離大于所述預(yù)設(shè)第一距離,則關(guān)閉所述超寬帶測距功能,并關(guān)閉所述藍(lán)牙芯片的測距功能。
7、在一種可選的方式中,所述控制所述微控制單元和藍(lán)牙芯片進(jìn)行交互檢測,進(jìn)一步包括:控制所述微控制單元向所述藍(lán)牙芯片發(fā)送第一檢測信號,并檢測所述微控制單元是否接收到所述藍(lán)牙芯片為響應(yīng)所述第一檢測信號而返回的第一應(yīng)答信號,以確定所述藍(lán)牙芯片是否為異常對象;控制所述藍(lán)牙芯片向所述微控制單元發(fā)送第二檢測信號,并檢測所述藍(lán)牙芯片是否接收到所述微控制單元為響應(yīng)所述第二檢測信號而返回的第二應(yīng)答信號,以確定所述微控制單元是否為所述異常對象。
8、在一種可選的方式中,所述對所述異常對象進(jìn)行復(fù)位操作,并檢測復(fù)位后的異常對象是否仍處于異常狀態(tài),進(jìn)一步包括:控制所述非異常對象向所述異常對象發(fā)送復(fù)位指令,以使所述異常對象基于所述復(fù)位指令進(jìn)行復(fù)位操作,并使復(fù)位后的異常對象為響應(yīng)所述非異常對象發(fā)送的檢測信號,而返回響應(yīng)信號至所述非異常對象;若所述非異常對象未接收到所述響應(yīng)信號,則表征所述復(fù)位后的異常對象仍處于異常狀態(tài)。
9、根據(jù)本申請另一方面,提供了一種車輛的超寬帶測距裝置,車輛包括分別與超寬帶芯片連接的微控制單元和藍(lán)牙芯片,所述超寬帶測距裝置包括:交互檢測模塊,用于若超寬帶測距異常,則控制所述微控制單元和藍(lán)牙芯片進(jìn)行交互檢測,確定出異常對象和非異常對象;復(fù)位檢測模塊,用于對所述異常對象進(jìn)行復(fù)位操作,并檢測復(fù)位后的異常對象是否仍處于異常狀態(tài);超寬帶測距模塊,用于若為是,則將所述非異常對象作為所述超寬帶芯片的控制主體,以進(jìn)行超寬帶測距操作。
10、根據(jù)本申請一個方面,提供了一種電子設(shè)備,包括:控制器;存儲器,用于存儲一個或多個程序,當(dāng)一個或多個程序被所述控制器執(zhí)行時,以執(zhí)行上述的超寬帶測距方法。
11、根據(jù)本申請一個方面,還提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)可讀指令,當(dāng)所述計算機(jī)可讀指令被計算機(jī)的處理器執(zhí)行時,使計算機(jī)執(zhí)行上述的超寬帶測距方法。
12、根據(jù)本申請一個方面,還提供了一種計算機(jī)程序產(chǎn)品或計算機(jī)程序,該計算機(jī)程序產(chǎn)品或計算機(jī)程序包括計算機(jī)指令,該計算機(jī)指令存儲在計算機(jī)可讀存儲介質(zhì)中。計算機(jī)設(shè)備的處理器從計算機(jī)可讀存儲介質(zhì)讀取該計算機(jī)指令,處理器執(zhí)行該計算機(jī)指令,使得該計算機(jī)設(shè)備執(zhí)行上述的超寬帶測距方法。
13、本申請將藍(lán)牙芯片和微控制單元,分別與超寬帶芯片之間構(gòu)建連接關(guān)系,以使得藍(lán)牙芯片和微控制單元皆可作為超寬帶芯片的控制主體。控制微控制單元和藍(lán)牙芯片進(jìn)行交互檢測,以對異常對象進(jìn)行復(fù)位操作,并在檢測到復(fù)位后的異常對象仍處于異常狀態(tài),則將非異常對象作為超寬帶芯片的控制主體,以進(jìn)行超寬帶測距操作,以保障超寬帶測距的正常運(yùn)行。
14、上述說明僅是本申請實(shí)施例技術(shù)方案的概述,為了能夠更清楚了解本申請技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本申請上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本申請的具體實(shí)施方式。
1.一種車輛的超寬帶測距方法,其特征在于,車輛包括分別與超寬帶芯片連接的微控制單元和藍(lán)牙芯片,所述超寬帶測距方法包括:
2.根據(jù)權(quán)利要求1所述的超寬帶測距方法,其特征在于,所述異常對象為所述微控制單元,所述車輛還包括外部錨點(diǎn)電源、與所述藍(lán)牙芯片連接的lin芯片;
3.根據(jù)權(quán)利要求1所述的超寬帶測距方法,其特征在于,所述異常對象為所述藍(lán)牙芯片,所述車輛還包括外部錨點(diǎn)電源、與所述微控制單元連接的can芯片;
4.根據(jù)權(quán)利要求1所述的超寬帶測距方法,其特征在于,所述超寬帶測距方法還包括:
5.根據(jù)權(quán)利要求4所述的超寬帶測距方法,其特征在于,所述超寬帶測距方法還包括:
6.根據(jù)權(quán)利要求1所述的超寬帶測距方法,其特征在于,所述控制所述微控制單元和藍(lán)牙芯片進(jìn)行交互檢測,進(jìn)一步包括:
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的超寬帶測距方法,其特征在于,所述對所述異常對象進(jìn)行復(fù)位操作,并檢測復(fù)位后的異常對象是否仍處于異常狀態(tài),進(jìn)一步包括:
8.一種車輛的超寬帶測距方法,其特征在于,車輛包括分別與超寬帶芯片連接的微控制單元和藍(lán)牙芯片,所述超寬帶測距裝置包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,其上存儲有計算機(jī)可讀指令,當(dāng)計算機(jī)可讀指令被計算機(jī)的處理器執(zhí)行時,使計算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的超寬帶測距方法。