本发明涉及车辆远程控制技术领域,特别涉及一种远程遥控移车系统及方法。
背景技术:
虽然随着汽车行业及社会的发展,车辆相关配套设施越来越完善,但随着人们汽车占有率越来越高,汽车数量日趋增长,很多时候,人们仍然会遇到停车不便、需要临时停车及紧急移车的情况。而在上述情况下,很多车主不能及时回到车跟前移动车辆,而这势必会造成他人车辆通行不便或者阻碍交通的问题。
技术实现要素:
本发明的目的在于解决现有技术中需要紧急移车的情况下,车主无法及时回到车辆内进行移车做引起的他人车辆通行不便或者阻碍交通的问题。本发明提供了一种远程遥控移车系统及方法。
为解决上述技术问题,本发明实施方式公开了一种远程遥控移车系统,包括:移车请求应用程序、车控终端、第一用户终端和第二用户终端;其中,
移车请求应用程序分别搭载在第一用户终端和第二用户终端上;
第一用户操作第一用户终端并在移车请求应用程序发送移车请求指令;
第二用户终端适于通过移车请求应用程序接收来自第一用户终端的移车请求指令,并根据移车请求指令在第二用户终端的操作界面上生成操作许可指令;
第二用户通过在第二用户终端的操作界面上对操作许可指令的执行性进行选择生成反馈结果,第二用户终端将反馈结果发送给与第二用户终端通信连接的车控终端;
车控终端适于接收来自第二用户终端的反馈结果,并根据反馈结果对第二用户的车辆执行响应动作。
采用上述技术方案,可以实现车辆能通过遥控进行远程移动,使车主无需亲临现场,仅需要第一用户和第二用户双方通过在其用户终端(即第一用户终端和第二用户终端)上搭载的移车请求应用程序上即可完成移车请求指令的发送和反馈结果从而通过车控终端控制是否完成车辆的响应动作。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,响应动作包括车辆启动、车辆移动、车辆刹车和车辆熄火中的至少一种。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,对操作许可指令的执行性进行选择生成反馈结果包括:
在操作界面上生成是否允许执行移车请求指令:
操作界面接收第二用户允许执行移车请求指令生成允许执行的反馈结果;或,
操作界面接收第二用户不允许执行移车请求指令生成不允许执行的反馈结果。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,当反馈结果为允许执行时,对车辆执行响应动作;
当反馈结果为不允许执行时,不对车辆进行执行响应动作。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,车控终端还适于:
当反馈结果为不允许执行时,车控终端向第一用户终端和第二用户终端发送不可执行的接收反馈;
当反馈结果为允许执行时,车控终端向第一用户终端和第二用户终端发送可执行的接收反馈。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,当反馈结果为允许执行时,第二用户终端的操作界面从生成操作许可指令的界面跳转至执行操作界面;执行操作界面包括:
控制车辆启停的start/stop按键;
控制车辆刹车的刹车键;
控制车辆移动的控制键。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,车控终端对车辆执行响应动作前包括:车控终端对车辆的响应动作新建初始安全反应;初始安全反应包括:
允许车辆在预设距离范围内移动;和/或,
允许车辆的车速达到车速阈值时停止执行响应动作;和/或,
允许响应动作执行预设时长后停止执行响应动作;其中,
预设距离范围为车辆以其原始位置处为圆心的半径50米的范围;
车速阈值为10千米/小时;
预设时长为不小于15分钟。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,车辆设置有全方位图像采集部件,全方位图像采集部件与第二用户终端通信连接,用于采集车辆的周围环境并发送给第二用户终端,第二用户根据周围环境控制控制键、start/stop按键和刹车键中的至少一种。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,移车请求应用程序搭载有信息存储模块和信息输入模块;其中
信息输入模块用于被执行为输入车牌号和/或手机号,信息存储模块用于存储车牌号和手机号;
第一用户通过第一用户终端输入第二用户的车辆的车牌号,移车请求应用程序识别车牌号并搜索且连接与车牌号配对的第二用户的第二用户终端。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,远程遥控移车系统还包括后台系统,后台系统分别与第一用户终端、第二用户终端和所述车控终端通信连接,用于建立第一用户终端的移车请求应用程序和第二用户终端的移车请求应用程序之间的通信连接、以及所述第二用户终端的所述移车请求应用程序和所述车控终端之间的通信连接。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,车控终端包括车身控制模块、车载t-box和整车控制器;
整车控制器用于检测第二用户的车辆的故障信息并生成车身故障状态,并将车身故障状态发送给与整车控制器的车身控制模块;
车载t-box与后台系统通信连接,后台系统将在第二用户终端生成的反馈结果通过车载t-box发送给与车载t-box通信连接的车身控制模块,车身控制模块用于根据整车控制器检测到的车身故障状态和反馈结果生成判断结果,并根据判断结果对第二用户的车辆执行响应动作。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,当判断结果为:反馈结果为允许执行且车身故障状态为无故障,车身控制模块对车辆执行响应动作;
当判断结果为:当反馈结果为允许执行且车身故障状态为有故障时,车身控制模块不对车辆执行响应动作;
当判断结果为:当反馈结果为不允许执行且车身故障状态无故障时,车身控制模块不对车辆执行响应动作;
当判断结果为:当反馈结果为不允许执行且车身故障状态有故障时,车身控制模块不对车辆执行响应动作。
根据本发明的另一具体实施方式,本发明的另一具体实施方式公开的远程遥控移车系统,所述车控终端还包括主机系统,主机系统分别与全方位图像采集部件、车身控制模块通信连接;
当车身控制模块对车辆执行响应动作时,通过主机系统控制全方位图像采集部件开启。
本发明还提供一种远程遥控移车的方法,利用上述的远程遥控移车系统实现;所述方法包括以下步骤:
第一用户借助第一用户终端搭载的移车请求应用程序向第二用户发送移车请求指令;
第二用户借助第二用户终端搭载的移车请求应用程序接收到来自第一用户发送的移车请求指令并对移车请求指令生成反馈结果;
第二用户根据反馈结果并借助车控终端对第二用户的车辆执行响应动作;
响应动作包括车辆启动、车辆移动、车辆刹车和车辆熄火中的至少一种。
采用上述技术方案,可以实现车辆能通过遥控进行远程移动,使车主无需亲临现场,仅需要第一用户和第二用户双方通过在其用户终端上搭载的移车请求应用程序上即可完成移车请求指令的发送和反馈指令从而通过车控终端控制是否完成车辆的响应动作。
本发明的有益效果是:
本发明提供了一种远程遥控移车系统,第一用户操作第一用户终端并在移车请求应用程序发送移车请求指令;第二用户终端适于通过移车请求应用程序接收来自第一用户终端的移车请求指令,第二用户通过在第二用户终端的操作界面上对操作许可指令的执行性进行选择生成反馈结果,第二用户终端将反馈结果发送给与第二用户终端通信连接的车控终端;车控终端适于接收来自第二用户终端的反馈结果,并根据反馈结果对第二用户的车辆执行响应动作。综上,可以实现车辆能通过遥控进行远程移动,使车主无需亲临现场,仅需要第一用户和第二用户双方通过在其用户终端(即第一用户终端和第二用户终端)上搭载的移车请求应用程序上即可完成移车请求指令的发送和反馈结果从而通过车控终端控制是否完成车辆的响应动作,使第二用户可以在需要紧急移动车辆,而第二用户本人远离车辆的情况下,通过第二用户终端的车控终端进行车辆临时短距离移动,使自己不需要亲临现场也能解决移车问题,既方便了他人,也方便了自己。
附图说明
图1为本发明实施例1提供的远程遥控移车系统的原理框架结构示意图;
图2为本发明实施例1提供的远程遥控移车系统的逻辑示意图;
图3为本发明实施例1提供的远程遥控移车系统中,第一用户终端或第二用户终端的操作界面的示意图;
图4为本发明实施例2提供的远程遥控移车方法的方法流程示意图。
附图标记说明:
100、第一用户终端;200、第二用户终端;300、车载t-box;400、全方位图像采集部件;500、整车控制器;600、主机系统;700、后台系统;800、车身控制模块。
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点及功效。虽然本发明的描述将结合较佳实施例一起介绍,但这并不代表此发明的特征仅限于该实施方式。恰恰相反,结合实施方式作发明介绍的目的是为了覆盖基于本发明的权利要求而有可能延伸出的其它选择或改造。为了提供对本发明的深度了解,以下描述中将包含许多具体的细节。本发明也可以不使用这些细节实施。此外,为了避免混乱或模糊本发明的重点,有些具体细节将在描述中被省略。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
应注意的是,在本说明书中,相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本实施例的描述中,需要说明的是,术语“上”、“下”、“内”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本实施例的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实施例中的具体含义。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施方式作进一步地详细描述。
实施例1
如图1-图3所示,为解决现有技术中需要紧急移车的情况下,车主无法及时回到车辆内进行移车做引起的他人车辆通行不便或者阻碍交通的问题,本实施例的实施方式公开了一种远程遥控移车系统,包括:移车请求应用程序、车控终端、第一用户终端100和第二用户终端200。需要理解的是,在本实施例中,第一用户终端100、第二用户终端200可以为手机、平板等移动终端,具体根据实际情况选用。车控终端为可以对车辆进行移动,启动,熄火等操作的系统部件,具体将在下文描述。移车请求应用程序为基于第二用户的车辆的车型的app(即应用程序,且该应用程序为车辆的车型已有的应用程序),使得第一用户可以通过第二用户的车型的app向第二用户发送移车请求指令,从而不需要第三方app或者新开发一款app,从而方便快捷建立与第二用户之间的联系。
进一步地,移车请求应用程序分别搭载在第一用户终端100和第二用户终端200上;第一用户操作第一用户终端100并在移车请求应用程序发送移车请求指令;第二用户终端适于通过移车请求应用程序接收来自第一用户终端100的移车请求指令,并根据移车请求指令在第二用户终端200的操作界面上生成操作许可指令,如图3所示;第二用户通过在第二用户终端200的操作界面上对操作许可指令的执行性进行选择生成反馈结果,第二用户终端200将反馈结果发送给与第二用户终端200通信连接的车控终端;车控终端适于接收来自第二用户终端200的反馈结果,并根据反馈结果对第二用户的车辆执行响应动作,响应动作包括车辆启动、车辆移动、车辆刹车和车辆熄火中的至少一种,通过上述动作以达到移车的目的。
综上,可以实现车辆能通过遥控进行远程移动,使车主无需亲临现场,仅需要第一用户和第二用户双方通过在其用户终端(即第一用户终端100和第二用户终端200)上搭载的移车请求应用程序上即可完成移车请求指令的发送和反馈结果从而通过车控终端控制是否完成车辆的响应动作。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,对操作许可指令的执行性进行选择生成反馈结果包括:
第二用户在第二用户终端200的操作界面上生成是否允许执行移车请求指令:操作界面接收第二用户允许执行移车请求指令生成允许执行的反馈结果;或,操作界面接收第二用户不允许执行移车请求指令生成不允许执行的反馈结果。
具体的,当反馈结果为允许执行时,车控终端对车辆执行响应动作;当反馈结果为不允许执行时,车控终端不对车辆进行执行响应动作。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,车控终端还适于:
当反馈结果为不允许执行时,车控终端向第一用户终端100和第二用户终端200发送不可执行的接收反馈;
当反馈结果为允许执行时,车控终端向第一用户终端100和第二用户终端200发送可执行的接收反馈。
具体的,如图3所示,当反馈结果为允许执行时,第二用户终端200的操作界面从生成操作许可指令的界面跳转至执行操作界面;执行操作界面包括:控制车辆启停的start/stop按键;控制车辆刹车的刹车键;控制车辆移动的控制键,使得第二用户可以通过start/stop按键控制车辆启停,或者刹车键控制车辆刹车,或者控制键控制车辆移动以执行车辆启动或车辆熄火、车辆刹车和车辆移动,通过上述动作以达到移车的目的。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,车控终端对车辆执行响应动作前包括:车控终端对车辆的响应动作新建初始安全反应;初始安全反应包括:允许车辆在预设距离范围内移动;和/或,允许车辆的车速达到车速阈值时停止执行响应动作;和/或,允许响应动作执行预设时长后停止执行响应动作;其中,预设距离范围为车辆以其原始位置处为圆心的半径50米的范围;车速阈值为10千米/小时;预设时长为不小于15分钟,使得车辆满足以上条件时可以执行响应动作。需要理解的是,预设距离范围、车速阈值和预设时长可以不仅限于本实施例的上述示例,具体可以根据实际需要设定,本实施例对此不做具体限定。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,车辆设置有全方位图像采集部件400,全方位图像采集部件400与第二用户终端200通信连接,用于采集车辆的周围环境并发送给第二用户终端200,第二用户根据周围环境控制控制键、start/stop按键和刹车键中的至少一种。全方位图像采集部件400可以为红外摄像头或者雷达采集部件,用于获取车辆周围环境,以根据周围环境控制控制键、start/stop按键和刹车键中的至少一种进行移车,防止车辆移动发生磕碰等。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,移车请求应用程序搭载有信息存储模块(图中未示出)和信息输入模块(图中未示出)。
具体的,第一用户通过第一用户终端100输入第二用户的车辆的车牌号,移车请求应用程序识别车牌号并搜索且连接与车牌号配对的第二用户的第二用户终端200,使得第一用户通过在第一用户终端100的移车请求应用程序中输入需要移车的车辆的车牌号,以在移车请求应用程序中搜索匹配与该车牌号匹配的用户(即本实施例的第二用户),使得用户在其第二用户终端200上进行相应的反馈操作。
另外,第一用户通过第一用户终端100输入其手机号,用于方便后续与移车请求应用程序建立通信连接,以通过与手机号相关的程序获得反馈结果,比如通过短信获得反馈结果。
信息存储模块用于存储车牌号和手机号,信息存储模块可以为移车请求应用程序自带的云存储。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,远程遥控移车系统还包括后台系统700(即tsp,telematicsserviceprovider),后台系统700分别与第一用户终端100、第二用户终端200和车控终端通信连接,用于建立第一用户终端100的移车请求应用程序和第二用户终端200的移车请求应用程序之间的通信连接,以及用于建立第二用户终端200的移车请求应用程序和车控终端之间的通信连接。
进一步地,如图1-图3所示,车控终端还包括车身控制模块800(bcm,bodycontrolmodule,车身控制模块,能够实现控制汽车车身用电器,比如整车灯具、雨刮、洗涤、门锁、电动窗、天窗、电动后视镜、遥控等。)、车载t-box300(telematicsbox,远程信息处理器)和整车控制器500(即vehiclecontrolunit,vcu)。需要理解的是,车身控制模块800、车载t-box300(telematicsbox,远程信息处理器)和整车控制器500为车辆自带的,本实施例对此不做示例。
具体的,在本实施例中,整车控制器500用于检测第二用户的车辆的故障信息并生成车身故障状态,并将车身故障状态发送给与整车控制器500的车身控制模块800。需要理解的是,整车控制器是实现整车控制决策的核心电子控制单元,一般仅新能源汽车配备、传统燃油车无需该装置。整车控制器通过采集油门踏板、挡位、刹车踏板等信号来判断驾驶员的驾驶意图;通过监测车辆状态(车速、温度等)信息,由整车控制器判断处理后,向动力系统、动力电池系统发送车辆的运行状态控制指令,同时控制车载附件电力系统的工作模式,因此,整车控制器具有整车系统故障诊断保护与存储功能。
进一步地,车载t-box300与后台系统700通信连接,后台系统700将在第二用户终端200生成的反馈结果通过车载t-box300发送给与车载t-box300通信连接的车身控制模块800,车身控制模块800用于根据整车控制器500检测到的车身故障状态和反馈结果生成判断结果,并根据判断结果对第二用户的车辆执行响应动作。
当判断结果为:反馈结果为允许执行且车身故障状态为无故障,车身控制模块800对车辆执行响应动作;当判断结果为:当反馈结果为允许执行且车身故障状态为有故障时,车身控制模块800不对车辆执行响应动作;当判断结果为:当反馈结果为不允许执行且车身故障状态无故障时,车身控制模块800不对车辆执行响应动作;当判断结果为:当反馈结果为不允许执行且车身故障状态有故障时,车身控制模块800不对车辆执行响应动作。
如图1-图3所示,根据本实施例的另一具体实施方式,本实施例的另一具体实施方式公开的远程遥控移车系统,还包括主机系统600(即ihu,infotainmentheadunit,娱乐信息主机),为车辆自带系统。主机系统600分别与全方位图像采集部件400、车身控制模块800通信连接;当车身控制模块对车辆执行响应动作时,通过主机系统600控制全方位图像采集部件400开启,用于采集车辆的周围环境并发送给第二用户终端200,第二用户根据周围环境控制控制键、start/stop按键和刹车键中的至少一种进行移车,防止车辆移动发生磕碰等。
实施例2
本发明还提供一种远程遥控移车的方法,利用实施例1的远程遥控移车系统来实现,参考图1-图4。
具体的,参考图4,该方法包括以下步骤:第一用户借助第一用户终端100搭载的移车请求应用程序向第二用户发送移车请求指令;第二用户借助第二用户终端200搭载的移车请求应用程序接收到来自第一用户发送的移车请求指令并对移车请求指令生成反馈结果;第二用户根据反馈结果并借助车控终端对第二用户的车辆执行响应动作;响应动作包括车辆启动、车辆移动、车辆刹车和车辆熄火中的至少一种。
综上,可以实现车辆能通过遥控进行远程移动,使车主无需亲临现场,仅需要第一用户和第二用户双方通过在其用户终端上搭载的移车请求应用程序上即可完成移车请求指令的发送和反馈指令从而通过车控终端控制是否完成车辆的响应动作以实现移车与否。
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。本领域技术人员可以在形式上和细节上对其作各种改变,包括做出若干简单推演或替换,而不偏离本发明的精神和范围。