一种远程驾驶履带车的方法、系统、装置及存储介质制造方法及图纸

技术编号:33736602 阅读:49 留言:0更新日期:2022-06-08 21:33
本发明专利技术涉及一种远程驾驶履带车的方法,在具有触摸屏的移动终端的控制界面上设置左摇杆和右摇杆,左摇杆控制左履带,右摇杆控制右履带;左摇杆和右摇杆均以中心为原点,通过上下滑动来控制相应的履带,其中,控制履带时将左摇杆和右摇杆相对于原点向上的偏移量转换成履带的前进速度,将相对于原点向下的偏移量转换成履带的后退速度。本发明专利技术提供的一种远程驾驶履带车的方法在移动终端的控制界面上绘制左右摇杆,通过软件算法实现左右摇杆进行远程驾驶,可以解决在没有定制左右摇杆控制器的情况下进行快速开发适配工作,也可以用于车辆管理员针对远程驾驶的履带车进行手机近场控车转移车辆、及配合流媒体技术进行远程驾驶等。等。等。

【技术实现步骤摘要】
一种远程驾驶履带车的方法、系统、装置及存储介质


[0001]本专利技术涉及一种远程驾驶方法,尤其是一种远程驾驶履带车的方法、系统、装置及存储介质。

技术介绍

[0002]近年来,很多车厂都在积极的研发远程驾驶技术,在各种各样的车型上实现了远程驾驶技术。目前该技术主流的方案都是通过一个模拟方向盘和油门及刹车的组合,来进行远程驾驶。
[0003]这个时候如果面对的是一辆履带车,正好没有方向盘、没有油门、没有刹车,所有的前进、后退、转向都靠左右摇杆来控制,车辆底盘协议不接受方向盘、油门、刹车等信号,那么模拟方向盘和油门及刹车的组合就很难胜任了。
[0004]这个时候可能需要定制左右摇杆的控制器来进行功能实现,特殊化的定制往往比较费时费钱,而且一套完整的模拟控制器还需要有基于windows或者linux主流操作系统的驱动程序,才能正常工作,这就不容易定制到这样的模拟器了。

技术实现思路

