[go: up one dir, main page]

CN110132252B - Usability detection method for geomagnetic sensor in intelligent mower - Google Patents

Usability detection method for geomagnetic sensor in intelligent mower Download PDF

Info

Publication number
CN110132252B
CN110132252B CN201910362257.4A CN201910362257A CN110132252B CN 110132252 B CN110132252 B CN 110132252B CN 201910362257 A CN201910362257 A CN 201910362257A CN 110132252 B CN110132252 B CN 110132252B
Authority
CN
China
Prior art keywords
geomagnetic
intelligent
route
mower
intelligent mower
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
Application number
CN201910362257.4A
Other languages
Chinese (zh)
Other versions
CN110132252A (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.)
Zhejiang YAT Electrical Appliance Co Ltd
Original Assignee
Zhejiang YAT Electrical Appliance 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 Zhejiang YAT Electrical Appliance Co Ltd filed Critical Zhejiang YAT Electrical Appliance Co Ltd
Priority to CN201910362257.4A priority Critical patent/CN110132252B/en
Publication of CN110132252A publication Critical patent/CN110132252A/en
Application granted granted Critical
Publication of CN110132252B publication Critical patent/CN110132252B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C17/00Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
    • G01C17/38Testing, calibrating, or compensating of compasses
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/04Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means
    • G01C21/08Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means involving use of the magnetic field of the earth

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Guiding Agricultural Machines (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本申请提出的用于智能割草机中地磁传感器的可用性检测方法,包括基于现有导航方式获取智能割草机的实时位置,基于实时位置绘制智能割草机的实际行进路线;在智能割草机沿实际行进路线进行割草作业的过程中,实时获取安装在智能割草机中地磁传感器获取到的地磁数据,基于地磁数据绘制智能割草机的地磁行进路线;将地磁行进路线与实际行进路线进行对比,如果对比得到的误差值大于阈值,则判定当前作业环境下地磁传感器不可用。这种以其他导航方法作为样本对地磁导航进行验证的方法,能够有效判定当前环境是否会对地磁导航产生干扰,从而对地磁导航方式有效性进行准确验证。

Figure 201910362257

The availability detection method for a geomagnetic sensor in an intelligent lawnmower proposed by the present application includes acquiring the real-time position of the intelligent lawnmower based on the existing navigation method, and drawing the actual travel route of the intelligent lawnmower based on the real-time position; During the mowing operation along the actual travel route, the machine acquires the geomagnetic data obtained by the geomagnetic sensor installed in the intelligent lawnmower in real time, and draws the geomagnetic travel route of the intelligent lawnmower based on the geomagnetic data; compares the geomagnetic travel route with the actual travel route. The routes are compared, and if the error value obtained from the comparison is greater than the threshold, it is determined that the geomagnetic sensor is unavailable in the current operating environment. This method of using other navigation methods as samples to verify the geomagnetic navigation can effectively determine whether the current environment will interfere with the geomagnetic navigation, so as to accurately verify the effectiveness of the geomagnetic navigation method.

Figure 201910362257

Description

Usability detection method for geomagnetic sensor in intelligent mower
Technical Field
The invention belongs to the field of equipment detection, and particularly relates to an availability detection method for a geomagnetic sensor in an intelligent mower.
Background
The intelligent lawn mower in the current market mainly takes a random mowing path to cover the whole lawn in a probability mode, and the working efficiency is low. If the intelligent mower can realize parallel path mowing, the working efficiency can be greatly improved.
If the parallel mowing is to be realized, the machine can be controlled to cut in parallel in a short time in an inertial navigation mode, but the inertial navigation can accumulate errors along with time, and the acquisition of the heading of the machine through a geomagnetic sensor is a very important means. However, since the geomagnetism is very weak, the data collected by the geomagnetic sensor is basically unusable under the interference of other magnetic field environments. Whether geomagnetic sensor data are available or not is detected in a certain mode, and the method has very important significance for intelligent energy mower control.
Disclosure of Invention
In order to solve the defects and shortcomings in the prior art, the invention provides a method for drawing a route based on the prior navigation technology and a geomagnetic navigation scheme respectively, comparing the two routes, and judging whether a geomagnetic sensor is available in the current environment or not based on the error obtained by comparison.
Specifically, the usability detection method for the geomagnetic sensor in the intelligent mower provided by the application comprises the following steps:
acquiring a real-time position of the intelligent mower based on the existing navigation mode, and drawing an actual travelling route of the intelligent mower based on the real-time position;
in the process that the intelligent mower carries out mowing operation along an actual travelling route, acquiring geomagnetic data acquired by a geomagnetic sensor installed in the intelligent mower in real time, and drawing the geomagnetic travelling route of the intelligent mower based on the geomagnetic data;
and comparing the geomagnetic travelling route with the actual travelling route, and if the error value obtained by comparison is greater than a threshold value, judging that the geomagnetic sensor is unavailable in the current working environment.
Optionally, the obtaining a real-time position of the intelligent mower based on the existing navigation manner, and drawing an actual traveling route of the intelligent mower based on the real-time position include:
acquiring the real-time position of the intelligent mower at preset intervals based on the existing navigation mode;
connecting the real-time positions acquired within a preset time period to obtain a theoretical advancing route of the intelligent mower;
and correcting the theoretical advancing route based on the steering parameters of the intelligent mower to obtain a corrected actual advancing route.
Optionally, the correcting the theoretical traveling route based on the steering parameter of the intelligent mower to obtain a corrected actual traveling route includes:
determining steering parameters of the intelligent mower based on the size of the body of the intelligent mower and the steering angle;
and selecting error nodes which cannot be realized by the intelligent mower in the theoretical advancing route according to the steering parameters, deleting the error nodes, and performing curve fitting on the deleted missing route to obtain the corrected actual advancing route.
Optionally, in the process of mowing along the actual travelling route by the intelligent mower, acquiring, in real time, geomagnetic data acquired by a geomagnetic sensor installed in the intelligent mower, and drawing the geomagnetic travelling route of the intelligent mower based on the geomagnetic data, the method includes:
in the process of mowing along an actual travelling route by the intelligent mower, acquiring geomagnetic data which is output by a geomagnetic sensor and represents the travelling direction and travelling speed of the intelligent mower, wherein the geomagnetic data is installed in the intelligent mower at preset time intervals;
and drawing a geomagnetic travelling route of the intelligent mower based on the known travelling direction and travelling speed.
Optionally, the plotting a geomagnetic travel route of the intelligent lawn mower based on the known travel direction and travel speed includes:
determining a traveling direction and a traveling distance of the intelligent mower relative to the previous moment according to the time interval for acquiring the geomagnetic data and the traveling speed in the geomagnetic data in the previous moment;
and accumulating the travelling direction and the travelling distance of the intelligent mower in at least two time periods to finish the drawing of the geomagnetic travelling route of the intelligent mower.
Optionally, the existing navigation mode comprises
Real-time dynamic positioning, and or inertial navigation.
The technical scheme provided by the invention has the beneficial effects that:
the method for verifying the geomagnetic navigation by taking other navigation methods as samples can effectively judge whether the current environment can interfere with the geomagnetic navigation, thereby accurately verifying the effectiveness of the geomagnetic navigation mode.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
Fig. 1 is a schematic flowchart of an availability detection method for a geomagnetic sensor in an intelligent lawn mower according to the present application.
Detailed Description
To make the structure and advantages of the present invention clearer, the structure of the present invention will be further described with reference to the accompanying drawings.
Example one
The geomagnetic sensor is a very useful sensor in the design of an intelligent mower control system, the heading angle of a machine can be obtained through the geomagnetic sensor (compass principle), and the geomagnetic sensor can also be used for correcting the drift of an inertial element, but the geomagnetic sensor is easily interfered by other magnetic field environments, so that the geomagnetic sensor is not available.
In order to verify whether the geomagnetic sensor is effective in the current working environment, the usability detection method for the geomagnetic sensor in the intelligent lawn mower, as shown in fig. 1, includes:
11. acquiring a real-time position of the intelligent mower based on the existing navigation mode, and drawing an actual travelling route of the intelligent mower based on the real-time position;
12. in the process that the intelligent mower carries out mowing operation along an actual travelling route, acquiring geomagnetic data acquired by a geomagnetic sensor installed in the intelligent mower in real time, and drawing the geomagnetic travelling route of the intelligent mower based on the geomagnetic data;
13. and comparing the geomagnetic travelling route with the actual travelling route, and if the error value obtained by comparison is greater than a threshold value, judging that the geomagnetic sensor is unavailable in the current working environment.
The main idea of the geomagnetic sensor availability detection method provided by the application is that an existing mature navigation method is used as a standard sample, an error value existing between geomagnetic navigation data and the standard sample is obtained, and if the error value exceeds a threshold value representing an acceptable range, it represents that the current geomagnetic environment has too much interference on a geomagnetic sensor, and navigation cannot be performed based on geomagnetic data generated by the geomagnetic sensor, that is, the geomagnetic sensor is unavailable at this time.
It should be noted that the comparison in step 13 may be a comparison between the actual travel route and the geomagnetic travel route by sampling the coordinates of the key points, or a comparison between the overall route shapes of the two travel routes.
Existing navigation approaches include Real-time kinematic (RTK) carrier-phase differential techniques, or inertial navigation, and combinations thereof. By means of a positioning technology or an inertial navigation method, a real-time travelling route of the intelligent mower based on the existing navigation mode and a geomagnetic travelling route under geomagnetic navigation are calculated, and whether geomagnetic navigation is effective or not is judged based on an error value obtained by comparing the two travelling routes. And as another implementation mode, the heading angles of the intelligent mower in different navigation modes can be calculated, the heading angle data obtained in the two navigation modes are compared, and the reliability of the data of the geomagnetic sensor is analyzed, so that whether the geomagnetic sensor is available in the environment or not is judged.
Firstly, the scheme for comparing whether the geomagnetic sensor is available or not based on the travel route is as follows:
the content realized in the step 11 is to draw an actual traveling route of the intelligent mower based on the existing navigation mode, and specifically comprises the following steps:
111. acquiring the real-time position of the intelligent mower at preset intervals based on the existing navigation mode;
112. connecting the real-time positions acquired within a preset time period to obtain a theoretical advancing route of the intelligent mower;
113. and correcting the theoretical advancing route based on the steering parameters of the intelligent mower to obtain a corrected actual advancing route.
According to the implementation manner shown in step 111-113, the real-time positions of the intelligent mower in a plurality of time periods are obtained, and all the real-time positions are connected to obtain the theoretical travel route of the intelligent mower in all the time periods. However, in consideration of the inevitable error of the theoretical travel route obtained based on the navigation information, the theoretical travel route is taken as a sample for subsequent comparison, and therefore the theoretical travel route needs to be corrected so as to obtain an actual travel route more conforming to the actual travel path of the intelligent lawn mower.
The process of correcting the theoretical travel route comprises the following steps:
1131. determining steering parameters of the intelligent mower based on the size of the body of the intelligent mower and the steering angle;
1132. and selecting error nodes which cannot be realized by the intelligent mower in the theoretical advancing route according to the steering parameters, deleting the error nodes, and performing curve fitting on the deleted missing route to obtain the corrected actual advancing route.
Considering that the position where an error may exist is a turn, it is important here to correct the turning portion in the theoretical travel route. The correction method comprises the steps of determining the minimum turning radius which can be realized by the intelligent mower based on the size of the intelligent mower and the steering angle of a steering wheel, deleting wrong nodes with turning radii obviously smaller than the minimum turning radius in a theoretical advancing route, and carrying out curve fitting processing based on actual coordinate values on a discontinuous route obtained after deletion, so as to finally obtain an actual advancing route which is more in line with the advancing mode of the intelligent mower.
Step 12 provides the content of plotting the geomagnetic travel route based on the geomagnetic data obtained by the geomagnetic sensor, which specifically includes:
121. in the process of mowing along an actual travelling route by the intelligent mower, acquiring geomagnetic data which is output by a geomagnetic sensor and represents the travelling direction and travelling speed of the intelligent mower, wherein the geomagnetic data is installed in the intelligent mower at preset time intervals;
122. and drawing a geomagnetic travelling route of the intelligent mower based on the known travelling direction and travelling speed.
The geomagnetic data which can be generated by the geomagnetic sensor comprises a traveling direction and a traveling speed which represent the traveling state of the intelligent mower, and the traveling direction and the traveling distance relative to the intelligent mower at the previous moment are determined according to the time interval for acquiring the geomagnetic data and the traveling speed in the geomagnetic data at the previous moment; and accumulating the travelling direction and the travelling distance of the intelligent mower in at least two time periods to finish the drawing of the geomagnetic travelling route of the intelligent mower.
In addition, comparing whether the geomagnetic sensor is available or not based on the heading angle data is to replace the traveling route in the scheme with a heading angle, and whether the difference value between the heading angle obtained by the existing navigation at a plurality of sampling moments and the heading angle obtained by the geomagnetic navigation is larger than a threshold value is taken as a basis for judging whether the geomagnetic sensor is available or not in the current environment.
The sequence numbers in the above embodiments are merely for description, and do not represent the sequence of the assembly or the use of the components.
The above description is only exemplary of the present invention and should not be taken as limiting the invention, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

1. An availability detection method for a geomagnetic sensor in an intelligent lawn mower, the availability detection method comprising:
acquiring a real-time position of the intelligent mower based on the existing navigation mode, and drawing an actual travelling route of the intelligent mower based on the real-time position;
in the process that the intelligent mower carries out mowing operation along an actual travelling route, acquiring geomagnetic data acquired by a geomagnetic sensor installed in the intelligent mower in real time, and drawing the geomagnetic travelling route of the intelligent mower based on the geomagnetic data;
and comparing the geomagnetic travelling route with the actual travelling route, and if the error value obtained by comparison is greater than a threshold value, judging that the geomagnetic sensor is unavailable in the current working environment.
2. The method for detecting the availability of the geomagnetic sensor in the intelligent lawn mower according to claim 1, wherein the obtaining the real-time position of the intelligent lawn mower based on the existing navigation manner, and the drawing the actual traveling route of the intelligent lawn mower based on the real-time position comprises:
acquiring the real-time position of the intelligent mower at preset intervals based on the existing navigation mode;
connecting the real-time positions acquired within a preset time period to obtain a theoretical advancing route of the intelligent mower;
and correcting the theoretical advancing route based on the steering parameters of the intelligent mower to obtain a corrected actual advancing route.
3. The method for detecting the availability of the geomagnetic sensor in the intelligent mower according to claim 2, wherein the correcting the theoretical travel route based on the steering parameter of the intelligent mower to obtain the corrected actual travel route comprises:
determining steering parameters of the intelligent mower based on the size of the body of the intelligent mower and the steering angle;
and selecting error nodes which cannot be realized by the intelligent mower in the theoretical advancing route according to the steering parameters, deleting the error nodes, and performing curve fitting on the deleted missing route to obtain the corrected actual advancing route.
4. The method for detecting the availability of the geomagnetic sensor in the intelligent mower according to claim 1, wherein the method for obtaining the geomagnetic data obtained by the geomagnetic sensor installed in the intelligent mower in real time during the mowing operation of the intelligent mower along the actual travelling route, and drawing the geomagnetic travelling route of the intelligent mower based on the geomagnetic data comprises:
in the process of mowing along an actual travelling route by the intelligent mower, acquiring geomagnetic data which is output by a geomagnetic sensor and represents the travelling direction and travelling speed of the intelligent mower, wherein the geomagnetic data is installed in the intelligent mower at preset time intervals;
and drawing a geomagnetic travelling route of the intelligent mower based on the known travelling direction and travelling speed.
5. The method for detecting availability of a geomagnetic sensor in an intelligent lawn mower according to claim 4, wherein the plotting a geomagnetic travel route of the intelligent lawn mower based on the known travel direction and travel speed comprises:
determining a traveling direction and a traveling distance of the intelligent mower relative to the previous moment according to the time interval for acquiring the geomagnetic data and the traveling speed in the geomagnetic data in the previous moment;
and accumulating the travelling direction and the travelling distance of the intelligent mower in at least two time periods to finish the drawing of the geomagnetic travelling route of the intelligent mower.
6. The method for detecting usability of a geomagnetic sensor in an intelligent lawn mower according to any one of claims 1 to 5, wherein the existing navigation manner comprises
Real-time dynamic positioning, and or inertial navigation.
CN201910362257.4A 2019-04-30 2019-04-30 Usability detection method for geomagnetic sensor in intelligent mower Active CN110132252B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910362257.4A CN110132252B (en) 2019-04-30 2019-04-30 Usability detection method for geomagnetic sensor in intelligent mower

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910362257.4A CN110132252B (en) 2019-04-30 2019-04-30 Usability detection method for geomagnetic sensor in intelligent mower

Publications (2)

Publication Number Publication Date
CN110132252A CN110132252A (en) 2019-08-16
CN110132252B true CN110132252B (en) 2021-08-10

Family

ID=67575866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910362257.4A Active CN110132252B (en) 2019-04-30 2019-04-30 Usability detection method for geomagnetic sensor in intelligent mower

Country Status (1)

Country Link
CN (1) CN110132252B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101213419A (en) * 2005-05-04 2008-07-02 Nxp股份有限公司 Device including sensor device and estimator
CN102023007A (en) * 2009-09-17 2011-04-20 索尼公司 Navigation device, correcting value initializing method and cellular phone with navigation function
CN103201593A (en) * 2011-06-13 2013-07-10 松下电器产业株式会社 Noise pattern acquisition device and position detection apparatus provided therewith
CN103913170A (en) * 2007-03-23 2014-07-09 高通股份有限公司 Multi-sensor data collection and/or processing

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9739635B2 (en) * 2012-06-12 2017-08-22 Trx Systems, Inc. Methods for improved heading estimation
KR20180045510A (en) * 2016-10-26 2018-05-04 삼성에스디에스 주식회사 Method and apparatus for geomagnetic signal processing
CN108398124B (en) * 2018-02-05 2020-10-16 无锡北微传感科技有限公司 Electronic compass calibration method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101213419A (en) * 2005-05-04 2008-07-02 Nxp股份有限公司 Device including sensor device and estimator
CN103913170A (en) * 2007-03-23 2014-07-09 高通股份有限公司 Multi-sensor data collection and/or processing
CN102023007A (en) * 2009-09-17 2011-04-20 索尼公司 Navigation device, correcting value initializing method and cellular phone with navigation function
CN103201593A (en) * 2011-06-13 2013-07-10 松下电器产业株式会社 Noise pattern acquisition device and position detection apparatus provided therewith

Also Published As

Publication number Publication date
CN110132252A (en) 2019-08-16

Similar Documents

Publication Publication Date Title
CN110019609A (en) Map updating method, device and computer readable storage medium
CN106969764B (en) Road matching method and device and vehicle-mounted map acquisition system
CN106918342B (en) Method and system for positioning driving path of unmanned vehicle
KR20170088228A (en) Map building system and its method based on multi-robot localization
CN104197934B (en) A kind of localization method based on earth magnetism, apparatus and system
EP1947542B1 (en) Method and system for automatically guiding an unmanned vehicle
CN105716604A (en) Mobile robot indoor positioning method and system based on geomagnetic sequences
CN105865461A (en) Automobile positioning system and method based on multi-sensor fusion algorithm
WO2016059513A1 (en) Diverging and converging road geometry generation from sparse data
CN111002346A (en) Robot trapped detection method and robot
CN113932806B (en) Adaptive integrated navigation method for high-speed aircraft inertial/geomagnetic matching search area
CN104034337B (en) Map matching method and device for geographic position point of floating vehicle
KR101684067B1 (en) Positioning apparatus using a rssi pattern and method thereof
CN109945877B (en) Patrol track generation method and device
CN116859956A (en) Unmanned ship navigation route determining method, unmanned ship navigation route determining device and unmanned ship navigation route determining equipment
CN110132252B (en) Usability detection method for geomagnetic sensor in intelligent mower
CN114509087B (en) Positioning method, electronic device and computer storage medium
CN109975848B (en) Precision optimization method of mobile measurement system based on RTK technology
Wang et al. Four years of multimodal odometry and mapping on the rail vehicles
WO2025161553A1 (en) High-precision positioning method and system based on multi-source fusion technology, and vehicle
CN112611377A (en) State prediction method and device for outdoor navigation of trolley and storage medium
CN115167402A (en) Method and system for pathfinding of a weeding robot
CN109710594A (en) The Effective judgement method, apparatus and readable storage medium storing program for executing of map datum
CN116380055A (en) Autonomous positioning method of fully-mechanized mining face rail-mounted inspection robot
CN107765277A (en) The method for drafting and device of map track

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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: No. 150 Wenlong Road, Yuxin Town, Nanhu District, Jiaxing City, Zhejiang Province

Patentee after: Zhejiang Yate Electric Appliance Co.,Ltd.

Address before: No. 150 Wenlong Road, Yuxin Town, Nanhu District, Jiaxing City, Zhejiang Province

Patentee before: ZHEJIANG YAT ELECTRICAL APPLIANCE Co.,Ltd.