CN108490932A - A kind of control method of grass-removing robot and automatically control mowing system - Google Patents

A kind of control method of grass-removing robot and automatically control mowing system Download PDF

Info

Publication number
CN108490932A
CN108490932A CN201810195855.2A CN201810195855A CN108490932A CN 108490932 A CN108490932 A CN 108490932A CN 201810195855 A CN201810195855 A CN 201810195855A CN 108490932 A CN108490932 A CN 108490932A
Authority
CN
China
Prior art keywords
grass
cut
boundary
removing robot
advance
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.)
Granted
Application number
CN201810195855.2A
Other languages
Chinese (zh)
Other versions
CN108490932B (en
Inventor
王兴松
吴瀛东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201810195855.2A priority Critical patent/CN108490932B/en
Publication of CN108490932A publication Critical patent/CN108490932A/en
Application granted granted Critical
Publication of CN108490932B publication Critical patent/CN108490932B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01DHARVESTING; MOWING
    • A01D34/00Mowers; Mowing apparatus of harvesters
    • A01D34/006Control or measuring arrangements
    • A01D34/008Control or measuring arrangements for automated or remotely controlled operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Environmental Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Guiding Agricultural Machines (AREA)
  • Harvester Elements (AREA)

Abstract

The invention discloses a kind of control method of grass-removing robot and automatically control mowing system.Obtain the video image on the lawn near grass-removing robot in real time first;Secondly the above video image is handled, is obtained in real time on the lawn near grass-removing robot by cutting region and not by the cut-boundary of cutting region;The cut-boundary information and certain rule or method that last basis obtains, the direction of advance of real-time control grass-removing robot carry out cutting operation.The control method of grass-removing robot is by automatically controlling what mowing system was realized including grass-removing robot, control device and image acquisition and processing device.Mowing efficiency can be improved using the present invention, substantially reduce the case where repeating to cut and omitting cutting.

Description

A kind of control method of grass-removing robot and automatically control mowing system
Technical field
The present invention relates to a kind of grass-removing robot control method and mowing system is automatically controlled, belongs to intelligent mowing apparatus skill Art field.
Background technology
Afforestation is the important component of Chinese society Development of Urbanization, and wherein lawn is as indispensable one Divide is even more to play considerable role in resident living area and urban afforestation garden.Lawn provides good living environment to people While, maintenance work needs take a significant amount of time and energy, this just becomes a very important problem.In order to reduce , there is traditional mowing instrument and intelligent grass-removing robot in the market in the time spent in safeguarding lawn and energy, and intelligence is mowed Robot compared to have for traditional mowing instrument intelligent level is high, do not depend on manual operation, it is safer, be more suitable for it is green The advantages that development in colour circle border.Therefore, with market development, grass-removing robot will gradually replace the non intelligent grass trimmer of tradition.
However, in practice, the low problem of mowing efficiency is to be badly in need of the problem solved in intelligent grass-removing robot application. Existing most of grass-removing robot equipment are mowed in the boundary of lawn along random walk, are encountered boundary and are gone to or turn It is curved, also there is part grass-removing robot to use GPS positioning or inertial navigation or other localization methods to constitute electronic map, then Path planning is carried out to improve mowing efficiency, but due to the limitation of development cost and position error, cannot be completed well pre- The case where fixed plan, appearance is cut again and leakage is cut.
Invention content
Goal of the invention:The present invention provides one kind and mowing efficiency can be improved, and substantially reduces the grass-removing robot for repeating cutting Control method and corresponding automatically control mowing system.
Technical solution:A kind of control method of grass-removing robot of the present invention, includes the following steps:
(1) video image on lawn near grass-removing robot is obtained in real time;
(2) video image is handled, judges whether grass-removing robot nearby has and is cut through region and do not cut Cross the cut-boundary in region;
(3) when grass-removing robot proceeds to fence boundary:If there is cut-boundary, determined according to the cut-boundary Direction of advance, and the party of adjustment in real time marches forward, and executes step (4);If without cut-boundary, along fence boundary Direction is advanced, and step (5) is executed;
(4) advance along when front direction, when encountering fence boundary, return to step (3);
(5) advance along when front direction, if cut-boundary can be encountered during advance, before being determined according to the cut-boundary Into direction, and the party of adjustment in real time marches forward, return to step (3);It is encountered not yet if advancing one week along fence boundary Cut-boundary, then the task of mowing terminate.
Step (1) described video image mainly has using grass cutter human agent as basic point, to grass cutter human agent just before Side " prestige is gone out " video image and using the certain point above grass cutter human agent as basic point, to grass-removing robot main direction The video image of " prestige is gone down ".
The direction of advance of " being determined according to the cut-boundary " described in step (3) can in real time be adjusted according to cut-boundary, with So that cutting the cutting region newly formed and the area cut before currently cut when the direction is cut Domain has area as small as possible to be overlapped.
The invention also discloses one kind automatically controlling mowing system, including grass-removing robot, control device and Image Acquisition Processing unit;The instruction of grass-removing robot receiving control device carries out cutting operation;Control device, to externally input information It is handled, and coordinates to control grass-removing robot all parts activity;Image acquisition and processing device acquires near grass-removing robot The video image in region, and the processing with the relevant information of cut-boundary is carried out to image.Wherein, controller includes microcontroller And control circuit, microcontroller can calculate grass trimmer according to the variation of the obtained cut-boundary of image acquisition and processing device The direction of advance of device people.
Advantageous effect:Compared with prior art, beneficial effects of the present invention:1, cutting region and uncut area are utilized Boundary carry out grass-removing robot path planning, improve mowing efficiency, substantially reduce repeat mow and omit mow the case where; 2, mowing system is automatically controlled using with image acquisition and processing device and control device, lawn information can be obtained in real time, Mowing path is corrected in planning in real time, avoids cutting the case where leakage is cut again.
Description of the drawings
Fig. 1 is grass-removing robot control method flow chart;
Fig. 2 is grass-removing robot control method cutting route figure;
Fig. 3 is grass-removing robot control method cutting route figure.
Specific implementation mode
This breaking-out row is further described below in conjunction with the accompanying drawings.
As shown in Figure 1, the present invention provides a kind of control methods of grass-removing robot.It obtains near grass-removing robot in real time The video image on lawn;Video image is handled, judge grass-removing robot nearby whether have cut through region with not by Cut through the cut-boundary in region;When mowing task starts, grass-removing robot advances along any direction, until encountering electronics hedge Until basketry boundary.If can judge cut-boundary at this time, direction of advance is determined according to this cut-boundary, and along the direction before Into until encountering fence boundary, then carry out the judgement of cut-boundary;If cannot judge cut-boundary at this time, cut Careless robot advances along the direction on fence boundary;During advancing along fence boundary direction, if can judge Go out cut-boundary, then direction of advance is determined according to this cut-boundary, and march forward along the party;If along fence boundary direction Advance one week still without cut-boundary is judged, then the task of mowing terminates.
Fence boundary refer to the boundary line for limiting grass-removing robot zone of action, the i.e. working region of grass-removing robot not It can be more than this boundary;Cut-boundary refers to the boundary line in the region cut through and the region not cut through.Cut-boundary can To be judged by the difference of cutting region and the careless height and color of uncut area.
By determining direction of advance it is calculated by mowing system controller in the case where recognizing cut-boundary Direction, this direction are to be changed according to Image Acquisition and the obtained cut-boundary of processing unit and changed, and are to need to pass through Grass-removing robot controller is strictly calculated, and require the direction of advance of grass-removing robot centainly into accuracy rating with should Direction is consistent.Direction of advance can in real time be adjusted according to cut-boundary and grass-removing robot cutterhead is inswept when the direction is cut Region and the region cut it is be overlapped always, but be overlapped area it is smaller.
Fig. 2 is cutting route figure of the present invention in a simple implementation environment.Mowing task starts, grass-removing robot From any point S, advance along any direction;When moving near a points, detect and encounter fence boundary, then into Row J-turn acts, and is carried out at the same time the action for finding cut-boundary;Assuming that direction of turning around is clockwise, then turning over about A determining direction can be obtained when 180 degree, then grass-removing robot moves on mowing along the direction.Work as grass cutter It when people is moved near b points, detects and encounters fence boundary, then carry out J-turn action, be carried out at the same time searching cutting The action on boundary;Cut-boundary cannot be judged at this time and determines direction of advance, then at this time along the direction on fence boundary Advance;Assuming that along fence boundary by advance counterclockwise, then when moving near c points, it can be determined that go out cut-boundary, Direction of advance is determined according to the cut-boundary at this time, and marches forward along the party and carries out mowing task, and so on, until operation When near to d points, mowing task terminates.
Fig. 3 is cutting route figure of the present invention in another implementation environment, in figure the dash area region by It cuts through.Mowing task starts, and grass-removing robot advances from any point S along any direction;When moving near a points When, it detects and encounters fence boundary, then carry out J-turn action, be carried out at the same time the action for finding cut-boundary;Assuming that Direction of turning around is clockwise, then a determining direction can be obtained when having turned over about 180 degree, then grass-removing robot along The direction moves on mowing.When grass-removing robot moves near b points, the region cut through before encountering, thus The new cut-boundary that region is formed determines direction of advance as shown, and direction is advanced according to this;When grass-removing robot moves to c points It when neighbouring, detect and encounters fence boundary, then carry out J-turn action, be carried out at the same time the action for finding cut-boundary; Cut-boundary cannot be judged at this time and determines direction of advance, then is advanced at this time along the direction on fence boundary;Assuming that edge Fence boundary by advance counterclockwise, then when moving to d points, it can be determined that go out cut-boundary, at this time according to the cutting Boundary determines direction of advance, and marches forward along the party and carry out mowing task, and so on, when running near e points, cut Careless task terminates.
The present invention also provides one kind automatically controlling mowing system, and the system comprises grass-removing robot, control device and figures As acquisition processing device;The instruction of grass-removing robot receiving control device carries out mowing activity;Control device, to external input Information handled, and coordinate to control the activity of grass-removing robot all parts;Image acquisition and processing device acquires grass cutter The video image of people's near zone, and the processing with the relevant information of cut-boundary is carried out to image.Wherein, controller includes micro- Controller and control circuit, microcontroller can be calculated according to the variation of the obtained cut-boundary of image acquisition and processing device The direction of advance of grass-removing robot.

Claims (5)

1. a kind of control method of grass-removing robot, which is characterized in that include the following steps:
(1) video image on lawn near grass-removing robot is obtained in real time;
(2) video image is handled, judges whether grass-removing robot nearby has and is cut through region and do not cut through area The cut-boundary in domain;
(3) when grass-removing robot proceeds to fence boundary:If there is cut-boundary, is determined and advanced according to the cut-boundary Direction, and the party of adjustment in real time marches forward, and executes step (4);If without cut-boundary, along the direction on fence boundary Advance, executes step (5);
(4) advance along when front direction, when encountering fence boundary, return to step (3);
(5) advance along when front direction, if cut-boundary can be encountered during advance, advance side is determined according to the cut-boundary To, and the party of adjustment in real time marches forward, return to step (3);If advance one week along fence boundary encounters cutting not yet Boundary, then the task of mowing terminate.
2. the control method of grass-removing robot according to claim 1, which is characterized in that step (1) described video image Mainly using grass cutter human agent as basic point, to the video image in grass cutter human agent front " prestige is gone out " and with grass trimmer Certain point above device human agent is basic point, to the video image of grass-removing robot main direction " prestige is gone down ".
3. the control method of grass-removing robot according to claim 1, which is characterized in that described in step (3) " according to this Cut-boundary determine " direction of advance can in real time be adjusted according to cut-boundary so that cut when the direction cut newly The cutting region formed has area as small as possible Chong Die with the region cut before currently cut.
4. one kind automatically controlling mowing system, which is characterized in that the system comprises grass-removing robot, control device and images to adopt Collect processing unit;The instruction of the grass-removing robot receiving control device carries out cutting operation;The control device, to outside The information of input is handled, and coordinates to control grass-removing robot all parts activity;Described image acquisition processing device, acquisition The video image of grass-removing robot near zone, and the processing with the relevant information of cut-boundary is carried out to image.
5. according to claim 4 automatically control mowing system, which is characterized in that the controller include microcontroller and Control circuit, microcontroller can calculate grass cutter according to the variation of the obtained cut-boundary of image acquisition and processing device The direction of advance of people.
CN201810195855.2A 2018-03-09 2018-03-09 Control method of mowing robot and automatic control mowing system Active CN108490932B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810195855.2A CN108490932B (en) 2018-03-09 2018-03-09 Control method of mowing robot and automatic control mowing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810195855.2A CN108490932B (en) 2018-03-09 2018-03-09 Control method of mowing robot and automatic control mowing system

Publications (2)

Publication Number Publication Date
CN108490932A true CN108490932A (en) 2018-09-04
CN108490932B CN108490932B (en) 2021-01-26

Family

ID=63338371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810195855.2A Active CN108490932B (en) 2018-03-09 2018-03-09 Control method of mowing robot and automatic control mowing system

Country Status (1)

Country Link
CN (1) CN108490932B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209154A (en) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 The residual harvesting path planning system and its method of automatic harvester
CN110949371A (en) * 2018-09-27 2020-04-03 卡特彼勒路面机械公司 Autonomous field planning for autonomous construction vehicles
CN112433521A (en) * 2019-08-07 2021-03-02 南京苏美达智能技术有限公司 Control method of self-walking device, self-walking device and system
CN112567959A (en) * 2019-09-12 2021-03-30 南京德朔实业有限公司 Self-walking mowing system and method for supplementing operation of missed cutting area of self-walking mowing system
CN112673794A (en) * 2020-12-24 2021-04-20 格力博(江苏)股份有限公司 Mower and control method thereof
US20210176912A1 (en) * 2019-12-16 2021-06-17 Cnh Industrial America Llc System and method for assessing agricultural operation performance based on image data of processed and unprocessed portions of the field
CN113485334A (en) * 2021-07-02 2021-10-08 宁波瑞霖机械科技有限公司 Mower control method, system and storage medium thereof
CN114698453A (en) * 2022-03-14 2022-07-05 未岚大陆(北京)科技有限公司 Cutting control method and device, cutting machine and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662400A (en) * 2012-05-10 2012-09-12 慈溪思达电子科技有限公司 Path planning algorithm of mowing robot
CN102771246A (en) * 2012-07-05 2012-11-14 芜湖鸿宇智能科技有限公司 Intelligent mower system and intelligent mowing method thereof
US20120290165A1 (en) * 2011-05-09 2012-11-15 Chien Ouyang Flexible Robotic Mower
CN102929280A (en) * 2012-11-13 2013-02-13 朱绍明 Mobile robot separating visual positioning and navigation method and positioning and navigation system thereof
CN105612909A (en) * 2016-02-23 2016-06-01 广东顺德中山大学卡内基梅隆大学国际联合研究院 Vision and multisensory fusion based intelligent mowing robot control system
CN205692049U (en) * 2016-06-24 2016-11-16 桑斌修 A kind of grass-removing robot in boundless boundary line
CN106155053A (en) * 2016-06-24 2016-11-23 桑斌修 A kind of mowing method, device and system
CN106647765A (en) * 2017-01-13 2017-05-10 深圳拓邦股份有限公司 Planning platform based on mowing robot

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290165A1 (en) * 2011-05-09 2012-11-15 Chien Ouyang Flexible Robotic Mower
CN102662400A (en) * 2012-05-10 2012-09-12 慈溪思达电子科技有限公司 Path planning algorithm of mowing robot
CN102771246A (en) * 2012-07-05 2012-11-14 芜湖鸿宇智能科技有限公司 Intelligent mower system and intelligent mowing method thereof
CN102929280A (en) * 2012-11-13 2013-02-13 朱绍明 Mobile robot separating visual positioning and navigation method and positioning and navigation system thereof
CN105612909A (en) * 2016-02-23 2016-06-01 广东顺德中山大学卡内基梅隆大学国际联合研究院 Vision and multisensory fusion based intelligent mowing robot control system
CN205692049U (en) * 2016-06-24 2016-11-16 桑斌修 A kind of grass-removing robot in boundless boundary line
CN106155053A (en) * 2016-06-24 2016-11-23 桑斌修 A kind of mowing method, device and system
CN106647765A (en) * 2017-01-13 2017-05-10 深圳拓邦股份有限公司 Planning platform based on mowing robot

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110949371A (en) * 2018-09-27 2020-04-03 卡特彼勒路面机械公司 Autonomous field planning for autonomous construction vehicles
CN110949371B (en) * 2018-09-27 2023-09-26 卡特彼勒路面机械公司 Autonomous field planning for autonomous construction vehicles
CN110209154A (en) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 The residual harvesting path planning system and its method of automatic harvester
CN112433521A (en) * 2019-08-07 2021-03-02 南京苏美达智能技术有限公司 Control method of self-walking device, self-walking device and system
CN112567959A (en) * 2019-09-12 2021-03-30 南京德朔实业有限公司 Self-walking mowing system and method for supplementing operation of missed cutting area of self-walking mowing system
US20210176912A1 (en) * 2019-12-16 2021-06-17 Cnh Industrial America Llc System and method for assessing agricultural operation performance based on image data of processed and unprocessed portions of the field
CN112673794A (en) * 2020-12-24 2021-04-20 格力博(江苏)股份有限公司 Mower and control method thereof
CN113485334A (en) * 2021-07-02 2021-10-08 宁波瑞霖机械科技有限公司 Mower control method, system and storage medium thereof
CN114698453A (en) * 2022-03-14 2022-07-05 未岚大陆(北京)科技有限公司 Cutting control method and device, cutting machine and storage medium
CN114698453B (en) * 2022-03-14 2023-06-23 未岚大陆(北京)科技有限公司 Cutting control method and device, cutting machine and storage medium

Also Published As

Publication number Publication date
CN108490932B (en) 2021-01-26

Similar Documents

Publication Publication Date Title
CN108490932A (en) A kind of control method of grass-removing robot and automatically control mowing system
EP3698618B1 (en) Smart lawn mowing system
KR101202399B1 (en) Agricultural mower robot and thereby method of driving guidance
KR101513050B1 (en) Lawn mower robot and Controlling Method for the same
EP3613270A1 (en) Intelligent mower based on lidar map building
US20150163993A1 (en) Autonomous gardening vehicle with camera
CN106325271A (en) Intelligent mowing device and intelligent mowing device positioning method
CN113126613B (en) Intelligent mowing system and autonomous image building method thereof
CN111176282A (en) Method and system for setting boundary and self-walking equipment
US20210255638A1 (en) Area Division and Path Forming Method and Apparatus for Self-Moving Device and Automatic Working System
WO2021057909A1 (en) Autonomous robot, travel path planning method and apparatus thereof, and storage medium
DE102015222414A1 (en) Autonomous working device
WO2019228438A1 (en) Obstacle self-learning method and new obstacle self-learning method
CN104740875A (en) Guiding method for game role move
CN111103886B (en) Method, device, equipment and computer readable storage medium for identifying narrow passage
CN113448327B (en) Operation control method of automatic walking equipment and automatic walking equipment
US20230210050A1 (en) Autonomous mobile device and method for controlling same
CN116466724A (en) Mobile positioning method and device of robot and robot
CN113821021B (en) Automatic walking equipment region boundary generation method and system
CN114326743B (en) Working map generation method, detection device and garden system
WO2021139683A1 (en) Self-moving device
WO2021253698A1 (en) Robot walking control method and system, robot, and storage medium
CN110824500A (en) Wheat seedling root cutting fertilization laser radar scanning automatic line alignment method and system
CN113515113B (en) Operation control method of automatic walking equipment and automatic walking equipment
Mazzetto et al. Integrated full line of mechanization for vineyard preparation

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
GR01 Patent grant
GR01 Patent grant