一種基于虛擬引擎的載具平面移動(dòng)控制方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN202110707589.9 申請(qǐng)日 -
公開(公告)號(hào) CN113457153A 公開(公告)日 2021-10-01
申請(qǐng)公布號(hào) CN113457153A 申請(qǐng)公布日 2021-10-01
分類號(hào) A63F13/56(2014.01)I 分類 運(yùn)動(dòng);游戲;娛樂(lè)活動(dòng);
發(fā)明人 羅威;許秋子 申請(qǐng)(專利權(quán))人 深圳市瑞立視多媒體科技有限公司
代理機(jī)構(gòu) 深圳市鼎泰正和知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 繆太清
地址 518000廣東省深圳市南山區(qū)粵海街道沙河西路1819號(hào)深圳灣科技生態(tài)園7棟B座10層9-12室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于虛擬引擎的載具平面移動(dòng)控制方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),所述方法包括:構(gòu)建MoveTo函數(shù)并定義輸入值為目標(biāo)點(diǎn)坐標(biāo)信息;獲取載具朝向目標(biāo)點(diǎn)的目標(biāo)向量并計(jì)算其對(duì)應(yīng)的長(zhǎng)度值;當(dāng)長(zhǎng)度值超過(guò)預(yù)設(shè)長(zhǎng)度值時(shí),獲取載具的正前方向量并結(jié)合目標(biāo)向量進(jìn)行再處理與向量求解運(yùn)算,得到兩個(gè)向量間的夾角值;當(dāng)夾角值超過(guò)預(yù)設(shè)角度值時(shí),確定載具的待旋轉(zhuǎn)角度并計(jì)算載具在當(dāng)前幀的最大旋轉(zhuǎn)角度;當(dāng)待旋轉(zhuǎn)角度的絕對(duì)值大于等于最大旋轉(zhuǎn)角度時(shí),控制載具按照最大旋轉(zhuǎn)角度旋轉(zhuǎn),或當(dāng)待旋轉(zhuǎn)角度的絕對(duì)值小于最大旋轉(zhuǎn)角度時(shí),控制載具按照待旋轉(zhuǎn)角度旋轉(zhuǎn);驅(qū)動(dòng)載具輪子朝向目標(biāo)點(diǎn)前進(jìn)。上述方法能夠使得載具移動(dòng)至給定的任意目標(biāo)點(diǎn)。