專利名稱:導航系統(tǒng)的行駛圖像顯示方法
技術領域:
本發(fā)明就導航系統(tǒng)而言,是有關將圖像中所顯示的數(shù)字地圖按照運動物體的行駛方向旋轉,以使數(shù)字地圖的顯示方向與運動物體的行駛方向一致的導航系統(tǒng)的數(shù)字地圖顯示方法的。
背景技術:
一般而言,導航系統(tǒng)提供如下功能利用屬于全球定位系統(tǒng)(Global PositioningSystem)的多個人造衛(wèi)星所發(fā)射的發(fā)射信號和與陀螺儀(gyro)及速度傳感器等一起設置在運動物體上的多個傳感器的檢測信號,對當前正在行駛的運動物體的當前位置進行計算;在使所計算的運動物體的當前位置與數(shù)字地圖數(shù)據一致之后,對從當前位置到目的地的行駛路徑進行勘察并對運動物體的行駛進行導航。
特別是在數(shù)字地圖上同時顯示運動物體的位置及路徑并對運動物體的行駛路徑進行導航的全向(full)導航系統(tǒng)中,使根據運動物體的行駛方向而在圖像中顯示的地圖數(shù)據旋轉,向運動物體的使用者提供實際行駛中的道路的組成和類似的行駛導航圖像。
在如上根據運動物體的行駛方向對地圖數(shù)據進行旋轉顯示的情況下,一般是以接收多個人造衛(wèi)星的發(fā)射信號的GPS接收信號和從運動物體上所設的陀螺儀及電子羅盤等傳感器中所搜集的運動物體的旋轉角為標準使地圖數(shù)據旋轉,或者以運動物體行駛的道路的角度為標準使地圖數(shù)據旋轉。
圖1是展示現(xiàn)有的行駛圖像顯示方法的信號流程圖。如圖所示,在步驟100中,對GPS接收信號和運動物體中所設的陀螺儀及電子羅盤等傳感器的信號進行輸入;在步驟102中,通過所輸入的GPS接收信號和運動物體中所設的陀螺儀及電子羅盤等傳感器的信號,計算運動物體的當前位置信息。
在步驟104中,對所計算的運動物體的當前位置信息和運動物體的以前位置信息進行比較,計算運動物體的旋轉角;在步驟106中,在將所計算的運動物體的旋轉角設置為地圖數(shù)據的旋轉角之后,在步驟108中根據所設定的地圖數(shù)據的旋轉角使地圖數(shù)據旋轉;在步驟110中,通過根據旋轉的地圖數(shù)據生成運動物體的行駛導航圖像并在顯示面板上進行顯示。
但是,上述的現(xiàn)有技術由于是根據運動物體的旋轉角對地圖數(shù)據進行旋轉顯示的,所以在每當在顯示面板上對地圖數(shù)據進行更新顯示時,則根據與運動物體的路線變化等類似的細微的旋轉角變化或者GPS接收信號及傳感器信號的輸入誤差范圍的值,對地圖數(shù)據進行旋轉顯示。
即,在圖2a~圖2c中,符號200是運動物體的行駛路徑,符號202是根據GPS接收信號及傳感器信號測出的運動物體的位置。在測出運動物體如圖2a所示,沿著行駛路徑200如箭頭所示行駛并在位置(P1)上向左側旋轉的情況下,則如圖2b所示使地圖數(shù)據向右側旋轉并進行顯示;在測出如圖2b所示的運動物體在從位置(P2)經過位置(P3)后向右側旋轉并向位置P4行駛的情況下,則如圖2c所示使地圖數(shù)據向左側旋轉并進行顯示。
因此,存在如下問題顯示面板上所顯示的運動物體的行駛導航圖像頻繁旋轉并抖動,為此使運動物體的駕駛者眼花繚亂,給安全行駛帶來很多障礙。
發(fā)明內容因此,本發(fā)明的目的在于提供如下導航系統(tǒng)的行駛圖像顯示方法能夠在與運動物體細微的旋轉角變化或者GPS接收信號及傳感器信號的輸入誤差范圍的值的狀態(tài)下,在顯示面板上顯示地圖數(shù)據,即使與運動物體的行駛方向一致也不產生抖動。
本發(fā)明的另一目的在于提供如下導航系統(tǒng)的行駛圖像顯示方法即使因運動物體脫離行駛路徑及旋轉行駛而使運動物體的旋轉角急劇變化,也暫時不旋轉顯示面板上所顯示的數(shù)字地圖數(shù)據,而是依次平緩地旋轉并進行顯示。
具有上述目的的本發(fā)明的導航系統(tǒng)的行駛圖像顯示方法以如下為特征在運動物體行駛初期,在設置地圖數(shù)據的旋轉臨界角并對累加旋轉角進行初始化之后,測出運動物體的旋轉角并將所測出的旋轉角與累加旋轉角進行累加。對累加旋轉角是否是在所設定的旋轉臨界角以上進行判斷,在累加旋轉角不在旋轉臨界角之上時,則反復執(zhí)行測出運動物體的旋轉角并將所測出的旋轉角與累加旋轉角進行累加的動作;在累加旋轉角在旋轉臨界角之上時,則在根據運動物體的旋轉角對地圖數(shù)據進行旋轉、顯示并對旋轉角進行初始化之后,反復執(zhí)行測出運動物體的旋轉角并將所測出的旋轉角與累加旋轉角進行累加的動作。如以上所說明的,本發(fā)明對運動物體行駛的旋轉角進行累加,在所累加的旋轉角達到事先設定的旋轉臨界角之上的情況下,則對地圖數(shù)據進行旋轉顯示,因此不僅可以在地圖數(shù)據不抖動的狀態(tài)下顯示運動物體的行駛路徑,而且即使運動物體的旋轉角急劇變化,也不使地圖數(shù)據急劇旋轉,而是依次平緩地旋轉,為運動物體的使用者安全、精確地進行行駛路徑導航。
圖1是展示現(xiàn)有的行駛圖像顯示方法的信號流程圖。
圖2a~圖2c是用來對根據現(xiàn)有的行駛圖像顯示方法在顯示面板上顯示的行駛導航圖像進行舉例說明的示意圖。
圖3是展示應用本發(fā)明的行駛圖像顯示方法的導航系統(tǒng)的構成的結構圖。
圖4是展示本發(fā)明的行駛圖像顯示方法的信號流程圖。
圖5a~圖5c和圖6a~圖6c是用來對根據本發(fā)明的行駛圖像顯示方法在顯示面板上顯示的行駛導航圖像進行舉例說明的示意圖。
具體實施方式以下,參照附圖3以及示意圖,對本發(fā)明的導航系統(tǒng)的行駛圖像顯示方法予以詳細說明。
圖3是展示應用本發(fā)明的行駛圖像顯示方法的導航系統(tǒng)的構成的結構圖。如圖所示,由以下構成接收由3個以上GPS衛(wèi)星300發(fā)射的位置數(shù)據GPS接收單元302;設置在運動物體上,對運動物體的旋轉角進行檢測的陀螺儀及電子羅盤等傳感器304;事先儲存著地圖數(shù)據的地圖數(shù)據存儲單元306;根據使用者的操作獲得命令的命令輸入單元308;在運動物體移動時,根據GPS接收單元302的接收信號和傳感器單元304的檢測信號,對運動物體的當前位置及旋轉角進行判斷,并在參照地圖數(shù)據存儲單元306中所儲存的地圖數(shù)據,對從所判斷的運動物體的當前位置開始到通過命令輸入單元308輸入的目的地之間的行駛路徑進行導航的同時,根據運動物體的旋轉角使地圖數(shù)據旋轉并使運動物體的行駛方向和地圖數(shù)據的顯示方向一致的主控制單元310;根據主控制單元310的控制,在顯示面板314上對被旋轉成與運動物體的行駛方向一致的地圖數(shù)據和運動物體的當前位置及要行駛的路徑等進行顯示的顯示驅動單元312;根據主控制單元310的控制,通過揚聲器以音頻信號對運動物體的行駛路徑進行導航的音頻信號導航單元316。
具有上述構成的導航系統(tǒng),在使用者通過命令輸入單元318輸入目的地并使運動物體行駛時,由主控制單元310通過GPS接收單元所接收的GPS數(shù)據及傳感器單元304的檢測信號對運動物體的當前位置及旋轉角進行判斷,并且從地圖數(shù)據存儲單元316中讀取從所判斷的當前位置開始到目的地之間的行駛路徑的地圖數(shù)據。
如果地圖數(shù)據被讀取,主控制單元310則在根據運動物體的旋轉角將所讀取的地圖數(shù)據旋轉后,將其與運動物體的當前位置一起輸出至顯示驅動單元312,然后在顯示面板314上使運動物體的行駛方向與地圖數(shù)據的方向一致地進行顯示;同時,通過音頻導航單元316,以揚聲器318輸出運動物體行駛路徑的導航音頻并對移動物體的行駛路徑進行導航。
圖4是展示本發(fā)明的行駛圖像顯示方法的信號流程圖。如圖所示,在導航系統(tǒng)運作初期,在步驟400中,主控制單元310通過初始化動作設定要對地圖數(shù)據進行旋轉顯示的旋轉臨界角。在此,旋轉臨界角根據運動物體細微的旋轉角變化或者GPS接收信號及傳感器信號的輸入誤差范圍的值事先進行設定。
在步驟402中,主控制單元310將運動物體的累加旋轉角初始化為“0”;在步驟404中,對GPS接收單元所接收的GPS接收信號和傳感器單元304的檢測信號進行輸入;在步驟406中,在通過所輸入的GPS接收信號及檢測信號計算運動物體的當前位置的同時,對所計算的運動物體的當前位置和運動物體此前的位置進行比較,并對使運動物體旋轉的旋轉角進行計算;在步驟408中,將所計算的運動物體的旋轉角與累加旋轉角相加。
在步驟410中,主控制單元310對累加旋轉角是否是在事先設定的旋轉臨界角之上進行判斷。在經步驟410判斷認為累加旋轉角是在旋轉臨界角之上的情況下,主控制單元310則在步驟412中,將運動物體的累加旋轉角設定為地圖數(shù)據的旋轉角;在步驟414中,在根據所設定的旋轉角使地圖數(shù)據旋轉之后,將其與所計算的運動物體的當前位置一起輸出至顯示驅動單元312并在顯示面板314上進行顯示;在步驟416中,將累加旋轉角設定為“0”。
在經步驟410判斷認為累加旋轉角不在旋轉臨界角之上,或者根據累加旋轉角在旋轉臨界角之上對地圖數(shù)據進行旋轉顯示并將累加旋轉角初始化為“0”之后,在步驟418中對運動物體是否正在行駛進行判斷。在運動物體正在行駛的情況下,則返回到步驟404并測出運動物體的旋轉角;在累加旋轉角達到旋轉臨界角之上的情況下,則對地圖數(shù)據進行旋轉顯示。以上動作被反復執(zhí)行。
而且,在經步驟418判斷認為運動物體停止行駛的情況下,主控制單元310結束對運動物體的行駛導航動作。
即,假設本發(fā)明如圖5a~圖5c所示,在針對運動物體的行駛路徑,通過GPS接收信號及傳感器信號測出運動物體的位置502的結果是向左右稍微旋轉并行駛的話,則對運動物體行駛的左右旋轉角進行測量并在累加旋轉角上進行加減累加。由于所累加的旋轉角比事先設定的旋轉臨界角小,所以不使地圖數(shù)據旋轉,在顯示面板上按原樣進行顯示,同時顯示運動物體的當前位置。
而且,如圖6a所示,在運動物體向右旋轉從當前位置(P11)向下一位置(P12)行駛的情況下,則將運動物體的旋轉角累加在累加旋轉角上。由于所累加的旋轉角比事先設定的旋轉臨界角小,所以如圖6b所示,不使地圖數(shù)據旋轉,在按原樣進行顯示的同時,顯示運動物體行駛的位置。而且,從圖6a所示的位置(P12)向下一位置(P13)行駛的情況下,則將從位置(P12)向下一位置(P13)行駛的運動物體的旋轉角累加在累加旋轉角上。例如,在所累加的旋轉角是在旋轉臨界角之上的情況下,由于超過了±60°的范圍,所以如圖6c所示,根據累加臨界角對地圖數(shù)據進行旋轉顯示,同時顯示運動物體的行駛路徑。
通過上述的說明內容,相關工作人員完全可以在不偏離本項發(fā)明技術思想的范圍內,進行多樣的變更以及修改。
因此,本項發(fā)明的技術性范圍并不局限于說明書上的內容,必須要根據權利范圍來確定其技術性范圍。
權利要求
1.導航系統(tǒng)的行駛圖像顯示方法,包括第1步驟,對運動物體行駛的旋轉角進行檢測并累加;第2步驟,對在第1步驟中所累加的旋轉角是否是在事先設定的旋轉臨界角之上進行判斷;第3步驟,在經第2步驟判斷認為累加旋轉角是在旋轉臨界角之上的情況下,則對地圖數(shù)據進行旋轉顯示。
2.如權利要求1所述的導航系統(tǒng)的行駛圖像顯示方法,其特征在于,當?shù)?步驟中所累加的旋轉角不在事先設定的臨界旋轉角之上的情況下,反復執(zhí)行對上述旋轉角進行檢測并累加的第1步驟。
3.如權利要求1所述的導航系統(tǒng)的行駛圖像顯示方法,其特征在于,進一步包括第4步驟,在第3步驟中對地圖數(shù)據進行旋轉顯示之后,對所累加的旋轉角進行初始化。
4.導航系統(tǒng)的行駛圖像顯示方法,包括第11步驟,在運動物體行駛初期,對地圖數(shù)據的旋轉臨界角進行設定并對累加旋轉角進行初始化;第12步驟,對運動物體的旋轉角進行檢測并將所測出的旋轉角累加在累加旋轉角上;第13步驟,對第12步驟的累加旋轉角是否是在所設定的旋轉臨界角之上進行判斷;第14步驟,在經第13步驟判斷認為累加旋轉角不在旋轉臨界角之上的情況下,則反復執(zhí)行對第12步驟的運動物體的旋轉角進行檢測并將所測出的旋轉角累加在累加旋轉角上的動作;第15步驟,在第13步驟中累加旋轉角是在旋轉臨界角之上的情況下,則反復執(zhí)行以下動作在根據旋轉臨界角對地圖數(shù)據進行旋轉顯示并對累加旋轉角進行初始化之后,對第12步驟的運動物體的旋轉角進行檢測并將所測出的旋轉角累加在累加旋轉角上。
全文摘要
可以在與運動物體細微的旋轉角變化或者GPS接收信號及傳感器信號的輸入誤差范圍的值無關的狀態(tài)下,在顯示面板上顯示地圖數(shù)據,即使與運動物體的行駛方向一致也不產生抖動;并且,即使因運動物體脫離行駛路徑及旋轉行駛而使運動物體的旋轉角急劇變化,也暫時不旋轉顯示面板上所顯示的數(shù)字地圖數(shù)據,而是依次平緩地旋轉并進行顯示。在運動物體行駛初期,在設置地圖數(shù)據的旋轉臨界角并對累加旋轉角進行初始化之后,測出運動物體的旋轉角并將所測出的旋轉角與累加旋轉角進行累加。對累加旋轉角是否是在所設定的旋轉臨界角以上進行判斷,在累加旋轉角不在旋轉臨界角之上時,則反復執(zhí)行測出運動物體的旋轉角并將所測出的旋轉角與累加旋轉角進行累加的動作。
文檔編號G01S19/39GK1755328SQ20041005173
公開日2006年4月5日 申請日期2004年9月29日 優(yōu)先權日2004年9月29日
發(fā)明者鄭文鎬, 金英仁 申請人:樂金電子(惠州)有限公司