專(zhuān)利名稱(chēng):手持裝置及利用其控制無(wú)人飛行載具的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子裝置及方法,尤其涉及一種手持裝置及利用其控制無(wú)人飛行載具的方法。
背景技術(shù):
目前,無(wú)人飛行載具(Unmanned Aerial Vehicle,UAV)被用來(lái)進(jìn)行安全監(jiān)控工作。 但是,傳統(tǒng)的無(wú)人飛行載具控制系統(tǒng)安裝在中央控制主機(jī),如果用戶(hù)需要更改無(wú)人飛行載具的飛行動(dòng)作,則必須回到控制機(jī)房,通過(guò)無(wú)人飛行載具專(zhuān)屬的遙控器,變更無(wú)人飛行載具的飛行動(dòng)作。如果使用者不在主機(jī)附近,當(dāng)現(xiàn)場(chǎng)狀況發(fā)生變化時(shí),便無(wú)法及時(shí)更改無(wú)人飛行載具的飛行動(dòng)作,帶來(lái)安全監(jiān)控風(fēng)險(xiǎn)。另外,傳統(tǒng)遙控器的體積龐大不便攜帶,使用傳統(tǒng)遙控器的控制桿進(jìn)行無(wú)人飛行載具的多軸操作對(duì)初學(xué)者而言較為復(fù)雜,初學(xué)者難以在短時(shí)間內(nèi)上手。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種利用手持裝置控制無(wú)人飛行載具的方法,其可實(shí)時(shí)偵測(cè)物件在手持裝置的觸控式屏幕上的滑動(dòng)數(shù)據(jù),并根據(jù)該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù),變更無(wú)人飛行載具的飛行動(dòng)作。在一個(gè)實(shí)施例中,該方法包括如下步驟偵測(cè)物件在手持裝置觸控式屏幕上的滑動(dòng)數(shù)據(jù);將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào), 并將該控制信號(hào)發(fā)送至無(wú)人飛行載具;及根據(jù)該控制信號(hào)變更無(wú)人飛行載具的飛行動(dòng)作。前述方法可以由手持裝置執(zhí)行,其中該手持裝置具有附帶了圖形用戶(hù)界面(GUI) 的觸控式屏幕、一個(gè)或多個(gè)處理器、存儲(chǔ)器以及保存在存儲(chǔ)器中用于執(zhí)行這些方法的一個(gè)或多個(gè)模塊、程序或指令集。在某些實(shí)施例中,該手持裝置提供了包括無(wú)線(xiàn)通信在內(nèi)的多種功能。用于執(zhí)行前述方法的指令可以包含在被配置成由一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)程序產(chǎn)品中。相較于現(xiàn)有技術(shù),所述的手持裝置及利用其控制無(wú)人飛行載具的方法,其可實(shí)時(shí)偵測(cè)物件在手持裝置的觸控式屏幕上的滑動(dòng)數(shù)據(jù),并根據(jù)該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù),變更無(wú)人飛行載具的飛行動(dòng)作。利用本發(fā)明提高了安全監(jiān)控工作的效率和靈活性。
圖1是本發(fā)明手持裝置較佳實(shí)施例的結(jié)構(gòu)方框圖。圖2是利用手持裝置控制無(wú)人飛行載具的方法的較佳實(shí)施例的流程圖。圖3是手持裝置的觸控式屏幕分割成不同區(qū)塊的示意圖。
圖4是將手持裝置的移動(dòng)數(shù)據(jù)轉(zhuǎn)換為不同控制信號(hào)的轉(zhuǎn)換表示意圖。圖5A是第一控制信號(hào)對(duì)應(yīng)的手指在觸控式屏幕上滑動(dòng)的示意圖。圖5B是第二控制信號(hào)對(duì)應(yīng)的手指在觸控式屏幕上滑動(dòng)的示意圖。圖5C是第三控制信號(hào)對(duì)應(yīng)的手指在觸控式屏幕上滑動(dòng)的示意圖。圖5D是第四控制信號(hào)對(duì)應(yīng)的手指在觸控式屏幕上滑動(dòng)的示意圖。圖6A是手指在觸控式屏幕上的第三區(qū)塊往右上方滑動(dòng)的示意圖。圖6B是手指在觸控式屏幕上的第三區(qū)塊往左下方滑動(dòng)的示意圖。主要元件符號(hào)說(shuō)明
手持裝置2存儲(chǔ)器21觸控式屏幕22信號(hào)發(fā)射器24處理器25對(duì)應(yīng)表30無(wú)人飛行載具控制系統(tǒng)210
具體實(shí)施例方式本發(fā)明涉及到無(wú)人飛行載具操縱系統(tǒng)的概念,所以先解釋一下無(wú)人飛行載具操縱系統(tǒng)的組成。無(wú)人飛行載具操縱系統(tǒng)包括,但不限于以下三部分1.總距操縱桿(Collective Pitch Control)簡(jiǎn)稱(chēng)總距桿,用來(lái)控制旋翼槳葉總距變化。上推總距桿時(shí),使自動(dòng)傾斜器整體上升而增大旋翼槳葉總距(即所有槳葉的槳距同時(shí)增大相同角度)使旋翼拉力增大,反之拉力減小,由此來(lái)控制直升機(jī)(無(wú)人飛行載具)的升降運(yùn)動(dòng)。2.周期變距操縱桿(Cyclic Control)橫向/縱向簡(jiǎn)稱(chēng)駕駛桿,與自動(dòng)傾斜器相連接。沿橫向和縱向操縱周期變距操縱桿時(shí),自動(dòng)傾斜器會(huì)出現(xiàn)相應(yīng)方向的傾斜,從而導(dǎo)致旋翼拉力方向也發(fā)生相應(yīng)方向的傾斜,由此得到需要的推進(jìn)力以及橫向和縱向操縱力,進(jìn)而改變直升機(jī)(無(wú)人飛行載具)的運(yùn)動(dòng)狀態(tài)和自身姿態(tài)。3.反扭力操縱桿(Anti-torque Pedals)屬于航向控制工具。對(duì)于單旋翼帶尾槳直升機(jī)(無(wú)人飛行載具)而言,反扭力操縱桿與尾槳的槳距控制裝置相連,通過(guò)控制尾槳槳距的大小來(lái)調(diào)節(jié)尾槳產(chǎn)生的側(cè)向力,達(dá)到控制航向的目的。對(duì)于單旋翼無(wú)尾槳直升機(jī)(無(wú)人飛行載具)而言,反扭力操縱桿則是通過(guò)反扭力操縱桿控制機(jī)身尾部出氣量的大小來(lái)調(diào)節(jié)側(cè)向力。對(duì)于雙旋翼直升機(jī)(無(wú)人飛行載具)而言,反扭力操縱桿控制的則是兩旋翼總槳距的差動(dòng),即一個(gè)增大一個(gè)減小,使得兩旋翼反扭矩不能平衡,從而使機(jī)身發(fā)生航向偏轉(zhuǎn)。如圖1所示,是本發(fā)明手持裝置較佳實(shí)施例的結(jié)構(gòu)方框圖。在本實(shí)施例中,該手持裝置2包括存儲(chǔ)器21、觸控式屏幕22、信號(hào)發(fā)射器M和處理器25。其中,所述存儲(chǔ)器21中存儲(chǔ)有無(wú)人飛行載具控制系統(tǒng)210,該無(wú)人飛行載具控制系統(tǒng)210用于實(shí)時(shí)偵測(cè)物件(指示筆或手指)在手持裝置2的觸控式屏幕22上的滑動(dòng)數(shù)據(jù),并根據(jù)該物件在觸控式屏幕22 上的滑動(dòng)數(shù)據(jù),變更無(wú)人飛行載具的飛行動(dòng)作,具體過(guò)程參見(jiàn)圖2的描述。在本實(shí)施例中,所述無(wú)人飛行載具包括,但不限于,遙控直升機(jī)、遙控飛機(jī)和遙控飛船等飛行載具。所述無(wú)人飛行載具安裝有信號(hào)接收器,以接收從手持裝置2的信號(hào)發(fā)射器對(duì)發(fā)送過(guò)來(lái)的控制信號(hào)。在本實(shí)施例中,所述無(wú)人飛行載具控制系統(tǒng)210可以被分割成一個(gè)或多個(gè)模塊, 所述一個(gè)或多個(gè)模塊被配置成由一個(gè)或多個(gè)處理器(本實(shí)施例為一個(gè)處理器2 執(zhí)行,以完成本發(fā)明。本發(fā)明所稱(chēng)的模塊是完成一特定功能的計(jì)算機(jī)程序段,比程序更適合于描述軟件在計(jì)算機(jī)中的執(zhí)行過(guò)程。所述觸控式屏幕22用于對(duì)通過(guò)指示筆或手指而在一個(gè)或多個(gè)接觸點(diǎn)進(jìn)行的物理接觸做出響應(yīng)。所述手持裝置2可以為手機(jī)或PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)等具有資料處理功能的電子設(shè)備。在本實(shí)施例中,所述觸控式屏幕22被分割成多個(gè)區(qū)塊,如第一區(qū)塊31、第二區(qū)塊 32、第三區(qū)塊33和第四區(qū)塊34 (參閱圖3所示)。其中,第三區(qū)塊33與第四區(qū)塊34位于第一區(qū)塊31和第二區(qū)塊32之間,第三區(qū)塊33內(nèi)嵌于第四區(qū)塊34中,且第三區(qū)塊33為圓形, 第四區(qū)塊34為環(huán)形。在本實(shí)施例中,第四區(qū)塊34的環(huán)形四周標(biāo)注有刻度(從0度到360 度),當(dāng)手指在第三區(qū)塊33和第四區(qū)塊34上滑動(dòng)時(shí),第三區(qū)塊和第四區(qū)塊34將根據(jù)手指的滑動(dòng)進(jìn)行轉(zhuǎn)動(dòng)??梢岳斫?,在其它實(shí)施例中,所述第一區(qū)塊31、第二區(qū)塊32、第三區(qū)塊33和第四區(qū)塊34也可以根據(jù)其它排列規(guī)則分布于觸控式屏幕22上。如圖2所示,是利用手持裝置控制無(wú)人飛行載具的方法的較佳實(shí)施例的流程圖。 以下步驟都是由無(wú)人飛行載具控制系統(tǒng)210的不同模塊完成。步驟Si,使用者開(kāi)啟手持式裝置2的無(wú)人飛行載具控制系統(tǒng)210。步驟S2,偵測(cè)物件在觸控式屏幕22上的滑動(dòng)數(shù)據(jù)。在本實(shí)施例中,所述滑動(dòng)數(shù)據(jù)包括物件在觸控式屏幕22上的觸控位置和滑動(dòng)方向。在本實(shí)施例中,所述觸控位置包括 第一區(qū)塊31、第二區(qū)塊32、第三區(qū)塊33和第四區(qū)塊34。步驟S3,將該物件在觸控式屏幕22上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào)。在本實(shí)施例中,所述控制信號(hào)包括控制周期變距操縱桿橫向移動(dòng)的第一控制信號(hào)、控制周期變距操縱桿縱向移動(dòng)的第二控制信號(hào)、控制總距操縱桿移動(dòng)的第三控制信號(hào)、控制反扭力操縱桿移動(dòng)的第四控制信號(hào)。在本實(shí)施例中,以單旋翼帶尾槳直升機(jī)為例進(jìn)行說(shuō)明。參閱圖4所示,是將該物件在觸控式屏幕22上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為不同控制信號(hào)的轉(zhuǎn)換表30示意圖。具體而言,如果該物件在觸控式屏幕22上的第三區(qū)塊33水平滑動(dòng),(參閱圖5A 所示),則轉(zhuǎn)換為第一控制信號(hào)。關(guān)于第一控制信號(hào)的詳細(xì)描述參見(jiàn)圖4所述的轉(zhuǎn)換表30。 例如,如果該物件在觸控式屏幕22上的第三區(qū)塊33水平向右滑動(dòng),則無(wú)人飛行載具往右方
6傾斜飛行。如果該物件在觸控式屏幕22上的第三區(qū)塊33垂直滑動(dòng),(參閱圖5B所示),則轉(zhuǎn)換為第二控制信號(hào)。關(guān)于第二控制信號(hào)的詳細(xì)描述參見(jiàn)圖4所述的轉(zhuǎn)換表30。例如,如果該物件在觸控式屏幕22上的第三區(qū)塊33垂直向上滑動(dòng),則無(wú)人飛行載具往前方傾斜飛行。可以理解,如果該物件在觸控式屏幕22上的第三區(qū)塊33同時(shí)進(jìn)行水平滑動(dòng)和垂直滑動(dòng),則無(wú)人飛行載具將同時(shí)根據(jù)第一控制信號(hào)和第二控制信號(hào)進(jìn)行飛行。例如,如果該物件在觸控式屏幕22上的第三區(qū)塊33往右上方滑動(dòng)(參閱圖6A所示),則無(wú)人飛行載具將往右前方傾斜飛行。如果該物件在觸控式屏幕22上的第三區(qū)塊33往左下方滑動(dòng)(參閱圖6B所示),則無(wú)人飛行載具將往左后方傾斜飛行。如果該物件按下觸控式屏幕22上的第一區(qū)塊31或第二區(qū)塊32,(參閱圖5C所示),則轉(zhuǎn)換為第三控制信號(hào)。關(guān)于第三控制信號(hào)的詳細(xì)描述參見(jiàn)圖4所述的轉(zhuǎn)換表30。例如,如果該物件按下觸控式屏幕22上的第一區(qū)塊31,則無(wú)人飛行載具垂直向上提升飛行高度。如果該物件按下觸控式屏幕22上的第二區(qū)塊32,則無(wú)人飛行載具垂直向下降低飛行高度。如果該物件在觸控式屏幕22上的第四區(qū)塊34滑動(dòng),(參閱圖5D所示),則轉(zhuǎn)換為第四控制信號(hào)。關(guān)于第四控制信號(hào)的詳細(xì)描述參見(jiàn)圖4所述的轉(zhuǎn)換表30。例如,如果該物件在觸控式屏幕22上的第四區(qū)塊34往左滑動(dòng),則無(wú)人飛行載具將水平向左偏轉(zhuǎn)飛行。如果該物件在觸控式屏幕22上的第四區(qū)塊34往右滑動(dòng),則無(wú)人飛行載具將水平向右偏轉(zhuǎn)飛行。步驟S4,通過(guò)信號(hào)發(fā)射器M將該控制信號(hào)發(fā)送至無(wú)人飛行載具。步驟S5,無(wú)人飛行載具的信號(hào)接收器接收該控制信號(hào)后,根據(jù)該控制信號(hào)變更無(wú)人飛行載具的飛行動(dòng)作。最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種利用手持裝置控制無(wú)人飛行載具的方法,其特征在于,該方法包括如下步驟 偵測(cè)物件在手持裝置觸控式屏幕上的滑動(dòng)數(shù)據(jù);將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào),并將該控制信號(hào)發(fā)送至無(wú)人飛行載具;及根據(jù)該控制信號(hào)變更無(wú)人飛行載具的飛行動(dòng)作。
2.如權(quán)利要求1所述的利用手持裝置控制無(wú)人飛行載具的方法,其特征在于,該觸控式屏幕被分割成第一區(qū)塊、第二區(qū)塊、第三區(qū)塊和第四區(qū)塊,第三區(qū)塊與第四區(qū)塊位于第一區(qū)塊和第二區(qū)塊之間,第三區(qū)塊內(nèi)嵌于第四區(qū)塊中,且第三區(qū)塊為圓形,第四區(qū)塊為環(huán)形。
3.如權(quán)利要求2所述的利用手持裝置控制無(wú)人飛行載具的方法,其特征在于,所述滑動(dòng)數(shù)據(jù)包括該物件在觸控式屏幕上的觸控位置和滑動(dòng)方向。
4.如權(quán)利要求2所述的利用手持裝置控制無(wú)人飛行載具的方法,其特征在于,所述控制信號(hào)包括控制無(wú)人飛行載具的周期變距操縱桿橫向移動(dòng)的第一控制信號(hào)、控制無(wú)人飛行載具的周期變距操縱桿縱向移動(dòng)的第二控制信號(hào)、控制無(wú)人飛行載具的總距操縱桿移動(dòng)的第三控制信號(hào)、控制無(wú)人飛行載具的反扭力操縱桿移動(dòng)的第四控制信號(hào)。
5.如權(quán)利要求4所述的利用手持裝置控制無(wú)人飛行載具的方法,其特征在于,所述將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào)的步驟包括如果該物件在觸控式屏幕上的第三區(qū)塊水平滑動(dòng),則轉(zhuǎn)換為第一控制信號(hào); 如果該物件在觸控式屏幕上的第三區(qū)塊垂直滑動(dòng),則轉(zhuǎn)換為第二控制信號(hào); 如果該物件按下觸控式屏幕上的第一區(qū)塊或第二區(qū)塊,則轉(zhuǎn)換為第三控制信號(hào);及如果該物件在觸控式屏幕上的第四區(qū)塊滑動(dòng),則轉(zhuǎn)換為第四控制信號(hào)。
6.一種手持裝置,包括 觸控式屏幕;存儲(chǔ)器;加速度傳感器;一個(gè)或多個(gè)處理器;以及一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊被存儲(chǔ)在所述存儲(chǔ)器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊用于執(zhí)行以下步驟 偵測(cè)物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù);將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào),并將該控制信號(hào)發(fā)送至無(wú)人飛行載具;及根據(jù)該控制信號(hào)變更無(wú)人飛行載具的飛行動(dòng)作。
7.如權(quán)利要求6所述的手持裝置,其特征在于,該觸控式屏幕被分割成第一區(qū)塊、第二區(qū)塊、第三區(qū)塊和第四區(qū)塊,第三區(qū)塊與第四區(qū)塊位于第一區(qū)塊和第二區(qū)塊之間,第三區(qū)塊內(nèi)嵌于第四區(qū)塊中,且第三區(qū)塊為圓形,第四區(qū)塊為環(huán)形。
8.如權(quán)利要求7所述的手持裝置,其特征在于,所述滑動(dòng)數(shù)據(jù)包括該物件在觸控式屏幕上的觸控位置和滑動(dòng)方向。
9.如權(quán)利要求7所述的手持裝置,其特征在于,所述控制信號(hào)包括控制無(wú)人飛行載具的周期變距操縱桿橫向移動(dòng)的第一控制信號(hào)、控制無(wú)人飛行載具的周期變距操縱桿縱向移動(dòng)的第二控制信號(hào)、控制無(wú)人飛行載具的總距操縱桿移動(dòng)的第三控制信號(hào)、控制無(wú)人飛行載具的反扭力操縱桿移動(dòng)的第四控制信號(hào)。
10.如權(quán)利要求9所述的手持裝置,其特征在于,所述將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào)的步驟包括如果該物件在觸控式屏幕上的第三區(qū)塊水平滑動(dòng),則轉(zhuǎn)換為第一控制信號(hào); 如果該物件在觸控式屏幕上的第三區(qū)塊垂直滑動(dòng),則轉(zhuǎn)換為第二控制信號(hào); 如果該物件按下觸控式屏幕上的第一區(qū)塊或第二區(qū)塊,則轉(zhuǎn)換為第三控制信號(hào);及如果該物件在觸控式屏幕上的第四區(qū)塊滑動(dòng),則轉(zhuǎn)換為第四控制信號(hào)。
全文摘要
一種手持裝置及利用其控制無(wú)人飛行載具的方法,該方法包括如下步驟偵測(cè)物件在手持裝置觸控式屏幕上的滑動(dòng)數(shù)據(jù);將該物件在觸控式屏幕上的滑動(dòng)數(shù)據(jù)轉(zhuǎn)換為控制無(wú)人飛行載具飛行的控制信號(hào),并將該控制信號(hào)發(fā)送至無(wú)人飛行載具;根據(jù)該控制信號(hào)變更無(wú)人飛行載具的飛行動(dòng)作。利用本發(fā)明可以根據(jù)物件在手持裝置的觸控式屏幕上的滑動(dòng)數(shù)據(jù)變更無(wú)人飛行載具的飛行動(dòng)作。
文檔編號(hào)G05B19/04GK102346479SQ20101024509
公開(kāi)日2012年2月8日 申請(qǐng)日期2010年8月4日 優(yōu)先權(quán)日2010年8月4日
發(fā)明者李后賢, 李章榮, 羅治平 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司