控制遥控装置的方法、设备及装置制造方法及图纸

技术编号:18427702 阅读:36 留言:0更新日期:2018-07-12 02:18
本申请涉及一种控制遥控装置的方法、设备及装置。所述方法包括:检测手指所处的位置;判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;根据所述偏移距离,使所述智能设备的振动马达发出振动;以及向所述无人机发出所述控制指令。通过在所述智能设备上利用与对遥控装置的操控量相对应的触觉反馈,可以使用户在触觉上感知所述操控量,从而可以更及时有效地对所述遥控装置发出指令。

【技术实现步骤摘要】
控制遥控装置的方法、设备及装置
本申请涉及人机交互领域,更具体地,本申请涉及一种控制遥控装置的方法、设备及装置。
技术介绍
随着移动通信的发展,手机的应用越来越广泛。当前,已经在手机上开发了各种用途的应用,例如,这些应用可以用于娱乐、信息服务、设备控制等。通过手机上的应用来控制设备,已经成为手机功能的一种常见扩展。通过手机的红外功能,可以通过手机对空调、电视甚至计算机发出控制指令。无人机即无人驾驶飞机,它是利用无线电遥控设备和自备的程序控制装置来操控的不载人飞机。无人机早已应用于军事上,近几年,无人机在民用领域发展迅猛,目前广泛应用于航拍、农业、植物保护、测绘、影视拍摄等领域。通常,对无人机进行操控具有两种方式。一种方式是使用专业的遥控器,然而一般而言,遥控器和无人机是相配对的,遥控器一旦遗失或出现故障,将造成很大麻烦;此外,遥控器较为笨重,携带不便。另一种方式是通过手机或平板等智能设备来控制,只需在这些智能设备上安装操控无人机的应用即可;通过在智能设备上运行这一应用,在屏幕上虚拟出虚拟摇杆和按钮,通过操控虚拟摇杆或按钮,即可向无人机发出控制指令。这种方式较为简便,但存在控制精度不高、安全性较低等缺陷。此外,通过智能设备来操控无人机时,用户需集中精力用眼睛观察周围障碍物,并操控虚拟摇杆或按钮以及时避开。然而,在智能设备的平面触摸屏上操控摇杆或按钮,并不能在触觉上反馈摇杆的变化量,需要用户用眼睛来辅助控制,因此容易造成意外事故。
技术实现思路
本申请提出了一种新的利用智能设备控制遥控装置的方法,通过在所述智能设备上利用与对遥控装置的操控量相对应的触觉反馈,可以使用户在触觉上感知所述操控量,从而可以更及时有效地对所述遥控装置发出指令。根据本申请的一方面,提供了一种利用智能设备控制无人机的方法,所述方法包括:检测手指所处的位置;判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;根据所述偏移距离,使所述智能设备的振动马达发出振动;以及向所述无人机发出所述控制指令。根据本申请的另一方面,提供了一种用于控制无人机的智能设备,所述智能设备包括:检测模块,用于检测手指所处的位置;指令转换模块,用于判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;振动模块,用于根据所述偏移距离,使所述智能设备的振动马达发出振动;以及通信模块,用于向所述无人机发出所述控制指令。根据本申请的另一方面,提供了一种用于控制无人机的智能设备,所述智能设备包括:处理器;以及存储器,所述存储器存储用于控制遥控装置的程序;并且当所述处理器执行所述程序时,被配置为执行以下的步骤:检测手指所处的位置;判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;根据所述偏移距离,使所述智能设备的振动马达发出振动;以及向所述无人机发出所述控制指令。附图说明本申请的以上方面和其他方面将参照附图通过下面对示例性实施例的详细描述变得更加显然,其中:图1根据一个或多个实施例,示出了一种利用具有非平面触摸屏的智能设备控制遥控设备的方法的流程图;图2根据一个或多个实施例,示出了一种用于控制遥控设备的设备的框图;图3根据一个或多个实施例,示出了一种用于控制遥控设备的装置的框图。具体实施方式下面将详细描述本专利技术的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本专利技术的全面理解。但是,对于本领域技术人员来说很明显的是,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术的更好的理解。本专利技术决不限于下面所提出的任何具体配置和算法,而是在不脱离本专利技术的精神的前提下覆盖了元素、部件和算法的任何修改、替换和改进。在附图和下面的描述中,没有示出公知的结构和技术,以便避免对本专利技术造成不必要的模糊。图1根据一个实施例,示出了一种利用智能设备控制遥控设备的方法100的流程图。该图仅是示例,其不应不适当地限制权利要求的范围。本领域的技术人员可以在该图的基础上进行适应性地变化、替代和修改。此外,方法100中的某些步骤是可选而非必需的;在可行的情况下,部分步骤不一定要按照图1所示的顺序执行,而是可以并行地执行或者改变顺序。需要注意的是,这里虽然采用无人机作为示例,但是图1中所示的方法也可以推广至其它的遥控装置。在步骤110中,检测手指所处的位置。与通常的利用app来控制遥控设备类似,本申请中,在触摸屏上以类似的布局显示虚拟摇杆和虚拟按钮,通过控制虚拟摇杆和虚拟按钮,对无人机发出控制指令。在步骤120中,判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为无人机的控制指令。这里,虚拟摇杆原点指未对虚拟摇杆发出任何操作时虚拟摇杆所处的位置。在一些实施例中,可以根据手指所处位置相比虚拟摇杆原点的偏移距离,确定无人机的飞行速度。例如,可以将手指可能位于的位置相比虚拟摇杆原点的最大偏移距离与无人机的最大飞行速度相对应,计算手指相比虚拟摇杆原点的偏移距离与该最大偏移距离的比值,该比值与最大飞行速度的乘积,即为手指处于该偏移距离时,控制无人机的飞行速度。在一些实施例中,虚拟摇杆的可操作方向可以为上、左上、右上、下、左下、右下、左、右,共八个方向。例如,通过比较手指所处位置与虚拟摇杆原点的连线与经过虚拟摇杆原点沿该八个方向的直线之间的夹角,夹角最小的相应方向,即为当手指位于所述所处位置时,对无人机的相应操控方向。在另一些实施例中,虚拟摇杆可以沿任何方向进行操作,从而对无人机发出更为准确的控制指令。这里,手指所处位置与虚拟摇杆原点之间的连线方向,即为当手指位于所述所处位置时,对无人机的相应操控方向。在步骤130中,根据所述偏移距离,使振动马达发出振动。一般的智能设备,包括平板或手机,均内置有振动器。通过所述应用对振动器进行调用,可以使得所述智能设备发出振动。在一些实施例中,可以将所述偏移距离的大小与相邻两次振动(连续多次的振动记为一次振动)的时间间隔长度相关联。当偏移距离越大,相邻两次振动的时间间隔长度越短。例如,当手指位于虚拟摇杆原点时,智能设备将不会振动;当手指相对于虚拟摇杆远点的偏移距离达到最大时,相邻两次振动的时间间隔达到最小,例如可以为0,换言之,此时智能设备将会连续不断地发出振动。通过这种方式,用户可以通过感知智能设备的振动情形,从而判断当前虚拟摇杆的操控量,进而判断无人机的当前操控状态。(经过考虑,觉得与振动的持续时间长度相关联不是很合适;比如,手指从最大偏移距离回到虚拟摇杆原点时,应该相当于不发出操作指令,如果此时智能设备仍然发出振动,将会误导用户)作为确定偏移距离与相邻两次振动的时间间隔长度之间关系的一种方式,可以设定为当手指所处位置处于虚拟摇杆的最大偏移量D时,相邻两次振动的时间间隔为0;当手指所处位置位于虚拟摇杆原点附近且其与虚拟摇杆原点之间的距离趋于0时,相邻两次振动的时间间隔为T。在一些实施例中,可以设定相邻两次振动的时间间隔t与手指所处位置距离虚拟摇杆原点d之间存在线性关系,并且所述线性关系为:t=T-dT/D。在一些实施例中,当用户的手指离开触摸屏时,振动将会停止。通过这种方式,可以提醒用户此时未对无人本文档来自技高网...

