基于区域参数修改的移动式作业机器控制

文档序号:39533 发布日期:2021-09-28 浏览:43次 >En<

阅读说明:本技术 基于区域参数修改的移动式作业机器控制 (Mobile work machine control based on regional parameter modification ) 是由 巴努·基兰·雷迪·帕拉 内森·R·范迪克 诺埃尔·W·安德森 于 2021-03-17 设计创作,主要内容包括:在专题地图上动态地标识控制区域,并且为每个控制区域动态地标识作业机器致动器设置。感测所述作业机器的位置,并且基于所述作业机器所处的所述控制区域以及基于对应于所述控制区域的所述设置而控制所述作业机器上的致动器。当满足了修改标准时,可以在操作期间修改控制区域中的致动器设置。然后,所述控制区域在近实时显示器上被划分成所述控制区域的被收割部分和尚未被收割并且具有所述修改后的致动器设置值的新控制区域。然后,为所述已收割的控制区域并且为所述新控制区域生成并且存储记录。(Control areas are dynamically identified on a thematic map, and work machine actuator settings are dynamically identified for each control area. A position of the work machine is sensed and an actuator on the work machine is controlled based on the control zone in which the work machine is located and based on the setting corresponding to the control zone. When the modification criteria are satisfied, the actuator settings in the control region may be modified during operation. The control area is then divided on a near real time display into a harvested portion of the control area and a new control area that has not been harvested and has the modified actuator settings. Then, a record is generated and stored for the harvested control area and for the new control area.)

基于区域参数修改的移动式作业机器控制

技术领域

本说明书涉及控制作业机器。更具体来说,本说明书涉及基于在不同地理区域中对控制区域的参数设置的修改而在不同地理区域中不同地控制作业机器的子系统。

背景技术

存在各种各样的不同类型的移动式作业机器。它们包括例如建筑机器、草皮管理机器、林业机器、农业机器等机器。在一些当前的系统中,先验数据被收集并且被用于生成预测地图,所述预测地图为特定的工地预测可以与控制作业机器相关的一个或多个不同的变量。地图将变量映射到工地上的不同地理位置。然后,当机器在工地周围行进从而执行操作时,试图使用这些地图来控制机器。

一个特定示例是控制农业收割机。一些当前的系统试图收集先验数据(例如,航空图像),并且从先验数据生成预测田地地图。预测田地地图将正在收割的田地中的所预测田地值映射到该田地中的地理位置。当作业机器行进穿过正在收割的田地时,系统试图基于预测田地地图而控制作业机器。

上文的讨论仅仅是针对一般背景信息而提供的,而非意在用于帮助确定所要求保护的主题的范围。

发明内容

在专题地图上标识控制区域,并且为每个控制区域标识作业机器致动器设置。感测所述作业机器的位置,并且基于所述作业机器所处的所述控制区域以及基于对应于所述控制区域的所述致动器设置而控制所述作业机器上的致动器。当满足了修改标准时,可以在操作期间修改控制区域中的致动器设置。然后,所述控制区域在近实时显示器上被划分成所述控制区域的被收割部分和尚未被收割并且具有所述修改后的致动器设置值的新控制区域。然后,为所述已收割的控制区域并且为所述新控制区域生成并且存储记录。

提供本发明内容是为了以简化的形式介绍一些概念,所述概念将在下文的

具体实施方式

中进一步描述。本发明内容不意在标识所要求保护的主题的关键特征或必要特征,也不意在用于帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决背景技术中陈述的任何或所有缺点的实施方案。

附图说明

图1是在其中移动式作业机器是联合收割机的示例中、移动式作业机器的局部形象性、局部框图。

图2是示出图1中所图示的移动式作业机器的一个示例的框图,其中更详细地图示了部分。

图3示出了参数记录的一个示例。

图4A和图4B更详细地示出了显示生成器和修改控制系统、逻辑的示例的框图。

图5A到图5C(在本文中统称为图5)示出了图示作业机器在检测对参数设置值的修改并且基于修改后的参数设置值而控制机器时的操作的一个示例的流程图。

图6、图7、图8、图9A和图9B是用户接口显示器的示例的形象性图示。

图10是示出设置在远程服务器架构中的作业机器的一个示例的框图。

图11到图13示出可以与先前附图中的作业机器或架构一起使用的移动式装置的示例。

图14是示出可以在先前附图中所示的作业机器或架构中使用的计算环境的一个示例的框图。

具体实施方式

如上文所讨论,一些当前系统已经试图使用依据先验数据(例如,航空图像数据或历史数据)创建的专题地图(例如,田地地图),以便控制作业机器(例如,收割机)。其它系统通过对所述专题地图上表示的变量值进行聚类,将控制模型(例如,专题地图)分成控制区域。每个控制区域具有用于可控制子系统或作业机器致动器的一组设置,使得当作业机器进入特定控制区域时,可控制子系统(或作业机器致动器)基于该控制区域中的对应设置而被控制。

然而,当机器正在操作时(例如,当收割机正在收割时),条件可能改变,使得收割机正在其中操作的控制区域的预定设置值可能不如不同的设置值理想。在那种情况下,对于一个或多个作业机器致动器,操作员可以改变设置值,或者自动系统可以自动地修改设置值。本系统继续进行描述,其中机器检测这样的修改,并且通过将当前控制区域分成两个单独的控制区域(一个表示使用旧设置值已经收割的区域,并且另一个表示用新设置值的尚未收割的区域)来修改田地地图。系统为对应于收割后的区域的控制区域和对应于未收割的区域的新控制区域两者生成参数记录。在一个示例中,系统还可以识别田地中的其它相似控制区域,并且提示操作员去确定操作员是否希望以与当前控制区域中相似的方式修改相似控制区域中的设置值。本文中讨论了这些和其它示例。

还将注意,本说明书可以针对许多不同的移动式作业机器(也被称为作业机器、机器或车辆)继续进行。这样的机器可以包括种植机(其中机器参数包括种植深度、种子群体、行单位向下压力等)、喷雾器(其中机器参数包括施用速率)、耕作设备(其中机器参数包括地面接合元件深度)、建筑压实机(其中机器参数包括冲击程度)、割草机(其中机器参数为切割高度)和各种各样的其它移动式作业机器。然而,本说明书针对作为联合收割机的作业机器继续进行。然而,将了解,本说明书可以同样容易地应用于其它作业机器(或者未列出的其它建筑、林业、农业和草皮管理作业机器)。

图1是在其中机器100是联合收割机(或联合机器)的示例中农业机器100的局部形象性局部示意性图示。从图1中可以看出,联合收割机100图示性地包括操作员室101,操作员室101可以具有用于控制联合收割机100的各种不同的操作员接口机构,包括显示机构103,如下文将更详细地讨论的。联合收割机100可以包括一组前端设备,所述前端设备可以包括割台102和大体上用104指示的切割器。它还可以包括喂料室106、喂料加速器108和大体上用110指示的脱粒机。脱粒机110图示性地包括脱粒转子112和一组凹部114。此外,联合收割机100可以包括分离器116,分离器116包括分离器转子。联合收割机100可以包括清选子系统(或清选装置)118,其本身可以包括清选风扇120、筛选机(chaffer)122和筛子(sieve)124。联合收割机100中的材料处理子系统可以包括(除了喂料室106和喂料加速器108之外)卸料搅拌器126、尾料升降机128、干净粮食升降机130(其将干净粮食移动到干净粮食箱132中)以及卸载螺旋输送机134和出料口136。联合收割机100可以进一步包括残余物子系统138,残余物子系统138可以包括切碎机140和散布器142。联合收割机100还可以具有推进子系统,所述子系统包括驱动地面接合车轮144或履带等的发动机(或其它动力源)。将注意到,联合收割机100也可以具有多于一个的上文提到的任何子系统(例如,左和右清选装置、分离器等)。