[0005]为解决上述问题,本专利技术提供一种通过移动终端实现履带车控制,无需定制模拟器的一种远程驾驶履带车的方法,具体技术方案为:
[0006]一种远程驾驶履带车的方法,在具有触摸屏的移动终端的控制界面上设置左摇杆和右摇杆,所述左摇杆控制左履带,所述右摇杆控制右履带;所述左摇杆和所述右摇杆均以中心为原点,通过上下滑动来控制相应的履带,其中,控制履带时将左摇杆和右摇杆相对于原点向上的偏移量转换成履带的前进速度,将相对于原点向下的偏移量转换成履带的后退速度。
[0007]优选的,所述左摇杆和所述右摇杆控制履带车时包括单手控制和双手控制:
[0008]所述单手控制时,当只有所述左摇杆移动时,所述右摇杆与所述左摇杆同步镜像滑动;当只有所述右摇杆移动时,所述左摇杆与所述右摇杆同步镜像滑动;所述镜像滑动使所述左摇杆和所述右摇杆在单手操作时得到相同的相对偏移量,使左履带和右履带得到相同的履带期望速度值;所述双手控制时,所述左摇杆和所述右摇杆独立响应触摸操作,将所述左摇杆和所述右摇杆的偏移量转换成相应的左履带和右履带的期望速度,实现转弯驾驶。
[0009]进一步的,还包括加速防抖控制,所述加速防抖控制包括:将摇杆的大幅度滑动转换成曲线变化进行控制。
[0010]其中,将当前摇杆滑动变化量的int型数值除以10作为滑动步长。
[0011]优选的,所述加速防抖控制包括以下步骤:
[0012]S31、将被触摸的摇杆滑动变化量除以10;
[0013]S32、若得到的整数大于0则进入S33,否则进入S41;
[0014]S33、增大对应整数值的期望速度值;
[0015]S41、若得到的整数小于0则进入S42,否则进入S43;
[0016]S42、减小对应整数值的期望速度值;
[0017]S43、以最小整数1作为滑动步长。
[0018]一种远程驾驶履带车的系统,包括:移动终端,所述移动终端具有触摸屏,控制界面上设有左摇杆和右摇杆,所述移动终端用于将手指对摇杆的操作转换成履带的控制;及服务器,所述服务器通过无线网分别与履带车和所述移动终端连接,用于移动终端的程序与控车程序的交互通信。
[0019]一种远程驾驶履带车的装置,包括处理器;及存储器,所述存储器上存储有可在所述处理器上运行的计算机程序;其中,所述计算机程序被所述处理器执行时实现上述任一项所述的一种远程驾驶履带车的方法的步骤。
[0020]一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现上述任一项所述的一种远程驾驶履带车的方法的步骤。
[0021]与现有技术相比本专利技术具有以下有益效果:
[0022]本专利技术提供的一种远程驾驶履带车的方法在移动终端的控制界面上绘制左右摇杆,通过软件算法实现左右摇杆进行远程驾驶,可以解决在没有定制左右摇杆控制器的情况下进行快速开发适配工作,也可以用于车辆管理员针对远程驾驶的履带车进行手机近场控车转移车辆、及配合流媒体技术进行远程驾驶等。
附图说明
[0023]图1是一种远程驾驶履带车的方法的控制界面图;
[0024]图2是单手控制的流程图;
[0025]图3是双手控制的流程图;
[0026]图4是加速防抖控制的流程图。
具体实施方式
[0027]现结合附图对本专利技术作进一步说明。
[0028]本专利技术主要是通过使用手机或平板的触摸屏适配控制履带车,在控制界面上,绘制左摇杆和右摇杆,通过软件算法实现左右摇杆进行远程驾驶,可以解决在没有定制左右摇杆控制器的情况下进行快速开发适配工作。也可以用于车辆管理员针对远程驾驶的履带车进行手机近场控车转移车辆、及配合流媒体技术进行远程驾驶等。
[0029]如图1所示,一种远程驾驶履带车的方法,在具有触摸屏的移动终端的控制界面上设置左摇杆和右摇杆,所述左摇杆控制左履带,所述右摇杆控制右履带;所述左摇杆和所述右摇杆均以中心为原点,通过上下滑动来控制相应的履带,其中,控制履带时将左摇杆和右摇杆相对于原点向上的偏移量转换成履带的前进速度,将相对于原点向下的偏移量转换成履带的后退速度。
[0030]左右摇杆允许用户上下滑动,以中心点为原点,左摇杆对应左履带,右摇杆对应右履带;用户两指触摸到摇杆球后,控制向上滑动时,会将向上的偏移量转换成履带期望前进
速度,控制向下滑动时,会将相对于中心点向下的偏移量转换成履带期望倒退速度。移动终端得到履带期望速度值后,更新控车消息中对应的数据字段,发送给MQTT服务器,服务器发送给履带车。
[0031]所述左摇杆和所述右摇杆控制履带车时包括单手控制和双手控制:所述单手控制时,当只有所述左摇杆移动时,所述右摇杆与所述左摇杆同步镜像滑动;当只有所述右摇杆移动时,所述左摇杆与所述右摇杆同步镜像滑动;所述镜像滑动使所述左摇杆和所述右摇杆在单手操作时得到相同的相对偏移量,使左履带和右履带得到相同的履带期望速度值;所述双手控制时,所述左摇杆和所述右摇杆独立响应触摸操作,将所述左摇杆和所述右摇杆的偏移量转换成相应的左履带和右履带的期望速度,实现转弯驾驶。
[0032]由于履带车的左履带和右履带的速度相同时才能实现前进或后退,因此需要左摇杆和右摇杆保持相同移动量。但是实际控制中,很能实现两个手进行同步移动,因此当采用两个手指控制履带车前进或后退时,较为困难,需要控制人员不断的调整两个摇杆的移动量,从而使左、右履带保持前进或后退,控制很不方便,由于控制困难,导致履带车前进或后退时不断的发生偏移,形成S形的路径,操作性能差。为了解决上述问题,通过镜像操作来解决左摇杆和右摇杆的偏离量控制;当用户单独操作左摇杆或者右摇杆滑动时,未操作的摇杆将做同步镜像滑动,使得左、右摇杆在单手操作时得到一样的相对偏移量,从而得到相同的履带期望速度值,支持单手操控车辆前进与后退。
[0033]单手控制通过在左右摇杆控件中互相监听对方的摇杆位置状态回调,当一个摇杆不处于用户触摸状态下时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种远程驾驶履带车的方法,其特征在于,在具有触摸屏的移动终端的控制界面上设置左摇杆和右摇杆,所述左摇杆控制左履带,所述右摇杆控制右履带;所述左摇杆和所述右摇杆均以中心为原点,通过上下滑动来控制相应的履带,其中,控制履带时将左摇杆和右摇杆相对于原点向上的偏移量转换成履带的前进速度,将相对于原点向下的偏移量转换成履带的后退速度。2.根据权利要求1所述的一种远程驾驶履带车的方法,其特征在于,所述左摇杆和所述右摇杆控制履带车时包括单手控制和双手控制:所述单手控制时,当只有所述左摇杆移动时,所述右摇杆与所述左摇杆同步镜像滑动;当只有所述右摇杆移动时,所述左摇杆与所述右摇杆同步镜像滑动;所述镜像滑动使所述左摇杆和所述右摇杆在单手操作时得到相同的相对偏移量,使左履带和右履带得到相同的履带期望速度值;所述双手控制时,所述左摇杆和所述右摇杆独立响应触摸操作,将所述左摇杆和所述右摇杆的偏移量转换成相应的左履带和右履带的期望速度,实现转弯驾驶。3.根据权利要求2所述的一种远程驾驶履带车的方法,其特征在于,还包括加速防抖控制,所述加速防抖控制包括:将摇杆的大幅度滑动转换成曲线变化进行控制。4.根据权利要求3所述的一种远程驾驶履带车的方法,其特征在于,将当前摇杆滑动变化量的i...

【专利技术属性】
技术研发人员:徐静
申请(专利权)人:宁波波导易联电子有限公司
类型:发明
国别省市:

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

1