CN110488822A - The operating path planing method of grass-removing robot Behavior-based control identification - Google Patents

The operating path planing method of grass-removing robot Behavior-based control identification Download PDF

Info

Publication number
CN110488822A
CN110488822A CN201910747515.0A CN201910747515A CN110488822A CN 110488822 A CN110488822 A CN 110488822A CN 201910747515 A CN201910747515 A CN 201910747515A CN 110488822 A CN110488822 A CN 110488822A
Authority
CN
China
Prior art keywords
grass
removing robot
current location
lawn
identification mechanism
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.)
Withdrawn
Application number
CN201910747515.0A
Other languages
Chinese (zh)
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.)
Hangzhou Jingyi Intelligent Science and Technology Co Ltd
Original Assignee
Hangzhou Jingyi Intelligent Science and Technology Co Ltd
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 Hangzhou Jingyi Intelligent Science and Technology Co Ltd filed Critical Hangzhou Jingyi Intelligent Science and Technology Co Ltd
Priority to CN201910747515.0A priority Critical patent/CN110488822A/en
Publication of CN110488822A publication Critical patent/CN110488822A/en
Withdrawn legal-status Critical Current

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/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

A kind of operating path planing method of grass-removing robot Behavior-based control identification is disclosed, setting reason device, walking mechanism, grass-mowing, careless condition identification mechanism and inertial navigation system, operating path planing method is arranged in processor, the following steps are included: grass-removing robot is arbitrarily walked, when careless condition identification mechanism identifies that current location lawn needs to handle, current location x is recorded0, y0;Grass-removing robot walks on, and when careless condition identification mechanism identifies that current location lawn does not need processing, records current location x1, y1;Grass-removing robot, which retreats certain distance, makes careless condition identification mechanism identify that current location lawn needs to handle, and then rotates clockwise 60o, walks on, and when careless condition identification mechanism identifies that current location lawn does not need processing, records current location x2, y2;Grass-removing robot is done spiral movement clockwise, and initial diameter D is the maximum distance between three record positions;When the radius of turn of the grass-removing robot is close to zero, return step 1.

Description

