專利名稱:交互式模擬導(dǎo)航方法、電腦程序產(chǎn)品及導(dǎo)航裝置的制作方法
交互式模擬導(dǎo)航方法、電腦程序產(chǎn)品及導(dǎo)航裝置
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種導(dǎo)航裝置的模擬導(dǎo)航方法,特別是指一種導(dǎo)航裝置的交互式模擬導(dǎo)航方法。
背景技術(shù):
現(xiàn)有導(dǎo)航裝置為了提供使用者更便利的導(dǎo)航路徑預(yù)覽功能,提供模擬導(dǎo)航模式供使用者選擇。在模擬導(dǎo)航模式下,導(dǎo)航裝置接收使用者輸入的起始地及目的地之后,即直接播放模擬導(dǎo)航畫(huà)面。該模擬導(dǎo)航畫(huà)面顯示一代表使用者車輛的圖標(biāo),該圖標(biāo)在規(guī)劃路徑上以特定速度移動(dòng);目前有些導(dǎo)航系統(tǒng)還提供調(diào)整該圖標(biāo)在規(guī)劃路徑上的移動(dòng)速度的功能。對(duì)于不熟悉路徑的使用者而言,導(dǎo)航裝置的模擬導(dǎo)航功能可以讓使用者預(yù)先了解 路口處的行駛路徑,確保行車安全。然而,現(xiàn)有模擬導(dǎo)航機(jī)制單調(diào),使用者僅被動(dòng)觀看模擬導(dǎo)航畫(huà)面,容易忽略或錯(cuò)過(guò)某些路口的轉(zhuǎn)彎或切換車道等信息。因此,現(xiàn)有模擬導(dǎo)航模式對(duì)使用者的幫助有限。
發(fā)明內(nèi)容因此,本發(fā)明的目的,即在提供一種交互式模擬導(dǎo)航方法,讓使用者透過(guò)實(shí)際操作導(dǎo)航裝置前傾、后傾、左傾或右傾而控制模擬導(dǎo)航畫(huà)面中代表車輛的圖標(biāo)移動(dòng),藉此讓使用者模擬行駛導(dǎo)航路徑以確保行車安全。于是,本發(fā)明交互式模擬導(dǎo)航方法是利用一導(dǎo)航裝置執(zhí)行,該導(dǎo)航裝置具有一用以感應(yīng)該導(dǎo)航裝置自身的運(yùn)動(dòng)狀態(tài)而產(chǎn)生一運(yùn)動(dòng)信息的感測(cè)單元,該交互式模擬導(dǎo)航方法包含以下步驟(a)啟動(dòng)一模擬導(dǎo)航模式,顯示一模擬導(dǎo)航畫(huà)面,該模擬導(dǎo)航畫(huà)面中標(biāo)示有一導(dǎo)航路徑及一代表車輛的圖標(biāo)。(b)接收該感測(cè)單元輸出的運(yùn)動(dòng)信息。(C)依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一軸線旋轉(zhuǎn)的旋轉(zhuǎn)值。(d)判斷該旋轉(zhuǎn)值是否超出一默認(rèn)值,若是,則使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。前述軸線可以單指垂直穿出該導(dǎo)航裝置的顯示屏的軸線;該步驟(d)當(dāng)判斷該旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝右;當(dāng)判斷該旋轉(zhuǎn)值超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝左。當(dāng)然,本發(fā)明也可以接收感測(cè)單元輸出二軸以上的運(yùn)動(dòng)信息。因此,步驟(C)可以是依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一第一軸線旋轉(zhuǎn)的第一旋轉(zhuǎn)值,及產(chǎn)生一代表該導(dǎo)航裝置自身繞一第二軸線旋轉(zhuǎn)的第二旋轉(zhuǎn)值。例如,該第一軸線是指垂直穿出該導(dǎo)航裝置的顯示屏的軸線,該第二軸線是指橫向穿過(guò)該導(dǎo)航裝置且與該第一軸線垂直的軸線;該步驟(d)當(dāng)判斷該第一旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝右,當(dāng)判斷該第一旋轉(zhuǎn)值超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝左;當(dāng)判斷該第二旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝前,當(dāng)判斷超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝后。前述感測(cè)單元可以僅包括一陀螺儀,該運(yùn)動(dòng)信息是一角速度值;該步驟(C)對(duì)該角速度值積分得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。前述感測(cè)單元也可以僅包括一重力傳感器,該運(yùn)動(dòng)信息是一重力加速度值;該步驟(C)對(duì)該重力加速度值利用三角函數(shù)轉(zhuǎn)換得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。當(dāng)然,前述感測(cè)單元也可以同時(shí)包括陀螺儀及重力傳感器。有關(guān)步驟(d),可以進(jìn)一步詳細(xì)地判斷該旋轉(zhuǎn)值是否超出一第一默認(rèn)值;若否,則不改變?cè)搱D標(biāo)的狀態(tài),若是,則判斷該旋轉(zhuǎn)值是否超出一超出該第一默認(rèn)值的第二默認(rèn)值;若否,使該圖標(biāo)以一第一速度在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng),若是,則使該圖標(biāo)以
一超出該第一速度的第二速度在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng)。更進(jìn)一步,該步驟(a)的模擬導(dǎo)航模式,是使該圖標(biāo)以一預(yù)定速度在該導(dǎo)航路徑上前進(jìn);該步驟(d)中若判斷該旋轉(zhuǎn)值超出該第一默認(rèn)值或第二默認(rèn)值,該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中以第一速度或第二速度朝該預(yù)設(shè)方向加速移動(dòng)或偏離該導(dǎo)航路徑,該第一速度或第二速度皆大于該預(yù)定速度。有關(guān)步驟(d),還可以是判斷該旋轉(zhuǎn)值是否維持超出該默認(rèn)值達(dá)一預(yù)設(shè)時(shí)間,若是,才使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng)。更進(jìn)一步,該步驟(a)的模擬導(dǎo)航模式,是使該圖標(biāo)以一預(yù)定速度在該導(dǎo)航路徑上前進(jìn);該步驟(d)中若判斷該旋轉(zhuǎn)值超出該默認(rèn)值達(dá)該預(yù)設(shè)時(shí)間,該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向加速移動(dòng)或偏離該導(dǎo)航路徑。更進(jìn)一步,本發(fā)明交互式模擬導(dǎo)航方法還包含一步驟(e)判斷該圖標(biāo)是否在該導(dǎo)航路徑上,若否,則重新規(guī)劃路徑,再回到步驟(a)的顯示模擬導(dǎo)航畫(huà)面,并持續(xù)執(zhí)行步驟(b)至(d)。本發(fā)明的再一目的,在于提供一種電腦程序產(chǎn)品,當(dāng)一導(dǎo)航裝置加載該電腦程序產(chǎn)品并執(zhí)行后,可完成前述交互式模擬導(dǎo)航方法。本發(fā)明的另一目的,在于提供一種導(dǎo)航裝置,使用者可透過(guò)實(shí)際操作導(dǎo)航裝置前傾、后傾、左傾或右傾而控制模擬導(dǎo)航畫(huà)面中代表車輛的圖標(biāo)移動(dòng),藉此讓使用者模擬行駛導(dǎo)航路徑以確保行車安全。該導(dǎo)航裝置包含一模擬導(dǎo)航單元、一顯示屏、一感測(cè)單元及一處理單元。一模擬導(dǎo)航單元接收一起始地信息及一目的地信息,并執(zhí)行路徑規(guī)劃后產(chǎn)生一模擬導(dǎo)航畫(huà)面,該模擬導(dǎo)航畫(huà)面中標(biāo)示有一導(dǎo)航路徑及一代表車輛的圖標(biāo)。顯示屏顯示該模擬導(dǎo)航畫(huà)面。感測(cè)單元感應(yīng)該導(dǎo)航裝置自身的運(yùn)動(dòng)狀態(tài)而產(chǎn)生一運(yùn)動(dòng)信息。處理單元依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一軸線旋轉(zhuǎn)的旋轉(zhuǎn)值,并判斷該旋轉(zhuǎn)值是否超出一默認(rèn)值,若是,則使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。本發(fā)明的功效在于,讓使用者能在規(guī)劃路徑后,利用前傾、后傾、左傾或右傾導(dǎo)航裝置,使模擬導(dǎo)航畫(huà)面中的圖標(biāo)加速移動(dòng)或偏離導(dǎo)航路徑,提供使用者新的體驗(yàn)。
圖1是一系統(tǒng)方塊圖,說(shuō)明本發(fā)明導(dǎo)航裝置的第一較佳實(shí)施例的系統(tǒng)架構(gòu);
圖2是一流程圖,說(shuō)明本實(shí)施例執(zhí)行的交互式模擬導(dǎo)航方法;圖3是一示意圖,說(shuō)明導(dǎo)航裝置繞一第一軸線旋轉(zhuǎn)及繞一第二軸線旋轉(zhuǎn)的運(yùn)動(dòng)狀態(tài);圖4是一示意圖,說(shuō)明本實(shí)施例中陀螺儀感測(cè)的角速度值及處理單元積分后的速度值; 圖5是一系統(tǒng)方塊圖,說(shuō)明本發(fā)明導(dǎo)航裝置的第二較佳實(shí)施例的系統(tǒng)架構(gòu);圖6是一流程圖,說(shuō)明本實(shí)施例執(zhí)行的交互式模擬導(dǎo)航方法;及圖7是一示意圖,說(shuō)明導(dǎo)航裝置繞一第一軸線旋轉(zhuǎn)時(shí),重力傳感器所感測(cè)的重力加速度值的變化。
具體實(shí)施方式有關(guān)本發(fā)明的前述及其它技術(shù)內(nèi)容、特點(diǎn)與功效,在以下配合參考圖式的二個(gè)較佳實(shí)施例的詳細(xì)說(shuō)明中,將可清楚的呈現(xiàn)。在本發(fā)明被詳細(xì)描述之前,要注意的是,在以下的說(shuō)明內(nèi)容中,類似的組件是以相同的編號(hào)來(lái)表不。參閱圖1,本發(fā)明導(dǎo)航裝置100的第一較佳實(shí)施例包含一模擬導(dǎo)航單元1、一顯示屏2、一感測(cè)單元4及一處理單元3。本實(shí)施例的感測(cè)單元4包括一陀螺儀41。處理單元3內(nèi)建有定時(shí)器31。配合參閱圖2,當(dāng)導(dǎo)航裝置100被操作而啟動(dòng)一模擬導(dǎo)航模式,則開(kāi)始執(zhí)行本發(fā)明交互式模擬導(dǎo)航方法,該方法包含以下步驟。步驟Sll-模擬導(dǎo)航單元I接收由使用者操作輸入的一起始地信息及一目的地信
肩、O步驟S12-模擬導(dǎo)航單元I開(kāi)始執(zhí)行路徑規(guī)劃。步驟S13-模擬導(dǎo)航單元I產(chǎn)生一如圖3所示的模擬導(dǎo)航畫(huà)面10,并使該顯示屏2顯示之。該模擬導(dǎo)航畫(huà)面10中標(biāo)示有一導(dǎo)航路徑51及一代表車輛的圖標(biāo)52。該圖標(biāo)52在模擬導(dǎo)航畫(huà)面10中從起始地開(kāi)始以一預(yù)定速度在導(dǎo)航路徑51上前進(jìn),藉此讓使用者觀看及了解導(dǎo)航路徑51。此外,由于本發(fā)明提供的是交互式的模擬導(dǎo)航方法,因此圖標(biāo)52初始的運(yùn)動(dòng)狀態(tài)不以前述為限,亦可設(shè)計(jì)為一開(kāi)始圖標(biāo)52位于導(dǎo)航路徑51的起始地且靜止不動(dòng),完全由使用者操控圖標(biāo)52移動(dòng)狀態(tài)。本實(shí)施例僅以圖標(biāo)52以一預(yù)定速度在導(dǎo)航路徑51前進(jìn)的模式舉例說(shuō)明,使用者可透過(guò)實(shí)際操作導(dǎo)航裝置100前傾、后傾、左傾或右傾而使模擬導(dǎo)航畫(huà)面10中的圖標(biāo)52加速移動(dòng)或偏離導(dǎo)航路徑51 ;藉此,導(dǎo)航裝置100的模擬導(dǎo)航不再是單純播放模擬導(dǎo)航畫(huà)面,而是讓使用者操控圖標(biāo)52,以互動(dòng)的方式在實(shí)際出發(fā)前模擬行車。步驟S21-當(dāng)使用者操作導(dǎo)航裝置100,使導(dǎo)航裝置100繞一第一軸線Al前傾、后傾,或繞一第二軸線A2左傾或右傾,感測(cè)單元4的陀螺儀41會(huì)針對(duì)繞各軸線A1、A2的運(yùn)動(dòng)狀態(tài)輸出代表一角速度值的訊號(hào),處理單元3則接收該訊號(hào)而獲知角速度值。前述第一軸線Al是指垂直穿出該導(dǎo)航裝置100的顯示屏2的軸線,該第二軸線A2是指橫向穿過(guò)該導(dǎo)航裝置100且與該第一軸線Al垂直的軸線。步驟S22-處理單元3對(duì)各該角速度值積分得到代表該導(dǎo)航裝置100自身繞對(duì)應(yīng)軸線旋轉(zhuǎn)的角度。參閱圖4,圖中折線61代表陀螺儀41輸出的角速度值,折線62則代表處理單元3積分后的角度,以下稱旋轉(zhuǎn)值。步驟S23-處理單元3判斷該旋轉(zhuǎn)值是否持續(xù)超出一第一默認(rèn)值達(dá)一預(yù)設(shè)時(shí)間,該第一默認(rèn)值例如±30°,預(yù)設(shè)時(shí)間例如0. 3秒;若是,則進(jìn)行步驟S24 ;若否,則視為平放未旋轉(zhuǎn)。步驟S24-處理單元3繼續(xù)判斷該旋轉(zhuǎn)值是否維持超出一第二默認(rèn)值達(dá)一預(yù)設(shè)時(shí)間,該第二默認(rèn)值例如±60° ;若否,代表旋轉(zhuǎn)值介于+30° +60°之間,或介于-30° -60°之間,則進(jìn)行步驟S25 ;若是,代表旋轉(zhuǎn)值超出±60°,則進(jìn)行步驟S26。步驟S25-使圖標(biāo)52在該模擬導(dǎo)航畫(huà)面10中以一第一速度朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。該第一速度大于圖標(biāo)52原本在導(dǎo)航路徑51上前進(jìn)的預(yù)定速度。步驟S26-使圖標(biāo)52在該模擬導(dǎo)航畫(huà)面10中以一大于第一速度的第二速度朝預(yù)設(shè)方向移動(dòng)。有關(guān)步驟S25及S26詳細(xì)來(lái)說(shuō),當(dāng)該旋轉(zhuǎn)值是繞第一軸線Al所產(chǎn)生且介于+30° +60°之間,則該預(yù)設(shè)方向是指朝右;當(dāng)該旋轉(zhuǎn)值是繞第一軸線Al所產(chǎn)生且介于-30° -60°之間,則該預(yù)設(shè)方向是指朝左。當(dāng)該旋轉(zhuǎn)值是繞第二軸線A2所產(chǎn)生且介于+30° +60°之間,則該預(yù)設(shè)方向是指朝前;當(dāng)該旋轉(zhuǎn)值是繞第二軸線A2所產(chǎn)生且介于-30° -60°之間,則該預(yù)設(shè)方向是指朝后。藉此,模擬導(dǎo)航畫(huà)面10中的圖標(biāo)52不只是按照預(yù)定速度在導(dǎo)航路徑51上前進(jìn),使用者可操控導(dǎo)航裝置100而改變圖標(biāo)52的運(yùn)動(dòng)狀態(tài),使其左轉(zhuǎn)、右轉(zhuǎn)或前行、后退。步驟S31-接著,處理單元3還判斷圖標(biāo)52是否在導(dǎo)航路徑51上?若是,則執(zhí)行步驟S41 ;若否,則代表模擬行駛已經(jīng)偏離導(dǎo)航路徑51,就如同實(shí)際駕駛時(shí)錯(cuò)誤辨識(shí)指令而駛離導(dǎo)航路徑,此時(shí)模擬導(dǎo)航單元I執(zhí)行步驟S32而重新規(guī)劃路徑,之后回到步驟S13。使用者可藉此事先得知實(shí)際使用導(dǎo)航系統(tǒng)100于某路段未依照規(guī)劃路徑行駛時(shí),導(dǎo)航系統(tǒng)100的反應(yīng)。步驟S41-最后,判斷圖標(biāo)52是否抵達(dá)模擬導(dǎo)航畫(huà)面10中的目的地,若是,則結(jié)束模擬導(dǎo)航模式;若否,則回到步驟S21持續(xù)接收運(yùn)動(dòng)信息。參閱圖5及圖6,本發(fā)明第二較佳實(shí)施例與第一較佳實(shí)施例的差異在于,感測(cè)單元4是包括一重力傳感器42,因此在執(zhí)行的流程方面,第一較佳實(shí)施例的步驟S21及S22改成步驟S21’及S22’,其余流程則不變,因此以下僅針對(duì)步驟S21’及S22’詳述如下,未改變的流程不予贅述。步驟S21’ -感測(cè)單元4的重力傳感器42針對(duì)繞各軸線A1、A2的運(yùn)動(dòng)狀態(tài)輸出代表一重力加速度值的訊號(hào),處理單元3則接收該訊號(hào)而獲知重力加速度值。 步驟S22 ’ -處理單元3對(duì)各該重力加速度值利用三角函數(shù)轉(zhuǎn)換得到代表該導(dǎo)航裝置100自身繞對(duì)應(yīng)軸線旋轉(zhuǎn)的角度。配合參閱圖6,以導(dǎo)航裝置100繞第一軸線Al旋轉(zhuǎn)的運(yùn)動(dòng)狀態(tài)舉例來(lái)說(shuō),平放時(shí),重力傳感器42輸出的訊號(hào)所代表重力加速度值為0g,g = 9. 8m/s2。當(dāng)導(dǎo)航裝置100繞第一軸線Al旋轉(zhuǎn)90°而直立,重力傳感器42輸出的訊號(hào)所代表重力加速度值為lg。利用三角函數(shù)可得知以下關(guān)系,sin(0° ) =0;sin(30° ) = 0. 5 ;sin(90° ) = I。因此,當(dāng)導(dǎo)航裝置100繞第一軸線Al旋轉(zhuǎn)+30°,即代表右傾30° ;反之,繞第一軸線旋轉(zhuǎn)-30°即代表左傾30°值得一提的是,本發(fā)明在實(shí)作上,也可以同時(shí)采用陀螺儀41及重力傳感器42輸出的運(yùn)動(dòng)信息,且換算出旋轉(zhuǎn)值之后兩者相互校正或運(yùn)算出平均值,在執(zhí)行后續(xù)步驟,藉此提高穩(wěn)定度。綜上所述,本發(fā)明導(dǎo)航裝置100及交互式模擬導(dǎo)航方法利用陀螺儀41或重力傳感器42來(lái)感測(cè)使用者的操作行為,使用者因此可通過(guò)控制導(dǎo)航裝置前傾、后傾、左傾或右傾而控制模擬導(dǎo)航畫(huà)面10中代表車輛的圖標(biāo)52的運(yùn)動(dòng)狀態(tài),達(dá)到互動(dòng)的效果,藉此讓使用者模擬行駛導(dǎo)航路徑以確保行車安全,故確實(shí)能達(dá)成本發(fā)明的目的。
權(quán)利要求
1.一種交互式模擬導(dǎo)航方法,利用一導(dǎo)航裝置執(zhí)行,該導(dǎo)航裝置具有一用以感應(yīng)該導(dǎo)航裝置自身的運(yùn)動(dòng)狀態(tài)而產(chǎn)生一運(yùn)動(dòng)信息的感測(cè)單元,其特征在于該交互式模擬導(dǎo)航方法包含以下步驟(a)啟動(dòng)一模擬導(dǎo)航模式,顯示一模擬導(dǎo)航畫(huà)面,該模擬導(dǎo)航畫(huà)面中標(biāo)示有一導(dǎo)航路徑及一代表車輛的圖標(biāo);(b)接收該感測(cè)單元輸出的運(yùn)動(dòng)信息;(C)依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一軸線旋轉(zhuǎn)的旋轉(zhuǎn)值;及(d)判斷該旋轉(zhuǎn)值是否超出一默認(rèn)值,若是,則使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。
2.根據(jù)權(quán)利要求1所述的交互式模擬導(dǎo)航方法,其特征在于該軸線是指垂直穿出該導(dǎo)航裝置的顯示屏的軸線;該步驟(d)當(dāng)判斷該旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝右;當(dāng)判斷該旋轉(zhuǎn)值超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝左。
3.根據(jù)權(quán)利要求1所述的交互式模擬導(dǎo)航方法,其特征在于該步驟(c)是依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一第一軸線旋轉(zhuǎn)的第一旋轉(zhuǎn)值,及產(chǎn)生一代表該導(dǎo)航裝置自身繞一第二軸線旋轉(zhuǎn)的第二旋轉(zhuǎn)值。
4.根據(jù)權(quán)利要求3所述的交互式模擬導(dǎo)航方法,其特征在于該第一軸線是指垂直穿出該導(dǎo)航裝置的顯示屏的軸線,該第二軸線是指橫向穿過(guò)該導(dǎo)航裝置且與該第一軸線垂直的軸線;該步驟(d)當(dāng)判斷該第一旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝右,當(dāng)判斷該第一旋轉(zhuǎn)值超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝左;當(dāng)判斷該第二旋轉(zhuǎn)值超出一正的默認(rèn)值,該預(yù)設(shè)方向是指朝前,當(dāng)判斷超出一負(fù)的默認(rèn)值,該預(yù)設(shè)方向是指朝后。
5.根據(jù)權(quán)利要求1所述的交互式模擬導(dǎo)航方法,其特征在于該感測(cè)單元包括一陀螺儀,該運(yùn)動(dòng)信息是一角速度值;該步驟(C)對(duì)該角速度值積分得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。
6.根據(jù)權(quán)利要求1所述的交互式模擬導(dǎo)航方法,其特征在于該感測(cè)單元包括一重力傳感器,該運(yùn)動(dòng)信息是一重力加速度值;該步驟(C)對(duì)該重力加速度值利用三角函數(shù)轉(zhuǎn)換得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的交互式模擬導(dǎo)航方法,其特征在于該步驟(d) 是判斷該旋轉(zhuǎn)值是否超出一第一默認(rèn)值;若否,則不改變?cè)搱D標(biāo)的狀態(tài),若是,則判斷該旋轉(zhuǎn)值是否超出一超出該第一默認(rèn)值的第二默認(rèn)值;若否,使該圖標(biāo)以一第一速度在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng),若是,則使該圖標(biāo)以一超出該第一速度的第二速度在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng)。
8.根據(jù)權(quán)利要求7所述的交互式模擬導(dǎo)航方法,其特征在于該步驟(a)的模擬導(dǎo)航模式,是使該圖標(biāo)以一預(yù)定速度在該導(dǎo)航路徑上前進(jìn);該步驟(d)中若判斷該旋轉(zhuǎn)值超出該第一默認(rèn)值或第二默認(rèn)值,該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中以第一速度或第二速度朝該預(yù)設(shè)方向加速移動(dòng)或偏離該導(dǎo)航路徑,該第一速度或第二速度皆大于該預(yù)定速度。
9.根據(jù)權(quán)利要求8所述的交互式模擬導(dǎo)航方法,其特征在于還包含一步驟(e)判斷該圖標(biāo)是否在該導(dǎo)航路徑上,若否,則重新規(guī)劃路徑,再回到步驟(a)的顯示模擬導(dǎo)航畫(huà)面,并持續(xù)執(zhí)行步驟(b)至(d)。
10.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的交互式模擬導(dǎo)航方法,其特征在于該步驟(d)是判斷該旋轉(zhuǎn)值是否維持超出該默認(rèn)值達(dá)一預(yù)設(shè)時(shí)間,若是,才使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng)。
11.根據(jù)權(quán)利要求10所述的交互式模擬導(dǎo)航方法,其特征在于該步驟(a)的模擬導(dǎo)航模式,是使該圖標(biāo)以一預(yù)定速度在該導(dǎo)航路徑上前進(jìn);該步驟(d)中若判斷該旋轉(zhuǎn)值超出該默認(rèn)值達(dá)該預(yù)設(shè)時(shí)間,該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向加速移動(dòng)或偏離該導(dǎo)航路徑。
12.根據(jù)權(quán)利要求11所述的交互式模擬導(dǎo)航方法,其特征在于還包含一步驟(e)判斷該圖標(biāo)是否在該導(dǎo)航路徑上,若否,則重新規(guī)劃路徑,再回到步驟(a)的顯示模擬導(dǎo)航畫(huà)面,并持續(xù)執(zhí)行步驟(b)至(d)。
13.一種導(dǎo)航裝置,其特征在于包含一模擬導(dǎo)航單元,接收一起始地信息及一目的地信息,并執(zhí)行路徑規(guī)劃后產(chǎn)生一模擬導(dǎo)航畫(huà)面,該模擬導(dǎo)航畫(huà)面中標(biāo)示有一導(dǎo)航路徑及一代表車輛的圖標(biāo);一顯示屏,顯示該模擬導(dǎo)航畫(huà)面;一感測(cè)單元,感應(yīng)該導(dǎo)航裝置自身的運(yùn)動(dòng)狀態(tài)而產(chǎn)生一運(yùn)動(dòng)信息;及一處理單元,依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一軸線旋轉(zhuǎn)的旋轉(zhuǎn)值,并判斷該旋轉(zhuǎn)值是否超出一默認(rèn)值,若是,則使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。
14.根據(jù)權(quán)利要求13所述的導(dǎo)航裝置,其特征在于該感測(cè)單元包括一陀螺儀,其產(chǎn)生的運(yùn)動(dòng)信息是一角速度值;該處理單元對(duì)該角速度值積分得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。
15.根據(jù)權(quán)利要求13所述的導(dǎo)航裝置,其特征在于該感測(cè)單元包括一重力傳感器,其產(chǎn)生的運(yùn)動(dòng)信息是一重力加速度值;該處理單元對(duì)該重力加速度值利用三角函數(shù)轉(zhuǎn)換得到代表該導(dǎo)航裝置自身繞該軸線旋轉(zhuǎn)的角度。
16.根據(jù)權(quán)利要求13至15中任一項(xiàng)所述的導(dǎo)航裝置,其特征在于該處理單元內(nèi)建有一定時(shí)器,該處理單元判斷該旋轉(zhuǎn)值是否維持超出該默認(rèn)值達(dá)一預(yù)設(shè)時(shí)間,若是,才使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝該預(yù)設(shè)方向移動(dòng)。
全文摘要
一種交互式模擬導(dǎo)航方法,利用一導(dǎo)航裝置執(zhí)行,該導(dǎo)航裝置具有一用以感應(yīng)該導(dǎo)航裝置自身的運(yùn)動(dòng)狀態(tài)而產(chǎn)生一運(yùn)動(dòng)信息的感測(cè)單元,該方法先啟動(dòng)一模擬導(dǎo)航模式,顯示一模擬導(dǎo)航畫(huà)面,該模擬導(dǎo)航畫(huà)面中標(biāo)示有一導(dǎo)航路徑及一代表車輛的圖標(biāo);接著接收該感測(cè)單元輸出的運(yùn)動(dòng)信息,并依據(jù)該運(yùn)動(dòng)信息換算產(chǎn)生一代表該導(dǎo)航裝置自身繞一軸線旋轉(zhuǎn)的旋轉(zhuǎn)值;最后判斷該旋轉(zhuǎn)值是否超出一默認(rèn)值,若是,則使該圖標(biāo)在該模擬導(dǎo)航畫(huà)面中朝一與該旋轉(zhuǎn)值相關(guān)的預(yù)設(shè)方向移動(dòng)。使用者可通過(guò)操作導(dǎo)航裝置傾轉(zhuǎn)而模擬行駛導(dǎo)航路徑。
文檔編號(hào)G01C21/36GK102997929SQ20111026429
公開(kāi)日2013年3月27日 申請(qǐng)日期2011年9月8日 優(yōu)先權(quán)日2011年9月8日
發(fā)明者葉冠宏 申請(qǐng)人:昆達(dá)電腦科技(昆山)有限公司, 神達(dá)電腦股份有限公司