首页> 中国专利> 用于为机器规划转弯路径的方法和系统

用于为机器规划转弯路径的方法和系统

摘要

一种用于控制执行转弯的第一机器(10)的系统包括控制器(12),该控制器(12)被配置为第一机器(10)识别预期转弯。预期转弯由两个相邻的行车道(42,44)形成。这两个行车道包括第一行车道(42)和第二行车道(44)。控制器(12)被进一步配置为接收关于第二机器(70)的信息,并基于所接收的信息(18C)确定是否控制第一机器(10)沿循车道交叉路径(60)执行预期转弯。车道交叉路径(60)包括第一行车道(42)的一部分(62)和第二行车道(44)的一部分(64),使得第一机器(10)在第一行车道(42)和第二行车道(44)之间变换以执行预期转弯。

著录项

  • 公开/公告号CN104520779A

    专利类型发明专利

  • 公开/公告日2015-04-15

    原文格式PDF

  • 申请/专利权人 卡特彼勒公司;

    申请/专利号CN201380041927.3

  • 发明设计人 J·D·汉弗莱;

    申请日2013-07-31

  • 分类号G05D1/02(20060101);

  • 代理机构11256 北京市金杜律师事务所;

  • 代理人苏娟;尹景娟

  • 地址 美国伊利诺伊州

  • 入库时间 2023-12-17 04:23:20

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-04-10

    授权

    授权

  • 2015-09-02

    实质审查的生效 IPC(主分类):G05D1/02 申请日:20130731

    实质审查的生效

  • 2015-04-15

    公开

    公开

说明书

技术领域

本发明整体涉及一种为机器规划路径的方法和系统,并且更具体地涉 及一种为机器规划转弯路径的方法和系统。

背景技术

机器(诸如拖运卡车、装载机、推土机、自动平地机以及其他类型的 重型机械)被用于执行多种任务。在这些任务的执行过程中,机器通常在 变化的地形、不稳定的环境条件以及变化的交通状况下并且带有不同大小 和类型的载荷进行操作。由于机器操作所处的情况不断变化,导致根据在 任何给定时间机器所沿循的特定行驶路径,特定机器的执行可能相差很 大。遗憾的是,人类操作员可能常常难以适当地规划完成预期机器目标所 需的行驶路径。