在操作中,并且以概述方式,联合收割机100在由箭头146指示的方向上图示性地移动穿过田地。当其移动时,割台102接合待收割的农作物,并且将其朝向切割器104聚集。在它被切割后,它通过喂料室106中的输送机朝向喂料加速器108移动,喂料加速器108将农作物加速到脱粒机110中。农作物通过转子112使农作物抵靠凹部114旋转而被脱粒。所脱粒的农作物由分离器116中的分离器转子移动,其中一些残余物通过卸料搅拌器126朝向残余物子系统138移动。它可以由残余物切碎机140切碎,并且通过散布器142散布在田地上。在其它实施方案中,残余物简单地降于料堆中,而不是被切碎和散布。

粮食落到清选装置(或清选子系统)118。筛选机122从粮食分离出一些较大的材料,并且筛子124从干净粮食分离出一些较细的材料。干净粮食落到干净粮食升降机130中的螺旋输送机,所述螺旋输送机将干净粮食向上移动并且将其存放在干净粮食箱132中。残余物可以通过由清选风扇120生成的气流从清选装置118去除。该残余物也可以在联合收割机100中朝向残余物处理子系统138向后移动。

尾料可以由尾料升降机128移动回到其中它们可以被再脱粒的脱粒机110。可替选地,尾料也可以被传送到其中它们也可以被再脱粒的单独的再脱粒机构(也使用尾料升降机或其它运输机构)。

图1还示出,在一个示例中,联合收割机100可以包括地面速度传感器147、一个或多个分离器损失传感器148、清选粮食摄像机150和一个或多个清选装置损失传感器152和位置传感器157。地面速度传感器147图示性地感测联合收割机100在地面上方的行进速度。这可以通过感测车轮、驱动轴、轮轴或其它部件的旋转速度来实现。联合收割机100的行进速度和位置也可以由定位系统157(例如,全球定位系统(GPS)、航位推算系统、罗兰(LORAN)系统、蜂窝三角测量或提供行进速度和/或位置指示的各种各样的其它系统或传感器)来感测。

清选装置损失传感器152图示性地提供指示清选装置118的右侧和左侧的粮食损失量的输出信号。在一个示例中,传感器152是对每单位时间(或每单位行进距离)的粮食撞击进行计数以提供对清选装置粮食损失的指示的撞击传感器(或冲击传感器)。用于清选装置的右侧和左侧的撞击传感器可以提供单独的信号或者组合的或综合的信号。将注意到,传感器152也可以仅包括单个传感器,而不是用于每个清选装置的单独的传感器。

分离器损失传感器148提供指示左右分离器中粮食损失的信号。与左和右分离器相关联的传感器可以提供单独的粮食损失信号或组合的或综合的信号。这也可以使用各种各样的不同类型的传感器来实现。将注意到,分离器损失传感器148也可以仅包括单个传感器,而不是单独的左传感器和右传感器。

还将了解,传感器和测量机构(除了已经描述的传感器之外)也可以包括联合收割机100上的其它传感器。举例来说,它们可以包括残余物设置传感器,所述残余物设置传感器被配置成感测机器100是否被配置成切碎残余物、放下料堆等。它们可以包括清选装置风扇速度传感器,所述清选装置风扇速度传感器可以配置在风扇120附近以感测风扇的速度。它们可以包括脱粒间隙传感器,所述脱粒间隙传感器感测转子112和凹部114之间的间隙。它们包括脱粒转子速度传感器,所述脱粒转子速度传感器检测转子112的转子速度。它们可以包括筛选机间隙传感器,所述筛选机间隙传感器检测筛选机122中开口的尺寸。它们可以包括筛子间隙传感器,所述筛子间隙传感器检测筛子124中开口的尺寸。它们可以包括除粮食之外的材料(MOG)的湿度传感器,所述湿度传感器可以被配置成感测通过联合收割机100的除粮食之外的材料的湿度水平。它们可以包括机器设置传感器,所述机器设置传感器被配置成感测联合收割机100上的各种可配置设置。它们还可以包括机器定向传感器,所述机器定向传感器可以是感测联合收割机100的方向或姿势的各种各样的不同类型的传感器中的任何一种。农作物属性传感器可以检测各种不同类型的作物属性,例如农作物类型、农作物湿度和其它农作物属性。它们也可以被配置成当农作物被联合收割机100处理时感测农作物的特性。举例来说,当粮食行进穿过干净粮食升降机130时,它们可以感测粮食供给速率。它们可以将产出作为穿过升降机130的粮食的质量流速来感测,所述质量流速与粮食从其已收割的位置(如位置传感器157所指示)相关,或者提供指示其它被感测变量的其它输出信号。下文描述了可以使用的传感器类型的一些附加示例。

图2是更详细地示出图1中所图示的联合收割机(作业机器)100的一些零件的框图。图2示出机器100可以通过网络228连接到其它机器224和远程系统226。因此,网络228可以是广域网络、局域网络、近场通信网络、蜂窝通信网络或各种各样的其它网络或网络组合中的任何一种。其它机器可以是其中作业机器100正在收割的同一田地中或者不同田地中的其它收割机。远程系统226可以包括农场管理者系统、远程控制器系统、供应商系统等。

图2还示出作业机器100可以包括一个或多个处理器180、通信系统182和传感器184(其可以是与上文关于图1描述的传感器相同或不同的传感器)。

作业机器100还包括控制系统186、数据存储188、一个或多个可控制子系统190、操作员接口机构194(其可以包括图1中所示的显示机构103和其它物项196)。作业机器100也可以包括各种各样的其它物项,并且这由框198指示。控制系统186本身图示性地包括机器位置识别器200、数据存储交互部件202、当前控制区域识别系统204、作业机器致动器(WMA)控制参数识别系统206、控制信号生成器208、显示生成器254、修改控制系统192,并且它可以包括其它物项210。

数据存储188图示性地包括将机器100正在其中操作的田地划分成控制区域的地图211、多个不同的参数记录212到214,并且它可以包括其它物项216。可控制子系统190可以包括多个不同的作业机器致动器218到220,并且它可以包括其它物项222。作业机器致动器218到220可以包括用以驱动上文关于图1描述的任何功能性的致动器或者其它致动器。作业机器致动器还包括被用于设置校准参数(例如,执行传感器校准所使用的参数等)的机构和/或逻辑。在描述机器100的整体操作之前,将首先提供对机器100中的物项中的一些及其操作的简要描述。

通信系统182使得作业机器100上的物项之间能够通过网络228通信。因此,通信系统182可以基于它正在启用的通信类型而变化。

在控制系统186中,机器位置识别器200从定位系统157接收机器100的位置。举例来说,它可以接收局部或全球坐标系统中的坐标。然后,它识别机器100在它正在收割的特定田地中的位置和朝向。数据存储交互部件202与数据存储188交互,以获得具有控制区域的地图211(如果它尚未检索到它的话),并且识别机器100相对于地图211中的控制区域的位置。控制区域识别系统204识别机器100正在操作的当前控制区域,并且数据存储交互部件202获得该特定控制区域的参数记录212到214。WMA控制参数识别系统206从参数记录提取WMA设置的值(或参数),并且将那些值提供给控制信号生成器208。控制信号生成器208基于针对机器100正在其中操作的当前控制区域识别的特定WMA参数(或WMA设置值)而生成控制信号并且将它们应用于可控制子系统190中的WMA218到220。因此,当作业机器100行进穿过田地时,控制系统186基于对应于地图211中的控制区域的参数(或WMA设置值)而控制可控制子系统198。