The operating path planing method of grass-removing robot Behavior-based control identification
Technical field
The present invention relates to the operating path planing methods of grass-removing robot Behavior-based control identification, belong to robot path planning Field.
Background technique
Currently, the degree of intelligence of grass-removing robot is also very low, effective path planning can not be carried out, working efficiency is caused Low, the working time is too long.Main cause be because grass-removing robot cannot observe the situation on lawn from global scope, cannot be from complete Path planning is carried out in office's range.Therefore grass-removing robot can only aimlessly work on lawn back and forth, and efficiency is very It is low, cause battery configuration also to directly enhance the cost of grass-removing robot greatly.If significantly more efficient path can be taken to advise The mode of drawing, can be solved the above problems by reasonable operating path.
Summary of the invention
To solve the above-mentioned problems, the present invention provides a kind of operating path planning side of grass-removing robot Behavior-based control identification Method is explored by the behavior of grass-removing robot itself, goes the situation on study lawn, path planning is then carried out, to provide work Make efficiency.
The technical solution adopted by the present invention to solve the technical problems is:
Central controlled place is arranged in the operating path planing method of grass-removing robot Behavior-based control identification, the grass-removing robot Device is managed, also sets up walking mechanism connect with the processor, grass-mowing, grass condition identification mechanism and inertial navigation system, Whether the careless condition identification mechanism output current location lawn needs to handle, and the inertial navigation system is described for calculating Grass-removing robot position (x, y) and direction θ, the processor operating path planing method is set, comprising the following steps:
(1) grass-removing robot described in is arbitrarily walked in working region, when the careless condition identification mechanism identifies present bit When setting lawn and needing to handle, the processor records current location, x0=x, y0=y;
(2) grass-removing robot described in walks on, when the careless condition identification mechanism identifies that current location lawn does not need When processing, current location x is recorded1=x, y1=y;
(3) grass-removing robot described in, which retreats certain distance, makes the careless condition identification mechanism identify current location lawn needs Processing, then rotates clockwise 60o, walks on, when the careless condition identification mechanism identifies that current location lawn does not need When processing, current location x is recorded2=x, y2=y;
(4) grass-removing robot described in is done spiral movement clockwise, initial diameter D=max (D0, D1, D2), wherein max Expression is maximized, D0=[(x1-x0)2+ (y1-y0)2]1/2, D1=[(x2-x1)2+ (y2-y1)2]1/2, D2=[(x0-x2)2+ (y0-y2)2]1/2
(5) when the radius of turn of the grass-removing robot is close to zero, return step 1.
Beneficial effects of the present invention are mainly manifested in: not increasing high hardware, algorithm is simple and reliable;Based on robot Behavior is explored, and the upgrowth situation on lawn is learnt, to instruct path planning, improves working efficiency.
Detailed description of the invention
Fig. 1 is operating path planing method schematic diagram.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings:
Referring to Fig.1, the operating path planing method of grass-removing robot Behavior-based control identification, the grass-removing robot, which is arranged, to be concentrated The processor of control, also sets up the walking mechanism connecting with the processor, and grass-mowing, careless condition identification mechanism and inertia are led Boat system.The walking mechanism is using two-wheel drive and support wheel construction, it can be achieved that keeping straight on and rotating at any angle;It is described Grass-mowing be arranged in below the grass-removing robot, the grass greater than certain altitude can be cleared up;The careless condition cognitron Whether structure output current location lawn needs to handle, and the inertial navigation system is used to calculate the position of the grass-removing robot (x, y) and direction θ are set, but data x, y and θ have cumulative errors, not can be carried out absolute fix, can be competent in regional area Location estimation.
Operating path planing method is arranged in the processor, comprising the following steps:
(1) grass-removing robot described in is arbitrarily walked in working region, when the careless condition identification mechanism identifies present bit When setting lawn and needing to handle, the processor records current location, x0=x, y0=y;
Step 1 is the grass-removing robot by way of arbitrarily walking, and finds lawn region to be treated.Because described Grass-removing robot the means of Global localization not may be implemented, also can be to detect the energy of lawn situation in global scope Power.When encountering lawn and needing to handle, current location is only recorded.
(2) grass-removing robot described in walks on, when the careless condition identification mechanism identifies current location lawn not When needing to handle, current location x is recorded1=x, y1=y;
Step 2 is to measure a size on luxuriant lawn, provides data basis for next step path planning.
(3) grass-removing robot described in, which retreats certain distance, makes the careless condition identification mechanism identify current location grass Level ground needs to handle, and then rotates clockwise 60o, walks on, when the careless condition identification mechanism identifies current location lawn When not needing processing, current location x is recorded2=x, y2=y;
Step 3 is the size changed a direction and further measure luxuriant lawn, provides data basis for next step path planning.
(4) grass-removing robot described in is done spiral movement clockwise, initial diameter D=max (D0, D1, D2), Middle max expression is maximized, D0=[(x1-x0)2+ (y1-y0)2]1/2, D1=[(x2-x1)2+ (y2-y1)2]1/2, D2=[(x0-x2 )2+ (y0-y2)2]1/2
The data that step 4 is measured according to step 1-3, calculate the initial diameter of spiral motion, and calculating principle is selection position (x0, y0), (x1, y1) and (x2, y2) initial diameter of the maximum side of triangle as helix is formed, it in this way can maximum model Enclose covering lawn to be treated.
(5) when the radius of turn of the grass-removing robot is close to zero, return step 1.
Terminate one group of path planning, then looks for the luxuriant region in next lawn.
In conclusion this programme needs to handle the geometric dimension on lawn using the action learning of grass-removing robot, then into The planning of row operating path, covers the lawn region to greatest extent, improves work efficiency, reduce the non-productive work time.

Claims (1)

1. the operating path planing method of grass-removing robot Behavior-based control identification, the grass-removing robot setting is central controlled Processor also sets up the walking mechanism connecting with the processor, grass-mowing, careless condition identification mechanism and inertial navigation system Whether system, the careless condition identification mechanism output current location lawn need to handle, and the inertial navigation system is for calculating The position (x, y) of the grass-removing robot and direction θ, it is characterised in that: operating path planning side is arranged in the processor Method, comprising the following steps:
(1) grass-removing robot described in is arbitrarily walked in working region, when the careless condition identification mechanism identifies present bit When setting lawn and needing to handle, the processor records current location, x0=x, y0=y;
(2) grass-removing robot described in walks on, when the careless condition identification mechanism identifies that current location lawn does not need When processing, current location x is recorded1=x, y1=y;
(3) grass-removing robot described in, which retreats certain distance, makes the careless condition identification mechanism identify current location lawn needs Processing, then rotates clockwise 60o, walks on, when the careless condition identification mechanism identifies that current location lawn does not need When processing, current location x is recorded2=x, y2=y;
(4) grass-removing robot described in is done spiral movement clockwise, initial diameter D=max (D0, D1, D2), wherein max Expression is maximized, D0=[(x1-x0)2+ (y1-y0)2]1/2, D1=[(x2-x1)2+ (y2-y1)2]1/2, D2=[(x0-x2)2+ (y0-y2)2]1/2
(5) when the radius of turn of the grass-removing robot is close to zero, return step 1.
CN201910747515.0A 2019-08-14 2019-08-14 The operating path planing method of grass-removing robot Behavior-based control identification Withdrawn CN110488822A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910747515.0A CN110488822A (en) 2019-08-14 2019-08-14 The operating path planing method of grass-removing robot Behavior-based control identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910747515.0A CN110488822A (en) 2019-08-14 2019-08-14 The operating path planing method of grass-removing robot Behavior-based control identification

Publications (1)

Publication Number Publication Date
CN110488822A true CN110488822A (en) 2019-11-22

Family

ID=68550979

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910747515.0A Withdrawn CN110488822A (en) 2019-08-14 2019-08-14 The operating path planing method of grass-removing robot Behavior-based control identification

Country Status (1)

Country Link
CN (1) CN110488822A (en)

Similar Documents

Publication Publication Date Title
US20220187829A1 (en) An autonomous working system, an autonomous vehicle and a turning method thereof
US10191488B2 (en) Autonomous vehicle with improved simultaneous localization and mapping function
CN111837587B (en) Automatic mower and control method thereof
US20220124973A1 (en) A Robotic Tool, and Methods of Navigating and Defining a Work Area for the Same
US20180284806A1 (en) Method for generating a representation of a working area of an autonomous lawn mower and autonomous lawn mower system
CN102662400A (en) Path planning algorithm of mowing robot
CN105911981A (en) Automatic work system, and automatic walking device and steering method thereof
CN109845475A (en) The u-turn control method and system of intelligent grass-removing robot
CN107544483A (en) A kind of controlling of path thereof and device
US20230292657A1 (en) Robotic tool system and control method thereof
WO2023010045A2 (en) Autonomous electric mower system and related methods
CN202771261U (en) Autonomous moving type robot
CN113068506B (en) Greenhouse orchard mowing robot and control method thereof
WO2020155715A1 (en) Traveling robot, turning control method for same, control system, and traveling robot operation system
US20240004395A1 (en) Intelligent mowing system and intelligent mowing device
CN110488822A (en) The operating path planing method of grass-removing robot Behavior-based control identification
EP4083737A1 (en) Traversal method and system, robot, and readable storage medium
CN210202476U (en) Automatic mower
CN110502008A (en) Operating path planing method of the grass-removing robot based on careless condition
CN111123339A (en) Dual-mode self-walking equipment control method and self-walking equipment
CN112558597A (en) Self-moving equipment
CN115248588A (en) Self-moving equipment and motion control method thereof
WO2022143506A1 (en) Intelligent mower and control method and system therefor, and storage medium
WO2021047063A1 (en) Automatic work system and turning method therefor, and self-moving device
EP4235336A1 (en) Method and system for robot automatic charging, robot, and storage medium

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20191122

WW01 Invention patent application withdrawn after publication