虛擬環(huán)境中基于四元數(shù)的六自由度模型隨動(dòng)相機(jī)控制算法

基本信息

申請(qǐng)?zhí)?/td> CN201710032264.9 申請(qǐng)日 -
公開(公告)號(hào) CN106843285B 公開(公告)日 2019-11-01
申請(qǐng)公布號(hào) CN106843285B 申請(qǐng)公布日 2019-11-01
分類號(hào) G05D3/12(2006.01)I; G06T7/246(2017.01)I; G06T7/73(2017.01)I 分類 控制;調(diào)節(jié);
發(fā)明人 韓勇; 丁志在; 馬純永; 于吉光 申請(qǐng)(專利權(quán))人 青島海大新星軟件咨詢有限公司
代理機(jī)構(gòu) 青島中天匯智知識(shí)產(chǎn)權(quán)代理有限公司 代理人 郝團(tuán)代
地址 266000 山東省青島市市南區(qū)香港東路23號(hào)中國海洋大學(xué)產(chǎn)業(yè)樓403
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種虛擬環(huán)境中基于四元數(shù)的六自由度模型隨動(dòng)相機(jī)控制算法。該算法在三維視景中首先將當(dāng)前視點(diǎn)相機(jī)與運(yùn)動(dòng)目標(biāo)進(jìn)行綁定,然后實(shí)時(shí)獲得當(dāng)前運(yùn)動(dòng)目標(biāo)所處外部作用力等數(shù)據(jù)信息,及實(shí)時(shí)獲得當(dāng)前運(yùn)動(dòng)目標(biāo)的三維坐標(biāo)數(shù)據(jù)及運(yùn)動(dòng)姿態(tài)參數(shù),通過四元數(shù)中的變換矩陣算法獲得修正后的運(yùn)動(dòng)目標(biāo)的運(yùn)動(dòng)參數(shù),并將這些信息傳遞給系統(tǒng)相機(jī)事件,由系統(tǒng)相機(jī)事件進(jìn)行處理后實(shí)現(xiàn)相機(jī)位置及運(yùn)動(dòng)姿態(tài)的同步更新,算法通過操縱鍵盤及外設(shè)控制器等裝置改變跟隨目標(biāo)的運(yùn)動(dòng)狀態(tài),控制跟隨目標(biāo)的運(yùn)動(dòng)。該算法的創(chuàng)新性在于算法結(jié)構(gòu)簡單,計(jì)算量小,能準(zhǔn)確獲得運(yùn)動(dòng)目標(biāo)的運(yùn)動(dòng)姿態(tài)等實(shí)時(shí)數(shù)據(jù),有效的應(yīng)用于運(yùn)動(dòng)目標(biāo)的隨動(dòng)相機(jī)控制。