在一个示例中,不同的控制区域可以对应于其中不同的设置值将最有效的区域。在该情况下,控制系统186识别机器100处于哪个控制区域以及要使用什么设置值。控制信号生成器208然后生成控制信号,以使用那些设置值来控制可控制子系统190。当机器100从一个控制区域横穿到另一控制区域时,获得对应WMA的新控制区域的参数或设置值,并且基于新的参数或设置值而控制作业机器致动器。

显示生成器254可以在操作员接口机构194上生成输出,并且检测操作员输入或与操作员接口机构的交互。操作员接口机构可以包括显示机构103,显示机构103可以是触敏显示器或者操作员230可以与点击装置交互的显示器等。机构194可以包括各种各样的其它机构,例如,其中使用语音辨识和语音合成的麦克风和扬声器。机构194可以包括脚踏板、操纵杆、方向盘、控制杆、连杆、按钮、开关等。

如下文关于图4更详细描述的,显示生成器254可以生成示出作业机器100正在其中操作的田地以及作业机器100的位置和朝向的近实时显示的表示。近实时显示还可以将控制区域映射到田地显示。它可以提供在显示机构103上显示的指示。显示地图还示出了当前控制区域中当前正在使用的各种不同的参数设置值。下文关于图6到图9更详细地讨论近实时地图显示的一些示例。

可能是操作员230希望改变参数或设置值中的一个,或者自动地触发这样的改变。操作员230可以通过与显示机构103交互来图示性地启动改变,以修改所期望的值。在该情况下,显示生成器254检测交互,并且将修改后的值提供给控制系统186,其中WMA控制参数识别系统206可以将该信息提供给控制信号生成器208,控制信号生成器208基于修改后的参数或设置值而生成控制信号。在自动地触发改变的示例中,修改控制系统192可以检测到该变化,识别修改后的值,并且将其提供给控制系统186,使得基于修改后的值而执行控制。另外,修改控制系统192可以与数据存储188交互,以修改地图211,使得它现在示出被分成两个区域的当前控制区域。一个区域是具有旧的设置值的已收割的区域,并且另一个区域是具有新的设置值的未收割的区域。逻辑192也可以针对新的参数值(或设置值)生成参数记录212到214。在一个示例中,显示生成器254可以基于修改而更新近实时显示。这在下文更详细地描述。

在图3中所示的示例中,参数记录212包括作业机器致动器标识符232,其标识记录212所针对的特定作业机器致动器218到220。它可以在地图211中标识对应于该特定参数记录的一个或多个控制区域234。它可以标识该特定控制区域中对应的作业机器致动器232的参数值(或设置值)236。它还标识相似性标准238和修改标准240。相似性标准238由修改控制系统192在识别地图211上的其它相似控制区域时评估。可以使用修改标准240来确定参数值236是否应该被自动地修改。

举例来说,可能存在具有阈值的性能度量。如果机器100(或机器100的部件)的性能降到阈值以下,则这可能满足用于自动地修改由作业机器致动器ID232标识的作业机器致动器的参数值或设置值236的修改标准240。

参数记录212还图示性地包括校准参数242、比例因子244和阈值246。校准参数242标识在机器100或机器100的一个或多个不同部件的校准期间设置的参数。校准参数242还可以标识当存在时指示现场校准过程将被执行的参数。比例因子244可以标识在确定要进行的特定修改时要使用的比例因子。举例来说,假设修改标准240指示地图211中该控制区域的所预测生物量与所估计值相差达10%。在该情况下,比例因子244可以指示参数值(或设置值)236要增加或减少达10%。比例因子244也可以包括其它物项。

可以为相似性标准238、修改标准240或其它物项设置阈值246。举例来说,如果修改标准240已经被阈值246所指示的阈值量超过,则这可以指示要对参数值236进行某种修改。

参数记录212还包括当前选择248和替代选择250。它也可以包括其它物项252。当前选择可以是在设置初始参数值236时进行的操作员选择。举例来说,操作员选择248可以指示预期的农作物湿度水平。然而,参数记录212也可以包括替代选择250。操作员可以选择替代选择来指示不同的湿度水平,在该情况下,记录212中的其它值(或至少参数值236)可以改变。

图4A和图4B是分别更详细地示出显示生成器254和修改控制系统192的一个示例的框图。系统192可以包括参数修改值识别器258、相似区域处理系统260、修改触发检测系统262、当前区域修改处理系统264,并且它可以包括其它物项266。显示生成器254本身可以包括控制区域显示部件268、机器显示部件270、已完成的/未完成的显示部件272、参数值显示部件274、UI(用户接口)致动器显示部件276、操作员交互检测器256,并且它可以包括其它物项178。

修改触发检测系统262可以包括操作员启动检测器280、自动触发检测器282(其本身可以包括标准提取部件284、评估部件286和其它物项288)以及其它部件或物项290。相似区域处理系统260可以包括相似控制区域识别系统292(其可以包括标准识别器294、标准评估部件296和其它物项298)、自动修改部件299、相似区域提示生成器部件300、相似区域记录修改部件302,并且它可以包括其它物项304。当前区域修改处理系统264可以包括区域划分部件306、已完成的控制区域记录生成器308、未完成的控制区域记录生成器310、区域边界修改部件312,并且它可以包括其它物项314。在更详细地描述显示生成器254和修改控制系统192的整体操作之前,将首先提供对物项中的一些及其操作的简要描述。

显示生成器254在显示机构103上图示性地生成近实时地图显示。地图显示显示了机器100正在其中工作的田地或田地的一部分、田地中的各种控制区域、机器在控制区域中位于田地内的位置等。因此,控制区域显示部件268获得控制区域211的位置,并且将它们显示在显示机构103上。机器显示部件270在田地的所显示地图内标识机器100的位置和朝向,并且在地图上在其正确的定向上并且在正确的位置处显示机器。已完成的/未完成的显示部件272相对于尚未收割的区域标识已经收割的区域。它生成提供示出差异的视觉标记的显示。参数值显示部件274图示性地显示机器100的当前位置处的参数(或设置)的值。举例来说,它可以标识当前控制区域(机器100正在其中操作的控制区域)的设置或参数值,并且在显示机构103上显示设置或参数值。UI机构显示部件276图示性地显示可致动用户接口机构,使得操作员230可以与显示器交互。

操作员交互检测器256可以检测操作员与显示器的交互。它可以生成指示那些交互的信号,并且将其传递给显示生成器254中、修改控制系统192或控制系统186中的其它物项或者机器100中的其它物项。

以示例方式,操作员230可能想要选择控制区域。操作员可以轻敲地图上的控制区域(或使用另一触摸手势选择它),并且可以为该控制区域显示各种参数值(以用于控制各种作业机器致动器)。也可能是不同的作业机器致动器具有与对应于其它致动器的控制区域不完全对准的控制区域。在该情况下,操作员230可以能够使用接口机构在各种作业机器致动器中间滚动,使得近实时地图显示当前选择的作业机器致动器的控制区域。此外,可以有允许操作员230改变当前设置值的接口机构。操作员230可以能够与这样的机构交互,以便增加设置值、减小设置值、将其改变为单独的值等。也可以显示其它UI致动器。

如上文所讨论,可能要为当前控制区域更改参数设置值。修改触发检测系统262检测修改何时已经启动。操作员启动检测器280检测操作员启动的修改。这可以通过检测操作员230正在与显示器上的可致动UI机构交互来改变参数或WMA设置值来完成。

自动触发检测器282可以检测何时自动地启动修改。举例来说,自动意味着除了将其启动或授权之外,不需要进一步的人工交互就可以执行操作。

举例来说,标准提取部件284可以从参数记录212提取修改标准240。修改标准240可以是各种各样的不同类型的标准中的任何一种。举例来说,它可以是性能度量(例如,燃料效率等)。评估部件286评估是否满足了修改标准。举例来说,如果燃料效率下降到所期望水平之下达阈值量,这可以触发对推进系统的自动修改以加速或减慢机器100。

参数修改值识别器258识别修改的值。举例来说,如果操作员230正在与UI机构交互以增加或减少参数的值,则基于操作员的输入而识别该值。然而,在另一种情形下,可以自动地触发值修改,并且使用参数记录212中的比例因子244或阈值246或替代选择250来识别修改的值。基于修改的启动和参数记录,然后参数修改值识别器258识别对参数值的修改的值。在下文更详细地描述了这些物项。

当前区域修改处理系统264然后处理对当前控制区域的修改,以为修改后的参数值创建新的控制区域和参数记录。区域划分部件306将机器100正在其中操作的当前控制区域划分成两个区域。第一个具有与机器100在田地中的位置毗连的边界。其是对应于截至进行修改时的当前控制区域的已收割部分的控制区域。这个已经收割的控制区域具有在修改之前的旧的参数设置值。第二区域对应于将通过使用新的设置或参数值控制机器100来收割的田地的未收割部分。已经收割的控制区域和未收割的控制区域之间的边界对应于当对参数或设置值进行修改时机器100的位置。

已完成的控制区域记录生成器308在地图211中生成对应于已经收割的区域的控制区域记录。控制区域记录包括当收割发生时使用的机器设置和参数值。未完成的控制区域记录生成器310在地图211中为当前控制区域的未收割部分生成记录,并且它使用反映修改的设置值或参数值。记录生成器308和310还可以为两个不同的参数值生成单独的参数记录。区域边界修改部件312识别两个区域之间的边界,并且因此修改边界,使得它可以使用地图211来准确地显示。

相似区域处理系统260识别地图211上与当前控制区域相似的相似控制区域,以确定是否也应该对那些相似控制区域进行修改。可以用不同的方式进行对相似控制区域的修改。举例来说,它们可以在不通知操作员230的情况下自动地进行。它们可以在通知操作员230的同时自动地进行。它们可以由操作员230建议并且提供授权,或者它们可以被建议并且操作员230可以被允许手动地进行修改(如果需要)。为了识别相似的控制区域,标准识别器294识别相似性标准238,以确定哪些标准将被用于识别相似的控制区域。它们可以是具有在当前控制区域的参数值的阈值量内的参数值236的区域。它们可以是农作物参数或土壤参数。它们可以通过规则或其它逻辑等来定义。标准评估部件296评估田地中其它区域的相似性标准,以识别它们中的任何一个是否足够相似,从而可能也应该对那些控制区域进行修改。

自动修改部件299自动地进行那些修改,其中机器被配置成自动地对相似的控制区域进行修改。相似区域记录修改部件302然后修改地图211中的参数记录和其它记录以反映修改。当被用于修改时,相似区域提示生成器部件300提示操作员进行交互。举例来说,当操作员在自动地进行修改之前授权修改时,提供了提示和用户输入机构,以便操作员可以授权修改或取消修改。当操作员要执行手动修改时,然后可以显示UI机构,所述UI机构允许操作员手动地修改相似控制区域中的参数值。同样,相似区域记录修改部件302修改地图211上的控制区域及其参数记录以反映修改。

图5A到图5C(在本文中统称为图5)图示了示出作业机器100基于控制区域而控制作业机器致动器以及处理对那些控制区域的修改时的操作的一个示例的流程图。机器100首先接收或生成作业机器致动器(WMA)控制区域的地图211和具有控制参数值的参数记录212到214。这由图5中的框316指示。如上文所讨论,基于要控制的不同WMA的数量,可能存在多个不同的地图。这由框318指示。如框320所指示,地图可以基于先验数据或现场数据(situ data)或者两者。地图也可以以其它方式生成或接收,并且这由框322指示。

控制区域显示部件268然后基于地图而标识田地中的作业机器致动器(WMA)控制区域。这由框324指示。机器位置识别器200从定位系统157接收位置信号,并且标识机器100在田地内和地图211上的位置。当前区域识别系统204然后识别机器100正在其中操作的当前控制区域。检测作业机器位置/路线/速度由框320指示。它可以使用定位系统157和/或使用速度传感器147或以其它方式322来识别位置/定向和朝向或路线。通过检测作业机器位置和朝向,当前控制区域识别系统204可以访问地图211来识别机器正在其中操作的当前控制区域。这也由框320指示。

然后,WMA控制参数识别系统206为对应的WMA识别该控制区域的控制设置或参数的值。它基于识别出的控制设置(参数)值而控制WMA。这由框324指示。

如果要显示控制区域,如框325所指示,则显示生成器254在显示机构103上生成近实时显示。这由框326指示。机器显示部件270在显示机构103上图示性地显示在田地中处于所检测到的位置和朝向的机器。这由框328指示。控制区域显示部件268在显示器上图示性地显示描绘控制区域的视觉标记。这由框330指示。参数值显示部件274图示性地生成指示各种WMA的一个或多个参数或设置值的显示。这由框332指示。已完成的/未完成的显示部件272生成描绘相对于未收割部分的地图的已收割部分的显示。这由框334指示。UI机构显示部件276生成操作员230可以与其交互的UI机构的显示。这由框336指示。近实时显示可以以其它方式生成,也可以用其它元件生成,并且这由框338指示。

在某个时刻,可能要修改控制区域的参数值或设置值。在该情况下,对于操作员启动的修改,操作员交互检测器256检测操作员与要修改的控制区域的交互或选择。操作员启动检测器280检测到操作员已经启动修改。这可以是操作员交互检测器256检测到操作员230触摸或以其它方式与显示机构103上的控制区域交互。

自动触发检测器282可以检测到设置或参数值改变已经自动地启动。它可以通过让标准提取部件提取修改触发标准并且评估部件286评估它们来做到这点。由框340指示检测对用于参数修改的当前控制区域的选择。由框340指示检测对参数修改的启动。由框342指示基于用尸输入或自动地检测它。可能要修改单个WMA的设置或参数值。这由框344指示。也可能是要修改多个WMA的参数或设置值。这由框346指示。也可以以其它方式来检测对参数或设置值的修改的启动,并且这由框348指示。

然后,参数修改值识别器258访问对应于当前控制区域的参数记录。这由框350指示。如框352所指示,它可以通过使用正确的安全措施与数据存储188交互来做到这点,或者如框354所指示,以其它方式做到这点。如果参数要由操作员显示和修改,则参数值显示部件274针对当前控制区域显示WMA的参数值。这由图5的流程图中的框378指示。操作员交互检测器256然后检测操作员与修改UI机构的交互,以修改参数值或设置值。它从当前值修改为不同的值(或从第一值修改为第二值)。这由图5的流程图中的框380指示。同样,如框382所指示,可以自动地修改值,或者如框384所指示,通过参数修改值识别器258手动地修改值,或者以其它方式(例如,自动地但仅在操作员授权之后,等)修改值。这由框386指示。