【技术保护点】
1.一种利用智能设备控制无人机的方法,所述方法包括:检测手指所处的位置;判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;根据所述偏移距离,使所述智能设备的振动马达发出振动;以及向所述无人机发出所述控制指令。

【技术特征摘要】
1.一种利用智能设备控制无人机的方法,所述方法包括:检测手指所处的位置;判断所述位置相比虚拟摇杆原点的偏移距离和方向,将其转化为所述无人机的控制指令;根据所述偏移距离,使所述智能设备的振动马达发出振动;以及向所述无人机发出所述控制指令。2.如权利要求1所述的方法,还包括:根据手指所处的位置,控制所述智能设备的相邻两次振动之间的时间间隔长度。3.如权利要求1或2所述的方法,还包括:根据手指所处位置相对于所述虚拟摇杆原点的偏移距离,确定所述无人机的飞行速度。4.如权利要求1或2所述的方法,还包括:所述虚拟摇杆可以沿任何方向进行操作。5.如权利要求1或2所述的方法,其中还包括:所述智能设备通过红外或wifi的方式与所述无人机建立连接,并发出所述控制指令。6.一种用于控制无人机的智能设备,所述智能设备包括:检测模块,用于检测手指所处的位置;指令转换模块,用于判断...

【专利技术属性】
技术研发人员:田瑜江文彦
申请(专利权)人:昊翔电能运动科技昆山有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1