CN110168466B - 智能割草*** - Google Patents
智能割草*** Download PDFInfo
- Publication number
- CN110168466B CN110168466B CN201880003944.0A CN201880003944A CN110168466B CN 110168466 B CN110168466 B CN 110168466B CN 201880003944 A CN201880003944 A CN 201880003944A CN 110168466 B CN110168466 B CN 110168466B
- Authority
- CN
- China
- Prior art keywords
- mowing
- intelligent
- boundary
- mower
- 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.)
- Active
Links
- 244000025254 Cannabis sativa Species 0.000 claims abstract description 81
- 238000004891 communication Methods 0.000 claims abstract description 36
- 238000005520 cutting process Methods 0.000 claims description 80
- 238000000034 method Methods 0.000 claims description 42
- 238000004088 simulation Methods 0.000 claims description 28
- 241001494496 Leersia Species 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 31
- 230000010365 information processing Effects 0.000 description 15
- 230000036544 posture Effects 0.000 description 13
- 230000001788 irregular Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 238000007405 data analysis Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 238000006073 displacement reaction Methods 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 8
- 238000013075 data extraction Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 241001061260 Emmelichthys struhsakeri Species 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000033001 locomotion Effects 0.000 description 7
- 230000000737 periodic effect Effects 0.000 description 7
- 238000012937 correction Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 3
- 239000010931 gold Substances 0.000 description 3
- 229910052737 gold Inorganic materials 0.000 description 3
- 230000003416 augmentation Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009333 weeding Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001154 acute effect Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000007704 transition 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/0278—Control 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
-
- 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
- A01D34/008—Control or measuring arrangements for automated or remotely controlled operation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/43—Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/47—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G01S19/49—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/53—Determining attitude
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0044—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps
-
- 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/0088—Control 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
-
- 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
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/01—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus
- A01D34/412—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters
- A01D34/63—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis
- A01D34/76—Driving mechanisms for the cutters
- A01D34/78—Driving mechanisms for the cutters electric
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D69/00—Driving mechanisms or parts thereof for harvesters or mowers
- A01D69/02—Driving mechanisms or parts thereof for harvesters or mowers electric
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Harvester Elements (AREA)
- Guiding Agricultural Machines (AREA)
Abstract
一种智能割草***,包括:智能割草机(20),其包括:虚拟割草区域边界设定模块(204),与显示界面(50)电连接或通信,以在所述待割草区域边界(511)内设定虚拟割草区域边界(516A),并选择性在所述显示界面(50)上的待割草区域边界(511)内显示设定的虚拟割草区域边界(516A);控制器(202),与显示界面(50)和虚拟割草区域边界设定模块(204)设定电连接或通信,设置成控制所述智能割草机(20)在虚拟割草区域边界(516A)内时以第一速度进行割草,当所述割草机(20)超出虚拟割草区域边界(516A)时以第二速度进行割草,其中,第二速度小于第一速度,从而提升智能割草机(20)在割草边界处的割草精度。
Description
技术领域
本公开涉及智能割草***,具体涉及一种具有定位功能的智能割草***。
背景技术
当前,智能割草机或割草机器人,越来越被用户追捧。但现有的智能割草机,在户外进行割草之前,需要先布置物理线或物理电子围栏,来设定好割草区域,智能割草机则根据此设定好的割草区域内进行割草。当割草区域覆盖面大,或割草区域不规则时,通过布置物理线或物理电子围栏的方式会比较麻烦,且大大降低了智能割草机的使用体验性。且,现有的智能割草机或割草机器人的定位精度偏差比较大,对智能割草机的实际控制割草路径带来很大影响。
在割草对象具有拐角或者为孤岛状,如花坛时,传统的智能割草机需要控制布线为圆弧锐角状,并且在边界线之间需要设一定距离,并且在边界线和割草区域边界之间仍需要设有一定距离,否则割草机在割草过程中会产生漏割或者超出预设割草区域的现象。
在布线过程,边界线需要拉直,不能使得边界线弯曲,每隔一定距离需要用钉子固定边界线保证其的拉长状态,否则会造成智能割草机割草异常,产生超出割草范围等不良后果。
传统的智能割草机所布线的电子围栏或物理线采用封闭导线,有电流通过,从而呈现天线效应,容易受雷击等意外影响,造成区域定位不准确,增加了智能割草机割草的误差概率,并降低了成本。电子围栏或物理线暴露在空气中,受风雨摧残容易老化,或被动物咬断,从而需要重新从而需要重新布线,增加成本。
发明内容
为了解决现有技术的不足,本公开的主要目的在于提升智能割草机在割草边界处的割草精度。
本公开的另一目的在于提供一智能割草***,其可在预设割草路径精准的作业,从而提升所述智能割草***的效率,有效降低重复割草和遗漏割草的情况。
为实现上述主要目的,本公开一种技术方案提供智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
第一驱动电机,设置成提供第一转矩给所述至少一个车轮;
第二切割电机,设置成提供第二转矩给所述切割刀片;
显示界面,设置成显示地图区域以及在地图区域内设定的待割草区域边界;
所述智能割草机还包括:
虚拟割草区域边界设定模块,与显示界面电连接或通信,以在所述待割草区域边界内设定虚拟割草区域边界,并选择性在所述显示界面上的待割草区域边界内显示设定的虚拟割草区域边界;
控制器,与显示界面和虚拟割草区域边界设定模块设定电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述虚拟割草区域边界与待割草区域边界的间距在在0.5~2米之间。
进一步的,所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
进一步的,所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
进一步的,所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
进一步的,所述割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界内生成所述待割草路径。
为实现上述主要目的,本公开另一种技术方案提供智能割草***,包括:
移动终端,所述移动终端设有显示界面,设置成显示在地图区域内设定的待割草区域边界;
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
驱动电机,设置成提供转矩给所述至少一个车轮;
进一步的,所述智能割草机还包括:
虚拟割草区域边界设定模块,与移动终端的显示界面电连接或通信,以在所述待割草区域边界内设定虚拟割草区域边界,并选择性在所述显示界面上的待割草区域边界内显示设定的虚拟割草区域边界;
控制器,与显示界面和虚拟割草区域边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述虚拟割草区域边界与待割草区域边界的间距在在0.5~2米之间。
进一步的,所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
进一步的,所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
为实现上述主要目的,本公开另一种技术方案提供智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
第一驱动电机,设置成提供转矩给该至少一个车轮;以及
进一步的,所述智能割草***还包括:
虚拟割草区域边界设定模块,在所述待割草区域边界内设定虚拟割草区域边界;
控制器,与虚拟割草区域边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述虚拟割草区域边界与待割草区域边界的间距在在0.5~2米之间。
进一步的,所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
进一步的,所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
进一步的,所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
所述割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界内生成所述待割草路径。
为实现上述主要目的,本公开另一种技术方案提供智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
第一驱动电机,设置成提供转矩给该至少一个车轮;以及
所述智能割草***还包括:
割草路径生成模块,设置在一待割草区域边界内的第一虚拟边界和第二虚拟边界上按照预设路径的若干目标位置,并根据所述若干目标位置生成待割草路径;
控制器,与割草路径生成模块电连接或通信,设置成控制所述智能割草机根据割草路径生成模块生成的待割草路径来进行割草作业。
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
驱动电机,设置成提供转矩给该至少一个车轮;以及
所述智能割草***还包括:
虚拟割草边界设定模块,在待割草边界内设定虚拟割草边界;
控制器,与虚拟割草边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草边界内时以第一速度进行割草,当所述割草机在虚拟割草边界外以第二速度进行割草,其中,第二速度小于第一速度。
为实现上述主要目的,本公开另一种技术方案提供智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
驱动电机,设置成提供转矩给该至少一个车轮;以及
所述智能割草***还包括:
虚拟割草边界设定模块,在待割草边界内设定虚拟割草边界;
控制器,与虚拟割草边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草边界内时以第一速度进行割草,当所述割草机在虚拟割草边界外以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,所述智能割草机在虚拟割草边界内时以1~1.5m/s速度进行割草,所述割草机在虚拟割草边界外时以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草边界与待割草边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述虚拟割草边界与待割草边界的间距在在0.5~2米之间。
进一步的,所述智能割草机还包括割草路径生成模块,其生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
进一步的,所述待割草路径由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
进一步的,所述虚拟割草边界生成于所述待割草路径两侧,所述虚拟割草边界与所述待割草路径的间距在0.5~1米之间。
进一步的,所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
进一步地,所述虚拟边界线内包括一虚拟分割线,所述虚拟分割线生成于所述待割草区域并将所述虚拟边界线分割成相对的第一虚拟边界和第二虚拟边界。
进一步地,所述待割草区域边界大致平行且间距在0.5~2米之间。
进一步地,所述待割草区域边界和虚拟边界线重合。
进一步地,所述预设路径为弓字型路径,在所述第一虚拟边界和所述第二虚拟边界设置若干大致等间距的目标位置,所述智能割草机按照所述弓字型路径依次行走第一虚拟边界和第二虚拟边界上的目标位置。
进一步地,所述待割草区域被划分为多个封闭的子待割草区域,对所述子待割草区域分别作业。
进一步地,所述预设路径根据所述割草路径生成模块由已选择的待割草区域边界自动生成。
本公开另一种技术方案提供一项智能割草***的智能割草方法,其中,所述智能割草***包括智能割草机、虚拟割草区域边界设定模块和控制器,所述智能割草方法包括:
在一待割草区域边界内设定虚拟割草区域边界;
当所述智能割草机在虚拟割草区域边界内时,控制所述智能割草机以第一速度进行割草;当所述智能割草机超出虚拟割草区域边界时,控制所述智能割草机以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,当所述智能割草机在虚拟割草区域边界内,所述控制器控制智能割草机以第一速度1~1.5m/s速度进行割草;当所述割草机超出虚拟割草边界时,所述控制器控制智能割草机以第二速度以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述虚拟割草区域边界与待割草区域边界的间距在在0.5~2米之间。
进一步的,所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
进一步的,所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
进一步的,所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
进一步的,所述割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界内生成所述待割草路径。、
本公开另一种技术方案提供一智能割草方法,其中,所述智能割草***包括智能割草机、虚拟割草边界设定模块和控制器,所述智能割草方法包括:
在一待割草边界内设定虚拟割草边界;
当所述智能割草机在虚拟割草边界内时,控制所述智能割草机第一速度进行割草;当所述割草机超出虚拟割草边界时,控制所述智能割草机以第二速度进行割草,其中,第二速度小于第一速度。
进一步的,当所述智能割草机在虚拟割草边界内,所述控制器控制智能割草机以第一速度1~1.5m/s速度进行割草;当所述割草机超出虚拟割草边界时,所述控制器控制智能割草机以第二速度以小于或等于0.5m/s速度进行割草。
进一步的,所述虚拟割草边界与待割草边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
进一步的,所述智能割草机还包括割草路径生成模块,其生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
进一步的,所述待割草路径由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
进一步的,所述虚拟割草边界生成于所述待割草路径两侧,所述虚拟割草边界与所述待割草路径的间距在0.5~1米之间,所述虚拟割草边界与待割草边界的间距在在0.5~2米之间。
附图说明
图1是本公开之第一较佳实施例的智能割草***示意图;
图2是本公开之第一较佳实施例的一种智能割草机整机结构示意图;
图3是本公开之第一较佳实施例的智能割草***GNSS信号接收示意图;
图4A是本公开之第一较佳实施例的智能割草***的一种结构的框架示意图;
图4B是本公开之第一较佳实施例的智能割草***的另一种结构的框架示意图;
图4C是本公开之第一较佳实施例的智能割草***的另一种结构的框架示意图;
图5是本公开之第一较佳实施例的一种智能割草机整机结构示意图;
图6是本公开之第一较佳实施例的一种控制单元框架示意图;
图7是本公开之第一较佳实施例的智能割草***双移动站的结构示意图;
图8是本公开之第一较佳实施例的电子控制地图平面示意图;
图9是本公开之第一较佳实施例的电子控制地图***图;
图10是本公开之第一较佳实施例的智能割草***确定待割草区域边界示意图;
图11是本公开之第一较佳实施例的智能割草***一种待割草区域的路径规划示意图;
图12是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图;
图13是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图;
图14是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图;
图15是本公开之第一较佳实施例的智能割草***运行流程图;
图16是本公开之第一较佳实施例的控制单元的运行流程图;
图17是本公开之第一较佳实施例的智能割草机的姿态分析原理图;
图18是本公开之第一较佳实施例的智能割草机在位置偏移状态示意图;
图19是本公开之第二较佳实施例的智能割草机在虚拟边界线之内的运行示意图;
图20是本公开之第二较佳实施例的智能割草机在虚拟边界线之外的运行示意图;
图21本公开之第二较佳实施例的智能割草机在虚拟边界线之内随机路径的运行示意图;
图22本公开之第二较佳实施例的智能割草机在不规则待割草区域边界内运行的示意图;
图23本公开之第二较佳实施例的智能割草机在不规则待割草区域边界内运行的示意图。
具体实施方式
以下结合附图和具体实施例对本公开作具体的介绍。
参考图1是本公开之第一较佳实施例的智能割草***示意图,如图1所示所述智能割草***包括基站10、智能割草机20,以及安装在智能割草机20上的移动站30,所述移动站30跟随智能割草机20移动,以捕获所述智能割草机20的GNSS或GPS移动位置。
参照图2是本公开之第一较佳实施例的一种智能割草机整机结构示意图,如图2所示所述移动站30包括接收天线31,接收来自卫星的GNSS或GPS位置信号,由此来确定所述智能割草机20的移动位置。在本公开的第一较佳施例中,所述移动站30接收到的GNSS或GPS位置信号表示为A1(N1,E1),即此GNSS或GPS位置A1由经度位置、纬度位置来表示,例如获得的GNSS或GPS位置A1在经度31°51’,纬度118°48’,则此GNSS或GPS位置表示为A1(N 31°51’,E118°48’),以此,所述智能割草机20在移动过程中,移动站30捕获所述智能割草中在移动过程中的各个GNSS或GPS位置。
如图3是本公开之第一较佳实施例的智能割草***GNSS信号接收示意图,智能割草***采用GNSS导航卫星***,其包括多个卫星导航***,通过采集多个卫星导航***的位置信号,通过算法处理,得到智能割草机20实际的GNSS位置信号。
这里,需要注意的是GNSS为全球导航卫星***,其包括美国GPS、中国北斗、俄罗斯GLONASS、欧盟GALILEO、区域***如日本QZSS和印度的IRNSS、增强***如美国的WASS、日本的MSAS、欧盟的EGNOS、印度的GAGAN以及尼日尼亚的NIG-GOMSAT-1。也就是说,美国GPS、中国北斗、俄罗斯GLONASS、欧盟GALILEO、区域***如日本QZSS和印度的IRNSS、增强***如美国的WASS、日本的MSAS、欧盟的EGNOS、印度的GAGAN以及尼日尼亚的NIG-GOMSAT-1等几大导航***统称为GNSS。
GNSS导航***包含GPS导航***,在GPS导航***某一时间段出现问题,采用GNSS导航***不受某个GPS导航***影响。换言之,本公开的一个实施例,采用GNSS导航***,可以不受其中一个或多个导航***信号不好或出现问题的情况,并且可以将位置捕捉或获取精度精确到厘米或毫米级别。
在本公开的第一较佳实施例中,所述基站10,安装在地面上,或安装在一个固定位置。所述移动站30,与所述基站10建立通信。
如图1和图3所示,由于智能割草机20上移动站30接收到的GNSS或GPS位置信号存在一定偏差,通过安装在地面或一个固定位置的基站接收的GNSS或GPS位置信号进行校正,这样可以获取智能割草机20在草坪上精确度更好的GNSS或GPS位置。也就是说,在本公开实施例中,所述智能割草机20的实际位置,根据智能割草机20移动站GNSS或GPS位置信号以及基站GNSS或GPS位置校正来确定所述智能割草机20的实际GNSS或GPS位置信号。
举例来说,当所述割草机上的移动站30在T1时刻接收GNSS或GPS位置信号时,所述基站发送的校正GNSS或GPS位置信号会在T1时刻延后1s来校正移动站30的GPS位置信号,由于1s时间间隔误差可以忽略不计,可以认为基站的GNSS或GPS位置信号可以有效校正割草机上的移动站GNSS或GPS位置信号。或者,所述基站根据当前T1时刻的GNSS或GPS位置信号发送T1+1时刻的预估GNSS或GPS位置信号至所述割草机,所述割草机的移动站30在T1+1时刻捕获的GNSS或GPS位置信号与所述基站的T1+1时刻预估GNSS或GPS位置信号校正,获得所述割草机的实际GNSS或GPS位置信号。通过移动站30的GNSS或GPS位置信号及基站的GNSS或GPS位置信号校正,获得的所述智能割草机20的实际GNSS或GPS位置可以精确到厘米或毫米。
参照图4A是本公开之第一较佳实施例的智能割草***的一种结构的框架示意图;图4B是本公开之第一较佳实施例的智能割草***的另一种结构的框架示意图;图4C是本公开之第一较佳实施例的智能割草***的另一种结构的框架示意图。如图4A所示所述智能割草机20包括接收单元28、存储单元26、通讯单元27和主控单元29。所述智能割草机20的接收单元28接收来自移动站30的移动站GNSS或GPS位置信号、及基站的基站GNSS或GPS位置信号。
所述通讯单元27,与云端伺服器和/或与移动终端如手机等通信连接,接收线下电子地图、或在线电子地图,例如手机上自带的Google在线地图、和/或高德在线地图等。所述存储单元26与通讯单元27通信,可以将接收到的智能割草机20行走的GNSS或GPS位置信号形成的位置曲线反映在线下地图、或在线地图上。由于智能割草机20上的GNSS或GPS位置信号以经度位置、纬度位置表示,例如Google在线地图和/或高德在线地图的各个位置点也是以经度位置、纬度位置所确定,两者坐标系一致,所以智能割草机20行走形成的位置曲线可以在Google或高德地图上以实际行走路径进行反映,这样用户可以用手机等移动终端监测到所述智能割草机20在地图上的行走路径和/或已割草区域50情况。
优选的,所述通讯单元27被实施为IOT通讯单元27,其采用IOT通信技术,其有着信号覆盖范围广,高速传输等优点。可以理解的是,所述通讯单元27也可选用WWAN通信技术等其它无线数据传输技术,对本公开的内容不造成限制。
如图1,在本公开的第一较佳实施例中,所述割草机20可以通过在待割草区域54的边界行走一遍,记录待割草区域54范围,并存储在所述存储单元26内。
进一步的,在设置所述智能割草机20的工作区域时,也可以在移动终端如手机上地图上,确定或选定待割草区域边界51,移动终端将确定或选定的待割草区域边界51发送到智能割草机20。所述智能割草机20的存储单元26存储所述确定或选定待割草区域边界51,所述控制单元根据此确定或选定待割草区域边界51,选定合适的割草模式及路径在此待割草区域54范围内行走。由于本公开中不需要埋设或布置物理线或物理电子围栏等方式,智能割草机20自动割草更省心、省力、便捷。
所述主控单元29,根据接收到的移动站GNSS或GPS位置信号及基站的基站GNSS或GPS位置信号,得到所述智能割草机20的实际GNSS或GPS位置信号,经算法处理,发送信号控制所述智能割草机20行进方向和行进速率,发送控制指令至驱动电机24执行。
优选的,所述基站可以接收一个以上或多个卫星的位置信号,例如包括美国GPS、中国北斗、俄罗斯GLONASS、欧盟GALILEO等卫星导航***位置信号,通过接收多个卫星的位置信号,来减少所述基站捕获的基站GNSS位置信号误差。
同样地,所述智能割草机20上的移动站30也是可以接收一个以上或多个卫星的位置信号,例如包括美国GPS、中国北斗、俄罗斯GLONASS、欧盟GALILEO等卫星导航***位置信号,通过接收多个卫星的位置信号,来减少所述移动站30捕获的移动站GNSS位置信号误差。
参照图5是本公开之第一较佳实施例的一种智能割草机整机结构示意图;如图5所示所述智能割草机20,包括切割刀片22,用于切割草或植被;主体21,用于支撑切割刀片22;至少一个车轮,由所述主体21支撑并可转动;联接到所述至少一个驱动车轮23的驱动电机24,其提供驱动力以驱动该至少一个驱动车轮23,所述电机输出周期性电信号;电源设备25,其提供智能割草机20电能;供电电路,其电连接电源设备25及电机,使得从电源设备25输出的电能提供给电机,以驱动该至少一个驱动车轮23行走。值得一提的是,所述智能割草机20可选择全自动割草模式,也可增加手动割草模式,即用户手动控制所述智能割草机20进行作业。
进一步的,所述驱动电机24包括第一驱动电机24和第二切割电机24,所述第一驱动电机24设置成提供转矩给所述至少一个车轮,从而驱动所述智能割草机20行进,所述第二切割电机24设置提供转矩给所述切割刀片22,从而带动所述切割刀片22旋转进行割草作业。
可以理解的是,所述驱动电机24只设一个,并同时驱动所述车轮和所述切割刀片22。在本公开里,所述智能割草机20的结构元件可以有改变,使其能完成所述智能割草机20的割草性能即可。
具体地,在第一较佳实施例中,所述智能割草***还包括一控制单元40,所述控制单元40被安装于一或多个移动终端60,所述移动终端60作为所述智能割草***的上位机,所述移动终端60可以被实施为计算机,手机,腕表,VR/AR眼镜等智能移动设备。所述智能割草机20通过所述通讯单元27与该移动终端60传递信号,所述控制单元40运行于该移动终端60,其计算分析所述智能割草机20的作业区域范围,并通过所述通讯单元27控制所述智能割草机20的作业区域。可以理解的是,也可以在所述移动终端上安装所述控制单元40连接控制多个所述智能割草机20的割草运行状态。
图6是本公开之第一较佳实施例的一种控制单元框架示意图;参照图6所述控制单元40控制生成一显示界面50于移动终端60,通过所述移动终端60的显示装置显示。所述控制单元40也可以安装到所述智能割草机20内,此时所述控制单元40控制生成所述显示界面于所述智能割草机20。
所述控制单元40包括一控制面板,所述由所述控制单元40生成并显示于所述显示界面50,所述控制面板显示电子地图,并显示所述控制单元40的相关控制按键,其包括但不限于启动/停止开关按键、工作模式切换按键、通讯开关按键等,并通过相关控制按键操控所述控制单元40,输入指令以改变所述智能割草机20的工作状态。
在获取所述智能割草机20的位置数据时,所述移动天线接收所述移动站GNSS或GPS位置信号及基站10的基站GNSS或GPS位置信号,所述主控单元29分析实时接收的所述移动站GNSS或GPS位置信号,并将其转化到对应的实时经纬度位置坐标。
图7是本公开之第一较佳实施例的智能割草***双移动站的结构示意图;优选的,在本实施例中,如图7所述移动站30被配置为两个,即在所述智能割草机20上设置有移动站组,所述移动站组安装在所述智能割草机20上,其中,第一移动站32与第二移动站33间隔设置。所述智能割草机20的实际GNSS位置信号,根据所述移动站组接收的移动站GNSS位置信号和所述基站的基站GNSS位置信号的校正来确定。所述移动站30也可以被配置为多个,为了降低成本优选的选择两个,从而可以准确获取所述智能割草机20的姿态数据。所述智能割草机20的姿态数据是指所述智能割草机20的位置坐标信息,和方向朝向信息。
所述移动站组包括第一移动站32和第二移动站33,第一移动站32上配备有第一天线321,第二移动站33上配备有第二天线331。例如,第一移动站32和第二移动站33可安装在智能割草机20沿宽度方向上。这样,通过第一天线321和第二天线331之间的中轴线可以确定智能割草机20的运行或割草方向,以及通过第一天线321和第二天线331的相对位置可以对智能割草机20进行定位或者确定智能割草机20的虚拟外框边界。
通过所述第一移动站32和所述第二移动站33的位置定位,可以准确推算出所述智能割草机20的当前位置,朝向和速度以及行动轨迹,从而可以精准地获取所述智能割草机20的工作状态,并进行工作位置校准,并大大提升所述智能割草机20的工作效率和准确度,提升所述智能割草机20的作业区域的美观度,并节约电能,提升所述智能割草机20的使用寿命。
具体而言,第一天线321或左天线在智能割草机20沿宽度方向的边框安装时,其距离智能割草机20沿长度方向的左侧边10cm;第二天线331或右天线在智能割草机20沿宽度方向的边框安装时,其距离智能割草机20沿长度方向的右侧边10cm,由于智能割草机20的宽度和长度已知,这样可以通过安装在智能割草机20上的第一天线321和第二天线331的相对位置计算模拟出智能割草机20的虚拟外框边界,可以对智能割草机20进行精确地定位。
所述智能割草机20在待割草区域边界51或虚拟割草区域边界515A内运行时,通过该智能割草机20上设置的第一天线321和第二天线331,可以对该智能割草机20进行定位定向,精确地获知智能割草机20的边界偏离待割草区域54或虚拟割草区域边界515A线的距离,或与待割草目标位置55的距离,或预定目标位置55的距离,根据与这些边界线、目标位置55的距离确定合适的运动控制、组合导航和姿态控制。
在本公开的一个实施例中,该第一天线321和第二天线331设置在智能割草机20沿宽度方向的边框上。在本公开的其他实施例中,该第一天线321和第二天线331可以设置在智能割草机20上任意两个位置,在该任意两个位置上的第一天线321和第二天线331仍可以确定智能割草机20的运行或割草方向,以及对智能割草机20进行定位或者确定智能割草机20的虚拟外框边界,该第一天线321和第二天线331设置的方式可以任意,在此并非有所限制。
所述智能割草机20的所述主控单元29根据所述第一移动站32和所述第二移动站33的传递的所述移动站组GNSS或GPS位置信号,并根据所述基站的基站GNSS或GPS位置信号进行校准,从而得出所述智能割草机20上的所述第一天线321和所述第二天线331的姿态,从而根据两点信息可以精准获取所述智能割草机20的一姿态信息。
所述智能割草机20进一步包括至少一位置传感器201,用于检测所述智能割草机20的实时行进方向。优选的,所述位置传感器201选用Gyro传感器,所述Gyro传感器被设置在所述智能割草机20上,用于检测所述智能割草机20的实时运动方向如旋转角度。
可以理解的是,所述位置传感器201可以选用其他合适的位置传感装置,包括不限制于任何数量的其它陀螺仪,加速度计,惯性测量单元,气压计,磁力计,通信设备等,有效地避免了移动站信号不良时对所述智能割草机20的定位不准。
在追踪所述智能割草机20的姿态时,所述智能割草***设有两种位置追踪模式,包括一稳定追踪模式和一辅助追踪模式。所述智能割草机20的所述主控单元29内设一算法,其预置上述的两种位置追踪模式,即所述稳定追踪模式和所述辅助追踪模式。
所述稳定追踪模式为所述智能割草机20的默认位置追踪模式,在所述移动站组接收到信号良好的GNSS信号或GPS信号时,所述主控单元29设定位置追踪模式为稳定追踪模式,该模式下所述接收单元28接收所述移动站组的GNSS或GPS位置信号,和所述基站GNSS或GPS位置信号,从而确定所述智能割草机20的实时位置数据和方向数据,获取所述智能割草机20的姿态信息。所述主控单元29将其转换成对应的经纬度坐标数据和朝向角度数据,传递到所述控制单元40。
进一步的,在所述移动站组接收到不稳定的GNSS信号或GPS信号,或者失去GNSS信号或GPS信号时,所述主控单元29设定位置追踪模式为辅助追踪模式,所述主控单元29根据所述位置传感器201检测的所述智能割草机20的实时运动方向,以及当前所述智能割草机20的运行速度,预测计算所述智能割草机20的姿态信息,并根据预设的所述智能割草机20的预设路径52,控制所述智能割草机20沿着预计预设路径52运行。在所述移动站组获取的GNSS或GPS信号良好稳定后,再切换到所述稳定追踪模式控制所述智能割草机20沿所述预设路径52工作。
进一步的,在所述辅助追踪模式下,所述主控单元29检测到当前智能割草机20作业偏差较大时,控制所述智能割草机20停止运行,在所述移动站组获取的GNSS或GPS信号良好稳定后,再切换到所述稳定追踪模式控制所述智能割草机20沿所述预设路径52工作。
可以理解的是,所述主控单元29可以被设置在所述控制单元40,由所述控制单元40接收所述移动站GNSS或GPS位置信号及所述基站的基站GNSS或GPS位置信号,经算法处理获取其经纬度坐标数据,从而生成所述智能割草机20的实时姿态信息,并由所述控制单元40选择并切换到所述稳定追踪模式和辅助追踪模式,并将其检测经纬度坐标数据发送到所述信息处理子单元41。所述主控单元29也可选择地同时在设定于所述控制单元40和所述智能割草机20,在此对本公开不造成限制。
所述智能割草机20具有一有效作业区间,所述有效作业区间具有一作业宽度,所述有效作业区间是所述智能割草机20定点作业下对应的割草区间,所述作业宽度对应所述智能割草机20的所述切割刀片22割草的有效宽度。
所述主控单元29设置所述智能割草机20一参照点,所述校准点优选的选择为所述有效作业区间的中心点,作为所述智能割草机20位置定位和预设路径52规划的参考点。所述校准点还可以是所述智能割草机20的虚拟外框边界的中心点或者所述智能割草机20的任意位置,所述主控单元29根据校准点在所述智能割草机20的实时姿态信息,可以分析所述校准点在某一位置时对应的所述智能割草机20的空间状态。
图8是本公开之第一较佳实施例的电子控制地图平面示意图,所述移动终端包括一存储器46,为了增强所述智能割草***的定位功能的应用,所述控制单元40加载电子地图并生成一电子控制地图44,并将所述电子控制地图44的信息内容存储到所述移动终端的存储器46内,使得所述电子控制地图44搭载所述存储器46运行。值得一提的是,在所述控制单元40设置于所述智能割草机20,所述电子控制地图44的信息内容储存到所述智能割草机20的所述储存单元26,并搭载所述储存单元26运行。
所述控制单元40匹配所述智能割草机20的工作区域到该电子控制地图44,从而通过操作所述电子控制地图44可以划分所述智能割草机20的作业区域范围以及预设路径52,以由所述控制单元40控制所述智能割草机20的作业范围和预设路径52。
所述控制单元40投射所述智能割草机20的实际位置到所述电子控制地图44上,并通过所述电子控制地图44显示所述智能割草机20的实际位置。可以理解的是,所述电子控制地图44显示于所述显示界面50上,并可通过该移动终端的一输入装置对所述电子控制地图44输入指令信息。
具体地,所述控制单元40包括一电子地图控件45,所述电子地图控件45内包括世界电子地图信息或者区域电子地图信息,或可加载在线电子地图信息和离线电子地图信息的一种或组合。所述电子地图控件45被设置可提取区域电子地图信息,本领域的技术人员可以理解,电子地图展示的任意位置点对应着的国际标准的经纬度数据信息,所述电子地图控件45或云端内储存着其展示区域地图中任意位置点的经纬度数据信息,也就是说所述电子控制地图44所展示的位置点对应的实际位置的经纬度数据通过所述电子地图控件45可获取。
优选的,所述电子地图控件45被实施为一G-Map控件,所述G-Map控件为现有的电子地图加载处理工具,通过所述G-Map控件初始化及加载所述电子控制地图44的显示内容和运行数据信息,设定所述电子控制地图44显示中心点、缩放级别、分辨率、视图类型等显示信息。
进一步的,所述控制单元40包括一信息处理子单元41,一数据分析子单元42以及一指令执行子单元43。所述信息处理子单元41用于接收和处理所述控制单元40运行所需的数据信息。所述信息处理子单元41接收用户对所述智能割草***的操作指令,可以理解的是,所述信息处理子单元41也可以接收所述移动站30发送的RTK-GNSS信号和/或GPS信号,并发送控制指令到所述指令执行子单元43以控制所述智能割草机20的作业区域和预设路径52。
本领域相关的技术人员可以理解,所述信息处理子单元41被实施为IOT通信,WWAN通信,串口数据传输通信等数据通信技术的一种或组合,以满足不同情境下信息数据传输的特性需求,从而保证所述信息处理子单元41传递信息的稳定性和时效性。
所述信息处理子单元41与云端伺服器和/或与移动终端如手机等通信连接,接收线下地图、或在线地图,例如手机上自带的Google在线地图、和/或高德在线地图等,并可从云端伺服器接收所述智能割草***的更新数据和运行数据等信息。
所述数据分析子单元42接收所述信息处理子单元41处理的数据信息,并进行电子地图数据提取,路径规划分析,作业校准分析所需的数据分析计算,并生成对应的控制指令,所述指令执行子单元43根据所述数据分析子单元42处理的数据信息结果,做出对应的指令响应动作。
用户通过所述控制面板输入对所述智能割草机20的控制指令,如作业时间,开启与停止,行进速度,作业强度等,由所述信息处理子单元41获取用户的控制指令并发送到所述指令执行子单元43,由所述指令执行子单元43发送控制信号到所述智能割草机20的主控单元29,控制所述智能割草机20执行对应的用户指令。
所述数据分析子单元42包括一数据提取模块421,所述数据提取模块421提取所述电子控制地图44运行过程中生成的位置数据信息和指令数据信息,并将其整合实时发送到所述指令执行子单元43。
本领域相关的技术人员可以理解,本公开所提及的单元和模块被实施为软件如数据结构、组件、库、例程等逻辑构造以及硬件如存储器46的一种或集合,并具有运行算法以执行任务,实现数据类型和部件运行状态的转化,从而实现技术效果。
图9是本公开之第一较佳实施例的电子控制地图***图,如图9所示所述数据分析子单元42结合所述电子地图控件45生成所述电子控制地图44,所述电子控制地图44包括一覆盖层441,一标记层442和一控制层443。所述覆盖层441、所述标记层442和所述控制层443被共同生成并叠合,所述覆盖层441由所述电子地图控件45加载处理电子地图,而生成显示对应地图画面。所述标记层442包括多个所述位置点,每个所述位置点与所述覆盖层441对应点相匹配,并储存所述位置点的经纬度数据。
所述控制层443感应用户对所述电子控制地图44的操作指令,所述控制层443与该移动终端的该输入装置连接,用户通过该输入装置激活所述控制层443,所述输入装置可以是鼠标、触摸屏等,通过点击或划线的方式在所述控制层443选取所述位置点或者作业区域,从而选中与所述控制层443重叠的所述标记层442上的位置点或者作业区域,所述控制层443感应用户对所述电子控制地图44的操作动作,并提取操作动作选中的所述控制层443中对应的位置点的数据。
所述数据提取模块421将用户于所述标记层442选中目标位置55对应的经纬度数据提取并整合,发送给所述指令执行子单元43,由所述指令执行子单元43控制所述覆盖层441的对应的位置点或作业区域选中状态的显示。
在用户使用所述智能割草***时,用户通过所述控制单元40在所述电子控制地图44上确定作业地址基本信息,选取割草作业地址,并确定电子控制地图44显示中心点、缩放级别、分辨率、视图类型等基本显示信息。所述电子地图控件45根据用户输入的所述作业地址基本信息确定生成的所述电子控制地图44的地图区域范围,并进行地图切片生成所述电子控制地图44。
进一步的,所述数据分析子单元42包括一割草边界选定模块423和一割草路径生成模块424,所述割草边界选定模块423用于所述智能割草机20待割草区域边界51的选定,并将待割草区域边界51显示于所述电子控制地图44;所述割草路径生成模块424用于计算模拟所述智能割草机20的预设路径52,并将预设路径52显示于所述电子控制地图44。
所述智能割草机20还包括控制器202,与移动终端和割草路径生成模块424电连接或通信,设置成控制所述智能割草机20根据割草路径生成模块424生成的待割草路径53来进行割草作业。
可以理解的是,所述控制单元40可以被安装到所述控制器202内,从而直接安装到所述智能割草机20内,并于所述控制器202内运行所述控制单元40.
可以理解的是,所述电子控制地图44上的位置点一一对应现实世界位置点,并具所述位置点的经纬度坐标数据信息,从而可以通过提取选定位置点的经纬度坐标数据信息,将电子控制地图44上规划的待割草区域边界51和预设路径52投射到现实世界区域,即选定现实中用户所需割草作业的待割草区域边界51和预设路径52。
具体地,用户在准备使用所述智能割草***时,通过该移动终端或所述智能割草机20的显示界面操作运行所述控制单元40,并选定作业地址基本信息生成所述电子控制地图44,用户通过所述控制单元40进行路径划定以选择待割草区域边界51或预设路径52。在本实施例中,优选的,所述数据分析子单元42内置三种路径划定模式,分别是实地走线模式,地图模拟模式和数据选取模式。
图10是本公开之第一较佳实施例的智能割草***确定待割草区域边界示意图,如图10所示实地走线模式是指用户携带所述智能割草机20沿着实地待割草区域边界51或待割草路径53行走一周,由所述数据提取模块421记录所述智能割草机20的行走轨迹的各点的经纬度数据信息,记录其行走轨迹数据并转换到所述电子控制地图44显示,由所述电子控制地图44显示对应的实地走线路径,并转化成对应的待割草区域边界51以及作业区域面积或者待预设路径52。
地图模拟模式是指在所述电子控制地图44上划线选区或者定点选区直接选定待割草区域边界51或预设路径52,并由所述数据提取模块421提取位置数据信息,由所述电子控制地图44显示对应的实地走线路径,并转化成对应的待割草区域边界51以及作业区域面积或者待预设路径52,控制所述智能割草机20作业。
数据选取模式是指直接输入待割草区域边界51或预设路径52的坐标信息,由所述电子控制地图44显示对应的实地走线路径,并转化成对应的待割草区域边界51以及作业区域面积或者待预设路径52控制所述智能割草机20作业。
可以理解的是,所述三种路径划定模式对本公开不构成限制,可以选用其中任意一种或者其组合作为本实施例的边界划定方式,优选的,选用实地走线模式,地图模拟模式和数据选取模式的组合作为本公开的边界划定方案,以满足用户不同情况和偏好的需求。
所述信息处理子单元41分析用户指令,判断路径划定对象是待割草区域边界51还是预设路径52,在用户选择上传待割草区域边界51时,所述割草边界选定模块423被激活,其获取所述路径划定得到的路径数据,并将其定义为待割草区域边界51,并由所述割草边界选定模块423计算对应的作业区域面积。
在实际准备使用所述智能割草机20选择待割草区域边界51时,用户发送路径划定指令到所述信息处理子单元41,并选择的路径划定模式和对象。在选择划定待割草区域边界51并选择实地走线模式时,用户携带所述智能割草机20沿着待割草区域边界51行走一周,所述割草边界选定模块423实时接收对所述智能割草机20移动过程的定位信息,记录所述智能割草机20的移动轨迹并生成对应的轨迹坐标信息并传递到所述指令执行子单元43,从而可以获取用户需求的割草区域50边界以及割草区域50面积,并控制所述智能割草机20后续在所获取的作业区域内作业。
在用户选择划定作业区域并选择地图模拟模式时,通过该移动终端的该输出装置,如鼠标或触摸屏,在所述电子控制地图44上划线选区以选定一封闭区域,所述数据提取模块421提取被选定的封闭区域的经纬度坐标数据,并整合传递到所述指令执行子单元43,从而可以获取用户需求的割草区域50边界以及割草区域50面积,并控制所述智能割草机20后续在所获取的作业区域内作业。
在用户选择划定作业区域并选择地图模拟模式时,在所述控制单元40上直接输入边界拐点经纬度坐标数据,由所述割草边界选定模块423将其转换到对应的待割草区域边界51,并控制所述智能割草机20后续在所获取的作业区域内作业。
值得一提的是,用户可以同时选择两种及以上的边界划定模式校准其边界划定结果,如在发现地图模拟模式下对所述智能割草机20走线的定位不精准,导致获取的待割草区域边界51有误差,用户可通过所述地图模拟模式手动校准待割草区域边界51的选定,从而可以有效地提升对待割草区域边界51获取的精确性。
值得一提是,所述智能割草机20的所述位置传感器201或者移动站30可以是可拆卸地安装于所述智能割草机20,在用户选择所述实地划线模式时,可以拆卸并手持所述位置传感器201或者所述移动站30划线移动,以方便用户在实地划线过程中的实际操作。
在选定所述智能割草机20的待割草区域边界51后,所述智能割草机20***确定作业区域,所述割草路径生成模块424根据作业区域形态确定预设路径52。所述割草路径生成模块424具有路径分析算法,其可根据当前作业区域形态和所述智能割草机20的作业参数优化路径规划,并进行路径曲线拟合,完成最优路径分析模拟,并计算生成所述预设路径52,路径规划从而提高所述智能割草机20的作业效率,并达到节能的目的。
所述割草路径生成模块424根据所述预设路径52分析对应的待割草路径53,所述待割草路径53对应所述智能割草机20实际作业路径先后执行顺序。可以理解的是,所述智能路径生成模块424可以直接生成带有执行顺序的所述预设路径52,并通过所述控制单元40根据所述预设路径52直接控制所述智能割草机20运行作业,从而不需要再生成所述待割草路径53。
图11是本公开之第一较佳实施例的智能割草***一种待割草区域的路径规划示意图;图12是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图;图13是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图。
所述割草路径生成模块424优选的路径模式有直线往返模式和螺旋缩进模式。为了介绍上述路径模式,定义所述智能割草机20的有效割草宽度为作业宽度,并假设作业区域具有第一边界511和第二边界512,第一边界511和第二边界512被相对地设置。
如图11所示,在所述直线往返模式中,其规划的预设路径52为从第一边界511出发向第二边界512延伸并生成第一路径线,并在第二边界512边界处沿着未规划方向延伸一作业宽度的距离,再相对第一路径线平行地延伸回第一边界511形成第二路径线,并如此往复直到所述预设路径52填充所述作业区域,此时部分所述预设路径52呈现“弓”字型,优选的各路径线垂直于第一边界511和第二边界512。
在所述螺旋缩进模式中,其规划的预设路径52为沿着所述待割草区域边界51环绕一圈,并向内缩进半个所述作业宽度的距离再次环绕,如此反复螺旋缩进直到所述作业区域的中心,此时部分所述预设路径52呈现“回”字形。所述螺旋缩进模式尤其适用于作业区域内有障碍物的情况如作业区域内有树木,可将障碍物规划于路径作业中心,并在作业到障碍物附近时结束工作。
可以理解的是,一个所述作业区域可以被划分为多个作业区间,各个作业区间可以选用不同的路径规划模式,如一个作业区域被划分为多个作业区间,部分作业区间采用螺旋缩进模式,部分作业区间采用直线往返模式,共同配合完成对作业区间的路径规划,因此可以所述割草路径生成模块424根据具体情况分析最优作业方案。
值得一提的是,除了通过所述割草路径生成模块424自动规划预设路径52以外,也可以通过所述智能割草***的路径划定功能手动选定预设路径52。实际操作中,用户选择路径划定功能,并选择对象为预设路径52,所述割草路径生成模块424被激活,获取所述路径划定得到的路径数据,并将其定义为预设路径52,并由所述路径划定模块计算对应的预设路径52顺序和作业面积等作业数据。
在实际手动选择预设路径52时,用户发送路径划定指令到所述信息处理子单元41,并选择的路径划定模式和对象。在选择划定预设路径52并选择实地走线模式时,用户携带所述智能割草机20沿着预设路径52行走一周,所述割草路径生成模块424实时接收对所述智能割草机20移动过程的定位信息,记录所述智能割草机20的移动轨迹并生成对应的轨迹坐标信息并传递到所述指令执行子单元43,从而可以获取用户需求的割草区域50边界以及割草路径,并控制所述智能割草机20后续根据获取的预设路径52信息作业。
在用户选择划定作业区域并选择地图模拟模式时,通过该移动终端的该输出装置,如鼠标或触摸屏,在所述电子控制地图44上划线选区以选定一封闭区域,所述数据提取模块421提取被选定的封闭区域的经纬度坐标数据,并整合传递到所述指令执行子单元43,从而可以获取用户需求的割草作业路线,并控制所述智能割草机20后续在所获取的作业路线轨迹作业。
在用户选择划定作业区域并选择地图模拟模式时,在所述控制单元40上直接输入边界拐点经纬度坐标数据,由所述割草路径生成模块424将其转换到对应的待割草区域边界51,并控制所述智能割草机20后续在所获取的作业区域内作业。
所述割草路径生成模块424在规划完成所述预设路径52后,在所述预设路径52上设置多个目标位置55,所述目标位置55为一识别符,所述智能割草机20根据所述目标位置55确定作业行进方向。被所述割草路径生成模块424根据算法按序号赋予属性,如1号目标位置,2号目标位置等。所述割草路径生成模块424根据预设路径52分析实际所述智能割草机20的运行轨迹,按照顺序在所述预设路径52上放置所述目标位置55,并根据所述智能割草机20的作业前后顺序递增所述目标位置55的序号,直到所述智能割草机20的终点。
所述目标位置55之间的相对距离可以相等,也可以根据具体预设路径52而不同地被规划,所述智能割草机20根据所述目标位置55的引导在两两目标位置55之间做直线行驶,并根据所述目标位置55的序号顺序做对应的顺序行驶。可以理解的是,所述目标位置55可以设置在曲线形态的所述预设路径52,从而使得所述智能割草机20曲线作业。
进一步的,所述割草路径生成模块424集合所述目标位置55经纬度坐标数据,并将其发送到所述数据处理模块,由所述数据处理模块将所述导线点投射到所述电子控制地图44的标记层442,使得所述目标位置55的经纬度坐标数据与所述电子控制地图44标记层442对应的经纬度坐标数据对应,并于所述覆盖层441显示出带有标号的所述目标位置55,从而可以向用户展示当前的预设路径52规划方式和作业顺序。
所述割草路径生成模块424将目标位置55经纬度坐标数据整合到所述指令执行子单元43,所述指令执行子单元43根据目标位置55经纬度坐标数据,发送指令到所述智能割草机20的主控单元29,由所述主控单元29根据目标位置55经纬度坐标数据信息,控制所述智能割草机20由1号目标位置55坐标对应位置驶向2号导线点坐标对应位置,并按照目标位置55序号的递增顺序依次控制所述智能割草机20循点行驶,从而使得所述智能割草机20在预订的作业区域内根据预设路径52依次割草完成指定工作,从而根据目标位置准确规划待割草路径,并降低所述智能割草机的沿待割草路径的偏移程度。
可以理解的是,在所述目标位置55间距很小的被设置时,多个所述目标位置55可以近似地看成线性排列,所述智能割草机20根据所述目标位置55的序号值依次直线行驶,从而可以精准的根据预设的所述预设路径52循迹作业,并可完成所述预设路径52对应的直线路径或曲线路径等复杂路径的作业。
优选地,所述目标位置55被实施为一具有经纬度坐标值的位置点,使得所述智能割草机20的所述参照点依次追踪所述目标位置55,使得所述参照点和所述目标位置55依次重叠,从而控制所述智能割草机20根据所述预设路径52循迹作业。
所述目标位置55也可以被实施为具有一定尺寸和形状的区域,如矩形,圆形,或是线段,此时所述目标位置55对应的区域坐标数据被所述指令执行子单元43发送到所述主控单元29,由所述主控单元29控制根据对应的区域坐标数据控制所述智能割草机20依次驶向并覆盖所述目标位置55。
所述目标位置55还可以被实施为所述智能割草机20的虚拟外框边界形态,相同的,所述主控单元29控制所述智能割草机20依次驶向并覆盖所述目标位置55。
为了直观的表达所述智能割草机20的工作状态,便于用户对所述智能割草机20割草进程的获取,和下一步控制确定,所述智能割草机20还包括一割草机姿态生成模块,所述割草机姿态生成模块与所述移动终端60的显示界面50通信,用以选择性地将智能割草机20的姿态在所述显示界面的地图区域内显示,在所述电子控制地图44生成一虚拟割草机,所述虚拟割草机在所述电子控制地图44中的位置对应所述智能割草机20在实际中的位置,并对应所述智能割草机20的作业状态如朝向。具体的,所述指令执行子单元43根据所述主控单元29分析的所述智能割草机20的当前位置信息,控制所述电子控制地图44在其对应的位置上显示所述虚拟割草机,并根据所述主控单元29分析出的实时姿态信息实时改变所述虚拟割草机的对应位置和状态。
优选的,为了使用户清晰的获取所述智能割草***的边界选定和路径分析的状态,所述控制单元40在所述电子控制地图44中建立一地图切片,所述地图切片根据已选定的待割草区域边界51设定,使得所述待割草区域边界51作为所述地图切片的边界,或者所述待割草区域边界51内置于地图切片的边界之中。所述指令执行子单元43根据所述数据分析子单元42的数据处理结果,控制所述电子控制地图44显示所述待割草区域边界51,作业区域以及预设路径52,已作业区域,待作业区域,所述智能割草机20的位置和模拟图像,并在预设路径52上显示对应的目标位置55及其序号的一种或任意组合。
所述地图切片可以是部分地图,也可以是坐标系,区域模拟图,作业边界图等样式,在此不做限制。
所述虚拟割草机也被所述指令执行子单元43投射到所述地图切片上,并在所述地图切片上实时更新其对应的位置。在实际所述智能割草机20作业时,其根据预设的所述预设路径52作业行进,所述虚拟割草机于所述地图切片上对应的在所述预设路径52上行进,以反映所述智能割草机20的实时工作状态。所述虚拟割草机的形态可以是所述智能割草机20的虚拟外框边界的形态,也可以是点状、矩形、圆形、线状、双点状等等虚拟形态。
所述数据分析子单元42根据所述智能割草机20的行进轨迹分析已作业区域,所述指令执行子单元43控制所述地图切片上的所述预设路径52的已工作区域状态切换,如改变颜色或形态,以在所述地图切片上区分未工作区域和已工作区域。
可以理解的是,所述地图切片可以被切割地独立显示于所述电子控制地图44,也可以直接在所述电子控制地图44上一体地显示。
进一步的,所述割草路径生成模块424还包括一草地打印功能,用户通过所述信息处理子单元41上传打印内容如图片或者文字,其它路线数据,所述割草路径生成模块424读取打印内容,根据当前待割草区域边界51按照比例将其转换成对应的预设路径52,并生成对应的所述目标位置55,从而控制所述智能割草机20根据目标位置55的导引在草地上作业出对应打印内容的图形或文字,从而在地图上规划并显示作业路径,方便操作和获取作业信息,方便操作,路线获取精确。
图15是本公开之第一较佳实施例的智能割草***运行流程图,如图所示所示智能割草***在人机互动后,设定割草区域,并根据RTK-GNSS定位获取所述智能割草机20的姿态和位置,从而进行割草路径规划,并通过所述控制器202精心角度矫正,在割草完成后进行路径规划控制所述智能割草机20回到充电站或者停放点,在卫星信号不良时,根据所述位置传感器进行位置定位并确定路线。
值得一提的是,像传统的智能割草***一样,在所述智能割草机20结束工作后,所述控制单元40控制所述智能割草机20回到预设停靠点或者充电站。
参照图16是本公开之第一较佳实施例的控制单元的运行流程图,如图所示步骤为:
A、程序初始化,加载电子地图控件,获取电子地图;
B、显示界面配置,获取割草区域边界信息,工作模式信息;
C、规划待割草路径,启动智能割草机;
D、接收流动站信号和基站信号并解析,分析智能割草机的实时位置状态数据;
E1、实时更新流动站的位置信息;E2、控制智能割草机循待割草路径运行;
E3、控制智能割草机循待割草路径运行判断F、智能割草机是否移动到待割草路径终点,否,循环步骤D,是,结束,控制智能割草机回停靠点或充电站。
值得一提的是,所述移动终端提供的显示界面50,设置成显示地图区域以及在地图区域内设定的待割草区域边界51,所述待割草区域边界51内具有相对的第一边界511和第二边界512,以及邻近第一边界511的第一虚拟边界513和邻近第二边界512的第二虚拟边界514,所述割草路径生成模块424,设置所述待割草区域边界51上相对的第一虚拟边界513和第二虚拟边界514上按照预设路径52的若干目标位置55,并根据所述若干目标位置55生成待割草路径53。
可以理解的是,所述第一虚拟边界513和所述第二虚拟边界514本质是位置数据信息,所述控制单元40根据所述待割草区域边界51计算分析对应的所述第一虚拟边界513和所述第二虚拟边界514的位置数据信息,并根据位置数据信息将其投递到所述电子控制地图744内,由所述电子地图7控件45将所述第一虚拟边界513和所述第二虚拟边界514投射到所述显示界面50,并在所述显示界面50内按比例显示所述第一虚拟边界513和所述第二虚拟边界514与所述待割草区域54的相对位置关系。
参照图11到图13,所述待割草区域54可以是矩形,三角形,圆形,或其他不规则形状,或者多个不同形状区域的集合。在所述待割草区域54为矩形时,选择其边界的相对的一对侧边分别作为所述待割草区域54的第一边界511和第二边界512,并根据所述第一边界511和所述第二边界512选定对应的第一虚拟边界513和第二虚拟边界514。
参照图12,在所述待割草区域54为三角形时,选择其边界的相临的一对侧边分别作为所述待割草区域54的第一边界511和第二边界512,并生成对应的第一虚拟边界513和第二虚拟边界514。在所述待割草区域54为半圆形或近似半圆形时,所述割草路径生成模块424设定连接的弧线和线段分别作为所述第一边界511和第二边界512,并生成对应的第一虚拟边界513和第二虚拟边界514。
参照图13,在所述待割草区域54为圆形近圆形时,所述待割草区域边界51具有一封闭虚拟边界线515,围成其圆形或近圆形状态,其中,在所述封闭式待割草区域边界内具有封闭式边界线,以及邻近封闭式边界线的封闭式虚拟边界线。此时在地图区域内显示对应的封闭式待割草区域边界51,对应的,所述虚拟边界线515内包括一虚拟分割线516,所述虚拟分割线516生成于所述待割草区域54并将所述虚拟边界线515分割成相对的第一虚拟边界513和第二虚拟边界514。
可以理解的是,在其它封闭式图形中,在所述封闭式待割草区域边界内具有封闭式边界线,以及邻近封闭式边界线的封闭式虚拟边界线515。
所述第一虚拟边界513和所述第二虚拟边界514相对所述第一边界511和所述第二边界512生成于所述待割草区域54内,并优选的使得所述第一虚拟边界513与所述第一边界511大致平行,所述第二虚拟边界514与所述第二边界512平行。
优选的,所述待割草区域54的第一边界511与第一虚拟边界513大致平行且间距在0.5~2米之间,所述待割草区域54的第二边界512与第二虚拟边界514大致平行且间距在0.5~2米之间。所述智能割草机20沿着所述第一虚拟边界513和所述第二虚拟边界514行进作业时,其割草区域恰好可以覆盖到所述第一边界511和所述第二边界512,从而使得所述智能割草机20在沿着所述第一虚拟边界513和所述第二虚拟边界514作业时,控制其割草区域在所述第一边界511和所述第二边界512附近,从而可以有效降低所述智能割草机20的在边界附近漏割,超区域割草出现的概率。
可以理解的是,所述第一边界511与所述第一虚拟边界513可以重叠,所述第二边界512与所述第二虚拟边界514也可以重叠,此时调整所述智能割草机20相对所述第一虚拟边界513和所述第二虚拟边界514的循迹方式,如设定所述智能割草机20侧边与所述第一虚拟边界513和所述第二虚拟边界514对齐,从而控制所述智能割草机20的割草区域在边界之内。
相同的,所述虚拟边界线515和所述待割草区域边界51可以相对平行且间距在0.5~2米之间,也可以设定所述虚拟边界线515和所述待割草区域边界51重合。
优选的,所述预设路径52为弓字型路径,即上述的直线往返模式,在第一虚拟边界513和第二虚拟边界514设置若干大致等间距的所述目标位置55,所述智能割草机按照所述弓字型路径依次行走第一虚拟边界513和第二虚拟边界514上的目标位置55。
图14是本公开之第一较佳实施例的智能割草***另一种待割草区域的路径规划示意图;如图14所示,在实际作业过程中,所述待割草区域54也被划分为多个封闭的子待割草区域541,对所述子待割草区域541分别作业。具体的,在所述割草路径生成模块424检测到当前获取的待割草区域54为不规则形时,其在无法建立所述第一虚拟边界513和所述第二虚拟边界514时,分割所述待割草区域54成多个子待割草区域541,所述子待割草区域541被分割成不同形状大小的形态区间,如矩形和半圆的组合,并分别生成对应的所述第一边界511和所述第二边界512,所述第一虚拟边界513和所述第二虚拟边界514,并确定所述待割草路径53,控制所述智能割草机20沿所述待割草路径53先后行进作业。
所述预设路径52根据所述割草路径生成模块424由已选择的待割草区域边界51自动生成。所述预设路径52或待割草区域边界51由地图7模拟模式,数据选取模式,实地走线模式的方法一种或组合选取。
可以理解的是,所述割草路径生成模块424也可以直接计算分析所述预设路径52,并生成对应的待割草路径53,而不将所述电子控制地图44显示出来,此时所述显示界面50相对所述智能割草***不是必须设置的。
设定所述第一虚拟边界和所述第二虚拟边界,可以作为所述待割草区域54的路线规划的参照坐标,特别的,在所述第一虚拟边界513和所述第二虚拟边界514内设定多个所述目标位置55,并按所述预设路径52依次给所述目标位置55设定序号,并控制所述智能割草机20根据所述目标位置55的序号依次经过所述目标位置55,从而设定对应的所述待割草路径53。
在此设置多个所述目标位置55,可以完成多种预设路径52的类型规划,并以所述目标位置55作为参照点,可以使得所述智能割草机20在两两目标位置55之间直线导向行驶,并使得所述目标位置55作为所述智能割草机20割草的导向点,对所述智能割草机20多次路径校准,从而大大提升了所述智能割草机20对所述预设路径52的循迹追踪能力。
进步一点,所述目标位置55是带有经纬度坐标的位置点,从而所述智能割草机20追踪带有顺序位置的经纬度坐标,从而提升所述智能割草机20在执行割草作业的过程中的准确度,确保所述智能割草机20严格按照所述预设路径52运行。
所述数据分析子单元42还包括一路径校准模块422,所述路径校准模块422检测所述智能割草机20在作业过程中在多个目标位置55的循迹过程,在所述智能割草机20在预设路径52上偏移时,所述路径校准模块422对所述智能割草机20的作业方向进行校准,从而保证所述智能割草机20可以精准的沿着两两所述目标位置55之间直线行驶,从而保证所述智能割草机20有效地沿着所述预设路径52作业,提高了所述智能割草机20的作业效率,并防止出现重复割草或遗漏割草的现象,从而提升草坪质量,并节约能源。
所述路径校准模块422根据所述割草路径生成模块424选定的预设路径52,在预设路径52上生成一校准区间521,所述校准区间521具有一预定线宽,所述预定线宽为所述校准区间521的统一宽度,以N表示。所述预定线宽被设置为大于等于所述第一天线321和所述第二天线331之间的距离,所述第一天线321和所述第二天线331之间的距离以M表示,即N>=M。所述校准区间521的中线和所述预设路径52重叠,使得所述校准区间521以所述预设路径52对称轴对称地覆盖所述预设路径52。
图17是本公开之第一较佳实施例的智能割草机的姿态分析原理图;所述路径校准模块422根据所述流体站组的具体数值开启一状态校准模式,该模式将所述路径偏移状态划分为三种状态,方向偏移状态,部分偏移状态,完全偏移状态。其根据所述移动站组与所述校准区间521之间的位置关系判断对应的所述路径偏移状态,以所述第一移动站32和所述第二移动站33之间的相对位置,做中垂线线即可判定所述智能割草机20的方向,再根据所述第一移动站332和所述第二移动站33的定位数据确定所述智能割草机的经纬度位置坐标。
优选的,其以所述移动站组到所述预设路径52的垂直距离作为判断对应路径偏移状态的标准。
所述路径校准模块422根据当前所述主控单元29对所述移动站组的实时位置经纬度坐标分析结果,检测到所述智能割草机20未按照当前预设路径52规划行驶时,计算两个移动站30到所述预设路径52的直线垂直距离,在计算到两个移动站30到预设路径52的两倍直线距离全部小于所述预定线宽时,此时所述移动站30全部位于所述校准区间521内,判定当前所述智能割草机20处于方向偏移状态。
所述控制器202与所述显示界面50和割草机姿态生成模块205电连接或通信,设置成根据智能割草机20的姿态与待割草路径53之间的相对位置关系,来控制所述智能割草机20大致在待割草路径53的预定线宽内运行。
参照图18是本公开之第一较佳实施例的智能割草机在位置偏移状态示意图,在计算到两个移动站30到所述预设路径52的两倍直线距离一个小于预定线宽,一个大于预定线宽时,此时两个移动站30一个位于所述校准区间521之内,一个位于所述校准区间521之外,判定当前所述智能割草机20处于部分偏移状态。
在计算到两个移动站30到所述预设路径52的两倍直线距离全部大于所述预定线宽时,此时所述移动站30全部位于所述校准区间521之外,判定当前所述智能割草机20处于完全偏移状态。
所述路径校准模块422根据所述预设路径52和当前所述智能割草机20的姿态信息计算校准路径,并将计算结果发送指令到所述指令执行子单元43,控制所述智能割草机20根据校准路径对应的经纬度坐标数据进行移动,从而进行路径校准,使得所述智能割草机20沿着所述预设路径52的两两目标位置55之间直线行驶,大幅度提高所述智能割草机20的循迹精度。
在所述智能割草机20位于所述预设路径52上时,使得所述参照点置于所述预设路径52上,以所述参照点为参考点,所述路径校准模块422定义所述智能割草机20当前方向与所述参照点处以所述参照点为切点的所述预设路径52切线角度为α。所述路径校准模块422内设有一正临界角度β和一负临界角度θ,通过对α与β,θ的大小比较,判断当前所述智能割草机20的方向偏移状态程度,并触发不同解决方案。
所述路径校准模块422获取一时间间隔内所述智能割草机20的姿态信息,通过所述智能割草机20前后位置关系可以获知当前所述智能割草机20的行驶状态如速度,行驶方向,当前位置等。所述路径校准模块422获得所述智能割草机20实时与所述预设路径52的关系,并根据所述智能割草机20的行驶状态将所述方向偏移状态判定为趋线状态,趋远状态和沿线状态。
如图18所示,20E属于完全偏移状态,20D属于部分偏移状态,20A,20B,20C属于方向偏移状态,而20A属于沿线状态,20B属于趋线状态,20C属于趋远状态。
在所述智能割草机20位于所述预设路径52上行驶时,此时所述参照点与所述预设路径52叠合,判定当前位于沿线状态;在所述智能割草机20偏离所述预设路径52上并渐进行驶时,此时所述参照点离所述预设路径52渐近,判定当前位于趋线状态;在所述智能割草机20偏离所述预设路径52上行驶时,此时所述参照点离所述预设路径52渐远,判定当前位于趋远状态。
所述路径校准模块422设有一方向校准方法,在所述智能割草机20位于所述预设路径52上行驶时,此时所述参照点与所述预设路径52叠合,判定当前位于沿线状态,并获取当前α的数值,在|α|>β时,发送指令“停止行进并反转α度,再直行”,到所述主控单元29,控制所述智能割草机20对应方式运行。在沿线状态下,β的数值优选采用30度。
在所述智能割草机20偏离所述预设路径52上并渐进行驶时,此时所述参照点离所述预设路径52渐近,判定当前位于趋线状态,并获取当前α的数值,在|α|<β时,发送指令“停止行进,转换方向到朝向预设路径,再直行到预设路径上后转向”。在|α|>θ时,发送指令“停止行进,掉头,转换方向到朝向预设路径52,再直行到预设路径52上后转向”。在β<|α|<θ时,发送指令“停止行进,转换方向到朝向预设路径52,再直行到预设路径52上后转向”。在趋线状态中,所述β优选地采用75度,θ优选的被选用105度。
在所述智能割草机20偏离所述预设路径52上行驶时,此时所述参照点离所述预设路径52渐远,判定当前位于趋远状态,并发送指令“停止行进,转换方向到趋线状态”,并按照趋线状态校准标准控制所述智能割草机20回到正确方向行驶。
在判定所述智能割草机20处于完全偏移状态时,所述路径校准模块422分析的对应校准路径,并根据校准路径结果控制所述智能割草机20的行进方向为朝向所述预设路径52,降低所述智能割草机20速度,并在所述第一天线321和所述第二天线331进入所述校准区间521后,判定所述智能割草机20转换到方向偏移状态,并根据方向偏移状态校准方法进行路径二次校准。
在判定所述智能割草机20处于部分偏移状态时,所述路径校准模块422计算对应的校准路径,并根据校准路径结果控制所述智能割草机20降低速度,控制所述智能割草机20低速行驶一段距离后判断其偏移状态,在所述智能割草机20转换到方向偏移状态时,判定所述智能割草机20处于方向偏移状态;在所述智能割草机20转换到完全偏移状态时,重复完全偏移状态的路径校准方法,直到所述智能割草机20处于方向偏移状态。
值得一提的是,对所述智能割草机20的路径偏移状态的校准也可以采用曲线校准法,在所述智能割草机20处于完全偏移状态或部分偏移状态时,所述路径校准模块422发送指令控制所述智能割草机20降低速度,控制所述智能割草机20的所述驱动车轮23差速行驶,从而曲线绕回所述预设路径52,转换方向到当前所述预设路径52方向,恢复速度。
可以理解的是,所述路径校准模块422除了所述状态校准模式外,还可以选用一区间校准模式对所述智能割草机20的作业过程进行校准。所述路径校准模块422根据所述预设路径52生成所述校准区间521,并获取所述校准区间521的位置经纬度坐标数据信息,所述路径校准模块422分析所述移动站组的实时位置坐标信息是否落在所述校准区间521之间。
所述路径校准模块422建立所述智能割草机20的实际作业路线函数,并根据所述移动站组的实时位置坐标信息预计所述智能割草机20的行进路线,在检测到所预测的所述智能割草机20的行进路线与所述预设路径52不符合时,所述路径校准模块422控制所述智能割草机20改变行进方向,使得所述智能割草机20的方向和其所在所述预设路径52处切线的方向一致。
所述路径校准模块422若检测到一个或者以上的所述移动站30的坐标位于所述校准区间521之外,根据当前所述智能割草机20的所述参照点的经纬度坐标数据,建立与所述预设路径52的连接函数,分析最优校准路线,并控制所述智能割草机20安装校准路线驶回所述预设路径52。
优选的,所述主控单元29使用ROS机器人操作***,并设置于所述智能割草机20内,ROS机器人操作***一个开放源代码的机器人元操作***,建立一个在全球范围内协作开发机器人软件的环境,从而协助完成所述主控单元29的姿态分析,控制指令执行等动作。
值得一提的是,所述控制单元40的所述存储器46,所述存储器46记录所述智能割草***每次作业信息的记录,如所述预设路径52记录,待割草区域边界51记录,作业状态记录,并可通过所述信息处理子单元41将所述作业信息传递到云端保存。用户在下次作业时,可直接调取作业设置记录,从而不必再重复设置,即可进行相同区域的除草作业或者相同路径模式的除草作业。
值得一提的是,如图4A所述智能割草机20也可包括所述显示界面50并展示,所述显示界面50与所述控制单元40连接,所述控制单元40将所述电子控制地图44或所述电子切片在所述显示界面50上显示出来,或将显示界面50上的行走路径在第三方移动终端如手机的显示界面50,如地图界面上显示出来,可以让用户在智能割草机20的显示界面50上,或手机等终端上远程了解到智能割草机20实际割草的路径、及已割草区域50等情况。这里,需要注意的是,本公开实施例中的地图界面,可以是Google地图、高德地图或其他一些地图,在此并非有所限制。所示Google地图、高德地图等地图界面,可以设置在智能割草机20上,也可以设置在第三方移动终端如手机、腕表等。
如图4C所示所述控制单元40可以直接安装到所述智能割草机20内,并由所述智能割草机20展示所述显示界面50。可以路径的是,所述显示界面50不是必须的,所述智能割草机20安装所述控制单元40,并不配有所述显示界面50,其运行所述控制单元40并直接控制所述智能割草机20作业,而并不将所述电子控制地图44展示出来。
所述智能割草机20,在确定好待割草区域54或边界后,通过用户在智能割草机20的显示界面50,或与智能割草机20通信的移动终端如手机上设定割草速度、及割草路径等割草模式后,发送割草信号至所述智能割草机20的控制单元。所示控制单元,根据设定的割草模式,在待割草区域54内进行自动和/或手动割草。
进一步的,在本实施例中,所述控制单元40可以被直接设置在所述智能割草机20内,从而不需要移动终端安装所述控制单元40即可控制所述智能割草机20运行。
参照图3,由于智能割草机20移动站30接收有延迟或滞后,也就是智能割草机20移动站30在T1+时刻接收的是实时动态(RTK)-GNSS导航***在T1时刻发送的GNSS位置信号;而此时智能割草机20实际已运动到T1+时刻的位置。
例如,在天空中的实时动态(RTK)-GNSS导航***在T1时刻发送,GNSS位置信号时,在草坪地面上的智能割草机20在T1时刻也应该接收实时动态(RTK)-GNSS导航***在T1时刻发送的GNSS位置信号,但由于信号存在延迟或滞后,这样在草坪地面上的智能割草机20在T1时刻接收的GNSS位置信号是实时动态(RTK)-GNSS导航***在T1-时刻发送的GNSS位置信号,以此类推,在草坪地面上的智能割草机20在T1+时刻接收到的GNSS位置信号是实时动态(RTK)-GNSS导航***在T1时刻发送的。
这样,当智能割草机20移动站30接收到的GNSS位置信号在待割草区域边界51线上时,智能割草机20实际已运动出待割草区域边界51,实际位置偏差或误差为割草机的速度v与延迟时间的乘积得到的距离,延迟时间一般在1s左右。以上情况发生是由于采用实时动态(RTK)-GNSS导航***存在滞后或延迟的问题。
进一步的,传统智能割草机在割草区域边界附近作业时,因缺少规划,其对于割草区域边界周围的草地区域容易超出范围或者漏割,从而需要提出方案针对割草区域边界割草问题,提升所述智能割草机20在所述待割草区域边界51附近的割草精度,从而提升所述智能割草机20对割草作业完成的总体精度。
尤其地,在待割草区域边界51为不规则形状,或者是半封闭状态时,对所述待割草区域52的整体路径规划较为困难,往往需要特别规划线性路线进行割草工作。
为解决移动站30接收实时动态(RTK)-GNSS导航***GNSS位置信号延迟或滞后对智能割草机20实际割草位置偏差的影响,并且提升在待割草区域边界51附近的割草精度,防止所述智能割草机20在割草区域漏割或者超出割草区域割草,降低在所述待割草区域边界51处的割草速度,从而在所述智能割草***检测到所述智能割草机20与所述预设路径52偏差较大时,及时地给出调节指令,使得所述智能割草机20在未偏差行驶较大时及时拉回,从而提升所述智能割草机20的作业精度,和在所述待割草区域边界51处的割草精度。
参照图4C所述智能割草机包括一虚拟割草区域边界设定模块203,与所述显示界面50电连接或通信,以在所述待割草区域边界51内设定虚拟割草区域边界515A,并选择性在所述显示界面上的待割草区域边界51内显示设定的虚拟割草区域边界515A。
请参考图19是本公开之第二较佳实施例的智能割草机在虚拟边界线之内的运行示意图;图20是本公开之第二较佳实施例的智能割草机在虚拟边界线之外的运行示意图;如图19,20所示所述控制器202与显示界面和虚拟割草区域边界515A设定模块设定电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界515A内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界515A时以第二速度进行割草,其中,第二速度小于第一速度。
具体的,所述控制器202与显示界面和虚拟割草区域边界515A设定模块设定电连接或通信,并由所述控制器202设置成控制所述智能割草机在虚拟割草区域边界515A内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界515A时以第二速度进行割草,其中,第二速度小于第一速度。
所述路径校准模块422与所述控制器202可通信地连接,所述路径校准模块422校准所述智能割草机的路径偏移状态。所述待割草区域边界51由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
所述智能割草机还包括割草路径生成模块424,其在所述待割草区域边界51内生成随机或有序的待割草路径,并由所述控制器202控制所述智能割草机沿待割草路径割草。
所述割草路径生成模块424在所述虚拟割草区域边界515A上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界51内生成所述待割草路径。
所述虚拟割草区域边界设定模块203在待割草区域边界51内设定一个虚拟割草区域边界515A,以区分为不同的待割草区域50,其中,虚拟割草区域边界515A与待割草区域边界51在运行或割草方向上间隔一个大于或等于智能割草机20的速度v与延迟时间的乘积得到的距离,即间隔一个大于或等于智能割草机20位置误差的距离。
具体而言,在虚拟割草区域边界515A内,智能割草机20以第一较快速度或第一速度运行,且可以在虚拟割草区域边界515A内以预定路径或规则运行;而一旦进入到在虚拟割草区域边界515A与待割草区域边界51之间的区域内,即当所述割草机超出虚拟割草区域边界515A但还在待割草区域边界51内时,智能割草机20以第二较慢速度或第二速度运行,其中第二速度小于第一速度。例如,智能割草机20在虚拟割草区域边界515A内,以1~1.5m/s速度进行割草;在虚拟割草区域边界515A与待割草区域边界51之间的区域内,则以小于或等于0.5m/s速度进行割草,这样,在移动站30接收GNSS位置信号有延迟的情况下,智能割草机20在虚拟割草区域边界515A与待割草区域边界51之间的区域内以较慢的速度进行割草,可以大大减少延迟带来的影响。需要注意的是,当智能割草机20以的预定路径进行割草时,由于智能割草机20受车轮打滑、草地植被及凹凸不平等因素影响,智能割草机20实际的运行路径如图75所示的曲折路径进行,但大致还在沿设定的预定路径在进行割草。
图21本公开之第二较佳实施例的智能割草机在虚拟边界线之内随机路径的运行示意图;如图21所示所述智能割草机20的待割草区域边界51与虚拟割草区域边界515A均为不规则曲线,智能地在不同割草区域50以不同速度进行割草,可以大大减少移动站30接收信号延迟带来的影响。
图22本公开之第二较佳实施例的智能割草机在不规则待割草区域边界内运行的示意图;所述智能割草机20根据预设路径在不规则的待割草区域边界内可随机运行割草,也可以有序按照规划割草。
图23本公开之第二较佳实施例的智能割草机在不规则待割草区域边界内运行的示意图。进一步的,在本实施例中,也可对线性规划的所述待割草路径53进行差速运行控制。从而可在所述待割草区域边界51内的角落或者半封闭,开放,封闭的部分或部分区域,以及规则与不规则区域,尤其是不规则区域不好规划区域性规划路线时。通过直接设置线性的所述待割草路径53,灵活地匹配角落或者不规则区域的割草区域,并设定差速割草模式,以提高割草精度。
参照图4C所述智能割草机20包括一虚拟割草边界设定模块204,与所述显示界面50电连接或通信,以在所述待割草路径53两侧设定虚拟割草边界516A,并选择性在所述显示界面上的待割草边界511内显示设定的虚拟割草边界516A。
所述虚拟割草边界设定模块204在所述虚拟割草边界516A外侧设定待割草边界511,所述待割草边界511为划定的所述智能割草机20在所述待割草路径53上的作业区间,所述智能割草机20对所述待割草边界511内的草地进行割草工作。
所述控制器202与显示界面和虚拟割草边界设定模块204设定电连接或通信,设置成控制所述智能割草机在虚拟割草边界516A内时以第一速度进行割草,当所述割草机超出虚拟割草边界516A时以第二速度进行割草,其中,第二速度小于第一速度。
具体的,所述控制器202与显示界面和虚拟割草边界设定模块204设定电连接或通信,并由所述控制器202设置成控制所述智能割草机在虚拟割草边界516A内时以第一速度进行割草,当所述割草机超出虚拟割草边界516A时以第二速度进行割草,值得一提的是,第二速度小于第一速度。
所述路径校准模块422与所述控制器202可通信地连接,所述路径校准模块422校准所述智能割草机的路径偏移状态。所述待割草边界511由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
所述智能割草机还包括割草路径生成模块424,其在所述待割草边界511内生成随机或有序的待割草路径53,并由所述控制器202控制所述智能割草机沿待割草路径53割草。优选的,所述虚拟割草边界生成于所述待割草路径53两侧,所述虚拟割草边界与所述待割草路径53的间距在0.5~1米之间。
具体而言,在虚拟割草边界516A内,智能割草机20以第一较快速度或第一速度运行,且可以在虚拟割草边界516A内以预定路径或规则运行;而一旦进入到在虚拟割草边界516A与待割草边界511之间的区域内,即当所述割草机超出虚拟割草边界516A但还在待割草边界511内时,智能割草机20以第二较慢速度或第二速度运行,其中第二速度小于第一速度。例如,智能割草机20在虚拟割草边界516A内,以1~1.5m/s速度进行割草;在虚拟割草边界516A与待割草边界511之间的区域内,则以小于或等于0.5m/s速度进行割草,这样,在移动站30接收GNSS位置信号有延迟的情况下,智能割草机20在虚拟割草边界516A与待割草边界511之间的区域内以较慢的速度进行割草,可以大大减少延迟带来的影响。需要注意的是,当智能割草机20预定路径进行割草时,由于智能割草机20受车轮打滑、草地植被及凹凸不平等因素影响,智能割草机20实际的运行路径曲折路径进行,但大致还在沿设定的预定路径在进行割草。
因此根据所述智能割草***提供一智能割草方法,在一待割草区域边界51内设定虚拟割草区域边界515A;当所述智能割草机20在虚拟割草区域边界515A内时,控制所述智能割草机20以第一速度进行割草;当所述智能割草机20超出虚拟割草区域边界515A时,控制所述智能割草机20以第二速度进行割草,其中,第二速度小于第一速度。
当所述智能割草机20在虚拟割草区域边界515A内,所述控制器控制智能割草机20以第一速度1~1.5m/s速度进行割草;当所述割草机超出虚拟割草边界时,所述控制器控制智能割草机20以第二速度以小于或等于0.5m/s速度进行割草。
所述虚拟割草区域边界515A与待割草区域边界51在运行或割草方向上间隔一个大于或等于智能割草机20的速度与延迟时间的乘积得到的距离。所述虚拟割草区域边界515A与待割草区域边界51的间距在在0.5~2米之间。
所述智能割草机20还包括路径校准模块422,所述路径校准模块422与所述控制器可通信地连接,所述路径校准模块422校准所述智能割草机20的路径偏移状态。
所述待割草区域边界51由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。所述智能割草机20还包括割草路径生成模块,其在所述待割草区域边界51内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机20沿待割草路径割草。
值得一提的是,在本第二较佳实施例中的,在规划所述待割草路径时53,可以采用第一较佳实施例中的在虚拟割草区域边界515A或虚拟割草边界516A上设定目标位置55,并根据所述割草路径生成模块在所述虚拟割草区域边界515A上设定若干目标位置55,并根据所述若干目标位置在所述待割草区域边界51内生成所述待割草路径。
采用上述方案的智能割草方法,可以更好地匹配智能割草机20采用实时动态(RTK)-全球GNSS导航***。在本公开之一个实施例中,所述电机为无刷直流电机,所述电机输出电信号如反电动势,呈周期性变化,即通过检测电机反电动势的过零点来获得电机的周期变化。本公开之实施例中,所述控制单元,至少根据所述电机输出的周期性电信号来估算所述智能割草机20的行走速度和/或位移。由于电机是关联所述至少一个驱动车轮23,并驱动该至少一个驱动车轮23行走,通过电机的周期性信号如反电动势信号,可以获得所述至少一个驱动车轮23的行走速度和/或与速度相关的行走位移,这样智能割草机20的行走速度和/或位移也可以获得。因此,本公开实施例不需要在驱动车轮23附近安装一个或多个传感器来检测该至少一个驱动车轮23的转速进而获得智能割草机20的行走速度和/或位移,去除在该至少一个驱动车轮23转速的传感器,使得智能割草机20结构精简,也降低了整机成本。
以下通过获得电机的周期性反电动势电信号为例,具体说明如何估算智能割草机20的行走速度和/或位移。
当所述控制单元,检测到反电动势过零点时,计数器加1,这样随着时间的推移,计数器会根据电动势过零点的个数进行状态变化。
当需要检测割草机的行走速度时,可以通过单位时间内的计数器的状态变化来确定,单位时间内测到的状态变化的特征点的个数愈多,则速度越快;反之,当单位时间内测到的状态变化的特征点的个数越少,速度越慢。
当需要检测割草机的行走位移时,当速度恒定时,每个△t时间内特征点的个数相等,此时从起始点开始的位移正比于起始点之后的特征点的个数;当速度非恒定时。每个△t时间内特征点的个数是不相等的,此时从起始点之后的位移取决于速度和特征点个数两个因素,此时处理的方式可以是选取最小的“基速度”和“基特整点”,其他任何速度和特征点可以用“基速度*修正因子”和“基特整点*修正因子”来表达。
以上,通过检测电机的反电动势这个周期信号来实现智能割草机20的测速和/或测位移。在本公开的其他一些实施例中,可以通过检测电机的电流、电感等随电机转动而周期性变化的信号的特征点来实现智能割草机20的测速和/或测位移,在此不在详述。
工业实用性
本公开提供了一种智能割草***,可以提升智能割草机在割草边界处的割草精度。
Claims (44)
1.一种智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
第一驱动电机,设置成提供第一转矩给所述至少一个车轮;
第二切割电机,设置成提供第二转矩给所述切割刀片;
显示界面,设置成显示地图区域以及在地图区域内设定的待割草区域边界;
其特征在于:所述智能割草机还包括:
虚拟割草区域边界设定模块,与显示界面电连接或通信,以在所述待割草区域边界内设定虚拟割草区域边界,并选择性在所述显示界面上的待割草区域边界内显示设定的虚拟割草区域边界;
控制器,与显示界面和虚拟割草区域边界设定模块设定电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
2.如权利要求1所述的智能割草***,其特征在于:所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
3.如权利要求1所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
4.如权利要求1所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界的间距在0.5~2米之间。
5.如权利要求1所述的智能割草***,其特征在于:所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
6.如权利要求5所述的智能割草***,其特征在于:所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
7.如权利要求1到6任一所述的智能割草***,其特征在于:所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
8.如权利要求7所述智能割草***,其特征在于:所述割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界内生成所述待割草路径。
9.一种智能割草***,包括:
移动终端,所述移动终端设有显示界面,设置成显示在地图区域内设定的待割草区域边界;
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
驱动电机,设置成提供转矩给所述至少一个车轮;
其特征在于:所述智能割草机还包括:
虚拟割草区域边界设定模块,与移动终端的显示界面电连接或通信,以在所述待割草区域边界内设定虚拟割草区域边界,并选择性在所述显示界面上的待割草区域边界内显示设定的虚拟割草区域边界;
控制器,与显示界面和虚拟割草区域边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
10.如权利要求9所述的智能割草***,其特征在于:所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
11.如权利要求9所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
12.如权利要求9所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界的间距在0.5~2米之间。
13.如权利要求12所述的智能割草***,其特征在于:所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
14.如权利要求13所述的智能割草***,其特征在于:所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
15.一种智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
第一驱动电机,设置成提供转矩给该至少一个车轮;以及
其特征在于:所述智能割草***还包括:
虚拟割草区域边界设定模块,在待割草区域边界内设定虚拟割草区域边界;
控制器,与虚拟割草区域边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草区域边界内时以第一速度进行割草,当所述割草机超出虚拟割草区域边界时以第二速度进行割草,其中,第二速度小于第一速度。
16.如权利要求15所述的智能割草***,其特征在于:所述智能割草机在虚拟割草区域边界内时以1~1.5m/s速度进行割草,所述割草机超出虚拟割草区域边界时以小于或等于0.5m/s速度进行割草。
17.如权利要求15所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
18.如权利要求15所述的智能割草***,其特征在于:所述虚拟割草区域边界与待割草区域边界的间距在0.5~2米之间。
19.如权利要求15所述的智能割草***,其特征在于:所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
20.如权利要求15所述的智能割草***,其特征在于:所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
21.如权利要求15到20任一所述的智能割草***,其特征在于:所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
22.如权利要求15所述智能割草***,其特征在于:割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在待割草区域边界内生成待割草路径。
23.一种智能割草***,包括:
智能割草机,其包括:
切割刀片,用于切割草;
主体,用于支撑所述切割刀片;
至少一个车轮,由主体支撑并可转动;
驱动电机,设置成提供转矩给该至少一个车轮;以及
其特征在于:所述智能割草***还包括:
虚拟割草边界设定模块,在待割草边界内设定虚拟割草边界;
控制器,与虚拟割草边界设定模块电连接或通信,设置成控制所述智能割草机在虚拟割草边界内时以第一速度进行割草,当所述割草机在虚拟割草边界外以第二速度进行割草,其中,第二速度小于第一速度。
24.如权利要求23所述的智能割草***,其特征在于:所述智能割草机在虚拟割草边界内时以1~1.5m/s速度进行割草,所述割草机在虚拟割草边界外时以小于或等于0.5m/s速度进行割草。
25.如权利要求23所述的智能割草***,其特征在于:所述虚拟割草边界与待割草边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
26.如权利要求23所述的智能割草***,其特征在于:所述虚拟割草边界与待割草边界的间距在0.5~2米之间。
27.如权利要求23到26任一所述的智能割草***,其特征在于:所述智能割草机还包括割草路径生成模块,其生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
28.如权利要求27所述的智能割草***,其特征在于:所述待割草路径由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
29.如权利要求28所述的智能割草***,其特征在于:所述虚拟割草边界生成于所述待割草路径两侧,所述虚拟割草边界与所述待割草路径的间距在0.5~1米之间。
30.如权利要求23所述的智能割草***,其特征在于:所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
31.一种应用于权利要求1,9和15之任一项智能割草***的智能割草方法,其中,所述智能割草***包括智能割草机、虚拟割草区域边界设定模块和控制器,所述智能割草方法包括:
在一待割草区域边界内设定虚拟割草区域边界;
当所述智能割草机在虚拟割草区域边界内时,控制所述智能割草机以第一速度进行割草;当所述智能割草机超出虚拟割草区域边界时,控制所述智能割草机以第二速度进行割草,其中,第二速度小于第一速度。
32.如权利要求31所述的智能割草方法,其特征在于:当所述智能割草机在虚拟割草区域边界内,所述控制器控制智能割草机以第一速度1~1.5m/s速度进行割草;当所述割草机超出虚拟割草边界时,所述控制器控制智能割草机以第二速度以小于或等于0.5m/s速度进行割草。
33.如权利要求31所述的智能割草方法,其特征在于:所述虚拟割草区域边界与待割草区域边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
34.如权利要求31所述的智能割草方法,其特征在于:所述虚拟割草区域边界与待割草区域边界的间距在0.5~2米之间。
35.如权利要求31所述的智能割草方法,其特征在于:所述智能割草机还包括路径校准模块,所述路径校准模块与所述控制器可通信地连接,所述路径校准模块校准所述智能割草机的路径偏移状态。
36.如权利要求31所述的智能割草方法,其特征在于:所述待割草区域边界由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
37.如权利要求31所述的智能割草方法,其特征在于:所述智能割草机还包括割草路径生成模块,其在所述待割草区域边界内生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
38.如权利要求37所述的智能割草方法,其特征在于:所述割草路径生成模块在所述虚拟割草区域边界上设定若干目标位置,并根据所述若干目标位置在所述待割草区域边界内生成所述待割草路径。
39.一种应用于权利要求23之智能割草***的智能割草方法,其中,所述智能割草***包括智能割草机、虚拟割草边界设定模块和控制器,所述智能割草方法包括:
在一待割草边界内设定虚拟割草边界;
当所述智能割草机在虚拟割草边界内时,控制所述智能割草机第一速度进行割草;当所述割草机超出虚拟割草边界时,控制所述智能割草机以第二速度进行割草,其中,第二速度小于第一速度。
40.如权利要求39所述的智能割草方法,其特征在于:当所述智能割草机在虚拟割草边界内,所述控制器控制智能割草机以第一速度1~1.5m/s速度进行割草;当所述割草机超出虚拟割草边界时,所述控制器控制智能割草机以第二速度以小于或等于0.5m/s速度进行割草。
41.如权利要求39所述的智能割草方法,其特征在于:所述虚拟割草边界与待割草边界在运行或割草方向上间隔一个大于或等于智能割草机的速度与延迟时间的乘积得到的距离。
42.如权利要求39所述的智能割草方法,其特征在于:所述智能割草机还包括割草路径生成模块,其生成随机或有序的待割草路径,并由所述控制器控制所述智能割草机沿待割草路径割草。
43.如权利要求39所述的智能割草方法,其特征在于:待割草路径由地图模拟模式,数据选取模式,实地走线模式的方法一种或组合选定。
44.如权利要求39所述的智能割草方法,其特征在于:所述虚拟割草边界生成于待割草路径两侧,所述虚拟割草边界与所述待割草路径的间距在0.5~1米之间,所述虚拟割草边界与待割草边界的间距在0.5~2米之间。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711135232 | 2017-11-16 | ||
CN2017111352328 | 2017-11-16 | ||
CN201711190450 | 2017-11-24 | ||
CN2017111904501 | 2017-11-24 | ||
CN2017111899931 | 2017-11-24 | ||
CN201711189993 | 2017-11-24 | ||
CN2018100952597 | 2018-01-31 | ||
CN201810095259 | 2018-01-31 | ||
PCT/CN2018/115985 WO2019096263A1 (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110168466A CN110168466A (zh) | 2019-08-23 |
CN110168466B true CN110168466B (zh) | 2022-05-24 |
Family
ID=66538926
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880003935.1A Active CN110168465B (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
CN201880003942.1A Active CN110312418B (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
CN201880003944.0A Active CN110168466B (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880003935.1A Active CN110168465B (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
CN201880003942.1A Active CN110312418B (zh) | 2017-11-16 | 2018-11-16 | 智能割草*** |
Country Status (4)
Country | Link |
---|---|
US (2) | US11140819B2 (zh) |
EP (2) | EP3699715B1 (zh) |
CN (3) | CN110168465B (zh) |
WO (3) | WO2019096263A1 (zh) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107553497B (zh) * | 2017-10-20 | 2023-12-22 | 苏州瑞得恩光能科技有限公司 | 太阳能面板清扫机器人的边缘定位装置及其定位方法 |
CA3079525A1 (en) | 2017-11-20 | 2019-05-23 | The Toro Company | System and method for operating an autonomous robotic working machine within a travelling containment zone |
CN112584697B (zh) | 2018-08-08 | 2023-02-17 | 托罗公司 | 使用视觉***的自主机器导航和训练 |
CN109634287B (zh) * | 2019-01-22 | 2022-02-01 | 重庆火虫创新科技有限公司 | 割草机路径规划方法及*** |
JP7256080B2 (ja) * | 2019-06-20 | 2023-04-11 | ヤンマーパワーテクノロジー株式会社 | 作業車両 |
US11613016B2 (en) * | 2019-07-31 | 2023-03-28 | Brain Corporation | Systems, apparatuses, and methods for rapid machine learning for floor segmentation for robotic devices |
SE543576C2 (en) * | 2019-08-29 | 2021-04-06 | Husqvarna Ab | Energy efficient lawn care vehicle |
CN112567959A (zh) * | 2019-09-12 | 2021-03-30 | 南京德朔实业有限公司 | 自行走割草***及其漏割区域的补充作业的方法 |
CN112578777A (zh) * | 2019-09-27 | 2021-03-30 | 苏州宝时得电动工具有限公司 | 自主机器人及其行走路径规划方法、装置和存储介质 |
CN110793524B (zh) * | 2019-09-27 | 2023-08-01 | 南京航空航天大学 | 一种割草机路径规划的方法 |
CN112631267B (zh) * | 2019-10-09 | 2023-01-24 | 苏州宝时得电动工具有限公司 | 自动行走设备控制方法及自动行走设备 |
CN112764416B (zh) * | 2019-10-18 | 2024-06-18 | 南京泉峰科技有限公司 | 自行走割草***和户外行走设备 |
CN110927766A (zh) * | 2019-10-21 | 2020-03-27 | 浙江亚特电器有限公司 | 割草机的卫星导航和围线结合的平行切割方法 |
CN112824937B (zh) * | 2019-11-20 | 2024-05-28 | 苏州宝时得电动工具有限公司 | 一种路线生成方法、装置和割草机 |
CN112985372B (zh) * | 2019-12-13 | 2024-06-14 | 南宁富联富桂精密工业有限公司 | 路径规划***及其方法 |
CN113128747B (zh) * | 2019-12-30 | 2024-03-19 | 南京泉峰科技有限公司 | 智能割草***及其自主建图方法 |
CN113115621B (zh) * | 2019-12-30 | 2023-05-12 | 南京泉峰科技有限公司 | 智能割草***及其自主建图方法 |
CN111176278B (zh) * | 2019-12-31 | 2023-05-09 | 宁波奇亚园林工具有限公司 | 一种基于交流磁场的智能割草机传感器控制电路与方法 |
SE543954C2 (en) * | 2020-03-18 | 2021-10-05 | Husqvarna Ab | Robotic work tool system and method comprising a base rtk unit, a mobile rtk unit and an auxiliary rtk unit |
CN113552874B (zh) * | 2020-04-03 | 2024-01-23 | 南京泉峰科技有限公司 | 智能割草*** |
CN111527805A (zh) * | 2020-04-29 | 2020-08-14 | 绵阳市朝育机械有限公司 | 一种基于微波控制的农耕机器人的自动耕种*** |
CN111612342B (zh) * | 2020-05-22 | 2024-03-15 | 格力博(江苏)股份有限公司 | 一种割草机队管理装置、管理方法以及管理*** |
EP4145978A4 (en) * | 2020-05-27 | 2024-05-29 | R-Go Robotics Ltd | SYSTEM AND METHOD FOR IMPROVED BOUNDARY DETECTION FOR A ROBOTIC MOWING SYSTEM |
CN113748827B (zh) * | 2020-06-01 | 2022-12-06 | 上海山科机器人有限公司 | 用于自主作业设备的信号站、自主作业设备和*** |
KR20220031846A (ko) * | 2020-09-04 | 2022-03-14 | 현대자동차주식회사 | 생산공장 무인이송 시스템 및 그 방법 |
CN112268535A (zh) * | 2020-10-19 | 2021-01-26 | 中国农业科学院农业信息研究所 | 一种农作物种植面积测量方法及*** |
JP2022076340A (ja) * | 2020-11-09 | 2022-05-19 | 本田技研工業株式会社 | 作業機および情報管理装置 |
SE544667C2 (en) * | 2020-12-08 | 2022-10-11 | Husqvarna Ab | A robotic work tool with a re-definable operation area |
CN114616973B (zh) * | 2020-12-11 | 2023-10-10 | 苏州宝时得电动工具有限公司 | 割草机和割草机的控制方法 |
US20220197295A1 (en) * | 2020-12-22 | 2022-06-23 | Globe (jiangsu) Co., Ltd. | Robotic mower, and control method thereof |
CN112612280B (zh) * | 2020-12-24 | 2023-08-22 | 格力博(江苏)股份有限公司 | 一种割草机及其控制方法 |
KR20220142082A (ko) * | 2021-04-14 | 2022-10-21 | 현대두산인프라코어(주) | 건설기계의 작업 계획 작성 방법 및 작성 시스템 |
CN113110549B (zh) * | 2021-04-22 | 2024-07-12 | 上海电气集团股份有限公司 | 一种叶片机器人及其轨迹跟踪方法 |
CN115237112A (zh) * | 2021-04-25 | 2022-10-25 | 宁波领越智能设备有限公司 | 一种智能割草机及其路径规划方法 |
WO2022249486A1 (ja) * | 2021-05-28 | 2022-12-01 | 株式会社やまびこ | 情報処理システム、作業機及びプログラム |
CN113419525B (zh) * | 2021-06-16 | 2022-07-12 | 上海联适导航技术股份有限公司 | 一种无人驾驶农机的控制方法、装置、设备及存储介质 |
WO2023274339A1 (zh) * | 2021-06-30 | 2023-01-05 | 苏州宝时得电动工具有限公司 | 自动工作*** |
CN113468193A (zh) * | 2021-07-01 | 2021-10-01 | 深圳集智数字科技有限公司 | 电子地图规划方法、电子地图规划装置、介质及电子设备 |
US20230084513A1 (en) * | 2021-09-10 | 2023-03-16 | Mervin C. Hochstetler | Lawn mowers having intelligent systems (smart mower logic), associated sub-assemblies incorporating intelligent systems, and associated methods of use |
CN114342640B (zh) * | 2022-01-06 | 2023-03-24 | 未岚大陆(北京)科技有限公司 | 数据处理方法、装置、自动园艺设备及计算机存储介质 |
CN114625143A (zh) * | 2022-03-18 | 2022-06-14 | 未岚大陆(北京)科技有限公司 | 自移动设备的控制方法、自移动设备以及计算机存储介质 |
CN114946377B (zh) * | 2022-04-21 | 2023-08-04 | 潍柴雷沃智慧农业科技股份有限公司 | 一种割草机的牧草生长状态监测方法和*** |
AU2023202440A1 (en) * | 2022-04-28 | 2023-11-16 | Techtronic Cordless Gp | Creation of a virtual boundary for a robotic garden tool |
CN115229808A (zh) * | 2022-05-25 | 2022-10-25 | 盐池县中赢创能新能源有限公司 | 一种光伏电站清扫机器人及控制方法 |
CN115039561A (zh) * | 2022-06-30 | 2022-09-13 | 松灵机器人(深圳)有限公司 | 割草方法、装置、割草机器人以及存储介质 |
CN115016498B (zh) * | 2022-07-05 | 2023-07-11 | 未岚大陆(北京)科技有限公司 | 割草机的建图方法、装置、存储介质及割草机 |
CN115443792A (zh) * | 2022-08-12 | 2022-12-09 | 深圳拓邦股份有限公司 | 割草机的建图方法、***及可读存储介质 |
US20240094404A1 (en) * | 2022-09-20 | 2024-03-21 | Fabrizio Bernini | System for cutting grass and corresponding process |
US11678604B1 (en) | 2022-12-21 | 2023-06-20 | Sensori Robotics, LLC | Smart lawnmower with development of mowing policy and system and method for use of same |
US12001182B1 (en) * | 2022-12-21 | 2024-06-04 | Sensori Robotics, LLC | Smart lawnmower with realization of mowing policy and system and method for use of same |
CN116149337B (zh) * | 2023-04-14 | 2023-07-07 | 未岚大陆(北京)科技有限公司 | 割草控制方法、设置方法、割草机、设置装置和电子设备 |
CN116539045B (zh) * | 2023-07-05 | 2024-05-31 | 深之蓝(天津)水下智能科技有限公司 | 水下机器人定位方法、水下机器人、存储介质和电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102771246A (zh) * | 2012-07-05 | 2012-11-14 | 芜湖鸿宇智能科技有限公司 | 一种智能割草机***及其智能割草方法 |
Family Cites Families (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4694639A (en) * | 1985-12-30 | 1987-09-22 | Chen Sheng K | Robotic lawn mower |
KR920001890B1 (ko) * | 1989-12-21 | 1992-03-06 | 한국과학기술연구원 | 소형 예취기 |
DE19549306A1 (de) | 1995-12-22 | 1997-07-03 | Art & Com Medientechnologie Un | Verfahren und Vorrichtung zur bildlichen Darstellung raumbezogener Daten |
AUPP679598A0 (en) * | 1998-10-27 | 1998-11-19 | Agsystems Pty Ltd | A vehicle navigation apparatus |
US6338013B1 (en) * | 1999-03-19 | 2002-01-08 | Bryan John Ruffner | Multifunctional mobile appliance |
CN101091428A (zh) * | 2006-10-20 | 2007-12-26 | 大连理工大学 | 一种自动割草机器人 |
US8584013B1 (en) | 2007-03-20 | 2013-11-12 | Google Inc. | Temporal layers for presenting personalization markers on imagery |
JP5188156B2 (ja) * | 2007-11-19 | 2013-04-24 | 株式会社マキタ | 芝刈機 |
JP2010025872A (ja) * | 2008-07-24 | 2010-02-04 | Cosmo Ec Co Ltd | 芝刈機、目標板の位置座標の測位方法 |
US8706297B2 (en) | 2009-06-18 | 2014-04-22 | Michael Todd Letsky | Method for establishing a desired area of confinement for an autonomous robot and autonomous robot implementing a control system for executing the same |
US8224516B2 (en) | 2009-12-17 | 2012-07-17 | Deere & Company | System and method for area coverage using sector decomposition |
US8723886B2 (en) | 2010-09-08 | 2014-05-13 | Navteq B.V. | Generating a multi-layered geographic image and the use thereof |
EP2428107B1 (en) | 2010-09-09 | 2012-11-07 | Fabrizio Bernini | Lawn-mower |
US20120246705A1 (en) | 2011-02-23 | 2012-09-27 | Google Inc. | Object-Based Access Control for Map Data |
US9411901B2 (en) | 2011-06-29 | 2016-08-09 | Trimble Navigation Limited | Managing satellite and aerial image data in a composite document |
CN102890509B (zh) * | 2011-07-18 | 2015-10-21 | 苏州宝时得电动工具有限公司 | 自驱动装置、引导***及其移动方法 |
US10098277B2 (en) * | 2011-08-11 | 2018-10-16 | Chien Ouyang | Robotic lawn mower with boundary stands |
CN102393659B (zh) * | 2011-08-19 | 2013-04-24 | 应放天 | 智能割草机在虚拟线内或线外的判断装置及其判断方法 |
DE102011083309A1 (de) * | 2011-09-23 | 2013-03-28 | Robert Bosch Gmbh | Autonomes Arbeitsgerät |
CN103324192A (zh) * | 2012-03-23 | 2013-09-25 | 苏州宝时得电动工具有限公司 | 边界设置方法及边界设置*** |
JP2013228821A (ja) * | 2012-04-24 | 2013-11-07 | Mamiya-Op Nequos Co Ltd | 作業機械及びその構成装置、コンピュータプログラム |
US9026299B2 (en) * | 2012-07-09 | 2015-05-05 | Deere & Company | Navigation system and method for autonomous mower |
CN103676702B (zh) * | 2012-09-21 | 2022-05-17 | 苏州宝时得电动工具有限公司 | 自动割草机的控制方法 |
WO2014058358A1 (en) * | 2012-10-09 | 2014-04-17 | Husqvarna Ab | Method and system for enhancing a coverage distribution of a robotic garden tool |
US9675226B2 (en) * | 2012-10-26 | 2017-06-13 | Lg Electronics Inc. | Robot cleaner system and control method of the same |
US9606709B2 (en) | 2012-12-27 | 2017-03-28 | Google Inc. | System and method for geographic data layer management in a geographic information system |
CN103891463A (zh) * | 2012-12-28 | 2014-07-02 | 苏州宝时得电动工具有限公司 | 自动割草*** |
US9820433B2 (en) | 2012-12-28 | 2017-11-21 | Positec Power Tools (Suzhou Co., Ltd.) | Auto mowing system |
CN103141210B (zh) * | 2013-03-13 | 2015-04-01 | 江苏春花杰佳电器有限公司 | 智能割草机***及割草方法 |
US9829891B2 (en) * | 2013-03-15 | 2017-11-28 | Mtd Products Inc | Autonomous mobile work system comprising a variable reflectivity base station |
US9164651B2 (en) | 2013-04-11 | 2015-10-20 | Google Inc. | Management of geographic data layers in a geographic information system |
DE102013107492A1 (de) * | 2013-07-15 | 2015-01-15 | Koubachi AG | System zur Überwachung und Steuerung von Aktivitäten zumindest eines Gartengeräts innerhalb zumindest eines Aktivitätsgebiets |
KR102191426B1 (ko) * | 2013-10-07 | 2020-12-15 | 한국전자통신연구원 | 제초 로봇의 제초 경계영역, 제초 상태 인식 장치 및 그 방법 |
CN203872585U (zh) * | 2013-10-10 | 2014-10-15 | 南京德朔实业有限公司 | 割草机及其控制电路 |
CN203691948U (zh) * | 2014-02-14 | 2014-07-09 | 上海创绘机器人科技有限公司 | 智能割草机器人 |
US9375842B2 (en) * | 2014-05-15 | 2016-06-28 | Irobot Corporation | Autonomous mobile robot confinement system |
EP3158409B1 (en) * | 2014-06-19 | 2021-01-20 | Husqvarna Ab | Garden visualization and mapping via robotic vehicle |
EP2997808B1 (en) * | 2014-09-19 | 2017-04-26 | Fabrizio Bernini | A system for an optimised cutting of grass |
US9851718B2 (en) | 2014-09-26 | 2017-12-26 | Steven R. Booher | Intelligent control apparatus, system, and method of use |
US9510505B2 (en) * | 2014-10-10 | 2016-12-06 | Irobot Corporation | Autonomous robot localization |
US9516806B2 (en) * | 2014-10-10 | 2016-12-13 | Irobot Corporation | Robotic lawn mowing boundary determination |
GB201419883D0 (en) | 2014-11-07 | 2014-12-24 | F Robotics Acquisitions Ltd | Domestic robotic system and method |
US9420741B2 (en) * | 2014-12-15 | 2016-08-23 | Irobot Corporation | Robot lawnmower mapping |
US9538702B2 (en) | 2014-12-22 | 2017-01-10 | Irobot Corporation | Robotic mowing of separated lawn areas |
SE540131C2 (en) * | 2014-12-24 | 2018-04-10 | Husqvarna Ab | Robotic work tool with trajectory correction |
CN104699101A (zh) * | 2015-01-30 | 2015-06-10 | 深圳拓邦股份有限公司 | 可定制割草区域的机器人割草***及其控制方法 |
CN105988471B (zh) * | 2015-02-15 | 2020-09-22 | 苏州宝时得电动工具有限公司 | 割草机的智能割草***及割草控制方法 |
CN106416587A (zh) * | 2015-08-13 | 2017-02-22 | 苏州宝时得电动工具有限公司 | 割草机的定位误差消除方法、装置及*** |
CN106708033A (zh) * | 2015-11-18 | 2017-05-24 | 苏州宝时得电动工具有限公司 | 路径误差消除***及方法 |
CN106717462B (zh) * | 2015-11-19 | 2020-07-14 | 苏州宝时得电动工具有限公司 | 智能割草机及其工作方法 |
CN106774294A (zh) * | 2015-11-20 | 2017-05-31 | 沈阳新松机器人自动化股份有限公司 | 一种移动机器人虚拟墙设计方法 |
WO2017092905A1 (en) * | 2015-12-03 | 2017-06-08 | Graf Plessen Mogens Max Sophus Edzard | System and method for navigation guidance of a vehicle in an agricultural field |
KR20170083817A (ko) * | 2016-01-11 | 2017-07-19 | 부산대학교 산학협력단 | 복수의 gps를 이용한 이동 로봇의 위치 추정 방법 |
CN105684630B (zh) * | 2016-01-26 | 2018-01-30 | 北京林业大学 | 一种远程控制智能草坪艺术修整机 |
CN107291071A (zh) * | 2016-03-30 | 2017-10-24 | 苏州宝时得电动工具有限公司 | 自动工作***、自动行走设备及其转向方法 |
CN106325271A (zh) * | 2016-08-19 | 2017-01-11 | 深圳市银星智能科技股份有限公司 | 智能割草装置及智能割草装置定位方法 |
US10653057B2 (en) | 2016-09-05 | 2020-05-19 | Lg Electronics Inc. | Moving robot and control method thereof |
CN106643719B (zh) * | 2016-09-23 | 2020-04-14 | 江西洪都航空工业集团有限责任公司 | 一种智能割草车的路径规划算法 |
CN108226972B (zh) * | 2016-12-15 | 2020-11-17 | 苏州宝时得电动工具有限公司 | 基于差分定位技术的位置信息处理方法和移动站 |
WO2018127209A1 (zh) | 2017-01-09 | 2018-07-12 | 苏州宝时得电动工具有限公司 | 自移动设备及其定位***、定位方法和控制方法 |
CN106647765B (zh) * | 2017-01-13 | 2021-08-06 | 深圳拓邦股份有限公司 | 一种基于割草机器人的规划平台 |
EP3412128B1 (de) * | 2017-06-09 | 2021-05-12 | Andreas Stihl AG & Co. KG | Grünflächenbearbeitungssystem und verfahren zum erfassen mindestens eines abschnitts eines begrenzungsrands einer zu bearbeitenden fläche |
WO2018224678A1 (de) * | 2017-06-09 | 2018-12-13 | Andreas Stihl Ag & Co. Kg | Grünflächenbearbeitungssystem, verfahren zum erfassen mindestens eines abschnitts eines begrenzungsrands einer zu bearbeitenden fläche und verfahren zum betreiben eines autonomen mobilen grünflächenbearbeitungsroboters |
-
2018
- 2018-11-16 CN CN201880003935.1A patent/CN110168465B/zh active Active
- 2018-11-16 CN CN201880003942.1A patent/CN110312418B/zh active Active
- 2018-11-16 CN CN201880003944.0A patent/CN110168466B/zh active Active
- 2018-11-16 EP EP18879877.1A patent/EP3699715B1/en not_active Revoked
- 2018-11-16 WO PCT/CN2018/115985 patent/WO2019096263A1/zh active Application Filing
- 2018-11-16 EP EP18879878.9A patent/EP3698618B1/en active Active
- 2018-11-16 WO PCT/CN2018/115983 patent/WO2019096262A1/zh unknown
- 2018-11-16 WO PCT/CN2018/115986 patent/WO2019096264A1/zh unknown
-
2020
- 2020-05-11 US US16/872,195 patent/US11140819B2/en active Active
- 2020-05-15 US US16/874,964 patent/US11076529B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102771246A (zh) * | 2012-07-05 | 2012-11-14 | 芜湖鸿宇智能科技有限公司 | 一种智能割草机***及其智能割草方法 |
Also Published As
Publication number | Publication date |
---|---|
US11076529B2 (en) | 2021-08-03 |
EP3699715B1 (en) | 2022-01-05 |
EP3698618A4 (en) | 2020-12-30 |
WO2019096264A1 (zh) | 2019-05-23 |
WO2019096262A1 (zh) | 2019-05-23 |
US11140819B2 (en) | 2021-10-12 |
WO2019096263A1 (zh) | 2019-05-23 |
EP3698618A1 (en) | 2020-08-26 |
CN110168466A (zh) | 2019-08-23 |
US20200275604A1 (en) | 2020-09-03 |
CN110168465B (zh) | 2022-07-15 |
CN110312418B (zh) | 2022-05-10 |
CN110312418A (zh) | 2019-10-08 |
EP3699715A4 (en) | 2020-11-11 |
EP3698618B1 (en) | 2022-01-05 |
US20200275605A1 (en) | 2020-09-03 |
EP3699715A1 (en) | 2020-08-26 |
CN110168465A (zh) | 2019-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110168466B (zh) | 智能割草*** | |
US11442448B2 (en) | Self-moving device, method for providing alarm about positioning fault in same, self-moving device, and automatic working system | |
US11841710B2 (en) | Automatic working system, self-moving device, and methods for controlling same | |
US20190369620A1 (en) | Returning method of self-moving device, self-moving device, storage medium, and server | |
EP3234718B1 (en) | Robotic vehicle learning site boundary | |
EP3234721B1 (en) | Multi-sensor, autonomous robotic vehicle with mapping capability | |
KR102430445B1 (ko) | 이동 로봇 및 그 제어방법 | |
JP2013031389A (ja) | 自動芝刈り機及びその制御方法 | |
EP4159021A1 (en) | Installation method of a mobile device for land maintenance contemplating an association of a piece of information to a stretch of a contour | |
CN113126613B (zh) | 智能割草***及其自主建图方法 | |
US11859980B2 (en) | Method of movement tracking, processing module and lawn mower | |
CN211207169U (zh) | 一种温室采摘机器人底盘控制*** | |
CN116982609A (zh) | 基于作物处方图的喷雾方法、***和计算机设备 | |
CN108260401A (zh) | 一种基于ros无人驾驶联合收割机激光导航*** | |
US20220382288A1 (en) | Route Generation Method, Route Generation Device, And Route Generation Program | |
WO2024022204A1 (zh) | 园林工具及其控制方法和*** | |
EP4098094A2 (en) | Automatic traveling method, automatic traveling system, and automatic traveling program | |
US20230320263A1 (en) | Method for determining information, remote terminal, and mower | |
EP4099124A1 (en) | Automatic traveling method, automatic traveling system, and automatic traveling program | |
CN112034850A (zh) | 一种实现农场无人化生产的方法 | |
JP2022183957A (ja) | 自動走行方法、自動走行システム、及び自動走行プログラム |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: No. 529, Jiangjun Avenue, Jiangning Economic and Technological Development Zone, Nanjing, Jiangsu Province Applicant after: Nanjing Quanfeng Technology Co.,Ltd. Address before: No. 529, Jiangjun Avenue, Jiangning Economic and Technological Development Zone, Nanjing, Jiangsu Province Applicant before: NANJING CHERVON INDUSTRY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |