国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種無(wú)人機(jī)的遙控方法及遙控裝置與流程

      文檔序號(hào):11954128閱讀:1102來(lái)源:國(guó)知局
      一種無(wú)人機(jī)的遙控方法及遙控裝置與流程

      本發(fā)明涉及飛行控制領(lǐng)域,特別涉及一種無(wú)人機(jī)的遙控方法及遙控裝置。



      背景技術(shù):

      現(xiàn)有技術(shù)中,大部分無(wú)人機(jī)都會(huì)自帶遙控器,這種無(wú)人機(jī)一般只能接受配套的遙控器的控制。而市場(chǎng)上推出的通用無(wú)人機(jī)遙控器都具有專有數(shù)據(jù)鏈路,在使用這類通用遙控器控制無(wú)人機(jī)時(shí),需要預(yù)先在無(wú)人機(jī)上配置與該類通用遙控器配套的無(wú)線接收機(jī)。但現(xiàn)有的無(wú)人機(jī)產(chǎn)品基本上都是一體機(jī),沒(méi)有提供無(wú)線接收機(jī)的接口,若要用這類通用遙控器進(jìn)行遙控,就需要對(duì)無(wú)人機(jī)進(jìn)行二次設(shè)計(jì),這種做法不僅會(huì)增加無(wú)人機(jī)的生產(chǎn)成本,也無(wú)法保證無(wú)人機(jī)的完整性。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施方式的目的在于提供一種無(wú)人機(jī)的遙控方法及遙控裝置,使得無(wú)需破壞無(wú)人機(jī)的完整性,就可使用一個(gè)遙控器遙控多種無(wú)人機(jī)。

      為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施方式提供了一種無(wú)人機(jī)的遙控方法,遙控?zé)o人機(jī)的遙控器上安裝有至少1種無(wú)人機(jī)的應(yīng)用程序,且不同的應(yīng)用程序?qū)?yīng)不同的無(wú)人機(jī)類型;該無(wú)人機(jī)的遙控方法,包括:在用戶啟動(dòng)其中一種無(wú)人機(jī)的應(yīng)用程序時(shí),根據(jù)啟動(dòng)的應(yīng)用程序,加載配置文件;其中,配置文件中包含控制無(wú)人機(jī)的虛擬操作鍵在人機(jī)交互界面中的位置信息;根據(jù)配置文件,提供人機(jī)交互界面;采集用戶對(duì)實(shí)體操作鍵的操作信息;將對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),并將轉(zhuǎn)換后的觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),控制無(wú)人機(jī)執(zhí)行該控制命令。

      本發(fā)明的實(shí)施方式還提供了一種無(wú)人機(jī)的遙控裝置,該遙控裝置上安裝有至少1種無(wú)人機(jī)的應(yīng)用程序,且不同的應(yīng)用程序?qū)?yīng)不同類型的無(wú)人機(jī);該遙控裝置包括:加載模塊、顯示模塊、采集模塊、轉(zhuǎn)換模塊及發(fā)送模塊;加載模塊用于在用戶啟動(dòng)其中一種無(wú)人機(jī)的應(yīng)用程序時(shí),根據(jù)啟動(dòng)的應(yīng)用程序,加載配置文件;其中,配置文件中包含控制無(wú)人機(jī)的虛擬操作鍵在人機(jī)交互界面中的位置信息;顯示模塊用于根據(jù)配置文件,提供人機(jī)交互界面;采集模塊用于采集用戶對(duì)實(shí)體操作鍵的操作信息;轉(zhuǎn)換模塊用于將對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào);發(fā)送模塊用于將轉(zhuǎn)換后的觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),控制無(wú)人機(jī)執(zhí)行該控制命令。

      本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,預(yù)先在遙控器上安裝了多種無(wú)人機(jī)的應(yīng)用程序,在用戶啟動(dòng)一種無(wú)人機(jī)的應(yīng)用程序時(shí),加載該啟動(dòng)的應(yīng)用程序的配置文件,同時(shí)根據(jù)該配置文件,控制人機(jī)交互界面中顯示的虛擬操作鍵的位置。當(dāng)用戶通過(guò)實(shí)體操作鍵來(lái)遙控?zé)o人機(jī)時(shí),本實(shí)施方式先將用戶對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)化為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),再將觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),既實(shí)現(xiàn)了用戶通過(guò)實(shí)體操作鍵控制多種無(wú)人機(jī)的目的,也有利于提升用戶的手感體驗(yàn)。另外,本發(fā)明實(shí)施方式中,只針對(duì)遙控器作了改進(jìn),并不需要對(duì)無(wú)人機(jī)進(jìn)行任何改造,就可實(shí)現(xiàn)對(duì)多種無(wú)人機(jī)的遙控,既節(jié)省了多種成本(如生產(chǎn)無(wú)人機(jī)時(shí)不再需要專門(mén)配置遙控器、及不需要改造無(wú)人機(jī)等),也更方便了用戶對(duì)無(wú)人機(jī)的遙控。

      進(jìn)一步地,在采集到用戶對(duì)實(shí)體操作鍵的操作信息后,還包括:將對(duì)實(shí)體操作鍵的操作信息,通過(guò)虛擬操作鍵在人機(jī)交互界面上進(jìn)行同步演示。進(jìn)行同步演示,可將用戶對(duì)實(shí)體操作鍵的操作,轉(zhuǎn)化為對(duì)虛擬操作鍵的操作,相當(dāng)于遙控器接收的仍是通過(guò)人機(jī)交互界面輸入的觸控信號(hào),有利于保證一機(jī)多控(即一個(gè)遙控器遙控多種無(wú)人機(jī))的實(shí)現(xiàn)。

      進(jìn)一步地,在采集用戶對(duì)實(shí)體操作鍵的操作信息中,通過(guò)微控制單元MCU采集所述操作信息。提供一種檢測(cè)實(shí)體操作鍵的方式。

      進(jìn)一步地,實(shí)體操作鍵包括以下任意一種或其任意組合:遙桿、物理按鍵、撥桿開(kāi)關(guān)。列舉一些可能的實(shí)體操作鍵的類型。

      附圖說(shuō)明

      圖1是本發(fā)明第一實(shí)施方式的無(wú)人機(jī)的遙控方法的流程示意圖;

      圖2是本發(fā)明第三實(shí)施方式的無(wú)人機(jī)的遙控裝置的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒(méi)有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)所要求保護(hù)的技術(shù)方案。

      本發(fā)明的第一實(shí)施方式涉及一種無(wú)人機(jī)的遙控方法。本發(fā)明實(shí)施方式可預(yù)先在遙控?zé)o人機(jī)的遙控器上安裝智能顯示終端(包括顯示屏與觸摸屏)及至少1種(實(shí)際數(shù)目可根據(jù)需要遙控的無(wú)人機(jī)的類型數(shù)確定)無(wú)人機(jī)的應(yīng)用程序,且不同的應(yīng)用程序?qū)?yīng)不同的無(wú)人機(jī)類型。該多種無(wú)人機(jī)的應(yīng)用程序可顯示在智能顯示終端的顯示屏上,可通過(guò)智能顯示終端的觸摸屏點(diǎn)擊相應(yīng)的應(yīng)用程序來(lái)遙控?zé)o人機(jī),其具體流程如圖1所示,包括:

      步驟101:在用戶啟動(dòng)其中一種無(wú)人機(jī)的應(yīng)用程序時(shí),根據(jù)啟動(dòng)的應(yīng)用程序加載配置文件。

      本發(fā)明實(shí)施方式中,當(dāng)遙控器后臺(tái)監(jiān)測(cè)到用戶啟動(dòng)一種無(wú)人機(jī)的應(yīng)用程序時(shí),就會(huì)根據(jù)該啟動(dòng)的應(yīng)用程序,在后臺(tái)加載對(duì)應(yīng)的配置文件。

      該配置文件中包含控制該無(wú)人機(jī)的虛擬操作鍵(如虛擬遙桿、虛擬按鍵等)在人機(jī)交互界面中的位置信息。

      值得一提的是,對(duì)應(yīng)各無(wú)人機(jī)的配置文件可在預(yù)先存儲(chǔ)在遙控器中,如遙控器可控制A、B、C三種無(wú)人機(jī),則可在出廠時(shí)就將對(duì)應(yīng)A、B、C三種無(wú)人機(jī)的配置文件預(yù)置在遙控器,待用戶啟動(dòng)其中一種無(wú)人機(jī)的應(yīng)用程序時(shí),就在后臺(tái)加載對(duì)應(yīng)該無(wú)人機(jī)的配置文件。

      步驟102:根據(jù)該配置文件,提供人機(jī)交互界面。

      本步驟可根據(jù)配置文件中提供的虛擬操作鍵在人機(jī)交互界面中的位置信息,提供人機(jī)交互界面。如配置文件中,虛擬操作鍵中包括兩個(gè)虛擬遙桿,兩個(gè)虛擬遙桿位于人機(jī)交互界面的左右兩側(cè),那么顯示在顯示屏上的人機(jī)交互界面的左右兩側(cè),就會(huì)各分布一個(gè)虛擬遙桿。

      步驟103:采集用戶對(duì)實(shí)體操作鍵的操作信息。

      該實(shí)體操作鍵包括以下任意一種或其任意組合:遙桿、物理按鍵、撥桿開(kāi)關(guān)。

      本實(shí)施方式中,可通過(guò)檢測(cè)實(shí)體操作鍵是否被操作(如遙桿是否被撥動(dòng)、物理按鍵是否被按下)來(lái)判斷用戶是否通過(guò)實(shí)體操作鍵遙控?zé)o人機(jī)。在檢測(cè)到實(shí)體操作鍵被操作時(shí),則可采集用戶對(duì)實(shí)體操作鍵的操作信息。

      值得一得的是,本實(shí)施方式中,該實(shí)體操作鍵可通過(guò)一個(gè)微控制單元(Microcontroller Unit;簡(jiǎn)稱“MCU”)與遙控器上的處理器連接,也可直接與處理器連接。因此,當(dāng)用戶通過(guò)實(shí)體操作鍵遙控?zé)o人機(jī)時(shí),處理器可通過(guò)MCU采集實(shí)體操作鍵的操作信息,也可直接采集實(shí)體操作鍵的操作信息。

      步驟104:將對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào)。

      本步驟中,處理器在接收到實(shí)體操作鍵的操作信息后,將實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào)。

      步驟105:將轉(zhuǎn)換后的觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),控制無(wú)人機(jī)執(zhí)行該控制命令。

      本步驟中,處理器對(duì)接收到的觸控信號(hào)進(jìn)行解析、識(shí)別。在識(shí)別該觸控信號(hào)后,處理器將該觸控信號(hào)轉(zhuǎn)化成無(wú)人機(jī)可識(shí)別的控制命令,并發(fā)送給該無(wú)人機(jī),控制無(wú)人機(jī)執(zhí)行控制命令。

      值得一提的是,本實(shí)施方式是以如何通過(guò)實(shí)體操作鍵來(lái)遙控多種無(wú)人機(jī)為例進(jìn)行說(shuō)明的,在實(shí)際應(yīng)用中,用戶也可在步驟102后直接點(diǎn)擊相應(yīng)的虛擬操作鍵對(duì)應(yīng)的觸摸屏區(qū)域,向遙控器的處理器發(fā)送觸控信號(hào),以實(shí)現(xiàn)對(duì)無(wú)人機(jī)的遙控。

      本發(fā)明實(shí)施方式,預(yù)先在遙控器上安裝了多種無(wú)人機(jī)的應(yīng)用程序,在用戶啟動(dòng)一種無(wú)人機(jī)的應(yīng)用程序時(shí),加載該啟動(dòng)的應(yīng)用程序的配置文件,同時(shí)根據(jù)該配置文件,控制人機(jī)交互界面中顯示的虛擬操作鍵的位置。當(dāng)用戶通過(guò)實(shí)體操作鍵來(lái)遙控?zé)o人機(jī)時(shí),本實(shí)施方式先將用戶對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)化為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),再將觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),既實(shí)現(xiàn)了用戶通過(guò)實(shí)體操作鍵控制多種無(wú)人機(jī)的目的,也有利于提升用戶的手感體驗(yàn)。另外,本發(fā)明實(shí)施方式中,只針對(duì)遙控器作了改進(jìn),并不需要對(duì)無(wú)人機(jī)進(jìn)行任何改造,就可實(shí)現(xiàn)對(duì)多種無(wú)人機(jī)的遙控,既節(jié)省了多種成本(如生產(chǎn)無(wú)人機(jī)時(shí)不再需要專門(mén)配置遙控器、及不需要改造無(wú)人機(jī)等),也更方便了用戶對(duì)無(wú)人機(jī)的遙控。

      本發(fā)明的第二實(shí)施方式涉及一種無(wú)人機(jī)的遙控方法。第二實(shí)施方式是在第一實(shí)施方式的基礎(chǔ)上做的進(jìn)一步改進(jìn),主要改進(jìn)之處在于:第二實(shí)施方式中,對(duì)如何將實(shí)體操作鍵的操作信息轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),作了進(jìn)一步限定。

      本實(shí)施方式中,處理器在獲取到實(shí)體操作鍵的操作信息時(shí),根據(jù)加載的配置文件,將對(duì)實(shí)體操作鍵的操作信息,通過(guò)虛擬操作鍵在人機(jī)交互界面上進(jìn)行同步演示。例如,用戶用上撥動(dòng)遙桿,處理器就會(huì)同步控制人機(jī)交互界面中相應(yīng)的遙桿向上撥動(dòng),從而將實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),這樣處理器接收到的仍是通過(guò)人機(jī)交互界面輸入的觸控信號(hào)。

      上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無(wú)關(guān)緊要的修改或者引入無(wú)關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。

      本發(fā)明的第三實(shí)施方式涉及一種無(wú)人機(jī)的遙控裝置。該遙控裝置上安裝有至少1種無(wú)人機(jī)的應(yīng)用程序,且不同的應(yīng)用程序?qū)?yīng)不同類型的無(wú)人機(jī)。如圖2所示,該遙控裝置包括:加載模塊21、顯示模塊22、采集模塊23、轉(zhuǎn)換模塊24及發(fā)送模塊25。

      其中,該加載模塊21用于在用戶啟動(dòng)其中一種無(wú)人機(jī)的應(yīng)用程序時(shí),根據(jù)啟動(dòng)的應(yīng)用程序,加載配置文件。其中,配置文件中包含控制無(wú)人機(jī)的虛擬操作鍵在人機(jī)交互界面中的位置信息。

      該顯示模塊22用于根據(jù)配置文件,提供人機(jī)交互界面。

      該采集模塊23用于采集用戶對(duì)實(shí)體操作鍵的操作信息。本實(shí)施方式中,該實(shí)體操作鍵包括以下任意一種或其任意組合:遙桿、物理按鍵、撥桿開(kāi)關(guān)。采集模塊23既可通過(guò)MCU采集該操作信息;也可直接采集該操作信息。

      該轉(zhuǎn)換模塊24用于將對(duì)實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào)。

      該發(fā)送模塊25用于將轉(zhuǎn)換后的觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給無(wú)人機(jī),控制無(wú)人機(jī)執(zhí)行該控制命令。

      不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的裝置實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。

      值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒(méi)有將與解決本發(fā)明所提出的技術(shù)問(wèn)題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。

      本發(fā)明的第四實(shí)施方式涉及一種無(wú)人機(jī)的遙控裝置。第四實(shí)施方式是在第三實(shí)施方式的基礎(chǔ)上做的進(jìn)一步改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第四實(shí)施方式中,對(duì)如何將實(shí)體操作鍵的操作信息轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),作了進(jìn)一步限定。

      具體地說(shuō),本實(shí)施方式中,該遙控裝置上另外,本實(shí)施方式中,該遙控裝置還包括演示模塊。該演示模塊用于在采集模塊采集到用戶對(duì)實(shí)體操作鍵的操作信息后,將對(duì)實(shí)體操作鍵的操作信息,通過(guò)虛擬操作鍵在人機(jī)交互界面上進(jìn)行同步演示,從而將實(shí)體操作鍵的操作信息,轉(zhuǎn)換為對(duì)人機(jī)交互界面中的虛擬操作鍵的觸控信號(hào),這樣處理器最終接收到的仍是通過(guò)人機(jī)交互界面輸入的觸控信號(hào)。此時(shí),處理器即可將該觸控信號(hào)轉(zhuǎn)化為控制命令發(fā)送給當(dāng)前要遙控的無(wú)人機(jī)。

      不難發(fā)現(xiàn),本實(shí)施方式為與第二實(shí)施方式相對(duì)應(yīng)的裝置實(shí)施例,本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。

      本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1