附图说明
图1是本发明手持装置较佳实施例的结构方框图。
图2是利用手持装置控制无人飞行载具的方法的较佳实施例的流程图。
图3是手持装置的触控式屏幕分割成不同区块的示意图。
图4是将手持装置的移动数据转换为不同控制信号的转换表示意图。
图5A是第一控制信号对应的手指在触控式屏幕上滑动的示意图。
图5B是第二控制信号对应的手指在触控式屏幕上滑动的示意图。
图5C是第三控制信号对应的手指在触控式屏幕上滑动的示意图。
图5D是第四控制信号对应的手指在触控式屏幕上滑动的示意图。
图6A是手指在触控式屏幕上的第三区块往右上方滑动的示意图。
图6B是手指在触控式屏幕上的第三区块往左下方滑动的示意图。
主要元件符号说明
手持装置 |
2 |
存储器 |
21 |
触控式屏幕 |
22 |
信号发射器 |
24 |
处理器 |
25 |
对应表 |
30 |
无人飞行载具控制*** |
210 |
具体实施方式
本发明涉及到无人飞行载具操纵***的概念,所以先解释一下无人飞行载具操纵***的组成。
无人飞行载具操纵***包括,但不限于以下三部分:
1.总距操纵杆(Collective Pitch Control)
简称总距杆,用来控制旋翼桨叶总距变化。上推总距杆时,使自动倾斜器整体上升而增大旋翼桨叶总距(即所有桨叶的桨距同时增大相同角度)使旋翼拉力增大,反之拉力减小,由此来控制直升机(无人飞行载具)的升降运动。
2.周期变距操纵杆(Cyclic Control):横向/纵向
简称驾驶杆,与自动倾斜器相连接。沿横向和纵向操纵周期变距操纵杆时,自动倾斜器会出现相应方向的倾斜,从而导致旋翼拉力方向也发生相应方向的倾斜,由此得到需要的推进力以及横向和纵向操纵力,进而改变直升机(无人飞行载具)的运动状态和自身姿态。
3.反扭力操纵杆(Anti-torque Pedals)
属于航向控制工具。对于单旋翼带尾桨直升机(无人飞行载具)而言,反扭力操纵杆与尾桨的桨距控制装置相连,通过控制尾桨桨距的大小来调节尾桨产生的侧向力,达到控制航向的目的。对于单旋翼无尾桨直升机(无人飞行载具)而言,反扭力操纵杆则是通过反扭力操纵杆控制机身尾部出气量的大小来调节侧向力。对于双旋翼直升机(无人飞行载具)而言,反扭力操纵杆控制的则是两旋翼总桨距的差动,即一个增大一个减小,使得两旋翼反扭矩不能平衡,从而使机身发生航向偏转。
如图1所示,是本发明手持装置较佳实施例的结构方框图。在本实施例中,该手持装置2包括存储器21、触控式屏幕22、信号发射器24和处理器25。其中,所述存储器21中存储有无人飞行载具控制***210,该无人飞行载具控制***210用于实时侦测物件(指示笔或手指)在手持装置2的触控式屏幕22上的滑动数据,并根据该物件在触控式屏幕22上的滑动数据,变更无人飞行载具的飞行动作,具体过程参见图2的描述。
在本实施例中,所述无人飞行载具包括,但不限于,遥控直升机、遥控飞机和遥控飞船等飞行载具。所述无人飞行载具安装有信号接收器,以接收从手持装置2的信号发射器24发送过来的控制信号。
在本实施例中,所述无人飞行载具控制***210可以被分割成一个或多个模块,所述一个或多个模块被配置成由一个或多个处理器(本实施例为一个处理器25)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段,比程序更适合于描述软件在计算机中的执行过程。
所述触控式屏幕22用于对通过指示笔或手指而在一个或多个接触点进行的物理接触做出响应。所述手持装置2可以为手机或PDA(Personal Digital Assistant,个人数字助理)等具有资料处理功能的电子设备。
在本实施例中,所述触控式屏幕22被分割成多个区块,如第一区块31、第二区块32、第三区块33和第四区块34(参阅图3所示)。其中,第三区块33与第四区块34位于第一区块31和第二区块32之间,第三区块33内嵌于第四区块34中,且第三区块33为圆形,第四区块34为环形。在本实施例中,第四区块34的环形四周标注有刻度(从0度到360度),当手指在第三区块33和第四区块34上滑动时,第三区块和第四区块34将根据手指的滑动进行转动。可以理解,在其它实施例中,所述第一区块31、第二区块32、第三区块33和第四区块34也可以根据其它排列规则分布于触控式屏幕22上。
如图2所示,是利用手持装置控制无人飞行载具的方法的较佳实施例的流程图。以下步骤都是由无人飞行载具控制***210的不同模块完成。
步骤S1,使用者开启手持式装置2的无人飞行载具控制***210。
步骤S2,侦测物件在触控式屏幕22上的滑动数据。在本实施例中,所述滑动数据包括:物件在触控式屏幕22上的触控位置和滑动方向。在本实施例中,所述触控位置包括:第一区块31、第二区块32、第三区块33和第四区块34。
步骤S3,将该物件在触控式屏幕22上的滑动数据转换为控制无人飞行载具飞行的控制信号。在本实施例中,所述控制信号包括:控制周期变距操纵杆横向移动的第一控制信号、控制周期变距操纵杆纵向移动的第二控制信号、控制总距操纵杆移动的第三控制信号、控制反扭力操纵杆移动的第四控制信号。
在本实施例中,以单旋翼带尾桨直升机为例进行说明。参阅图4所示,是将该物件在触控式屏幕22上的滑动数据转换为不同控制信号的转换表30示意图。
具体而言,如果该物件在触控式屏幕22上的第三区块33水平滑动,(参阅图5A所示),则转换为第一控制信号。关于第一控制信号的详细描述参见图4所述的转换表30。例如,如果该物件在触控式屏幕22上的第三区块33水平向右滑动,则无人飞行载具往右方倾斜飞行。
如果该物件在触控式屏幕22上的第三区块33垂直滑动,(参阅图5B所示),则转换为第二控制信号。关于第二控制信号的详细描述参见图4所述的转换表30。例如,如果该物件在触控式屏幕22上的第三区块33垂直向上滑动,则无人飞行载具往前方倾斜飞行。
可以理解,如果该物件在触控式屏幕22上的第三区块33同时进行水平滑动和垂直滑动,则无人飞行载具将同时根据第一控制信号和第二控制信号进行飞行。例如,如果该物件在触控式屏幕22上的第三区块33往右上方滑动(参阅图6A所示),则无人飞行载具将往右前方倾斜飞行。如果该物件在触控式屏幕22上的第三区块33往左下方滑动(参阅图6B所示),则无人飞行载具将往左后方倾斜飞行。
如果该物件按下触控式屏幕22上的第一区块31或第二区块32,(参阅图5C所示),则转换为第三控制信号。关于第三控制信号的详细描述参见图4所述的转换表30。例如,如果该物件按下触控式屏幕22上的第一区块31,则无人飞行载具垂直向上提升飞行高度。如果该物件按下触控式屏幕22上的第二区块32,则无人飞行载具垂直向下降低飞行高度。
如果该物件在触控式屏幕22上的第四区块34滑动,(参阅图5D所示),则转换为第四控制信号。关于第四控制信号的详细描述参见图4所述的转换表30。例如,如果该物件在触控式屏幕22上的第四区块34往左滑动,则无人飞行载具将水平向左偏转飞行。如果该物件在触控式屏幕22上的第四区块34往右滑动,则无人飞行载具将水平向右偏转飞行。
步骤S4,通过信号发射器24将该控制信号发送至无人飞行载具。
步骤S5,无人飞行载具的信号接收器接收该控制信号后,根据该控制信号变更无人飞行载具的飞行动作。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。