一旦修改值被输入(无论是手动地还是自动地),参数修改值识别器258就将修改后的值提供给WMA控制参数识别系统206,WMA控制参数识别系统206将输出提供给控制信号生成器208,使得控制信号生成器208基于修改后的参数或设置值而为对应的WMA生成控制信号。基于修改后的参数值而控制对应的WMA由图5的流程图中的框388指示。如框390所指示,控制信号修改至少一个WMA的位置或操作。控制对应的WMA也可以用其它方式完成,并且这由框392指示。

当前区域修改处理系统264然后处理修改,以确保显示机构103上示出的近实时显示(如果区域被显示)以及数据存储188中的地图和参数记录是准确的。因此,区域划分部件306将当前区域划分成已收割的(或已完成的)控制区域和未收割的(或未完成的)控制区域。这由图5的流程图中的框394指示。区域边界修改部件312修改区域之间的地理边界,并且(如果区域被显示)该信息被提供给控制区域显示部件268,控制区域显示部件268现在近实时地显示机器100的操作,依据未完成的控制区域在视觉上描绘已完成的控制区域。这由框396指示。

完成控制区域记录生成器308为已完成的控制区域生成单独的记录,使得它被准确地表示在地图211上。它还图示性地为已完成的控制区域生成单独的参数记录,所述单独的参数记录包括旧的(修改前的)参数或设置值。未完成的控制区域记录生成器310修改地图211,使得它示出未完成的控制区域,并且它还为未完成的控制区域生成未完成的参数记录。未完成的参数记录将包括参数的修改值。由图5的流程图中的框398指示修改地图和生成单独的参数记录。记录生成器308和310然后将针对已完成的控制区域和未完成的控制区域的修改后的参数记录存储在数据存储188中。这由框400指示。

相似区域处理系统260然后识别机器100正在其中收割的田地中的任何相似区域,以确定参数记录中反映的修改是否也应该在那些相似的控制区域中进行。由框402指示识别与未完成的当前控制区域相似的未完成的控制区域。相似性可以以多种不同的方式来识别。举例来说,在参数记录中可能存在定义另一区域是否与当前区域相似的规则或其它相似性标准238。标准识别器294识别相似性标准,并且标准评估部件296评估它们以确定任何其它控制区域是否是相似的。这由框404指示。

举例来说,在另一控制区域具有在当前控制区域中的相同标准的阈值量内的相似性标准的情况下,然后区域可以被识别为相似的。这由框406指示。相似性标准可以基于控制参数值或设置值。这由框408指示。相似性可以基于农作物属性(例如,农作物湿度)或土壤参数(例如,土壤湿度或质地)而确定。由框410指示基于农作物参数而评估相似性,并且由框412指示基于土壤参数而评估相似性。当然,相似性也可以以各种各样的其它方式来确定,并且这由框414指示。

如果对相似控制区域的修改不存在操作员参与,并且它们将被自动地修改,则自动修改部件299自动地修改相似控制区域的参数或设置值。这由图5中的框416和418指示。然而,如果操作员230要参与修改,则相似区域提示生成器部件300在显示机构103上生成示出相似控制区域的视觉标记。这由框420指示。视觉标记被用于提示操作员以指示是否也应该修改相似控制区域中的参数值。提示可以示出其它信息,例如,指示针对系统两个区域是相似的并且应该进行修改的置信如何的置信度值。它还可以示出其它信息。由框422指示提示操作员。由框424和426分别指示示出置信度值或其它信息。

操作员交互检测器256然后检测操作员对提示的响应。这由框428指示。然后,基于操作员响应而处理对应于相似控制区域的参数记录。这由框430指示。举例来说,如果相似区域具有已完成的(已收割的)部分和未完成的(未收割的)部分,则它被分成两个区域,如上文所描述。这由框431指示。相似区域记录修改部件302可以修改对应于相似控制区域的参数记录中的参数或设置值。这由框432指示。当确定了不进行修改时,则参数记录保持不改变,如框434所指示。参数记录也可以以其它方式处理,并且这由框436指示。

图6到图9B示出可以在显示机构103上生成并且示出设置值或参数值如何可以被操作员修改的操作员接口显示的示例。将注意,操作员可以是就地操作员、远程操作员、远程站点处的农场管理者等。图6示出了其中操作员接口显示器438示出了机器100正在其中操作的田地440的示例。可以看出,田地440被分成多个不同的控制区域442、444、446和448。控制区域中的每个在地图211中表示,并且具有其自己的对应参数记录。参数记录示出被用于控制机器100上的各种不同WMA的参数值。在一个示例中,当前参数值也被显示,例如被图示在显示器438中的450处。显示器示出WMA1具有XXX的参数值,而WMA2具有YYY的参数值。在另一示例中,提供了允许操作员滚动机器100上的其它WMA的参数值的滚动机构452。在其中每个WMA具有其自己单独的控制区域的示例中,则地图440上所示出的控制区域是用于所选择WMA的控制区域。在图6中所图示的示例中,WMA1被示出为所选择的WMA,使得控制区域442到448是对应于WMA1的参数值的控制区域。

图7与图6相似,并且相似的物项被相似地编号。然而,现在假设操作员已经指示了要进行修改。在一个示例中,在显示机构是触敏显示机构的情况下,操作员可以触摸当前控制区域以改变对应于该区域的参数或设置值。在图7中所示的示例中,假设操作员已经触摸了控制区域442,并且已经选择了用于修改的WMA1参数值。图7示出了现在以可编辑的形式示出对应于WMA1的参数值。它可以显示在可以由操作员230编辑的文本框454中。举例来说,当操作员触摸文本框454时,可以向操作员示出可以被用于为参数值设置新值的另一机构(例如,小键盘、数字选择器或滚轮)。在另一示例中,可以致动修改致动器456以增加或减少参数值。另外,示出了保存致动器458。操作员230可以致动保存致动器458,以便保存新的参数值。

图8示出了与图6中所示的显示器相似的显示器,并且相似的物项被相似地编号。然而,在图8中,现在假设操作员已经将WMA1的参数值修改为ZZZ的值。在该情况下,可以看出区域划分部件306现在已经将区域442划分成两个独立的区域460和462。区域460表示旧区域442的已经收割的区域。已完成的控制区域记录生成器308为该控制区域460生成新的参数记录或控制区域记录,示出它以处于XXX的值的WMA1的参数值被收割。区域划分部件306还已经将旧区域442的未被收割的部分生成为新的、未完成的控制区域462。未完成的控制区域记录生成器310为区域462生成新的记录,示出要使用ZZZ的WMA1的参数值而不是XXX的旧值来收割它。对于WMA1,区域边界修改部件312已经修改了田地440的区域的边界,以包括区域460和462之间的边界线。

