本發(fā)明涉及飛行器技術(shù)領(lǐng)域,特別涉及一種飛行器的遙控器、朝向控制系統(tǒng)和方位指示方法。
背景技術(shù):
在飛行器技術(shù)領(lǐng)域中,飛行器的飛行控制通過用戶操控遙控器進(jìn)行,因此用戶掌握飛行器的朝向和方位對于飛行器的控制來說尤為重要。
在現(xiàn)有技術(shù)中,一種是飛行器遙控端無任何位置定位裝置。在控制飛行器飛行過程中,尤其是飛行器在無頭模式下進(jìn)行飛行時,其機頭方向始終為起飛時用戶的朝向方向,用戶的面對方向一旦偏離起飛點時的朝向,往往造成用戶對飛行器方向控制的混亂,例如,飛行器在無頭模式下進(jìn)行飛行,起飛時,飛行器的機頭方向為正北,并且始終不變。飛行后,飛行器位于用戶的正東方,因為用戶需要目視飛行器進(jìn)行遙控控制,因此轉(zhuǎn)身面向正東方,而此時因為機頭方向還是起飛時的正北方向,用戶向前推動遙控器的方向搖桿時,飛行器是向北飛行,而不是用戶面向的東方,這就造成用戶的方向混亂,難以正確控制飛行器。
另一種是飛行器端和遙控器端分別安裝定位裝置,通過二者的相對位置信息確定飛行器的飛行方向,二者需要相互通訊并計算出相對方向以實現(xiàn)無頭模式。例如,飛行器起飛時的機頭方向為正北。在飛行過程中,飛行器飛到了用戶的正東方,飛行器根據(jù)自身坐標(biāo)信息和控制器坐標(biāo)信息確定機頭的朝向為正東方,實現(xiàn)實時機頭方向背對飛手面對方向。但是這種飛行器存在缺陷是當(dāng)飛行器超出視線范圍或夜間飛行時,用戶無法準(zhǔn)確獲知飛行器的具體方位,無法判斷機頭方向,造成無法正確控制飛行器。
技術(shù)實現(xiàn)要素:
鑒于現(xiàn)有技術(shù)用戶無法準(zhǔn)確獲知飛行器的具體方位,無法判斷機頭方向,造成無法正確控制飛行器的問題,提出了本發(fā)明的一種飛行器的遙控器、朝向控制系統(tǒng)和方位指示方法,以便解決或至少部分地解決上述問題。
根據(jù)本發(fā)明的一個方面,提供了一種飛行器的遙控器,所述遙控器包括第一定位模塊、第一無線通信模塊和處理器模塊,所述遙控器還包括一顯示裝置;
所述第一定位模塊,用于獲取所述遙控器的位置坐標(biāo)信息并發(fā)送給所述處理器模塊;
所述第一無線通信模塊,用于與飛行器通信,獲取所述飛行器的位置坐標(biāo)信息并發(fā)送給所述處理器模塊;
所述處理器模塊,用于根據(jù)所述遙控器的位置坐標(biāo)信息和所述飛行器的位置坐標(biāo)信息,計算所述遙控器和所述飛行器的相對角度,發(fā)送給所述顯示裝置;
所述顯示裝置,用于顯示所述遙控器和所述飛行器的相對角度,以便用戶根據(jù)所述相對角度確定所述飛行器的方位。
根據(jù)本發(fā)明的另一個方面,提供了一種飛行器的朝向控制系統(tǒng),所述系統(tǒng)包括飛行器和如前所述的飛行器的遙控器;所述飛行器包括第二定位模塊、第二無線通信模塊和朝向控制模塊;
所述第二定位模塊,用于獲取所述飛行器的位置坐標(biāo)信息并發(fā)送給所述朝向控制模塊;
所述第二無線通信模塊,用于與所述遙控器通信,獲取所述遙控器的位置坐標(biāo)信息并發(fā)送給所述朝向控制模塊;
所述朝向控制模塊,用于根據(jù)所述飛行器的位置坐標(biāo)信息和所述遙控器的位置坐標(biāo)信息,標(biāo)定當(dāng)前所述飛行器的機體相對于所述遙控器的方向,并控制所述飛行器的機頭方向與所述標(biāo)定的方向保持一致。
根據(jù)本發(fā)明的又一個方面,提供了一種飛行器的方位指示方法,所述方法包括:
在所述飛行器和所述飛行器的遙控器上各設(shè)置一定位模塊,用于所述飛行器和所述遙控器分別通過各自的定位模塊獲取自身的位置坐標(biāo)信息;
在所述飛行器和所述飛行器的遙控器上各設(shè)置一無線通信模塊,用于所述飛行器和所述遙控器二者之間的通信,分別通過各自的無線通信模塊獲取對端的位置坐標(biāo)信息;
所述遙控器根據(jù)所述遙控器的位置坐標(biāo)信息和所述飛行器的位置坐標(biāo)信息,計算所述遙控器和所述飛行器的相對角度;
以及在所述遙控器上設(shè)置一顯示裝置,用于所述遙控器將計算出的所述相對角度在所述顯示裝置上進(jìn)行顯示,以便用戶根據(jù)所述相對角度獲得所述飛行器的方位指示。
綜上所述,本發(fā)明是在飛行器的遙控器上安裝第一定位模塊、第一無線通信模塊和處理器模塊和一顯示裝置;第一定位模塊獲取遙控器的位置坐標(biāo)信息后發(fā)送給處理器模塊;以及第一無線通信模塊與飛行器通信,獲取飛行器的位置坐標(biāo)信息后發(fā)送給處理器模塊;處理器模塊就會根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算遙控器和飛行器的相對角度,發(fā)送給顯示裝置進(jìn)行顯示。這樣無論在白天還是夜晚,或者飛行器超出視野外,用戶根據(jù)顯示裝置顯示的相對角度確定飛行器的方位,進(jìn)而可以實現(xiàn)飛行器的正確控制??梢?,本發(fā)明的技術(shù)方案在任何情況下只要遙控器和飛行器間保持通訊,都可以準(zhǔn)確的確定飛行器的具體方位,判斷飛行器的朝向,實現(xiàn)飛行器的正確控制,增強用戶體驗。
附圖說明
圖1為本發(fā)明一個實施例提供的一種飛行器的遙控器的示意圖;
圖2為本發(fā)明一個實施例提供的一種飛行器的遙控器和飛行器的相對角度示意圖;
圖3為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置的顯示效果示意圖;其中,圖3(a)為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置的示意圖;圖3(b)為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置顯示的遙控器的朝向與飛行器的朝向一致的效果示意圖。
圖4為本發(fā)明一個實施例提供的一種飛行器的朝向控制系統(tǒng)的示意圖;
圖5為本發(fā)明一個實施例提供的一種飛行器的方位指示方法流程圖。
具體實施方式
本發(fā)明的設(shè)計思路是:鑒于現(xiàn)有技術(shù)當(dāng)飛行器超出視線范圍或夜間飛行時,用戶無法準(zhǔn)確獲知到飛行器的具體方位,無法判斷機頭方向,造成無法正確控制飛行器的問題。本發(fā)明飛行器的遙控器上設(shè)置一顯示裝置,利用遙控器的定位模塊以及飛行器的定位模塊,獲得遙控器和飛行器的相對角度,并在顯示裝置中進(jìn)行顯示,以便用戶根據(jù)所述相對角度隨時確定所述飛行器的方位。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
圖1為本發(fā)明一個實施例提供的一種飛行器的遙控器的示意圖。如圖1所示,該飛行器的遙控器100包括:第一定位模塊110、第一無線通信模塊120、處理器模塊130和一顯示裝置140。
第一定位模塊110,用于獲取遙控器110的位置坐標(biāo)信息并發(fā)送給處理器模塊130。這里的第一定位模塊110可以采用GPS定位模塊,通過第一定位模塊110可以獲取到遙控器110的位置坐標(biāo)信息。
第一無線通信模塊120,用于與飛行器通信,獲取飛行器的位置坐標(biāo)信息并發(fā)送給處理器模塊130。飛行器中也設(shè)置有第二定位模塊,用于獲取飛行器的位置坐標(biāo)信息,通過第一無線通信模塊120獲取飛行器的位置坐標(biāo)信息。
處理器模塊130,用于根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算遙控器和飛行器的相對角度,發(fā)送給顯示裝置140。這里所說的相對角度指的是飛行器相對于遙控器的角度。
顯示裝置140,用于顯示遙控器和飛行器的相對角度,以便用戶根據(jù)相對角度確定飛行器的方位。
在一個具體的例子中,圖2為本發(fā)明一個實施例提供的一種飛行器的遙控器和飛行器的相對角度示意圖。如圖2所示,用戶手拿飛行器的遙控器位于O點,飛行器在用戶的正北的A點起飛,當(dāng)飛行器運動到北偏東的B點后,遙控器的第一定位模塊110獲取遙控器110的位置O點的坐標(biāo)信息并發(fā)送給處理器模塊130;第一無線通信模塊120獲取飛行器的位置B點的坐標(biāo)信息并發(fā)送給處理器模塊130。處理器模塊130根據(jù)遙控器的位置O點的坐標(biāo)信息和飛行器的位置B點的坐標(biāo)信息,計算飛行器的相對于遙控器的O點的相對角度為北偏東∠AOB,發(fā)送給顯示裝置進(jìn)行顯示,用戶通過顯示裝置獲知飛行器位于自身北偏東∠AOB的方位,那么只需要向北偏東方向轉(zhuǎn)動∠AOB即可。
這樣無論在白天還是夜晚,或者飛行器超出視野范圍,用戶根據(jù)顯示裝置顯示的相對角度確定飛行器的方位,進(jìn)而可以實現(xiàn)飛行器的正確控制??梢?,本發(fā)明的技術(shù)方案在任何情況下只要遙控器和飛行器間保持通訊,都可以準(zhǔn)確的確定出飛行器的具體方位,判斷飛行器的朝向,實現(xiàn)飛行器的正確控制,增強用戶體驗。
在本發(fā)明的一個實施例中,顯示裝置140為表盤式顯示裝置,用于指示飛行器的朝向。
例如,當(dāng)表盤式顯示裝置為指南針形式的時候,其表盤中的指針就可以指向飛行器的方向,用戶根據(jù)指針的方向就可以確定飛行器的朝向。
需要說明的是,本實施例中的表盤式的顯示裝置,只是本發(fā)明中的實施例的其中之一。本發(fā)明中的顯示裝置不做具體限制(包括形狀),可以以數(shù)字或文字形式進(jìn)行顯示,也可以以指針的形式進(jìn)行顯示,只要可以顯示飛行器的正確方位即可。當(dāng)以數(shù)字形式進(jìn)行現(xiàn)實的時候可以直接顯示相對相對角度,例如“北偏東30°”。
在本發(fā)明的一個實施例中,顯示裝置為表盤式顯示裝置,包括一短針和一長針。圖3為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置的顯示效果示意圖;其中,圖3(a)為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置的示意圖。如圖3(a)所示,該表盤式顯示裝置300為圓形,該顯示裝置包括一短針310和一長針320,短針310用于指示遙控器的朝向;長針320用于指示飛行器的朝向。
進(jìn)一步地,短針310用于指示遙控器的朝向,使用中用戶的面部朝向與遙控器的朝向一致;長針320用于指示飛行器的朝向;短針310與長針320的夾角用于指示遙控器和飛行器的相對角度。那么用戶就可以根據(jù)長針320的指向確定飛行器的方位,只要用戶轉(zhuǎn)動身子,使短針310的指向與長針的指向重合,那么用戶的朝向即為飛行器的方向。
需要說明的是,為了用戶便于操作,在表盤式顯示裝置300中設(shè)定一個基準(zhǔn)位置,始終代表遙控器的朝向,例如“12點”的位置,短針始終指向該基準(zhǔn)位置,即遙控器的朝向,使用中用戶的面部朝向與遙控器的朝向一致,用戶無論如何轉(zhuǎn)動身體,短針始終指向用戶的面部朝向,可以保證用戶在進(jìn)行飛行器控制時,方位不會混亂。
例如,如圖2所示,飛行器起飛時,顯示裝置中的短針和長針的指向均為OA的方向,即基準(zhǔn)位置;當(dāng)飛行器到達(dá)B點后,顯示裝置的表盤顯示如圖3(a)所示,短針的指向均為OA的方向,而長針的指向為OB的方向,那么用戶根據(jù)長針的指向,轉(zhuǎn)動身體,當(dāng)短針和長針的指向重合,則用戶轉(zhuǎn)動后的面部朝向即為飛行器的朝向,雖然用戶的面部朝向變了,但是代表用戶的面部朝向,即遙控器的朝向的短針還是指向基準(zhǔn)位置。圖3(b)為本發(fā)明一個實施例提供的一種飛行器的遙控器的顯示裝置顯示的遙控器的朝向與飛行器的朝向一致的效果示意圖。用戶轉(zhuǎn)動身體后,用戶的面部朝向與飛行器的朝向一致后的表盤顯示如圖3(b)所示,當(dāng)用戶根據(jù)長針的指向,轉(zhuǎn)動身體,和飛行器的朝向一致后,短針和長針的指向重合,且還是指向基準(zhǔn)位置“12點”。
在本發(fā)明的一個實施例中,處理器模塊130用于,根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算出連接遙控器和飛行器兩點之間的直線,根據(jù)直線的方向控制顯示裝置中顯示的遙控器和飛行器的相對角度。
這里的遙控器和飛行器的定位系統(tǒng)可以是GPS定位,那么遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息就可以通過GPS定位獲得,處理器模塊130根據(jù)GPS獲得的坐標(biāo)數(shù)據(jù)進(jìn)行計算。
圖4為本發(fā)明一個實施例提供的一種飛行器的朝向控制系統(tǒng)的示意圖。該飛行器的朝向控制系統(tǒng)400包括飛行器410和如圖1所示的的飛行器的遙控器420;飛行器410包括第二定位模塊、第二無線通信模塊和朝向控制模塊。
第二定位模塊,用于獲取飛行器410的位置坐標(biāo)信息并發(fā)送給朝向控制模塊;第二無線通信模塊,用于與遙控器420通信,獲取遙控器420的位置坐標(biāo)信息并發(fā)送給朝向控制模塊;朝向控制模塊,用于根據(jù)飛行器410的位置坐標(biāo)信息和遙控器420的位置坐標(biāo)信息,計算出連接遙控器和飛行器兩點之間的直線,根據(jù)直線的方向標(biāo)定當(dāng)前飛行器410的機體相對于遙控器420的方向,并控制飛行器410的機頭方向與標(biāo)定的方向保持一致。
飛行器在無頭模式下飛行時,飛行器的朝向控制模塊根據(jù)飛行器的位置坐標(biāo)信息和遙控器的位置坐標(biāo)信息,標(biāo)定當(dāng)前飛行器的機體相對于遙控器的方向,并控制飛行器的機頭方向與標(biāo)定的方向保持一致。例如,如圖2所示,飛行器在無頭模式下,起飛時,飛行器的機頭朝向為OA方向,飛行至B點后,會控制飛行器的機頭方向變?yōu)镺B的方向。當(dāng)用戶根據(jù)顯示裝置轉(zhuǎn)動身體后,用戶的面部朝向也為OB方向,這樣用戶向前推動飛行器的遙控器的方向搖桿時,飛行器會沿機頭方向OB,向前飛行,與用戶的面部朝向一致。這樣就不會造成用戶方向的混亂,可以正確控制飛行器。
飛行器在非無頭模式下飛行時,也可根據(jù)飛行器和遙控器的相對角度在顯示裝置上的顯示確定飛行器的機體所在方位。例如,當(dāng)飛行器遠(yuǎn)處炸機或飛丟不在視野范圍內(nèi)的情況下,只要遙控器與飛行器可以保持通訊,用戶就可通過顯示裝置的指示方向找回飛行器。
圖5為本發(fā)明一個實施例提供的一種飛行器的方位指示方法流程圖。如圖5所示,該方法包括:
步驟S510,在飛行器和飛行器的遙控器上各設(shè)置一定位模塊,用于飛行器和遙控器分別通過各自的定位模塊獲取自身的位置坐標(biāo)信息。
步驟S520,在飛行器和飛行器的遙控器上各設(shè)置一無線通信模塊,用于飛行器和遙控器二者之間的通信,分別通過各自的無線通信模塊獲取對端的位置坐標(biāo)信息。
步驟S530,遙控器根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算遙控器和飛行器的相對角度。
步驟S540,在遙控器上設(shè)置一顯示裝置,用于遙控器將計算出的相對角度在顯示裝置上進(jìn)行顯示,以便用戶根據(jù)相對角度獲得飛行器的方位指示。
在本發(fā)明的一個實施例中,將顯示裝置設(shè)計為表盤式的顯示裝置,用于指示遙控器的朝向和飛行器的朝向。
進(jìn)一步地,表盤式顯示裝置包括一短針和一長針,將短針指示遙控器的朝向;將長針指示飛行器的朝向;短針與長針的夾角用于指示遙控器和飛行器的相對角度;
使用中,用戶的面部朝向與遙控器的朝向一致,用戶根據(jù)相對角度轉(zhuǎn)動身體使短針與長針的指向重合,指示用戶的面部朝向飛行器的方位。
在本發(fā)明的一個實施例中,將表盤式顯示裝置設(shè)計為圓形。
在本發(fā)明的一個實施例中,遙控器用于,根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算出連接遙控器和飛行器兩點之間的直線,根據(jù)直線的方向控制顯示裝置中顯示的遙控器和飛行器的相對角度。
在本發(fā)明的一個實施例中,圖5所示的方法還包括:
飛行器根據(jù)飛行器的位置坐標(biāo)信息和遙控器的位置坐標(biāo)信息,計算出連接遙控器和飛行器兩點之間的直線,根據(jù)直線的方向標(biāo)定當(dāng)前飛行器的機體相對于遙控器的方向,并控制飛行器的機頭方向與標(biāo)定的方向保持一致。
需要說明的是,圖5所示的方法與圖1所示的飛行器遙控器和圖4所示的系統(tǒng)的各實施例對應(yīng)相同,上文已有詳細(xì)說明,在此不再贅述。
綜上所述,本發(fā)明是在飛行器的遙控器上安裝第一定位模塊、第一無線通信模塊和處理器模塊和一顯示裝置;第一定位模塊獲取遙控器的位置坐標(biāo)信息后發(fā)送給處理器模塊;以及第一無線通信模塊與飛行器通信,獲取飛行器的位置坐標(biāo)信息后發(fā)送給處理器模塊;處理器模塊就會根據(jù)遙控器的位置坐標(biāo)信息和飛行器的位置坐標(biāo)信息,計算遙控器和飛行器的相對角度,發(fā)送給顯示裝置進(jìn)行顯示。這樣無論在白天還是夜晚,或者飛行器超出視野外,用戶根據(jù)顯示裝置顯示的相對角度確定飛行器的方位,進(jìn)而可以實現(xiàn)飛行器的正確控制??梢?,本發(fā)明的技術(shù)方案在任何情況下只要遙控器和飛行器間保持通訊,都有可以準(zhǔn)確的確定出飛行器的具體方位,判斷飛行器的朝向,實現(xiàn)飛行器的正確控制,增強用戶體驗。
以上所述,僅為本發(fā)明的具體實施方式,在本發(fā)明的上述教導(dǎo)下,本領(lǐng)域技術(shù)人員可以在上述實施例的基礎(chǔ)上進(jìn)行其他的改進(jìn)或變形。本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的具體描述只是更好的解釋本發(fā)明的目的,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。