在授予Kageyama等人的美国专利No.6,292,725('725专利)中描 述了改进机器的行驶路径规划的一种尝试,该'725专利描述了一种用于车 辆的防干扰系统。所述系统阻止了在道路上沿相反方向行驶的车辆的干 扰。每个车辆可检测其他车辆诸如迎面而来的车辆,并且可在迎面而来的 车辆靠近时减速或移动到路肩。因此,'725专利的系统可提供路线规划和 机器引导方面的一些帮助,但其可能不是最佳的。

本发明的系统涉及解决上文所述的一个或多个问题和/或现有技术的 其他问题。

发明内容

在一个方面,本发明涉及一种用于控制执行转弯的第一机器的系统。 该系统包括被配置为为第一机器识别预期转弯的控制器。预期转弯由两个 相邻的行车道形成。这两个行车道包括第一行车道和第二行车道。控制器 被进一步配置为接收关于第二机器的信息,并基于所接收的信息确定是否 控制第一机器沿循车道交叉路径执行预期转弯。车道交叉路径包括第一行 车道的一部分和第二行车道的一部分,使得第一机器在第一行车道和第二 行车道之间变换以执行预期转弯。

在另一方面,本发明涉及一种用于控制执行转弯的第一机器的方法。 该方法包括使用至少一个处理器为第一机器识别预期转弯。预期转弯由两 个相邻的行车道形成。这两个行车道包括具有第一正常行驶方向的第一行 车道和具有与第一正常行驶方向相反的第二正常行驶方向的第二行车道。 该方法还包括在至少两条路径之间进行选择,用于使得第一机器沿循所选 择的路径行驶在预期转弯周围。所述至少两条路径包括仅包括第一行车道 的第一路径和在第一行车道与第二行车道之间变换的第二路径,使得当在 第二行车道上的第二路径中行驶时,第一机器相背于第二正常行驶方向行 驶。

在另一方面,本发明涉及一种用于控制执行转弯的第一机器的方法。 该方法包括使用至少一个处理器为第一机器识别预期转弯。预期转弯由两 个相邻的行车道形成。这两个行车道包括具有第一正常行驶方向的第一行 车道和具有与第一正常行驶方向相反的第二正常行驶方向的第二行车道。 该方法还包括使用至少一个处理器接收与在第二行车道中行驶的第二机 器相关联的信息,并且使用至少一个处理器基于所接收的信息确定第一机 器在预期转弯周围的速度和路径。第一机器的路径在第一行车道和第二行 车道之间变换,使得当在第二行车道上行驶时,第一机器相背于第二正常 行驶方向行驶。

附图说明

图1是根据一个实施例的与机器和非车载系统相关联的某些部件的示 意图;

图2是根据一个实施例的用于机器在道路上执行转弯的路径的示意 图;

图3是根据一个实施例的用于机器在道路上执行转弯的一个另选路径 的示意图;

图4是根据一个实施例的机器面向迎面而来的交通的各另选路径的 示意图;以及

图5是示出根据一个实施例的用于控制机器的方法的流程图。

具体实施方式

现在将对本发明的示例性实施例做出详细的参考,其示例在附图中示 出。只要有可能,整个附图中将使用相同的参考编号指示相同或相似的部 分。

图1示出移动机器10的一个实施例,该移动机器10被配置为与非 车载系统30(例如,位于远离机器10处的工作场所控制设施或其他系统) 通信。机器10可以为执行与工业(诸如采矿、建筑、农业、货运或其他 工业)相关联的一些类型的操作的自主移动机器。另选地,机器10可以 为半自主的或由人操纵。自主机器可被设计成在无操作员的情况下操作 (无人操纵),而半自主机器可以或可以不被设计成通过操作员来操作。 在任何情况下,机器10可以为例如公路用或非公路用拖运卡车,或为可 拖运装载材料(有效载荷)的其他类型的移动机器。另选地,机器10可 以为自动平地机、挖掘机、推土机、洒水车、装载机、夯土机、铲土机、 客运车辆或其他类型的移动机器。

机器10可包括控制器12,该控制器12可与同样包括在机器10之内 或之上的发射器14和接收器16通信。控制器12可包括被配置为执行软 件的一个或多个处理器(未示出),所述软件用于执行符合所公开的实施 例的一个或多个功能。控制器12还可与一个或多个存储器设备18通信, 该一个或多个存储器设备18包括在机器10中并且被配置为存储用于执行 符合所公开的实施例的一个或多个功能的数据和/或进程,包括可以被处 理器使用的计算机程序和计算机代码,这些计算机程序和计算机代码可以 用于处理数据,诸如下文所述的所感测的参数。

发射器14可通过通信链路向非车载系统30和/或另一个机器70(图 4)发射信号。发射器14可包括使得发射器14能够通过通信链路发射信 号的硬件和/或软件。信号可包括卫星、蜂窝、红外、无线电和/或其他类 型的无线通信。另选地,信号可包括电、光和/或其他类型的有线通信。 例如,发射器14可传输指示机器10的各种所感测的操作特性和/或如下 文将要描述的其他信息的信号。

接收器16可通过通信链路接收来自非车载系统30和/或另一个机器 70的信号。接收器16可包括使得接收器16能够通过通信链路接收信号的 硬件和/或软件。信号可包括卫星、蜂窝、红外、无线电和/或其他类型的 无线通信。另选地,信号可包括电、光和/或其他类型的有线通信。例如, 接收器16可接收指示对机器10分配的任务、关于道路的信息、关于沿道 路行驶的其他机器70的信息和/或如下文将要描述的其他信息的信号。

控制器12还可与包括在机器10之内或之上的感测系统20的一个或 多个设备通信。该感测系统20可被配置为监控机器10的操作特性。例如, 感测系统20可包括位置传感器22、取向传感器24、速度传感器26和/或 有效载荷传感器28中的一个或多个。也可提供其他感测设备,例如,转 向角传感器、加速计、时钟等等。传感器22、24、26和/或28可以为直 接感测或测量所感测的参数的物理(硬件)传感器。另选地,传感器22、 24、26和/或28也可包括例如基于地图驱动的估计生成指示所感测的参数 的信号的虚拟传感器。

位置传感器22可被配置为监控机器10的位置。例如,位置传感器22 可包括全球导航卫星系统(GNSS)设备(例如,全球定位系统(GPS)设 备),该GNSS设备被配置为基于来自卫星、局部追踪系统和/或本领域已 知的任何其他位置感测系统的数据,针对机器10生成位置数据,例如, 坐标(例如,GPS坐标或GNSS坐标)、高程数据和/或其他二维或三维位置 数据。位置传感器22可生成指示机器10的所确定位置的信号并将该信号 传输至控制器12。位置数据可由处理器收集和/或存储在存储器18中。

取向传感器24可被配置为监控机器10的取向。例如,取向传感器24 可包括一个或多个激光水平传感器、倾斜传感器、倾斜计、无线电测向仪、 回转罗盘、磁通门罗盘和/或被配置为确定机器10的相对俯仰、相对侧滚 和/或相对偏航的其他已知设备。取向传感器24也可生成指示机器10相 对于坐标系的航向或行驶方向的信号,并将该信号传输至控制器12。取向 数据可由处理器收集和/或存储在存储器18中。

速度传感器26可被配置为确定机器10的速度(例如,地面速度), 例如,机器10的一个或多个牵引设备(例如,车轮、履带等等)的速度。 速度传感器26可生成指示机器10的所确定速度的信号,并将该信号传输 至控制器12。速度数据可由处理器收集和/或存储在存储器18中。

有效载荷传感器28可被配置为确定机器10的有效载荷,例如,由机 器10承载的有效载荷的重量。例如,有效载荷传感器28可包括本领域已 知的转矩传感器、重量传感器、压力传感器和/或被配置为监控有效载荷 重量的其他传感器。另选地,如本领域已知,有效载荷传感器28可通过 监控悬吊系统(未示出)中支柱的压力、车厢升降系统(未示出)中汽缸 的压力、或装载机连杆机构(未示出)中升降汽缸的压力来间接监控有效 载荷。也可使用其他已知的系统。有效载荷传感器28可生成指示机器10 的所确定有效载荷的信号,并将该信号传输至控制器12。有效载荷数据可 由处理器收集和/或存储在存储器18中。

存储器18还可存储与在工作场所处的一条或多条道路40(图2至图 4)有关的信息,诸如道路40的位置和道路40的其他特性。例如,所存 储的道路40的特性可包括关于曲率半径、坡度(或与大致平行于沿道路 40的行驶方向的倾斜量相关联的其他参数)、超高(例如,斜坡、横坡、 或与大致垂直于沿道路40的行驶方向的倾斜量相关的其他参数)、材料特 性和/或摩擦系数的信息。材料特性可包括指示形成道路40的材料类型(例 如,沥青、砂砾、混凝土、污垢、石材、橡胶和/或它们的混合物)、道路 情况(例如,滑、湿和/或结冰)的参数、和/或指示道路40的材料特性 (例如,防滑性(抗滑性)、道路40上水和/或冰的估计量)的参数。与 道路40有关的信息可作为地形图18A存储或以其他格式存储。

存储器18还可存储查找表18B,该查找表18B使得上述机器10的操 作特性中的一个或多个(例如,感测的位置、取向、速度、有效载荷等等)、 机器10的一个或多个其他特性(例如,机器质量或重量)、和/或道路40 的所存储的特性(例如,结合地形图18A存储的)中的一个或多个与机器 10的一个或多个控制参数相关联。例如,控制参数可包括与控制行驶路径 相关联的控制参数(例如,转向角和/或方向)和/或机器10的速度。另 选地,查找表18B可以其他格式提供,诸如地图、图表、图形或其他关联 和/或表示数据的方式。

控制器12可使用查找表18B自主地控制机器10。例如,控制器12可 基于机器10的特性(例如,所感测的有效载荷、机器质量或重量等等)、 和/或机器10正在其上行驶的道路40的所存储的特性,来确定机器10的 行驶路径和/或速度。控制器12可参考地形图18A以确定针对机器10正 在其上行驶或将要在其上行驶的道路40的一部分的道路40的所存储的特 性,并将道路40的所存储的特性和机器10的特性输入到查找表18B中, 以便确定机器10的行驶路径和/或速度。

存储器18还可以存储关于正在道路40上行驶的一个或多个其他机器 70的信息18C。其他机器70可以是自主的、半自主的和/或由人操纵。例 如,关于其他机器(70)的信息可包括与其他机器70的所感测的位置、 所感测的速度和/或所分配的任务相关联的信息。控制器12也可以基于关 于如将在下文详述的其他机器70的信息18C确定机器10的行驶路径和/ 或速度。

存储器18还可以存储其他数据,诸如关于为机器10分配的一个或多 个任务的信息,这些数据被控制器12用于控制机器10。例如,与所分配 的任务相关的信息可包括与被分配给机器10以在其上行驶的一条或多条 道路40、被分配给机器10以执行的一个或多个任务、和/或被分配给机器 10以执行任务的一个或多个位置(例如,用于装载有效载荷的位置和/或 用于倾卸有效载荷的位置等等)相关的信息。

存储在存储器18中的上述数据可基于从非车载系统30、其他机器70 等等接收的数据进行更新。该更新可以周期性地执行和/或每当数据变化 时执行。例如,非车载系统30可周期性地将与道路40有关的更新信息和 与其他机器70有关的更新信息18C发送到控制器12。当所分配的任务改 变时,非车载系统30可发送关于为机器10分配的任务的信息。

机器10可以在例如在工作场所的各个位置之间行驶。该工作场所可 以为例如矿场、垃圾填埋场、采石场、建筑工地、滑雪场、伐木场、道路 工地或本领域中已知的其他类型的工作场所。机器10可在其间行驶的位 置可包括建筑物、挖掘点、骨料集合点或其他类型的位置。这些位置可通 过道路40接合。道路40可以是未铺设和/或铺设的。同样,道路40可以 或可以不被标记以指导交通,例如,用实线或虚线(诸如分开和/或划定 行车道的中心线和其他线)、凸部(诸如振动带)和/或凹部进行标记。机 器10可沿着基于为机器10分配的任务而确定的工作场所处的路线行驶。

图2至图4示出在道路40上行驶的机器10。每条道路40可包括多条 行车道。在图2至图4中示出的道路40包括两条行车道42、44。第一车 道42具有与第二车道44的正常行驶方向相反的正常行驶方向,使得两车 道42、44上的交通正常情况下以相反的方向流动。

当沿着在工作场所处的路线行驶时,机器10可执行转弯。该转弯可 由单一道路40的一个弯曲形成,如图2中的实线所示。另选地,如图2 中的虚线所示,转弯可在多条(例如,两条或更多条)道路40之间的交 叉路口中形成。两条道路40可以在四叉路口处相交,并且机器10可在该 两条道路40的交叉路口处执行转弯。另选地,机器10可沿着多条道路40 之间的其他类型的交叉路口执行转弯,诸如丁字路口、分叉路口、五叉路 口等等。

如图2的实施例所示,车道42、44可沿着转弯处延伸,使得形成转 弯的第一车道42的部分具有比形成转弯的第二车道44的部分的平均曲率 半径大的平均曲率半径。另外,如图2的实施例所示,该转弯可为约90 度,该角度例如通过机器10在该转弯的起点处和该转弯的终点处的行驶 方向的变化测量得到。另选地,该转弯可大于约90度,诸如约105度、 约120度、U形转弯等等。作为另一种替代,转弯可为小于约90度,诸如 约75度、约60度等等。作为另一种替代,转弯可在约75度到约105度 的范围内,或在约60度到约120度的范围内等等。转弯的起点可为机器 10开始方向改变的位置,并且转弯的终点可为机器10结束方向改变的位 置。例如,图2至图4示出位于转弯的三点(即起点、起点与终点之间的 中间点和终点)附近的机器10。

图2至图4示出机器10可沿循以执行转弯的另选路径50、60。图2 和图4示出通过沿循第一路径50执行转弯的机器10。第一路径50可以仅 包含在第一车道42内并且是用于机器10转弯时所沿循的标准路径。图3 示出机器10通过沿循第二路径60执行切角。该第二路径60可包括同时 包含在第一车道42和第二车道44中的部分,使得机器10在执行转弯时 在第一车道42与第二车道44之间至少变换一次。例如,在图3的实施例 中,第二路径60包括在第一车道42中的第一部分62、在第二车道44中 的第二部分64以及在第一车道42中的第三部分66,使得机器10在第一 车道42中开始转弯,在转弯中途穿越到第二车道44中,然后在完成转弯 时返回到第一车道42中。另选地,第二路径60可省略第三部分66,使得 机器10可以在第二车道44中完成转弯。然后机器10在完成转弯之后可 穿越回到第一车道42中。

如下文所述,控制器12可基于如上述存储在存储器18中的数据来确 定机器10是沿循第一路径50还是第二路径60。

工业实用性

所公开的控制系统和方法对自主控制的机器特别适用。所公开的控制 系统和方法可确定和/或调整机器10执行预期转弯的路径,从而允许机器 10高效地执行转弯。参考图5,现在将对机器10的操作进行描述。

例如,当执行所分配的任务时,机器10可以在道路40上行驶。在一 个实施例中,如图5所示,控制器12可监控机器10的位置(步骤100)。 例如,控制器12可使用位置传感器22确定机器10的位置。任选地,控 制器12还可例如使用取向传感器24和/或速度传感器26监控机器10的 取向和/或速度。

控制器12可识别预期转弯(期望机器10执行的转弯)并确定机器10 是否正在靠近预期转弯(步骤102)。例如,在开始转弯之前,控制器12 可基于地形图18A和在步骤100中监控的位置,识别预期转弯并确定机器 10是否正在靠近预期转弯。控制器12可确定机器10是否在与预期转弯相 距的特定距离之内和/或机器10是否被预测为将在特定的时间段之内到达 预期转弯(例如,基于机器10的所感测的速度和/或取向)。如果控制器 12确定机器10没有正在靠近预期转弯(步骤102;否),则控制器12可 继续监控机器10的位置(步骤100)。

如果控制器12确定机器10正在靠近预期转弯(步骤102;是),则控 制器12可确定是否有另一个机器70正在从预期转弯处沿相反方向靠近机 器10(步骤104)。例如,如图4所示,其他机器70可以从与机器10在 其上行驶的车道42相反的车道44中靠近机器10。控制器12可基于地形 图18A和/或与其他机器70有关的所接收的信息18C进行确定。例如,控 制器12可确定其他机器70的位置和/或速度,并且可使用地形图18A确 定其他机器70是否正在相反的车道44中行驶。另外,控制器12可基于 其他机器70的位置和/或速度来预测其他机器70是否将与机器10同时沿 着预期转弯行驶。

如果控制器12确定另一个机器70未从预期转弯处沿相反方向靠近机 器10(步骤104;否),则控制器12可控制机器10执行切角转弯(例如, 在图3和图4中示出的第二路径60)。控制器12可确定第二路径60(例 如,第二路径60的几何形状)和使用第二路径60执行切角转弯的机器10 的速度(步骤106)。例如,如上文提到的,第二路径60可包括在第一车 道42中的至少第一部分62和在第二车道44中的至少第二部分64,使得 机器10在转弯中途从第一车道42变换到第二车道44。在如图3示出的实 施例中,第二路径60还可包括在第一车道42中的第三部分66,使得机器 10可以在完成转弯之前穿越回到第一车道42中。由于第二路径60穿过车 道42和车道44至少一次,因此第二路径60可具有比标准转弯(例如, 在图2和图4中示出的第一路径50)大的平均曲率半径。

由于用于切角转弯的第二路径60具有比标准转弯大的平均曲率半径 并因此比用于标准转弯的第一路径50更接近直线,因此相比于执行标准 转弯,机器10在执行切角转弯时可行驶较短的长度(距离)。另外,由于 平均曲率半径较大,所以相比于执行标准转弯,控制器12在执行切角可 控制机器10以较高的速度行驶。因此,机器10执行切角转弯可以比执行 标准转弯快,这样可以减少用于执行所分配的任务的时间和成本,从而增 加效率。

第二路径60的几何形状和/或机器10的速度也可以基于地形图18A 和/或查找表18B确定。例如,所述几何形状和/或速度可基于车道42、44 的几何形状(例如,曲率半径、宽度、(例如沿着中心线的)长度等等), 如地形图18A中指示的。另外,第二路径60的几何形状和/或机器10的 速度可(例如,使用查找表18B)基于所存储的道路40的特性(例如坡度、 超高、材料成分和/或形成第二路径60的车道42、44的部分的摩擦系数) 来确定,和/或基于机器10的特性(例如所感测的有效载荷和/或机器质 量或重量)来确定。所确定的机器10的速度沿着第二路径60的长度可以 变化或可以恒定不变。当机器10到达预期转弯处时,机器10可使用在步 骤106中确定的第二路径60以所确定的速度执行切角转弯(步骤108)。

另选地,如果控制器12确定另一个机器70正在从预期转弯处沿相反 方向靠近机器10(步骤104;是),则控制器12可确定将要沿循以执行转 弯的路径(例如,切角第二路径60或标准第一路径50)(步骤110)。该 步骤可以在开始转弯之前执行和/或在机器10正在执行转弯时执行。

在一个实施例中,采用哪条路径可基于在第二车道44中的交通量进 行确定,其中所述交通量基于与其他机器70相关的所接收的信息18C由 控制器12确定。例如,如果控制器12识别到正与机器10同时沿着预期 转弯行驶(或将要行驶)的另一个机器70,则控制器12可确定以下哪种 更有效:是停止机器10或使其减速以允许其他机器70通过并且然后沿循 切角第二路径60,还是沿循标准第一路径50。可基于各种因素进行这种 确定,例如,第二车道44中的交通量、两条可能的路径之间的效率(例 如,成本节省和/或时间节省等等)差的计算等等。例如,如果第二车道 44交通拥堵,则控制器12可控制机器10沿循标准第一路径50。如另一 实例,如果暂时停止机器10或使其减速以便在机器10变换到第二路径60 中的第二车道44中之前允许其他机器70超越机器10是更为有效的(例 如,导致成本节省和/或时间节省),则控制器12可控制机器10沿循切角 第二路径60。

如果控制器12决定控制机器10沿循切角第二路径60,则控制器12 可确定第二路径60(例如,第二路径60的几何形状)和机器10执行切角 转弯的速度(步骤112)。另选地,该步骤可以在步骤110确定采用哪条路 径时执行。控制器12可结合步骤106(例如,基于地形图18A和/或查找 表18B)并且还基于与其他机器70有关的信息18C,来确定如上所述的第 二路径60和机器10的速度。例如,控制器12可确定其他机器70的位置 和/或速度,并且可使用所感测的其他机器70的位置和/或速度来确定其 他机器70何时通过位于第二车道44中的第二路径60的第二部分64。基 于该信息,然后控制器12可确定是否要使机器10减速或停止机器10,以 便在允许机器10穿越到在第二部分64处的第二车道44中之前,允许其 他机器70穿过第二路径60的第二部分64。控制器12还可确定将机器10 减速至哪个速度、以及停止机器10或保持机器10以减小的速度行驶所需 的时间量。控制器12还可确定是在开始转弯之前在第一车道42中使机器 10减速或停止机器10,还是在开始转弯之后在第二路径60的第一部分62 中使机器10减速或停止机器10。控制器12还可基于与其他机器70有关 的信息18C确定在哪里穿越到第二车道44中和/或在哪里穿越回到第一车 道42中,以避免机器10与机器70之间的碰撞。

控制器12可控制机器10在到达第二路径60的第二部分64之前减速 或停止,以允许其他机器70通过(步骤114)。因此,机器10可避免穿越 到第二车道44中迎面而来的交通中。在其他机器70穿过形成第二路径60 的第二部分64的第二车道44部分之后,机器10可提速并穿越到第二路 径60的第二部分64中,并且然后可完成转弯(步骤116)。可利用在步骤 112(或步骤110)中确定的第二路径60的几何形状和/或机器10的速度 执行步骤114和步骤116。

另选地,如果控制器12决定控制机器10在步骤110沿循标准第一路 径50,则控制器12可确定第一路径50(例如,第一路径50的几何形状) 和机器10执行标准转弯的速度(步骤118)。另选地,该步骤可以在步骤 110确定采用哪条路径时执行。控制器12可基于地形图18A和/或查找表 18B确定第一路径50的几何形状和/或机器10的速度。例如,所述几何形 状和/或速度可取决于第一车道42的几何形状(例如,曲率半径、宽度、 (例如,沿着中心线的)长度等等),如在地形图18A中指示的。另外, 第一路径50的几何形状和/或机器10的速度可基于所存储的道路40的特 性(例如,坡度、超高、材料成分和/或形成第一路径50的第一车道42 的部分的摩擦系数)来确定,和/或基于机器10的特性(例如,所感测的 有效载荷和/或机器质量或重量)来确定。所确定的机器10的速度沿着第 一路径50的长度可以变化或可以恒定不变。当机器10到达期望转弯处时, 机器10可利用在步骤118中确定的第一路径50以所确定的速度执行标准 转弯(步骤120)。

控制器12还可继续接收与其他机器70的位置有关的信息,并且可以 动态地确定机器10在执行转弯时的路径的几何形状和/或速度。因此,在 一个实施例中,例如,如果控制器12接收到与其他机器70有关的更新信 息并且确定不存在机器10接触其他机器70的危险,那么即使在机器10 开始执行标准转弯之后(步骤120),控制器12可决定改变路径以进行切 角(步骤106或步骤112)。在另一个实施例中,例如,如果控制器12接 收到与其他机器70有关的更新信息并且确定执行标准转弯将更加高效, 那么即使在机器10开始切角之后(步骤116),控制器12可决定改变路径 以执行标准转弯(步骤118)。因此,控制器12可以动态地确定机器10在 执行转弯时的路径的几何形状和/或速度。

因此,当有可能增加机器10的效率时,控制器12可以自主地控制机 器10以执行切角。控制器12可利用信息(诸如与道路40有关的信息、 与机器10有关的信息和/或与其他机器70有关的信息)来确定机器10在 转弯时的路径、控制机器10在转弯时的速度并确定是否要执行切角。与 其他机器70有关的信息可允许控制器12控制机器10安全地进行切角并 且避免穿越到迎面而来的交通中,从而降低碰撞的风险。

尽管上述实施例涉及调整机器10的路径以便穿越到相反交通的相邻 车道44中以执行切角,但应当理解的是,控制器12也可执行类似的步骤 来确定是否调整机器10在执行转弯时的路径,以便穿越到其他类型的车 道中。例如,控制器12可确定是否调整机器10的路径以更大的幅度转弯, 从而穿越到具有较大平均曲率半径的相反交通的相邻车道中。

对于本领域技术人员显而易见的是,可以对所公开的方法和系统作出 多种修改和变更。通过考虑说明书并实践所公开的方法和系统,其他实施 例对于本领域技术人员将是显而易见的。本说明书和实例应认为仅是示例 性的,其真实范围由所附权利要求书及其等价物表示。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号