图8还示出了相似控制区域识别系统292已经将区域448识别为相似于区域462。因此,相似区域提示生成器部件300已经生成了相似区域修改提示464。提示464图示性地显示相似性指示符466,相似性指示符466向操作员230示出两个区域已经被识别为相似以及该相似性的一些测量值。所建议的提示464还图示性地建议在区域448中被用于WMA1的控制参数的新参数值。所建议的新参数值由框468指示。另外,提示464可以显示其它信息,例如,示出针对系统应该在区域448中进行修改的置信如何的置信度470。它可以包括各种各样的其它信息472。提示还可以指示一组是/否致动器474,是/否致动器474可以由操作员230致动,以便将区域448中的参数值从其旧值修改为新值ZZZ或者取消提示。

图9A相似于图8,并且相似的物项被相似地编号。然而,图9A示出区域边界修改部件312现在已经修改了边界线476,以示出已经在地图211内修改了两个区域460和462。

图9B示出了其中区域444(图9A中所示)是相似区域的示例。在所示的示例中,区域444具有已完成的(已收割的)区域和未完成的(未收割的)区域。已完成的区域被转换成具有旧参数值的已完成的区域445,而未完成的区域被转换成具有新参数值的未完成的区域447。

因此,虽然本说明书示出,一旦在地图上提供了控制区域和参数值,就可以使用不同控制区域中的那些参数值来控制机器100,但是可以容易地修改它们以适应不同的条件。修改可以导致近实时显示被修改以示出新的区域,并且基础地图和参数记录被修改以反映新的区域和新的参数值。此外,说明书还描述了识别其它相似控制区域,并且建议对它们的参数值的修改。然后基于修改后的参数值而控制机器。

本讨论已经提到了处理器和服务器。在一个示例中,处理器和服务器包括具有相关联的存储器和定时电路的计算机处理器,未单独示出。它们是它们所属的系统或装置的功能部件,并且由那些系统中的其它部件或物项激活,并且促进那些系统中的其它部件或物项的功能性。

此外,已经讨论了许多用户接口显示器。它们可以采取各种各样的不同的形式,并且可以具有设置在其上的各种各样的不同的用户可致动输入机制。举例来说,用户可致动输入机制可以是文本框、复选框、图标、链接、下拉菜单、搜索框等。它们也可以以各种各样的不同的方式来致动。举例来说,它们可以使用点击装置(例如,轨迹球或鼠标)来致动。它们可以使用硬件按钮、开关、操纵杆或键盘、拇指开关或拇指垫等来致动。它们也可以使用虚拟键盘或其它虚拟致动器来致动。另外,在显示它们的屏幕是触敏屏幕的情况下,它们可以使用触摸手势来致动。此外,在显示它们的装置具有语音辨识部件的情况下,它们可以使用语音命令来致动。

也已经讨论了许多数据存储。将注意到,它们可以各自被分成多个数据存储。所有这些对于访问它们的系统都可以是本地的,所有这些都可以是远程的,或者一些可以是本地的而其它的是远程的。本文中预期了所有这些配置。

此外,图中示出了其中功能性归属于每个块的多个块。应当注意,可以使用更少的块,因此功能性由更少的部件来执行。此外,在功能性分布在更多部件中的情况下,可以使用更多个块。

图10是图1中所示的收割机100的框图,只不过它与远程服务器架构500中的元件通信。在示例中,远程服务器架构500可以提供计算、软件、数据访问和存储服务,所述服务不需要终端用户知道递送服务的系统的物理位置或配置。在各种示例中,远程服务器可以使用适当的协议通过广域网络(例如,互联网)递送服务。举例来说,远程服务器可以通过广域网络递送应用程序,并且它们可以通过网络浏览器或任何其它计算部件来访问。先前附图中所示的软件或部件以及对应的数据可以存储在远程位置处的服务器上。远程服务器环境中的计算资源可以整合在远程数据中心位置处,或者它们也可以被分散。远程服务器基础设施可以通过共享的数据中心来递送服务,即使它们对于用户来说表现为单个访问点。因此,本文中所描述的部件和功能可以使用远程服务器架构从远程位置处的远程服务器来提供。可替选地,它们可以从传统服务器提供,或者它们可以直接地或以其它方式安装在客户装置上。

在图10中所示的示例中,一些物项相似于先前附图中所示的物项,并且它们被相似地编号。图10具体地示出了相似区域处理系统260、(多个)远程系统266和来自先前附图的其它物项504可以位于远程服务器位置502处。因此,收割机100通过远程服务器位置502访问那些系统。

图10还描绘了远程服务器架构的另一示例。图5示出了还预期先前附图的一些元件被设置在远程服务器位置502处,而其它元件没有被设置在远程服务器位置502处。以示例方式,数据存储188或相似的区域处理系统260可以设置在与位置502分离的位置处,并且通过位置502处的远程服务器来防问。无论它们位于何处,它们都可以由收割机100通过网络(广域网络或局域网络)直接访问,它们可以通过服务托管在远程站点处,或者它们可以作为服务被提供,或者由驻留在远程位置中的连接服务访问。此外,数据可以存储在基本上任何位置中,并且被感兴趣的各方间歇地访问或转发给感兴趣的各方。举例来说,可以使用物理载体来代替电磁波载体,或者除了电磁波载体之外,还可以使用物理载体。在这样的实施例中,在蜂窝覆盖很差或不存在的情况下,另一移动式机器(例如,燃料卡车)可以具有自动信息收集系统。当收割机靠近燃料卡车以便加油时,系统使用任何类型的专用无线连接自动地收集收割机的信息。在燃料卡车到达存在蜂窝覆盖(或其它无线覆盖)的位置的情况下,所收集的信息然后可以被转发到主要网络。举例来说,当行进以为其它机器提供燃料时或当在主要燃料存储位置处时,燃料卡车可进入被覆盖的位置。本文中预期了所有这些架构。此外,信息可以存储在收割机上,直到收割机进入被覆盖的位置为止。收割机本身然后可以将信息发送到主要网络。

还将注意到,先前附图的元件或它们的部分可以设置在各种各样的不同的装置上。那些装置中的一些包括服务器、台式计算机、膝上型计算机、平板计算机或其它移动式装置,例如,掌上计算机、蜂窝电话、智能电话、多媒体播放器、个人数字助理等。

图11是其中可以部署本系统(或其部分)的可以被用作用户或客户的手持式装置16的手持式或移动式计算装置的一个图示性示例的简化框图。举例来说,移动式装置可以部署在收割机100的操作员室中,以用于生成、处理或显示操作员接口。图12到图13是手持式或移动式装置的示例。

图11提供了可以运行先前附图中所示的一些部件、与它们交互或者两者的客户装置16的部件的一般框图。在装置16中,提供了通信链路13,通信链路13允许手持式装置与其它计算装置通信并且在一些实施例下提供了用于自动地(例如,通过扫描)接收信息的信道。通信链路13的示例包括允许通过一个或多个通信协议(例如,被用于提供对网络的蜂窝接入的无线服务,以及提供到网络的本地无线连接的协议)进行通信。

在其它示例中,可以在连接到接口15的可移除安全数字(SD)卡上接收应用程序。接口15和通信链路13沿着总线19与处理器17(其也可以包含来自先前附图的处理器)通信,总线19也连接到存储器21和输入/输出(I/O)部件23以及时钟25和位置系统27。

在一个示例中,提供I/O部件23以促进输入和输出操作。用于装置16的各种示例的I/O部件23可以包括输入部件(例如,按钮、触摸传感器、光学传感器、麦克风、触摸屏幕、接近传感器、加速度计、定向传感器)和输出部件(例如,显示装置、扬声器和/或打印机端口)。也可以使用其它I/O部件23。

时钟25图示性地包括输出时间和日期的实时时钟部件。它还可以图示性地为处理器17提供定时功能。

位置系统27图示性地包括输出装置16的当前地理位置的部件。这可以包括举例来说全球定位系统(GPS)接收器、罗兰(LORAN)系统、航位推算系统、蜂窝三角测量系统或其它定位系统。举例来说,它还可以包括生成所期望的地图、导航路线和其它地理功能的测绘软件或导航软件。

存储器21存储操作系统29、网络设置31、应用程序33、应用程序配置设置35、数据存储37、通信驱动器39和通信配置设置41。存储器21可以包括所有类型的有形易失性和非易失性计算机可读存储器装置。它还可以包括计算机存储介质(下文所描述)。存储器21存储计算机可读指令,所述指令在由处理器17执行时促使处理器根据指令执行计算机实施的步骤或功能。处理器17也可以由其它部件激活,以促进它们的功能性。

图12示出了其中装置16是平板计算机600的一个示例。在图12中,计算机600示出有用户接口显示屏幕602。屏幕602可以是触摸屏幕或从笔或指示笔接收输入的启用笔的接口。它还可以使用屏幕上的虚拟键盘。当然,它也可以通过合适的附接机构(例如,举例来说,无线链路或USB端口)附接到键盘或其它用户输入装置。计算机600也可以图示性地接收语音输入。

图13示出了装置可以是智能电话71。智能电话71具有显示图标或图块的触敏显示器73或者其它用户输入机构75。用户可以使用机构75来运行应用程序、拨打电话、执行数据传送操作等。通常,智能电话71建立在移动式操作系统上,并且提供比功能电话更先进的计算能力和连接性。

注意,装置16的其它形式也是可能的。

图14是其中可以部署先前附图的元件或它们的一部分(举例来说)的计算环境的一个示例。参考图14,用于实施一些实施例的示例性系统包括呈被编程为如上文所描述地操作的计算机810形式的通用计算装置。计算机810的部件可以包括但不限于:处理单元820(其可以包括处理器108)、系统存储器830和系统总线821,系统总线821将包括系统存储器的各种系统部件联接到处理单元820。系统总线821可以是几种类型的总线结构中的任何一种,所述总线结构包括存储器总线或存储器控制器、外围总线以及使用各种总线架构中的任何一个的本地总线。关于先前附图描述的存储器和程序可以部署在图14的对应部分中。

计算机810通常包括各种计算机可读介质。计算机可读介质可以是可由计算机810防问的任何可用介质,并且包括易失性和非易失性介质、可移除和不可移除介质。以示例而非限制方式,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质不同于调制数据信号或载波,并且不包括调制数据信号或载波。它包括硬件存储介质,所述硬件存储介质包括以任何方法或技术实施的易失性和非易失性、可移除和不可移除介质,以用于存储例如计算机可读指令、数据结构、程序模块或其它数据的信息。计算机存储介质包括但不限于:RAM、ROM、EEPROM、闪速存储器或其它存储技术、CD-ROM、数字通用光盘(DVD)或其它光盘存储器、盒式磁带、磁带、磁盘存储器或其它磁存储装置或者可以被用于存储所期望的信息并且可以由计算机810访问的任何其它介质。通信介质可以在传输机制中体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传送介质。术语“调制后的数据信号”意指以对信号中的信息进行编码的方式设置或改变的其特性中的一个或多个的信号。

系统存储器830包括呈易失性和/或非易失性存储器形式的计算机存储介质,例如,只读存储器(ROM)831和随机存取存储器(RAM)832。含有基本例程的基本输入/输出系统833(BIOS)通常存储在ROM831中,所述基本例程例如在启动期间有助于在计算机810内的元件之间传送信息。RAM832通常含有可由处理单元820立即防问和/或当前正被处理单元820操作的数据和/或程序模块。以示例而非限制方式,图14图示了操作系统834、应用程序835、其它程序模块836和程序数据837。

计算机810还可以包括其它可移除/不可移除的易失性/非易失性计算机存储介质。仅以示例方式,图14图示了从不可移除、非易失性磁性介质、光盘驱动器855和非易失性光盘856读取或向其写入的硬盘驱动器841。硬盘驱动器841通常通过不可移除存储器接口(例如,接口840)连接到系统总线821,并且光盘驱动器855通常通过可移除存储器接口(例如,接口850)连接到系统总线821。

可替选地或另外,本文中所描述的功能性可以至少部分地由一个或多个硬件逻辑部件执行。举例来说但不限于,可以使用的图示性类型的硬件逻辑部件包括现场可编程门阵列(FPGA)、专用集成电路(例如,ASIC)、专用标准产品(例如,ASSP)、系统单芯片系统(SOC)、复杂可编程逻辑装置(CPLD)等。

上文讨论并且在图14中图示的驱动器及其相关联的计算机存储介质为计算机810提供计算机可读指令、数据结构、程序模块和其它数据的存储。在图14中,举例来说,硬盘驱动器841被图示为存储操作系统844、应用程序845、其它程序模块846和程序数据847。注意,这些部件可以与操作系统834、应用程序835、其它程序模块836和程序数据837相同或不同。

用户可以通过输入装置(例如,键盘862、麦克风863和点击装置861(例如,鼠标、轨迹球或触摸板))将命令和信息键入到计算机810中。其它输入装置(未示出)可以包括操纵杆、游戏垫、圆盘式卫星电视天线、扫描仪或相似物。这些和其它输入装置虽然通常通过联接到系统总线的用户输入接口860连接到处理单元820,但是可以通过其它接口和总线结构连接。视觉显示器891或其它类型的显示装置也通过例如视频接门890的接口连接到系统总线821。除了监视器之外,计算机还可以包括可以通过输出外围接口895连接的其它外围输出装置,例如,扬声器897和打印机896。

计算机810使用到一个或多个远程计算机(例如,远程计算机880)的逻辑连接(例如,控制器区域网络——CAN、局域网络——LAN或广域网络——WAN)在网络化环境中操作。

当在LAN网络化环境中使用时,计算机810通过网络接口或适配器870连接到LAN871。当在WAN化网络环境中使用时,计算机810通常包括调制解调器872或用于通过WAN873(例如,互联网)建立通信的其它装置。在网络化环境中,程序模块可以存储在远程存储器存储装置中。举例来说,图14图示了远程应用程序885可以驻留在远程计算机880上。

还应该注意,本文中描述的不同示例可以以不同的方式组合。即,一个或多个示例的部分可以与一个或多个其它示例的部分组合。本文中预期了所有这些。

示例1是一种控制移动式作业机器的计算机实施的方法,所述方法包括:

获得被划分成控制区域的工地的一部分的表示,每个控制区域对应于所述移动式作业机器上的作业机器致动器(WMA)的控制参数的控制参数值;

识别所述移动式作业机器在工地上的当前控制区域中的位置;

基于对应于所述当前控制区域的所述控制参数值而控制所述WMA;

检测参数值修改操作的启动;

检测所述控制参数值从第一值到第二值的修改;

基于所述控制参数的所述第二值而控制所述WMA;

修改所述表示以包括:已完成的控制区域,所述已完成的控制区域对应于所述当前控制区域的、已经由所述移动式作业机器操作并且与所述控制参数的所述第一值对应的一部分;和未完成的当前控制区域,所述未完成的当前控制区域对应于所述当前控制区域的、尚未由所述移动式作业机器处理并且与所述控制参数的所述第二值对应的一部分。

示例2是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

