CN111522348A - 滑板车自行走控制方法与*** - Google Patents

滑板车自行走控制方法与*** Download PDF

Info

Publication number
CN111522348A
CN111522348A CN202010463747.6A CN202010463747A CN111522348A CN 111522348 A CN111522348 A CN 111522348A CN 202010463747 A CN202010463747 A CN 202010463747A CN 111522348 A CN111522348 A CN 111522348A
Authority
CN
China
Prior art keywords
scooter
information
destination
self
walking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010463747.6A
Other languages
English (en)
Inventor
唐伟
侯健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Yele Technology Co ltd
Original Assignee
Hangzhou Yele Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Yele Technology Co ltd filed Critical Hangzhou Yele Technology Co ltd
Priority to CN202010463747.6A priority Critical patent/CN111522348A/zh
Publication of CN111522348A publication Critical patent/CN111522348A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0257Control of position or course in two dimensions specially adapted to land vehicles using a radar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/0278Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Medical Informatics (AREA)
  • Game Theory and Decision Science (AREA)
  • Evolutionary Computation (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • Traffic Control Systems (AREA)

Abstract

本申请涉及一种滑板车自行走控制方法与***。其中,所述滑板车自行走控制方法,通过滑板车依据滑板车的当前位置信息与目的地信息,采用路径最优算法,计算最优路径,使得滑板车可以耗费最少的时间自行走至目的地,避免滑板车驶入错误路线。通过本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,可以使得滑板车可以安全自行走至目的地,大大减少滑板车发生交通事故的风险。整个滑板车自行走过程无需人工监控,实现了自动化。

Description

滑板车自行走控制方法与***
技术领域
本申请涉及滑板车技术领域,特别是涉及一种滑板车自行走控制方法与***。
背景技术
电动滑板车是以传统人力滑板为基础,加上电力套件的交通工具。目前的电动滑板车一般分为单轮驱动,双轮驱动和三轮驱动,最常见的传动方式分别为:轮毂(HUB)、以及皮带驱动,其主要电力来源为锂电池组。电动滑板车的控制方式与传统电动自行车相同,容易被驾驶者学习,配备可拆装可折叠的车座,比传统电动自行车结构简单、车轮小、轻巧简便,能节省大量社会资源。近年来,锂电池的电动滑板车快速发展,催生了新的需求和态势,例如共享电动滑板车的发展。
然而,传统的电动滑板车无法在无人操控的情况下自动行驶至某一指定地点。用户在需要使用共享电动滑板车时,需要通过肉眼或者手机APP先确定周围有无滑板车。在确定周围有滑板车后,用户还需要徒步走到滑板车所处的位置才能开始使用。这无疑大大浪费了用户的时间。
发明内容
基于此,有必要针对传统电动滑板车无法在无人操控的情况下自动行驶至某一指定地点的问题,提供一种板车自行走控制方法与***。
本申请提供一种滑板车自行走控制方法,应用于滑板车,包括:
获取自行走指令与目的地信息;所述目的地信息包括目的地的位置信息;
获取所述滑板车的当前位置信息,并依据所述当前位置信息与所述目的地信息,采用路径最优算法,计算最优路径;
依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地。
本申请涉及一种滑板车自行走控制方法,应用于滑板车,滑板车通过依据滑板车的当前位置信息与目的地信息,采用路径最优算法,计算最优路径,使得滑板车可以耗费最少的时间自行走至目的地,避免滑板车驶入错误路线。通过本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,可以使得滑板车可以安全自行走至目的地,大大减少滑板车发生交通事故的风险。整个滑板车自行走过程无需人工监控,实现了自动化。
本申请还提供一种滑板车自行走控制方法,应用于云端服务器,包括:
获取用户的用车时间信息和目的地的位置信息;
依据所述用车时间信息和所述目的地的位置信息,在数据库中搜索与所述用车时间信息和所述目的地的位置信息匹配的滑板车;
创建自行走指令,将向所述用车时间信息和所述目的地的位置信息整合为目的地信息,向所述滑板车发送所述自行走指令与所述目的地信息。
本申请涉及一种滑板车自行走控制方法,应用于云端服务器,通过云端服务器获取用户的用车时间信息和目的地的位置信息,实现数据库中的滑板车与用户需求合理匹配。通过云端服务器向所述滑板车发送所述自行走指令与所述目的地信息,使得滑板车具有自行走的数据基础,便于后续滑板车规划最优路径。
本申请还涉及一种滑板车自行走***,包括:
云端服务器,用于依据用户的用车时间信息和目的地的位置信息,生成自行走指令和目的地信息;
滑板车,与所述云端服务器通信连接,用于获取所述云端服务器发送的自行走指令与目的地信息,并依据所示自行走指令与目的地信息,自动行走至所述目的地;
所述滑板车包括:
GPS定位模块,用于获取所述滑板车的当前位置信息;
环境感知传感器,用于实时获取路况信息;
主控制器,与所述GPS定位模块、环境感知传感器分别电连接,用于获取所述GPS定位模块发送的所述滑板车的当前位置信息,以及所述云端服务器发送的目的地信息,并依据所述滑板车的当前位置信息和所述目的地信息,采用路径最优算法,计算最优路径;
所述主控制器还用于获取所述环境感知传感器发送的路况信息,依据所述路况信息控制所述滑板车的车轮不断执行前进、后退、转向或停止的动作,直至所述滑板车到达所述目的地。
本申请涉及一种滑板车自行走***,通过设置互相通信连接的云端服务器和滑板车,使得滑板车可以依据用户的用车需求,计算最优路径,从而使得滑板车可以依照用户需求快速且安全的自行走目的地,无需人工监控自行走过程,整个自行走过程实现了自动化。
附图说明
图1为本申请一实施例提供的应用于滑板车的滑板车自行走控制方法的流程示意图;
图2为本申请一实施例提供的应用于云端服务器的滑板车自行走控制方法的流程示意图;
图3为本申请一实施例提供的滑板车自行走控制***的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供一种滑板车自行走控制方法,应用于滑板车。
需要说明的是,本申请提供的滑板车自行走控制方法不限制其执行主体。可选地,所述滑板车自行走控制方法的执行主体可以是滑板车中的主控制器。
如图1所示,在本申请的一实施例中,所述滑板车自行走控制方法包括如下步骤:
A100,获取自行走指令与目的地信息。所述目的地信息包括目的地的位置信息。
具体地,本步骤中,云端服务器向所述滑板车发送自行走指令与目的地信息,滑板车获取云端服务器发送的自行走指令和目的地信息。所述目的地信息可以包括目的地的位置信息。所述目的地的位置信息可以包括所述目的地的坐标,例如博物馆的坐标。所述目的地信息还可以包括用户的用车时间信息,例如2020年5月20日15点30分。这表明用户于2020年5月20日15点30分需要用车前往博物馆。
A200,获取所述滑板车的当前位置信息。进一步地,依据所述当前位置信息与所述目的地信息,采用路径最优算法,计算最优路径。
具体地,所述滑板车获取所述滑板车的当前位置信息。所述滑板车的当前位置信息可以包括所述滑板车当前所处位置的坐标。可以理解,所述滑板车既获取了所述滑板车当前所处位置的坐标,又获取了所述目的地的坐标,所述滑板车可以进一步采用路径最优算法,计算最优路径。所述最优路径可以使得后续所述滑板车自行走的行走路径最优化,最大化缩短自行走时间。
A300,依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地。
具体地,所述滑板车搭载有环境感知传感器,所述环境感知传感器可以为一个,也可以为多个。所述环境感知传感器可以实时获取所述滑板车周围的路况信息,以使得所述滑板车可以规避行人或其他车辆等障碍物,保证滑板车自行走过程的安全性。
本实施例中,滑板车通过依据滑板车的当前位置信息与目的地信息,采用路径最优算法,计算最优路径,使得滑板车可以耗费最少的时间自行走至目的地,避免滑板车驶入错误路线。通过本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,可以使得滑板车可以安全自行走至目的地,大大减少滑板车发生交通事故的风险。整个滑板车自行走过程无需人工监控,实现了自动化。
在本申请的一实施例中,所述步骤A200包括如下步骤::
A210,向GPS定位模块发送定位指令,以获取所述当前位置信息。所述当前位置信息包括所述滑板车当前所处位置的坐标。
具体地,所述GPS定位模块可以装设于所述滑板车。所述GPS定位模块可以为分米级别的***。所述GPS定位模块可以获取所述滑板车的当前位置信息,并将所述当前位置信息发送至所述主控制器。
A220,将以所述滑板车当前所处位置的坐标为圆心,以预设距离为半径绘制的圆覆盖的范围,定义为路径规划范围。
具体地,所述预设距离可以为所述滑板车当前所处位置的坐标与所述目的地的坐标之间的直线距离。当然,也可以以所述目的地的坐标为圆心定义所述路径规划范围。定义路径规划范围的目的是,为规划最优路径划定一个路径范围。
A230,向云端服务器调取云端地图。进一步地,依据所述云端地图获取所述路径规划范围内的交通状况信息和道路施工状况信息。
具体地,所述云端地图可以显示城市内所有区域的交通状况信息和道路施工状况信息。因此,依据所示云端地图,所述主控制器可以获取所述路径规划范围内的交通状况信息和道路施工状况信息。
A240,依据所述交通状况信息和道路施工状况信息,调用路径最优算法,计算最优路径。
具体地,通过分析所述交通状况信息和道路施工状况信息,可以使得最优路径避开交通堵塞,施工路段等行走不畅的路径。
本实施例中,所述主控制器通过获取GPS定位模块发送的滑板车的当前位置信息,定义路径规划范围,并调用云端地图获取路径规划范围内的交通状况信息和道路施工状况信息,计算最优路径,从而使得滑板车可以耗费最少的时间自行走至目的地,避免滑板车驶入错误路线。
在本申请的一实施例中,所述环境感知传感器包括AI识别模块、毫米波雷达模块和超声波雷达模块中的一种或多种。
具体地,所述环境感知传感器可以只包括AI识别模块、毫米波雷达模块和超声波雷达模块中的一种,也可以包括AI识别模块、毫米波雷达模块和超声波雷达模块中的多种。所述AI识别模块可以为AI视觉识别相机。
本实施例中,通过设置不同种类的环境感知传感器,使得滑板车可以规避各种类型的道路状况和路障,可以使得滑板车可以安全自行走至目的地,大大减少滑板车发生交通事故的风险。
在本申请的一实施例中,所述步骤A300包括如下步骤:
A311,实时获取所述AI识别模块发送的滑板车前方的目标物体的图像信息,以及可行区域信息。所述目标物体包括人、车辆、道路标志和红绿灯中的一种或多种。
具体地,所述AI识别模块可以包括AI视觉识别相机。所述AI识别相机可以拍摄所述滑板车前方的所有目标物体的图像,生成图像信息并发送至主控制器。所述AI识别相机还以对所述滑板车前方道路进行可行区域的划分,生成可行区域信息并发送至所述主控器。所述可行区域为所述滑板车可以正常行走的区域。非可行区域为所述滑板车无法正常形状的区域,例如树林,水池,建筑物等等。
所述AI识别模块还包括AI学习模型。本申请可以基于人工智能深度学习算法,采集日常检查数据的特征点,生成AI学习模型。在所述AI识别相机实时获取目标物体的图像后,将图像发送至所述AI学习模型。所述AI学习模型可以进一步对图像进行模型处理,精确地识别出图像中的目标物体。
A312,依据所述滑板车前方的目标物体的图像信息,以及所述可行区域信息,实时向电机控制器发送第一调整指令。所述第一调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
具体地,所述主控制器可以依据目标物体的图像信息和可行区域信息,生成第一调整指令发送至所述电机控制器。所述电机控制器可以依据所述调整指令,合理控制滑板车中双驱电机的速度,从而实现驱动所述滑板车的轮子执行前进、后退、转向或停止的动作。
本实施例中,滑板车的主控制器通过所述AI识别模块发送的所述滑板车前方的目标物体的图像信息,以及可行区域信息,实现对电机控制器的控制策略的指导,以使得滑板车执行前进、后退、转向或停止的动作,实时规避各种目标物体。
在本申请的一实施例中,所述步骤A300包括如下步骤:
A321,实时获取所述毫米波雷达模块发送的滑板车前方的目标物体的坐标点,以及所述目标物体的坐标点信息。所述目标物体的坐标点信息包括所述目标物体相对于所述滑板车的角度、所述目标物体的运动速度、以及所述目标物体与所述滑板车的直线距离中的一种或多种。
具体地,前述步骤A311至步骤A312中的AI识别模块主要是对目标物体的图像获取,属于二维信息的获取。而本步骤中的毫米波雷达模块可以将所述目标物体以点的形式反馈信息给所述主控制器,也即将所述目标物体转化为一个坐标点,实时获取所述目标物体的坐标点信息并发送至所述主控制器。通过毫米波雷达模块和AI识别模块的结合,可以使得主控制器可以实时获取滑板车前方的目标物体的三维信息。
A322,依据所述滑板车前方的目标物体的坐标点和坐标点信息,实时向电机控制器发送第二调整指令。所述第二调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
具体地,本步骤中的第二调整指令与步骤A312中的第一调整指令原理相同,此处不再赘述。
本实施例中,滑板车的主控制器通过所述毫米波雷达模块发送的所述滑板车前方的目标物体的坐标点信息,丰富了目标物体的三维信息,实现对电机控制器的控制策略的指导,以使得滑板车执行前进、后退、转向或停止的动作,实时规避各种目标物体。
在本申请的一实施例中,所述步骤A300包括如下步骤:
A331,实时获取所述超声波雷达模块发送的滑板车两侧的回波信息。
具体地,所述超声波雷达模块的主要用于检测所述滑板车两侧是否有物体。所述超声波雷达,相对于所述AI识别模块和所述毫米波雷达模块而言,成本较低。可选地,所述超声波雷达模块可以包括多个超声波探头,设置于滑板车的车身侧面。可选地,单个超声波探头的检测范围可以为30厘米,4个超声波探头即可以实现在120厘米范围内有效检测不明物体。可选地,多个超声波探头同一时间可以进行多物体检测,不但检测准确度更高,而且可以形成动态轨迹,便于实时对滑板车周边环境观察。
A332,依据所述滑板车两侧的回波信息,实时向电机控制器发送第三调整指令,所述第三调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
具体地,本步骤中的第三调整指令与步骤A312中的第一调整指令原理相同,以及A322中的第二调整指令原理相同,此处不再赘述。
本实施例中,通过实时获取所述超声波雷达模块发送的所述滑板车两侧的回波信息,可以避免滑板车在转弯或直线行走的过程中不会擦碰到行人或者道路边沿,造成不必要的损失。
本申请还提供一种滑板车自行走控制方法,应用于云端服务器。与前述各个实施例提及的滑板车自行走控制方法不同的是,下面几个实施例介绍的滑板车自行走控制方法的执行主体是云端服务器。
如图2所示,在本申请的一实施例中,所述滑板车自行走控制方法包括如下步骤:
B110,获取用户的用车时间信息和目的地的位置信息。
具体地,用户可以通过移动终端的应用程序(APP)发出滑板车预约请求,在移动终端的应用程序上提交用车时间信息和目的地的位置信息。所述移动终端与所述云端服务器通信连接。进一步地,所述移动终端可以将用户登记的车时间信息和目的地的位置信息发送至所述云端服务器。
B120,依据所述用车时间信息和所述目的地的位置信息,在数据库中搜索与所述用车时间信息和所述目的地的位置信息匹配的滑板车。
具体地,所述云端服务器本地创建有数据库。所述数据库中存储有各个滑板车的状态信息,例如是否正在投入应用,是否出现故障等等。本步骤中,所云端服务器可以自动搜索与所述用车时间信息和所述目的地的位置信息匹配的滑板车。所述用车时间信息可以便于云端服务器搜索处于空闲可用的状态的滑板车。所述目的地的位置信息可以便于云端服务器搜索距离所述目的地最近的滑板车。
B130,创建自行走指令,将向所述用车时间信息和所述目的地的位置信息整合为目的地信息。进一步地,向所述滑板车发送所述自行走指令与所述目的地信息。
具体地,在所述步骤B130之后,所述滑板车所述步骤A100至所述步骤A300。
本实施例中,通过云端服务器获取用户的用车时间信息和目的地的位置信息,实现数据库中的滑板车与用户需求合理匹配。通过云端服务器向所述滑板车发送所述自行走指令与所述目的地信息,使得滑板车具有自行走的数据基础,便于后续滑板车规划最优路径。
在本申请的一实施例中,所述滑板车自行走控制方法还包括如下步骤:
B210,在所述滑板车到达所述目的地后,获取所述滑板车发送的当前位置信息。
具体地,所述滑板车在用户到达所述目的地并离开滑板车预设时间段后,所述滑板车向所述云端服务器发送所述滑板车的当前位置信息。所述预设时间段可以为10分钟。
B220,依据所述当前位置信息,获取所述滑板车当前所处位置的坐标,并判断所述滑板车当前所处位置的坐标是否处于偏远地区。
具体地,所述偏远地区可以由滑板车的当地运营商预先设定,不同城市的偏远地区也不同。所述偏远地区可以设置为城市中的任意郊区地块。
B230,若所述滑板车当前所处位置的坐标处于偏远地区,则调取云端地图。进一步地,获取所述云端地图中与所述滑板车当前所处位置的坐标直线距离最近的非偏远地区,并将该非偏远地区中的一个随机坐标定义为调度目的地。
具体地,由于偏远地区人烟稀少,滑板车的利用率低。因此,需要对滑板车进行调度,将滑板车调度至非偏远地区,即人流量相对较大的繁华地区。
B240,创建调度自行走指令,向所述滑板车发送所述调度自行走指令与所述调度目的地的位置信息,以控制所述滑板车自动行走至所述调度目的地。
具体地,所述步骤B240的工作原理与所述步骤A100至所述步骤A300类似,此处不再赘述。
本实施例中,在滑板车到达所述目的地后,云端服务器通过获取滑板车当前位置信息,生成调度自行走指令,可以实现将滑板车由偏远地区自行走至非偏远地区,提高了滑板车的利用率。
在本申请的一实施例中,所述滑板车自行走控制方法还包括如下步骤:
B310,在所述滑板车自行走的过程中,实时获取所述滑板车的电量信息。
具体地,所述云端服务器10可以实时获取所述滑板车的电池状态,获知电量信息。
B320,依据所述滑板车的电量信息,判断所述滑板车是否处于低电量状态。
具体地,若所述滑板车处于高电量状态或中电量状态,则返回所述步骤B310。滑板车的生产商可以自定义低电量状态具体的电量数值(SOC)。
B330,若所述滑板车处于低电量状态,则获取所述滑板车当前所处位置的坐标。
具体地,若所述滑板车处于低电量状态,则表明滑板车急需充电,此时所述云端服务器10立即获取所述滑板车当前所处位置的坐标。
B340,调取云端地图,获取所述云端地图中与所述滑板车当前所处位置的坐标直线距离最近的充电区。进一步地,将该充电区中的一个随机坐标定义为充电目的地。
具体地,所述充电区为,可以为滑板车提供电源续航的区域。
B350,创建充电自行走指令,向所述滑板车发送所述充电自行走指令与所述充电目的地的位置信息,以控制所述滑板车自动行走至所述充电目的地。
具体地,所述步骤B350与所述步骤A100至所述步骤A300的原理相同,此处不再赘述。
本实施例中,所述云端服务器10通过监控滑板车的电量状态,并在滑板车处于低电量状态时,创建充电自行走指令,以控制所述滑板车自动行走至充电目的地,使得滑板车可以及时得到电量续航,减少投入监控电量的运维人员的成本。
在本申请的一实施例中,所属云端服务器10还通过所述滑板车获取每次自行走过程中的自行走数据,便于后续的数据分析与数据优化。
本申请还提供一种滑板车自行走***。
如图3所示,在本申请一实施例中,所述滑板车自行走***包括云端服务器10和滑板车20。所述云端服务器10和所述滑板车20通信连接。所述云端服务器10,用于依据用户的用车时间信息和目的地的位置信息,生成自行走指令和目的地信息。所述滑板车20用于获取所述云端服务器10发送的自行走指令与目的地信息,并依据所示自行走指令与目的地信息,自动行走至所述目的地。
所述滑板车20包括GPS定位模块210、环境感知传感器220和主控制器230。所述主控制器230与所述GPS定位模块210,所述环境感知传感器220分别电连接。所述GPS定位模块210,用于获取所述滑板车20的当前位置信息。所述环境感知传感器220,用于实时获取路况信息。所述主控制器230,用于获取所述GPS定位模块210发送的所述滑板车20的当前位置信息,以及所述云端服务器10发送的目的地信息。所述主控制器230还用于依据所示滑板车20的当前位置信息和所述目的地信息,采用路径最优算法,计算最优路径。所述主控制器230还用于获取所述环境感知传感器220发送的路况信息,依据所述路况信息控制所述滑板车20的车轮不断执行前进、后退、转向或停止的动作,直至所述滑板车20到达所述目的地。
具体地,所属滑板车20还可以包括显示模块,所属显示模块用于显示当前车辆运行信息及当前位置信息等重要信息。所述环境感知传感器220可以包括AI识别模块、毫米波雷达模块和超声波雷达模块中的一种或多种。所述滑板车20还可以包括电机控制器和双驱电机。所述电机控制器与所述主控制器230电连接。所述双驱电机与所述电机控制器电连接。所述主控制器230可以向所述电机控制器发送调整指令,所述电机控制器可以依据所述调整指令,合理控制滑板车20中双驱电机的速度,从而实现驱动所述滑板车20的轮子执行前进、后退、转向或停止的动作。
本实施例中,通过设置互相通信连接的云端服务器和滑板车20,使得滑板车20可以依据用户的用车需求,规划最优路径,从而使得滑板车20可以依照用户需求快速且安全的自行走目的地,无需人工监控自行走过程,整个自行走过程实现了自动化。
以上所述实施例的各技术特征可以进行任意的组合,各方法步骤也并不做执行顺序的限制,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

Claims (10)

1.一种滑板车自行走控制方法,应用于滑板车,其特征在于,包括:
获取自行走指令与目的地信息;所述目的地信息包括目的地的位置信息;
获取所述滑板车的当前位置信息,并依据所述当前位置信息与所述目的地信息,采用路径最优算法,计算最优路径;
依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地。
2.根据权利要求1所述的滑板车自行走控制方法,其特征在于,所述计算最优路径的步骤包括:
向GPS定位模块发送定位指令,以获取所述当前位置信息;所述当前位置信息包括所述滑板车当前所处位置的坐标;
将以所述滑板车当前所处位置的坐标为圆心,以预设距离为半径绘制的圆覆盖的范围,定义为路径规划范围;
向云端服务器调取云端地图,并依据所述云端地图获取所述路径规划范围内的交通状况信息和道路施工状况信息;
依据所述交通状况信息和道路施工状况信息,调用路径最优算法,计算最优路径。
3.根据权利要求2所述的滑板车自行走控制方法,其特征在于,所述环境感知传感器包括AI识别模块、毫米波雷达模块和超声波雷达模块中的一种或多种。
4.根据权利要求3所述的滑板车自行走控制方法,其特征在于,所述依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地的步骤包括:
实时获取所述AI识别模块发送的滑板车前方的目标物体的图像信息,以及可行区域信息;所述目标物体包括人、车辆、道路标志和红绿灯中的一种或多种;
依据所述滑板车前方的目标物体的图像信息,以及所述可行区域信息,实时向电机控制器发送第一调整指令,所述第一调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
5.根据权利要求3所述的滑板车自行走控制方法,其特征在于,所述依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地的步骤包括:
实时获取所述毫米波雷达模块发送的滑板车前方的目标物体的坐标点,以及所述目标物体的坐标点信息;所述目标物体的坐标点信息包括所述目标物体相对于所述滑板车的角度、所述目标物体的运动速度、以及所述目标物体与所述滑板车的直线距离中的一种或多种;
依据所述滑板车前方的目标物体的坐标点和坐标点信息,实时向电机控制器发送第二调整指令,所述第二调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
6.根据权利要求3所述的滑板车自行走控制方法,其特征在于,所述依据所述最优路径,以及本地搭载的环境感知传感器实时获取的路况信息,不断执行前进、后退、转向或停止的动作,直至到达所述目的地的步骤包括:
实时获取所述超声波雷达模块发送的滑板车两侧的回波信息;
依据所述滑板车两侧的回波信息,实时向电机控制器发送第三调整指令,所述第三调整指令用于指导所述电机控制器驱动所述滑板车执行前进、后退、转向或停止的动作。
7.一种滑板车自行走控制方法,应用于云端服务器,其特征在于,包括:
获取用户的用车时间信息和目的地的位置信息;
依据所述用车时间信息和所述目的地的位置信息,在数据库中搜索与所述用车时间信息和所述目的地的位置信息匹配的滑板车;
创建自行走指令,将向所述用车时间信息和所述目的地的位置信息整合为目的地信息,向所述滑板车发送所述自行走指令与所述目的地信息。
8.根据权利要求7所述的滑板车自行走控制方法,其特征在于,还包括:
在所述滑板车到达所述目的地后,获取所述滑板车发送的当前位置信息;
依据所述当前位置信息,获取所述滑板车当前所处位置的坐标,并判断所述滑板车当前所处位置的坐标是否处于偏远地区;
若所述滑板车当前所处位置的坐标处于偏远地区,则调取云端地图,获取所述云端地图中与所述滑板车当前所处位置的坐标直线距离最近的非偏远地区,并将该非偏远地区中的一个随机坐标定义为调度目的地;
创建调度自行走指令,向所述滑板车发送所述调度自行走指令与所述调度目的地的位置信息,以控制所述滑板车自动行走至所述调度目的地。
9.根据权利要求7所述的滑板车自行走控制方法,其特征在于,还包括:
在所述滑板车自行走的过程中,实时获取所述滑板车的电量信息;
依据所述滑板车的电量信息,判断所述滑板车是否处于低电量状态;
若所述滑板车处于低电量状态,则获取所述滑板车当前所处位置的坐标;
调取云端地图,获取所述云端地图中与所述滑板车当前所处位置的坐标直线距离最近的充电区,并将该充电区中的一个随机坐标定义为充电目的地;
创建充电自行走指令,向所述滑板车发送所述充电自行走指令与所述充电目的地的位置信息,以控制所述滑板车自动行走至所述充电目的地。
10.一种滑板车自行走***,其特征在于,包括:
云端服务器,用于依据用户的用车时间信息和目的地的位置信息,生成自行走指令和目的地信息;
滑板车,与所述云端服务器通信连接,用于获取所述云端服务器发送的自行走指令与目的地信息,并依据所示自行走指令与目的地信息,自动行走至所述目的地;
所述滑板车包括:
GPS定位模块,用于获取所述滑板车的当前位置信息;
环境感知传感器,用于实时获取路况信息;
主控制器,与所述GPS定位模块、所述环境感知传感器分别电连接,用于获取所述GPS定位模块发送的所述滑板车的当前位置信息,以及所述云端服务器发送的目的地信息,并依据所述滑板车的当前位置信息和所述目的地信息,采用路径最优算法,计算最优路径;
所述主控制器还用于获取所述环境感知传感器发送的路况信息,依据所述路况信息控制所述滑板车的车轮不断执行前进、后退、转向或停止的动作,直至所述滑板车到达所述目的地。
CN202010463747.6A 2020-05-27 2020-05-27 滑板车自行走控制方法与*** Pending CN111522348A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010463747.6A CN111522348A (zh) 2020-05-27 2020-05-27 滑板车自行走控制方法与***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010463747.6A CN111522348A (zh) 2020-05-27 2020-05-27 滑板车自行走控制方法与***

Publications (1)

Publication Number Publication Date
CN111522348A true CN111522348A (zh) 2020-08-11

Family

ID=71912840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010463747.6A Pending CN111522348A (zh) 2020-05-27 2020-05-27 滑板车自行走控制方法与***

Country Status (1)

Country Link
CN (1) CN111522348A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112735116A (zh) * 2020-12-17 2021-04-30 苏州牧星智能科技有限公司 基于红外通信的agv调度***及调度方法

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102393206A (zh) * 2011-10-19 2012-03-28 北京世纪高通科技有限公司 路径规划方法及装置
CN103134498A (zh) * 2012-12-25 2013-06-05 上海博泰悦臻电子设备制造有限公司 道路状态确定方法及装置、路径规划方法、导航***
CN104486376A (zh) * 2014-11-27 2015-04-01 华东师范大学 一种无人驾驶汽车城市服务网络的构建方法
CN107449435A (zh) * 2017-06-30 2017-12-08 百度在线网络技术(北京)有限公司 导航方法及装置
CN108693884A (zh) * 2018-07-05 2018-10-23 黄荣军 自动驾驶电动滑板车
US20180356813A1 (en) * 2016-03-31 2018-12-13 Ninebot (Beijing) Tech Co., Ltd. Path control method, path planning method, first device , second device, and computer storage medium
CN109774501A (zh) * 2018-12-07 2019-05-21 纳恩博(北京)科技有限公司 电动滑板车的充电方法、电动滑板车
CN109800901A (zh) * 2018-12-07 2019-05-24 纳恩博(北京)科技有限公司 滑板车的调度方法、装置、存储介质及电子装置
CN109829367A (zh) * 2018-12-24 2019-05-31 杨昌兵 一种无人驾驶障碍识别管理***及方法
US20190248439A1 (en) * 2016-06-16 2019-08-15 Neuron Mobility Pte. Ltd. Motorised scooter
CN110197593A (zh) * 2019-05-20 2019-09-03 河海大学 一种基于云端短时路径预测的路况播报方法及***
CN110471411A (zh) * 2019-07-26 2019-11-19 华为技术有限公司 自动驾驶方法和自动驾驶装置
CN110562267A (zh) * 2019-09-17 2019-12-13 山东浪潮人工智能研究院有限公司 一种根据电动自动驾驶汽车行驶状态进行车载计算单元功率控制的方法及装置

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102393206A (zh) * 2011-10-19 2012-03-28 北京世纪高通科技有限公司 路径规划方法及装置
CN103134498A (zh) * 2012-12-25 2013-06-05 上海博泰悦臻电子设备制造有限公司 道路状态确定方法及装置、路径规划方法、导航***
CN104486376A (zh) * 2014-11-27 2015-04-01 华东师范大学 一种无人驾驶汽车城市服务网络的构建方法
US20180356813A1 (en) * 2016-03-31 2018-12-13 Ninebot (Beijing) Tech Co., Ltd. Path control method, path planning method, first device , second device, and computer storage medium
US20190248439A1 (en) * 2016-06-16 2019-08-15 Neuron Mobility Pte. Ltd. Motorised scooter
CN107449435A (zh) * 2017-06-30 2017-12-08 百度在线网络技术(北京)有限公司 导航方法及装置
CN108693884A (zh) * 2018-07-05 2018-10-23 黄荣军 自动驾驶电动滑板车
CN109774501A (zh) * 2018-12-07 2019-05-21 纳恩博(北京)科技有限公司 电动滑板车的充电方法、电动滑板车
CN109800901A (zh) * 2018-12-07 2019-05-24 纳恩博(北京)科技有限公司 滑板车的调度方法、装置、存储介质及电子装置
CN109829367A (zh) * 2018-12-24 2019-05-31 杨昌兵 一种无人驾驶障碍识别管理***及方法
CN110197593A (zh) * 2019-05-20 2019-09-03 河海大学 一种基于云端短时路径预测的路况播报方法及***
CN110471411A (zh) * 2019-07-26 2019-11-19 华为技术有限公司 自动驾驶方法和自动驾驶装置
CN110562267A (zh) * 2019-09-17 2019-12-13 山东浪潮人工智能研究院有限公司 一种根据电动自动驾驶汽车行驶状态进行车载计算单元功率控制的方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112735116A (zh) * 2020-12-17 2021-04-30 苏州牧星智能科技有限公司 基于红外通信的agv调度***及调度方法

Similar Documents

Publication Publication Date Title
EP4071661A1 (en) Automatic driving method, related device and computer-readable storage medium
JP7493000B2 (ja) 車両充電レーン
CN109496188B (zh) 用于切换车辆驾驶模式的***和方法
CN112060965B (zh) 信息处理装置、信息处理方法及存储介质
CN109324622B (zh) 一种无人驾驶控制***及方法
JP6963158B2 (ja) 集中型共有自律走行車動作管理
CN111609851B (zh) 一种移动型导盲机器人***及导盲方法
CN110040017A (zh) 一种用于控制移动充电装置的方法及***
WO2021103511A1 (zh) 一种设计运行区域odd判断方法、装置及相关设备
JP2020138612A (ja) 車両制御装置、車両制御方法、およびプログラム
EP4029750A1 (en) Data presentation method and terminal device
CN111459172B (zh) 围界安防无人巡逻车自主导航***
CN110606070B (zh) 一种智能驾驶车辆及其制动方法、车载设备和存储介质
CN105469617A (zh) 一种行车安全辅助方法和装置
CN110986986A (zh) 基于语音识别的电动汽车充电导航***设计
CN109427200A (zh) 智能无人驾驶***
CN112233443A (zh) 一种基于agv的无人停车场自动泊车管理***
US20240017719A1 (en) Mapping method and apparatus, vehicle, readable storage medium, and chip
JP2021148472A (ja) 充電設備案内装置、充電設備案内方法、およびプログラム
CN114115204A (zh) 管理装置、管理***、管理方法及存储介质
CN111522348A (zh) 滑板车自行走控制方法与***
US20210287549A1 (en) Vehicle dispatch service device, vehicle dispatch service method, and non-transitory computer-readable medium storing program
CN113619484A (zh) 一种三角警示牌的控制方法和装置
CN114577183A (zh) 一种基于物联网技术的水域监测方法、***和装置
US10332402B2 (en) Movement assistance system and movement assistance method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination