CN115542894A - 自移动设备的控制方法、装置、自移动设备和存储介质 - Google Patents
自移动设备的控制方法、装置、自移动设备和存储介质 Download PDFInfo
- Publication number
- CN115542894A CN115542894A CN202211055866.3A CN202211055866A CN115542894A CN 115542894 A CN115542894 A CN 115542894A CN 202211055866 A CN202211055866 A CN 202211055866A CN 115542894 A CN115542894 A CN 115542894A
- Authority
- CN
- China
- Prior art keywords
- self
- target
- moving
- moving equipment
- area
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 238000004590 computer program Methods 0.000 claims description 9
- 230000000694 effects Effects 0.000 abstract description 12
- 244000025254 Cannabis sativa Species 0.000 description 23
- 238000005520 cutting process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000009966 trimming Methods 0.000 description 3
- 241000209504 Poaceae Species 0.000 description 2
- 238000003306 harvesting Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003245 working effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0219—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Harvester Elements (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本申请实施例提供了一种自移动设备的控制方法、装置、自移动设备和存储介质,方法包括:获取规划作业路径,控制自移动设备沿规划作业路径进行作业;在自移动设备进行作业的过程中,监测驱动作业机构的电机的运行参数;在确定电机的运行参数满足预设条件时,根据自移动设备当前所处的位置确定目标作业区域;控制自移动设备在目标作业区域进行多次作业。通过监测作业机构的电机的运行参数,在电机的运行参数满足预设条件时根据自移动设备作业时的位置确定目标作业区域,以及控制自移动设备在目标作业区域进行多次作业,提高作业的效果;而且可以提高作业效率。
Description
技术领域
本申请涉及自移动设备技术领域,尤其涉及一种自移动设备的控制方法、装置、自移动设备和存储介质。
背景技术
随着科技的发展,自移动设备作为一种新型工具被广泛应用于生产和生活的各个领域中。自移动设备在实际应用场景中,作业范围内的负载通常是不均匀的;例如割草机作业的草坪区域中各区域的草的高度通常是不均匀的。对于一些草长得比较茂盛的区域,往往需要割草机反复收割几轮,才能达到比较好的修整效果。在以往通过人力操作割草机时,用户可以自行识别需要着重修整的区域,在该区域多收割几次草。但是,对于自动割草机而言,往往无法自行识别草长得比较茂盛的区域,导致修整后的草坪不平整,割草效果不佳,影响用户的感观。
发明内容
本申请实施例提供一种自移动设备的控制方法、装置、自移动设备和存储介质,能够提高自移动设备的作业效果。
第一方面,本申请提供了一种自移动设备的控制方法,所述自移动设备包括移动机构和作业机构,所述方法包括:
获取规划作业路径,控制所述自移动设备沿所述规划作业路径进行作业;
在所述自移动设备进行作业的过程中,监测驱动所述作业机构的电机的运行参数;所述运行参数用于指示所述作业机构的作业难度;
在确定所述电机的运行参数满足预设条件时,根据所述自移动设备当前所处的位置确定目标作业区域;
控制所述自移动设备在所述目标作业区域进行多次作业。
第二方面,本申请提供了一种自移动设备的控制装置,包括:
一个或多个处理器,一个或多个处理器单独地或共同地工作,用于实现前述的自移动设备的控制方法的步骤。
第三方面,本申请提供了一种自移动设备,包括:
移动机构,用于调整所述自移动设备的运动姿态;
作业机构,用于作业;以及
前述的控制装置。
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的自移动设备的控制方法的步骤。
本申请公开了一种自移动设备的控制方法、装置、自移动设备和存储介质,方法包括:获取规划作业路径,控制自移动设备沿规划作业路径进行作业;在自移动设备进行作业的过程中,监测驱动作业机构的电机的运行参数;在确定电机的运行参数满足预设条件时,根据自移动设备当前所处的位置确定目标作业区域;控制自移动设备在目标作业区域进行多次作业。
由于上述运行参数指示作业机构的作业难度,因此,可以通过监测作业机构的电机的运行参数的方式,在电机的运行参数满足预设条件时,根据自移动设备作业时的位置确定目标作业区域,该目标作业区域为作业难度较高的区域。后续,可以控制自移动设备在目标作业区域进行多次作业,提高作业的效果;而且,相较于在所有作业区域进行多次作业的方案,本申请提供的方案只是针对部分作业区域进行多次作业,可以提高作业效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例的自移动设备的控制方法的流程示意图;
图2为一实施方式中自移动设备的示意性框图;
图3为一实施方式中自移动设备沿规划作业路径进行作业的示意图;
图4为一实施方式中确定目标作业区域的示意图;
图5为另一实施方式中确定目标作业区域的示意图;
图6为又一实施方式中确定目标作业区域的示意图;
图7为再一实施方式中确定目标作业区域的示意图;
图8为再一实施方式中确定目标作业区域的示意图;
图9为本申请实施例提供的一种自移动设备的控制装置的示意性框图;
图10为本申请实施例提供的自移动设备的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
请参阅图1,图1是本申请的实施例提供的一种自移动设备的控制方法的流程示意图。自移动设备的控制方法用于控制自移动设备进行作业。
在一些实施方式中,上述自移动设备可以是自移动辅助功能的设备,也可以是半自移动设备或者完全自主移动设备。自移动辅助功能可以是车载终端实现,相应的自移动设备可以是具有该车载终端的车辆。上述自移动设备可以为割草机、农业收割机、扫地机器人等类型的自移动设备中的任意一种。为便于说明,本申请实施例主要以割草机为例进行说明。
如图2所示,自移动设备100包括移动机构110和作业机构120,其中作业机构120包括电机121。以自移动设备100为割草机为例,割草机的作业机构120包括安装座、电机121和切割件122,电机121安装于安装座上,切割件122安装在电机121的输出轴上;电机121转动时,切割件122随同转动以对草进行修剪。举例而言,切割件122包括但不限于以下至少一种:刀盘、切割绳。
本申请实施例提供的自移动设备的控制方法可以应用于自移动设备的控制装置中,自移动设备的控制装置例如为自移动设备中的芯片或者电路,或者,也可以为自移动设备的控制设备或者控制设备中的芯片或者电路。
本申请实施例提供的自移动设备的控制方法可以应用于自移动设备中,如割草机,当然也不限于此。
本申请实施例提供的自移动设备的控制方法也可以应用于终端或服务器等自移动设备的控制设备。终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理等控制设备;服务器可以为独立的服务器,也可以为服务器集群。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
如图1所示,自移动设备的控制方法包括以下步骤S110至步骤S140。
步骤S110、获取规划作业路径,控制上述自移动设备沿上述规划作业路径进行作业。
在一些实施方式中,上述规划作业路径可以包括弓形路径,当然也不限于此,例如包括环形路径、螺旋形路径等中的至少一种。请参阅图3,图3为自移动设备100沿弓形的规划作业路径在作业范围内进行作业的示意图。
在一些实施方式中,上述规划作业路径可以基于预设的路径规划规则,根据作业范围确定,例如规划弓形路径时,弓形路径的长度方向可以与作业范围的长边平行,当然也不限于此。
在一些实施方式中,规划作业路径可以由终端设备生成。举例而言,终端设备可以根据用户的操作确定作业范围,以及基于预设的路径规划规则,根据作业范围确定上述规划作业路径;自移动设备可以从终端设备获取上述规划作业路径。
在另一些实施方式中,自移动设备可以自行探索作业范围的边界,以及基于预设的路径规划规则,根据作业范围确定上述规划作业路径。
步骤S120、在上述自移动设备进行作业的过程中,监测驱动上述作业机构的电机的运行参数;所述运行参数用于指示所述作业机构的作业难度。
举例而言,驱动上述作业机构的电机的运行参数可以包括电机电流、电机功率等参数中的至少一种。
自移动设备在各作业位置进行作业时,上述运行参数可以反映各作业位置的作业负载的大小,即上述运行参数可以用于指示上述作业机构的作业难度。
当上述运行参数包括电机电流和/或电机功率时,上述运行参数与上述作业机构的作业难度呈正相关关系。上述运行参数越大,则表示上述作业机构的作业难度越大;上述运行参数越小,则表示上述作业机构的作业难度越小。
举例而言,作业位置的草较密集或草的高度较高时,作业机构受到的阻力较大,电机运行参数如电机电流和/或电机功率也较高;当作业位置的草较稀疏或草的高度较低时,电机运行参数如电机电流和/或电机功率也较小。以自移动设备为扫地机器人为例,当地面较脏时,作业机构(如地刷)的电机的电机电流和/或电机功率也较高。
步骤S130、在确定上述电机的运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域。
在规划作业路径对应的作业范围中各位置的作业负载不同时,自移动设备沿上述规划作业路径进行一次作业后,作业的效果不够好。例如作业范围中各位置的草的密度和/或高度不同时,割草机沿规划作业路径进行一次修整后有些地方的草仍然比较高,作业范围的草地整体看上部不平整,修整效果不好。本申请实施例可以根据自移动设备的至少当前所处的位置和上述电机的运行参数,确定目标作业区域,目标作业区域为作业负载较重的区域,如为草较密集或草的高度较高的区域;还可以通过在目标作业区域进行多次作业,提高作业的效果;而且相较于沿上述规划作业路径进行多次作业以提高作业效果的方案,本申请实施例可以提高作业效率。
在一些实施方式中,当上述作业机构的电机的电机电流大于或等于电流阈值,和/或上述作业机构的电机的电机功率大于或等于功率阈值时,确定上述电机运行参数满足预设条件。
示例性地,以割草机割草的场景为例。在割草机的作业机构(如刀盘)进行割草时,刀盘的电机电流/电机功率与刀盘遇到的阻力呈正相关关系,而刀盘遇到的阻力与草的长势呈正相关关系。刀盘的电机电流/电机功率越大,则表示刀盘遇到的阻力越大,割草机当前所处位置的草长势越好;刀盘的电机电流/电机功率越小,则表示刀盘遇到的阻力越小,割草机当前所处位置的草长势越差。
因此,为了识别草较密集或草的高度较高的区域,可以在割草机的刀盘进行割草时,实时监测刀盘的电机电流和/或电机功率。当监测到上述电机电流大于或等于预设的电流阈值,和/或,监测到上述电机功率大于或等于预设的功率阈值时,表示当前割草机位于草较密集或草的高度较高的区域,割草机的刀盘受到较大的阻力。此时,为了提高割草效果,可以根据割草机当前所处的位置确定目标作业区域。该目标作业区域可以理解为草较密集或草的高度较高的区域,或者,也可以理解为需要割草机重复割草的区域。后续,可以控制割草机在上述目标作业区域进行多次割草,以使修整后的草地更为平整。
在一些实施方式中,上述在确定上述电机运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域,包括:在确定上述电机运行参数满足预设条件时,将上述自移动设备当前所处的位置确定为目标作业点;在上述自移动设备沿上述规划作业路径作业结束后,根据各上述目标作业点确定目标作业区域。
请参阅图4,在自移动设备沿上述规划作业路径,如弓形路径进行作业时,周期性的监测驱动上述作业机构的电机的运行参数;其中在自移动设备在a处作业时检测到上述电机的运行参数满足预设条件,则确定a处为目标作业点;之后还根据各处作业时电机的运行参数确定b处至n处为目标作业点。在上述自移动设备沿上述规划作业路径作业结束后,可以根据a处至n处的多个目标作业点所在的区域为目标作业区域,如图4中的阴影区域所示。
目标作业区域包括多个目标作业点,例如以多个目标作业点中处于外侧的目标作业点为边界确定目标作业区域,还可以以多个目标作业点中处于外侧的目标作业点为边界向外扩充一定的距离,如自移动设备的半径,以扩充后的区域为目标作业区域。当然也不限于此,例如可以以各目标作业点为中心,确定各目标作业点对应的子区域;根据多个目标作业点对应的子区域的并集确定上述目标作业区域;其中子区域可以为圆形、矩形等中的至少一种。
可选的,可以根据相邻目标作业点之间的距离,将上述规划作业路径上的全部目标作业点划分为若干点集,同一点集中的相邻目标作业点之间的距离均小于距离阈值。例如可以将多处草较为茂密且距离较远的区域分为多个目标作业区域,分别在各目标作业区域进行重复修剪,可以提高作业效率。
在另一些实施方式中,上述在确定上述电机运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域,包括:在确定上述电机运行参数满足预设条件时,以上述自移动设备当前所处的位置为中心,将一预设形状的区域确定为目标作业区域。
举例而言,如图5所示,在当前作业位置对应的电机运行参数满足预设条件时,以当前作业位置为中心根据预设半径生成圆形区域A,将该圆形区域A确定为目标作业区域。上述预设半径可以是预先设置的固定值,或者,也可以为动态调整的值。示例性的,预设半径可以根据作业范围的大小确定,作业范围越大预设半径越大,通过根据作业范围的大小调整上述预设半径,可以确定大小比较合适的目标作业区域。
举例而言,如图6所示,在当前作业位置对应的电机运行参数满足预设条件时,以当前作业位置为中心生成矩形区域B,将该矩形区域B确定为目标作业区域。上述矩形区域的长和宽可以是预先设置的固定值,或者,也可以为动态调整的值。示例性的,矩形区域B的长和宽可以根据作业范围的长和宽确定;例如矩形区域B的长度方向与作业范围的长度方向平行,作业范围的长度越长,则矩形区域B的长度也越长;通过根据作业范围的长和宽调整上述矩形区域B的长和宽,可以确定大小、形状比较合适的目标作业区域。
需要说明的是,预设形状并不限于为图5的圆形和图6的矩形,例如预设形状可以根据作业范围的边界的形状确定,当然也不限于此。
在其他一些实施方式中,上述在确定上述电机运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域,包括:在确定上述电机运行参数满足预设条件时,以上述自移动设备当前所处的位置为起点,根据预设探索策略,沿弓形线探索得到目标作业区域;可选的,上述预设探索策略为在上述电机运行参数从大于第一阈值变化为小于上述第一阈值时,调整上述自移动设备的行进方向。
举例而言,请参阅图7,在自移动设备沿上述规划作业路径,如弓形路径进行作业时,周期性的监测驱动上述作业机构的电机的运行参数;其中在自移动设备在o处作业时上述电机的运行参数满足预设条件,则确定o处为起点;沿弓形线向p处移动并作业,期间持续比较电机运行参数与第一阈值,例如当自移动设备作业至p处时电机运行参数从大于第一阈值变化为小于上述第一阈值,则调整上述自移动设备的行进方向,例如沿弓形线向q处移动并作业;根据上述预设探索策略,后续依次在q处、r处和s处调整上述自移动设备的行进方向。
示例性的,根据上述起点,以及探索过程中调整行进方向的位置,如p处、q处、r处和s处可以确定上述目标作业区域。举例而言,目标作业区域包括上述起点,以及探索过程中调整行进方向的位置。例如以上述起点,以及探索过程中调整行进方向的位置中处于外侧的起点/位置为边界确定目标作业区域;还可以以上述起点,以及探索过程中调整行进方向的位置中处于外侧的起点/位置为边界向外扩充一定的距离,如自移动设备的半径,以扩充后的区域为目标作业区域。当然也不限于此,例如可以以上述起点,以及探索过程中调整行进方向的位置为中心,确定各起点/位置对应的子区域;根据多个起点/位置对应的子区域的并集确定上述目标作业区域;其中子区域可以为圆形、矩形等中的至少一种。
需要说明的是,根据上述自移动设备当前所处的位置确定目标作业区域并不限于图4至至7所示的方式。举例而言,如图8所示,割草机在t处作业时监测到电机电流大于电流阈值时,可以先向割草机的左侧移动探索边界;当探索至u处检测到电机电流小于电机阈值,则改变方向如向割草机的右侧探索边界;当探索至v处检测到电机电流小于电机阈值,则再次改变方向如向割草机的右侧探索边界;当探索至w处检测到电机电流小于电机阈值,则改变方向如向割草机的右侧探索边界;直至当割草机回到t处,即探索的路径形成闭合曲线时结束探索,根据上述闭合曲线确定目标作业区域。其中割草机改变方向时可以右转90度,或者45度,当然也不限于此;或者割草机在监测到电机电流大于电流阈值时也可以左转。
步骤S140、控制上述自移动设备在上述目标作业区域进行多次作业。
在一些实施方式中,自移动设备在上述目标作业区域进行的多次作业,可以包括自移动设备沿上述规划作业路径进行作业时在上述目标作业区域进行的作业,以及,还可以包括上述自移动设备单独在上述目标作业区域进行的作业。
示例性的,上述控制上述自移动设备在上述目标作业区域进行多次作业,包括:在确定上述目标作业区域之后,控制上述自移动设备在上述目标作业区域进行至少一遍作业;在上述自移动设备完成在上述目标作业区域进行至少一遍作业之后,控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业。在确定目标作业区域之后及时在该目标作业区域进行至少一遍作业,以降低目标作业区域对应的负载;之后再继续沿上述规划作业路径进行作业,可以使整个作业范围的作业效果较好,例如使修整后的草地高度均匀。
示例性的,上述控制上述自移动设备在上述目标作业区域进行多次作业,包括:在确定上述目标作业区域之后,控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业;在上述自移动设备沿上述规划作业路径作业结束之后,控制上述自移动设备在上述目标作业区域进行至少一遍作业。举例而言,在确定上述目标作业区域之后,在作业范围对应的地图上标记该目标作业区域,以及继续沿上述规划作业路径进行作业,以尽快使全部规划作业路径均进行过作业;在沿上述规划作业路径作业结束之后,再返回各上述目标作业区域,在各上述目标作业区域进行作业,以提高目标作业区域的作业效果。
在一些实施方式中,可以根据作业范围的大小,确定自移动设备在上述目标作业区域进行多次作业时的控制逻辑。
示例性的,在作业范围较大,如大于或等于预设面积阈值时,在上述自移动设备完成在上述目标作业区域进行至少一遍作业之后,控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业;相较于完成规划作业路径的作业之后才返回目标作业区域的方案,可以缩短自移动设备的行走距离,提高作业效率。
示例性的,在作业范围较小,如小于预设面积阈值时,在上述自移动设备沿上述规划作业路径作业结束之后,控制上述自移动设备在上述目标作业区域进行至少一遍作业,以尽快使全部规划作业路径均进行过作业。
示例性的,在控制上述自移动设备在上述目标作业区域进行多次作业时,判断驱动上述作业机构的电机的运行参数是否满足预设条件,当目标作业区域中各位置对应的运行参数均不满足预设条件,如电机电流均小于电流阈值时,控制上述自移动设备结束在上述目标作业区域进行的多次作业。例如在目标作业区域的草修整至较低时结束在上述目标作业区域进行的多次作业;之后可以控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业,或者控制上述自移动设备移动至另一个目标作业区域进行作业。
示例性的,在控制上述自移动设备在上述目标作业区域进行多次作业时,自移动设备在上述目标作业区域的作业次数也可以为预先设置的固定值。在控制上述自移动设备在上述目标作业区域进行了预设作业次数的多次作业之后,可以控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业,或者控制上述自移动设备移动至另一个目标作业区域进行作业。
本申请实施例提供的自移动设备的控制方法,包括:获取规划作业路径,控制自移动设备沿规划作业路径进行作业;在自移动设备进行作业的过程中,监测驱动作业机构的电机的运行参数;在确定电机的运行参数满足预设条件时,根据自移动设备当前所处的位置确定目标作业区域;控制自移动设备在目标作业区域进行多次作业。通过监测作业机构的电机的运行参数,在电机的运行参数满足预设条件时根据自移动设备作业时的位置确定目标作业区域,以及控制自移动设备在目标作业区域进行多次作业,提高作业的效果;而且可以提高作业效率。
以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的控制方法。本装置实施例提供的控制装置包括:
路径规划模块,用于获取规划作业路径,控制上述自移动设备沿上述规划作业路径进行作业;
参数监测模块,用于在上述自移动设备进行作业的过程中,监测驱动上述作业机构的电机的运行参数;所述运行参数用于指示所述作业机构的作业难度;
区域识别模块,用于在确定上述电机的运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域;
重复作业模块,用于控制上述自移动设备在上述目标作业区域进行多次作业。
可选地,上述区域识别模块,包括:
作业点子模块,用于在确定上述电机运行参数满足预设条件时,将上述自移动设备当前所处的位置确定为目标作业点;
识别子模块,用于在上述自移动设备沿上述规划作业路径作业结束后,根据各上述目标作业点确定目标作业区域。
可选地,上述区域识别模块,包括:
中心子模块,用于在确定上述电机运行参数满足预设条件时,以上述自移动设备当前所处的位置为中心,将一预设形状的区域确定为目标作业区域。
可选地,上述区域识别模块,包括:
探索子模块,用于在确定上述电机运行参数满足预设条件时,以上述自移动设备当前所处的位置为起点,根据预设探索策略,沿弓形线探索得到目标作业区域;
其中,上述预设探索策略为在上述电机运行参数从大于第一阈值变化为小于上述第一阈值时,调整上述自移动设备的行进方向。
可选地,上述重复作业模块,包括:
第一返航子模块,用于在确定上述目标作业区域之后,控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业;
第一作业子模块,用于在上述自移动设备沿上述规划作业路径作业结束之后,控制上述自移动设备在上述目标作业区域进行至少一遍作业。
可选地,上述重复作业模块,包括:
第二作业子模块,用于在确定上述目标作业区域之后,控制上述自移动设备在上述目标作业区域进行至少一遍作业;
第二返航子模块,用于在上述自移动设备完成在上述目标作业区域进行至少一遍作业之后,控制上述自移动设备返回上述规划作业路径,继续沿上述规划作业路径进行作业。
可选地,上述电机运行参数包括电机电流和/或电机功率;
所述运行参数与所述作业机构的作业难度呈正相关关系。
请结合上述实施例参阅图9,图9是本申请实施例提供的自移动设备的控制装置600的示意性框图。该自移动设备的控制装置600包括一个或多个处理器601,一个或多个处理器601单独地或共同地工作,用于实现上述自移动设备的控制方法的步骤。
自移动设备的控制装置600例如为自移动设备中的芯片或者电路,或者,也可以为自移动设备的控制设备或者控制设备中的芯片或者电路。当然也不限于此,例如自移动设备的控制装置600也可以是终端或服务器等控制设备。终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理等控制设备;服务器可以为独立的服务器,也可以为服务器集群。
示例性的,自移动设备的控制装置600还可以包括存储器602。
示例性的,处理器601和存储器602通过总线603连接,该总线603比如为I2C(Inter-integrated Circuit)总线。
具体地,处理器601可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。
具体地,存储器602可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等。
其中,上述处理器601用于运行存储在存储器602中的计算机程序,并在执行上述计算机程序时实现前述自移动设备的控制方法的步骤。
示例性的,上述处理器601用于运行存储在存储器602中的计算机程序,并在执行上述计算机程序时实现如下步骤:
获取规划作业路径,控制上述自移动设备沿上述规划作业路径进行作业;
在上述自移动设备进行作业的过程中,监测驱动上述作业机构的电机的运行参数;
在确定上述电机的运行参数满足预设条件时,根据上述自移动设备当前所处的位置确定目标作业区域;
控制上述自移动设备在上述目标作业区域进行多次作业。
本申请实施例提供的自移动设备的控制装置的具体原理和实现方式均与前述实施例的自移动设备的控制方法类似,此处不再赘述。
请结合上述实施例参阅图10,图10是本申请实施例提供的自移动设备700的示意性框图。
自移动设备700包括移动机构110、作业机构120,以及前述的控制装置600。
移动机构110用于调整自移动设备700的运动姿态,移动机构110例如包括以下至少一种,运动驱动电机、轮子、履带,当然也不限于此。
作业机构120用于作业,具体的,作业机构120包括电机。举例而言,自移动设备700为割草机时,割草机的作业机构120包括安装座、电机和切割件,电机安装于安装座上,切割件安装在电机的输出轴上;电机转动时,切割件随同转动以对草进行修剪。举例而言,切割件包括但不限于以下至少一种:刀盘、切割绳。
控制装置600用于实现上述自移动设备的控制方法的步骤。
本申请实施例提供的自移动设备的具体原理和实现方式均与前述实施例的自移动设备的控制方法类似,此处不再赘述。
本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序中包括程序指令,上述计算机程序被处理器执行时使上述处理器实现上述实施例提供的自移动设备的控制方法的步骤。
其中,上述计算机可读存储介质可以是前述任一实施例上述的自移动设备的控制装置或自移动设备的内部存储单元,例如上述自移动设备的硬盘或内存。上述计算机可读存储介质也可以是上述自移动设备的控制装置或自移动设备的外部存储设备,例如上述自移动设备的控制装置上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
应当理解,在此本申请中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。
还应当理解,在本申请和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
以上上述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种自移动设备的控制方法,其特征在于,所述自移动设备包括移动机构和作业机构,所述方法包括:
获取规划作业路径,控制所述自移动设备沿所述规划作业路径进行作业;
在所述自移动设备进行作业的过程中,监测驱动所述作业机构的电机的运行参数;所述运行参数用于指示所述作业机构的作业难度;
在确定所述电机的运行参数满足预设条件时,根据所述自移动设备当前所处的位置确定目标作业区域;
控制所述自移动设备在所述目标作业区域进行多次作业。
2.根据权利要求1所述的控制方法,其特征在于,所述在确定所述电机运行参数满足预设条件时,根据所述自移动设备当前所处的位置确定目标作业区域,包括:
在确定所述电机运行参数满足预设条件时,将所述自移动设备当前所处的位置确定为目标作业点;
在所述自移动设备沿所述规划作业路径作业结束后,根据各所述目标作业点确定目标作业区域。
3.根据权利要求1所述的控制方法,其特征在于,所述在确定所述电机运行参数满足预设条件时,根据所述自移动设备当前所处的位置确定目标作业区域,包括:
在确定所述电机运行参数满足预设条件时,以所述自移动设备当前所处的位置为中心,将一预设形状的区域确定为目标作业区域。
4.根据权利要求1所述的控制方法,其特征在于,所述在确定所述电机运行参数满足预设条件时,根据所述自移动设备当前所处的位置确定目标作业区域,包括:
在确定所述电机运行参数满足预设条件时,以所述自移动设备当前所处的位置为起点,根据预设探索策略,沿弓形线探索得到目标作业区域;
其中,所述预设探索策略为在所述电机运行参数从大于第一阈值变化为小于所述第一阈值时,调整所述自移动设备的行进方向。
5.根据权利要求3或4所述的控制方法,其特征在于,所述控制所述自移动设备在所述目标作业区域进行多次作业,包括:
在确定所述目标作业区域之后,控制所述自移动设备返回所述规划作业路径,继续沿所述规划作业路径进行作业;
在所述自移动设备沿所述规划作业路径作业结束之后,控制所述自移动设备在所述目标作业区域进行至少一遍作业。
6.根据权利要求3或4所述的控制方法,其特征在于,所述控制所述自移动设备在所述目标作业区域进行多次作业,包括:
在确定所述目标作业区域之后,控制所述自移动设备在所述目标作业区域进行至少一遍作业;
在所述自移动设备完成在所述目标作业区域进行至少一遍作业之后,控制所述自移动设备返回所述规划作业路径,继续沿所述规划作业路径进行作业。
7.根据权利要求1至6中任一项所述的控制方法,其特征在于,所述电机的运行参数包括电机电流和/或电机功率;
所述运行参数与所述作业机构的作业难度呈正相关关系。
8.一种自移动设备的控制装置,其特征在于,包括:
一个或多个处理器,一个或多个处理器单独地或共同地工作,用于实现如权利要求1至7中任一项所述的自移动设备的控制方法的步骤。
9.一种自移动设备,其特征在于,包括:
移动机构,用于调整所述自移动设备的运动姿态;
作业机构,用于作业;以及
如权利要求8所述的控制装置。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的自移动设备的控制方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211055866.3A CN115542894A (zh) | 2022-08-31 | 2022-08-31 | 自移动设备的控制方法、装置、自移动设备和存储介质 |
PCT/CN2022/132657 WO2024045357A1 (zh) | 2022-08-31 | 2022-11-17 | 自移动设备的控制方法、装置和自移动设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211055866.3A CN115542894A (zh) | 2022-08-31 | 2022-08-31 | 自移动设备的控制方法、装置、自移动设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115542894A true CN115542894A (zh) | 2022-12-30 |
Family
ID=84725324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211055866.3A Pending CN115542894A (zh) | 2022-08-31 | 2022-08-31 | 自移动设备的控制方法、装置、自移动设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115542894A (zh) |
WO (1) | WO2024045357A1 (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324191A (zh) * | 2012-03-23 | 2013-09-25 | 苏州宝时得电动工具有限公司 | 控制方法及执行该控制方法的控制系统 |
WO2015133197A1 (ja) * | 2014-03-03 | 2015-09-11 | 日立工機株式会社 | 自走式草刈機 |
CN105988415A (zh) * | 2015-02-13 | 2016-10-05 | 苏州宝时得电动工具有限公司 | 多区域切割控制系统及其控制方法 |
CN107229275A (zh) * | 2017-04-24 | 2017-10-03 | 华南农业大学 | 一种果园自动遍历智能割草机控制系统及方法 |
CN110347144A (zh) * | 2018-04-03 | 2019-10-18 | 苏州宝时得电动工具有限公司 | 自移动设备及其自学习方法、可读存储介质 |
CN112715133A (zh) * | 2020-12-28 | 2021-04-30 | 南京苏美达智能技术有限公司 | 一种智能割草机系统及割草方法 |
CN113455167A (zh) * | 2020-03-30 | 2021-10-01 | 苏州宝时得电动工具有限公司 | 边界附件以及割草系统 |
WO2021228040A1 (zh) * | 2020-05-09 | 2021-11-18 | 苏州宝时得电动工具有限公司 | 一种路径规划方法、自移动设备 |
CN113741415A (zh) * | 2021-07-08 | 2021-12-03 | 江苏云洲智能科技有限公司 | 路径规划方法、装置、终端设备及计算机可读存储介质 |
CN114326743A (zh) * | 2021-12-31 | 2022-04-12 | 南京苏美达智能技术有限公司 | 一种工作地图生成方法、检测装置及园林系统 |
CN114303651A (zh) * | 2021-12-20 | 2022-04-12 | 南京苏美达智能技术有限公司 | 一种割草机器人的割草作业优化方法 |
US20220151147A1 (en) * | 2019-08-27 | 2022-05-19 | Nanjing Chervon Industry Co., Ltd. | Self-moving lawn mower and supplementary operation method for an unmowed region thereof |
CN114815814A (zh) * | 2022-03-31 | 2022-07-29 | 深圳市正浩创新科技股份有限公司 | 自移动设备的作业方法、计算机设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2679083B1 (en) * | 2012-06-27 | 2015-08-05 | Fabrizio Bernini | Apparatus for cutting grass |
KR101799977B1 (ko) * | 2013-07-05 | 2017-11-22 | 한국기술교육대학교 산학협력단 | 로봇의 주행 제어 방법 및 그 장치 |
CN110915404B (zh) * | 2019-11-27 | 2022-09-13 | 江苏沃得植保机械有限公司 | 割草机及其控制系统 |
-
2022
- 2022-08-31 CN CN202211055866.3A patent/CN115542894A/zh active Pending
- 2022-11-17 WO PCT/CN2022/132657 patent/WO2024045357A1/zh unknown
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324191A (zh) * | 2012-03-23 | 2013-09-25 | 苏州宝时得电动工具有限公司 | 控制方法及执行该控制方法的控制系统 |
WO2015133197A1 (ja) * | 2014-03-03 | 2015-09-11 | 日立工機株式会社 | 自走式草刈機 |
CN105988415A (zh) * | 2015-02-13 | 2016-10-05 | 苏州宝时得电动工具有限公司 | 多区域切割控制系统及其控制方法 |
CN107229275A (zh) * | 2017-04-24 | 2017-10-03 | 华南农业大学 | 一种果园自动遍历智能割草机控制系统及方法 |
CN110347144A (zh) * | 2018-04-03 | 2019-10-18 | 苏州宝时得电动工具有限公司 | 自移动设备及其自学习方法、可读存储介质 |
US20220151147A1 (en) * | 2019-08-27 | 2022-05-19 | Nanjing Chervon Industry Co., Ltd. | Self-moving lawn mower and supplementary operation method for an unmowed region thereof |
CN113455167A (zh) * | 2020-03-30 | 2021-10-01 | 苏州宝时得电动工具有限公司 | 边界附件以及割草系统 |
WO2021228040A1 (zh) * | 2020-05-09 | 2021-11-18 | 苏州宝时得电动工具有限公司 | 一种路径规划方法、自移动设备 |
CN112715133A (zh) * | 2020-12-28 | 2021-04-30 | 南京苏美达智能技术有限公司 | 一种智能割草机系统及割草方法 |
CN113741415A (zh) * | 2021-07-08 | 2021-12-03 | 江苏云洲智能科技有限公司 | 路径规划方法、装置、终端设备及计算机可读存储介质 |
CN114303651A (zh) * | 2021-12-20 | 2022-04-12 | 南京苏美达智能技术有限公司 | 一种割草机器人的割草作业优化方法 |
CN114326743A (zh) * | 2021-12-31 | 2022-04-12 | 南京苏美达智能技术有限公司 | 一种工作地图生成方法、检测装置及园林系统 |
CN114815814A (zh) * | 2022-03-31 | 2022-07-29 | 深圳市正浩创新科技股份有限公司 | 自移动设备的作业方法、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2024045357A1 (zh) | 2024-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109634285B (zh) | 割草机器人及其控制方法 | |
CN114937258B (zh) | 割草机器人的控制方法、割草机器人以及计算机存储介质 | |
CN113064408B (zh) | 自主机器人及其控制方法、计算机存储介质 | |
CN110537412A (zh) | 一种智能割草机的路径规划方法 | |
CN108344419B (zh) | 一种充电座的搜寻方法 | |
CN111941419B (zh) | 自移动机器人的控制方法及自移动机器人系统 | |
CN114521384B (zh) | 一种智能割草机的割草方法及系统 | |
CN115226476A (zh) | 割草方法、装置、割草机器人以及存储介质 | |
CN115542894A (zh) | 自移动设备的控制方法、装置、自移动设备和存储介质 | |
CN114545948A (zh) | 一种割草机器人控制方法、芯片及割草机器人 | |
WO2024078499A1 (en) | Control method and apparatus for intelligent operation device, device, medium and program product | |
WO2021139683A1 (zh) | 自移动设备 | |
CN115250720B (zh) | 割草方法、装置、割草机器人以及存储介质 | |
Zushida et al. | Estimation of Lawn Grass Lengths based on Random Forest Algorithm for Robotic Lawn Mower | |
CN115617053B (zh) | 障碍物遍历方法、装置、割草机器人以及存储介质 | |
US11849668B1 (en) | Autonomous vehicle navigation | |
CN115336459B (zh) | 枯草处理方法、系统、计算机可读介质及割草机器人 | |
CN115211273B (zh) | 一种割草机导航方法、装置、设备及无人割草系统 | |
CN115145283A (zh) | 割草机器人回充方法、割草机器人以及存储介质 | |
CN115202361A (zh) | 移动机器人的路径规划方法及移动机器人 | |
CN110663345B (zh) | 割草机器人割草控制方法、系统及装置 | |
CN114815812A (zh) | 一种割草机器人作业控制方法、装置、电子设备及存储介质 | |
CN111857150A (zh) | 移动机器人路径规划方法、装置、移动机器人、存储介质 | |
US11825760B2 (en) | Path planning system and method for defining a harvest path for harvesting a crop material from a field | |
CN118882677A (zh) | 路径规划方法、装置、电子设备及存储介质 |
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 |