生成近实时显示,所述近实时显示示出所述已完成的控制区域、所述未完成的控制区域和所述移动式作业机器相对于所述已完成的控制区域和所述未完成的控制区域的位置。

示例3是根据任何或所有先前示例所述的计算机实施的方法,其中,获得所述工地的一部分的表示包括:

访问被划分成控制区域的所述工地的地图;和

检测所述移动式作业机器的地理位置和朝向;

基于所述移动式作业机器的所述位置和朝向而在所述工地的所述地图上定位所述移动式作业机器。

示例4是根据任何或所有先前示例所述的计算机实施的方法,其中,基于所述控制参数值而控制所述WMA包括:

识别所述移动式作业机器正在其中操作的所述当前控制区域;

防问对应于所述当前控制区域和所述WMA的第一参数记录;和

在所述第一参数记录中识别所述控制参数值。

示例5是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

修改所述第一参数记录以对应于所述已完成的控制区域。

示例6是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

生成对应于所述未完成的当前控制区域的第二参数记录,包括所述控制参数值的所述第二值。

示例7是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

识别在所述工地上的、作为与所述未完成的当前控制区域相似的相似控制区域的其它未完成的控制区域。

示例8是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

对于每个相似控制区域,确定是否要修改对应于所述相似控制区域的控制参数值;和

如果是,则基于将所述当前控制区域的所述参数值从所述第一值改变为所述第二值而修改对应于所述相似控制区域的所述控制参数值。

示例9是根据任何或所有先前示例所述的计算机实施的方法,其中,修改对应于所述相似控制区域的所述控制参数值包括:

识别所述相似控制区域中所述控制参数值的修改后的值;和

将对应于所述相似控制区域的参数记录中的参数值更改为修改后的值。

示例10是根据任何或所有先前示例所述的计算机实施的方法,其中,识别在所述工地上的、作为与所述未完成的当前控制区域相似的相似控制区域的其它未完成的控制区域包括:

访问对应于所述未完成的当前控制区域的所述第二参数记录中的相似性标准;和

对照其它未完成的控制区域的特性评估所述相似性标准,以识别所述相似控制区域。

示例11是一种用于移动式作业机器的控制系统,所述控制系统包括:

机器位置识别器,所述机器位置识别器识别所述移动式作业机器的位置和朝向;

当前控制区域识别系统,所述当前控制区域识别系统将所述移动式作业机器定位在工地的地图上的、移动式作业机器正在其中操作的当前控制区域中,所述地图被划分成控制区域,每个控制区域具有对应于作业机器致动器(WMA)的控制参数的对应参数值;

WMA控制参数识别系统,所述WMA控制参数识别系统识别对应于所述当前控制区域的所述参数值;

控制信号生成器,所述控制信号生成器生成控制信号以控制对应于识别出的参数值的所述WMA;

修改值识别器,所述修改值识别器检测将所述参数值改变为修改后的值的修改值,所述控制信号生成器基于所述控制参数的所述修改后的值而生成控制信号以控制所述WMA;和

当前区域修改处理系统,所述当前区域修改处理系统修改所述地图以包括:已完成的控制区域,所述已完成的控制区域对应于所述当前控制区域的、已经由所述移动式作业机器操作并且对应于所述控制参数的修改前的所述参数值的一部分;和未完成的当前控制区域,所述未完成的当前控制区域对应于所述当前控制区域的、尚未由所述移动式作业机器处理并且对应于所述控制参数的所述修改后的值的一部分。

示例12是根据任何或所有先前示例所述的控制系统,并且进一步包括:

显示机构;

显示生成器,所述显示生成器在所述显示机构上生成被划分成所述控制区域的所述工地的、和在所述当前控制区域中的所述移动式作业机器的近实时显示;和可致动值修改接口机构,所述可致动值修改接口机构被致动以将所述控制参数值从第一值修改为所述修改后的值。

示例13是根据任何或所有先前示例所述的控制系统,其中,所述WMA控制参数识别系统被配置成访问对应于所述当前控制区域和所述WMA的第一参数记录,并且在所述第一参数记录中识别所述参数值。

示例14是根据任何或所有先前示例所述的控制系统,其中,所述当前区域修改处理系统包括:

已完成的控制区域记录生成器,所述已完成的控制区域记录生成器修改所述第一参数记录以对应于所述已完成的控制区域。

示例15是根据任何或所有先前示例所述的控制系统,其中,所述当前区域修改处理系统包括:

未完成的控制区域记录生成器,所述未完成的控制区域记录生成器生成对应于所述未完成的当前控制区域的第二参数记录,包括所述控制参数值的所述修改后的值。

示例16是根据任何或所有先前示例所述的控制系统,并且进一步包括:

相似控制区域识别系统,其识别在所述工地上的、作为与所述未完成的当前控制区域相似的相似控制区域的其它未完成的控制区域。

示例17是根据任何或所有先前示例所述的控制系统,并且进一步包括:

相似控制区域提示生成器,其在近实时显示器上生成操作员提示致动器以用于致动,以指示对应于所述相似控制区域的控制参数值将被修改;和

相似区域记录修改部件,其基于将所述当前控制区域的所述参数值从所述参数值改变为所述修改后的值而修改对应于所述相似控制区域的所述控制参数值。

示例18是根据任何或所有先前示例所述的控制系统,并且进一步包括:

参数修改值识别器,所述参数修改值识别器识别所述相似控制区域中的所述控制参数值的修改后的值,其中,所述相似区域记录修改部件将对应于所述相似控制区域的参数记录中的所述参数值改变为所述修改后的值。

示例19是一种控制移动式作业机器的计算机实施的方法,所述方法包括:

访问被分成多个不同控制区域的工地的地图,每个控制区域对应于所述移动式作业机器上的作业机器致动器(WMA)的控制参数的控制参数值;

生成示出被划分成所述控制区域的所述工地的近实时显示,所述近实时显示示出所述移动式作业机器在所述工地上的当前控制区域中的位置和朝向;

基于对应于所述当前控制区域的所述控制参数值而控制所述WMA;

显示可致动值修改接口机构,所述可致动值修改接口机构被致动以将所述控制参数值从第一值修改为第二值;

检测用户与所述值修改接口机构的交互,所述交互将所述控制参数值从所述第一值改变为所述第二值;

基于所述控制参数的所述第二值而控制所述WMA;

修改所述近实时显示,以示出:已完成的控制区域,所述已完成的控制区域对应于所述当前控制区域的、已经由所述移动式作业机器操作并且对应于所述控制参数的所述第一值的一部分;和未完成的当前控制区域,所述未完成的当前控制区域对应于所述当前控制区域的、尚未由所述移动式作业机器处理并且对应于所述控制参数的所述第二值的一部分。

示例20是根据任何或所有先前示例所述的计算机实施的方法,并且进一步包括:

识别在所述工地上的、作为与所述未完成的当前控制区域相似的相似控制区域的其它未完成的控制区域;

对于每个相似控制区域,确定是否要修改对应于所述相似控制区域的控制参数值;和

如果是,则基于将所述当前控制区域的所述参数值从所述第一值改变为所述第二值而修改对应于所述相似控制区域的所述控制参数值。

尽管已经用结构特征和/或方法动作专用的语言描述了主题,但应理解,所附权利要求书中定义的主题不必限于上文所描述的具体特征或动作。而是,公开上文所描述的具体特征和动作作为实施权利要求书的示例形式。

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种茎穗兼收型玉米收获机秸秆处理系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!