[go: up one dir, main page]

WO2018127209A1 - Autonomous moving device, and positioning system, positioning method and control method therefor - Google Patents

Autonomous moving device, and positioning system, positioning method and control method therefor Download PDF

Info

Publication number
WO2018127209A1
WO2018127209A1 PCT/CN2018/071992 CN2018071992W WO2018127209A1 WO 2018127209 A1 WO2018127209 A1 WO 2018127209A1 CN 2018071992 W CN2018071992 W CN 2018071992W WO 2018127209 A1 WO2018127209 A1 WO 2018127209A1
Authority
WO
WIPO (PCT)
Prior art keywords
positioning
mobile device
self
beacon
direction angle
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.)
Ceased
Application number
PCT/CN2018/071992
Other languages
French (fr)
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.)
Positec Power Tools Suzhou Co Ltd
Original Assignee
Positec Power Tools Suzhou 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 Positec Power Tools Suzhou Co Ltd filed Critical Positec Power Tools Suzhou Co Ltd
Priority to CN201880000849.5A priority Critical patent/CN108575095B/en
Publication of WO2018127209A1 publication Critical patent/WO2018127209A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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/60Intended control result
    • G05D1/648Performing a task within a working area or space, e.g. cleaning
    • G05D1/6484Performing a task within a working area or space, e.g. cleaning by taking into account parameters or characteristics of the working area or space, e.g. size or shape
    • 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/20Control system inputs
    • G05D1/24Arrangements for determining position or orientation
    • G05D1/247Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2105/00Specific applications of the controlled vehicles
    • G05D2105/15Specific applications of the controlled vehicles for harvesting, sowing or mowing in agriculture or forestry
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2107/00Specific environments of the controlled vehicles
    • G05D2107/20Land use
    • G05D2107/23Gardens or lawns
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2109/00Types of controlled vehicles
    • G05D2109/10Land vehicles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2111/00Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
    • G05D2111/20Acoustic signals, e.g. ultrasonic signals

Definitions

  • the invention relates to a self-mobile device, a self-mobile device positioning system, a self-mobile device positioning method, and a self-mobile device control method.
  • Household self-mobile devices such as automatic vacuum cleaners and automatic lawn mowers have become popular.
  • the self-mobile devices on the market lack precise positioning of themselves, which makes it impossible to implement functions such as wireless borders and path navigation.
  • the user needs to arrange a circle of boundary wires around the lawn in advance, which is troublesome; and the walking and cutting of the random or semi-random path in the lawn is more efficient.
  • Automated vacuum cleaners also require auxiliary positioning equipment to distinguish between different areas such as living room, kitchen, and bedroom.
  • the problem to be solved by the present invention is to provide a self-mobile device, a self-mobile device positioning system, a self-mobile device positioning method, and a self-moving device, which are suitable for a home scene and have high-precision self-positioning capability.
  • Device control method is to provide a self-mobile device, a self-mobile device positioning system, a self-mobile device positioning method, and a self-moving device, which are suitable for a home scene and have high-precision self-positioning capability.
  • a self-mobile device comprising: at least two positioning elements, the positioning element communicating with a positioning beacon to obtain a distance from a positioning beacon; and a control module configured to execute a preset program to acquire the self-mobile device Position parameter;
  • the preset program includes: acquiring a position parameter of the positioning beacon; acquiring a distance between the positioning component and the positioning beacon; a position parameter based on the positioning beacon, and a distance between the positioning component and the positioning beacon Calculating a position parameter of the self-moving device; the preset program further comprising: preset a spacing of the positioning component; and correcting a position parameter of the self-moving device based on a spacing of the positioning component.
  • the position parameter of the self-moving device includes coordinates of the positioning component, and the positioning component is corrected by comparing a pitch of the positioning component calculated based on coordinates of the positioning component, and a spacing of the preset positioning component The error of the coordinates.
  • the position parameter of the self-moving device includes a direction angle of the self-moving device
  • the preset program further includes: a direction angle of a line connecting any two of the positioning elements and a direction angle of the self-moving device An angle relationship; calculating a direction angle of the self-moving device by using coordinates of the two positioning elements and the angle relationship.
  • the positioning component communicates with at least three of the positioning beacons to obtain a distance from the positioning beacon.
  • the self-mobile device further includes an angle sensor for acquiring a direction angle of the self-moving device;
  • the preset program includes: presetting the direction angle of the connection between any two of the positioning components and the self-mobile device An angular relationship of the orientation angle; a direction angle obtained from the mobile device; a direction angle based on the self-mobile device, the angular relationship, a position parameter of the positioning beacon, and a distance between the two positioning components to the positioning beacon, Calculating the positional parameters of the self-mobile device.
  • the positioning component communicates with at least two of the positioning beacons to obtain a distance from the positioning beacon.
  • the angle sensor comprises an electronic compass.
  • the positioning component is an ultra-wideband positioning component
  • the positioning beacon is an ultra-wideband tag positioning module.
  • the positioning component is an ultrasonic positioning component
  • the positioning beacon is an ultrasonic positioning module
  • the self-mobile device is a self-mobile gardening device.
  • the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.
  • the technical solution provided by the present invention to solve the prior art problem further includes: a self-mobile device positioning system, comprising the self-mobile device according to any one of the preceding claims, and the positioning beacon.
  • a charging station is provided for supplementing power from the mobile device, and one of the positioning beacons is located at the charging station.
  • the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.
  • the technical solution provided by the present invention to solve the prior art problem further includes: a positioning method of the self-mobile device, comprising the steps of: controlling at least two positioning components disposed on the self-mobile device to communicate with the positioning beacon to obtain the positioning component and Positioning the distance of the beacon; obtaining a positional parameter of the positioning beacon; calculating a positional parameter of the self-moving device based on the distance between the positioning component and the positioning beacon, and the positional parameter of the positioning beacon; and further comprising the step of: presetting the spacing of the positioning component Correcting a positional parameter of the self-moving device based on a spacing of the positioning elements.
  • the position parameter of the self-moving device includes coordinates of the positioning component
  • the correcting the position parameter of the self-moving device includes the steps of: comparing a spacing of the positioning component calculated based on coordinates of the positioning component, and the preset The spacing of the positioning elements; the error of the coordinates of the positioning elements is corrected based on the comparison.
  • the position parameter of the self-moving device includes a direction angle of the self-moving device
  • the positioning method further includes the steps of: presetting the direction angle of the connection between any two of the positioning components and the direction angle of the self-moving device An angle relationship; calculating a direction angle of the self-moving device by using coordinates of the two positioning elements and the angle relationship.
  • the number of the positioning beacons is at least three.
  • the self-mobile device further includes an angle sensor for acquiring a direction angle of the self-moving device; and the positioning method includes the steps of: presetting the direction angle of the connection between any two of the positioning components and the self-mobile device An angular relationship of the orientation angle; a direction angle obtained from the mobile device; a direction angle based on the self-mobile device, the angular relationship, a position parameter of the positioning beacon, and a distance between the two positioning components to the positioning beacon, Calculating the positional parameters of the self-mobile device.
  • the number of the positioning beacons is at least two.
  • the angle sensor comprises an electronic compass.
  • the positioning component is an ultra-wideband positioning component
  • the positioning beacon is an ultra-wideband tag positioning module.
  • the positioning component is an ultrasonic positioning component
  • the positioning beacon is an ultrasonic positioning module
  • the self-mobile device is a self-mobile gardening device.
  • the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.
  • the technical solution provided by the present invention to solve the prior art problem further includes: a method for controlling a self-mobile device, wherein the location parameter of the mobile device is obtained by using the positioning method according to any one of the preceding steps, comprising the steps of: S100: receiving a mobile instruction; S101: control the mobile device to move according to the movement instruction; S102: record a position parameter of the position moved by the mobile device; S103, and mark a movement track formed by the position moved by the mobile device as a boundary.
  • the invention has the beneficial effects that the self-mobile device working system without boundary lines is realized based on the accurate positioning data, which saves the wiring time of the user and makes the garden more beautiful.
  • the technical solution provided by the present invention to solve the prior art problem further includes: a method for controlling a self-mobile device, wherein the location parameter of the mobile device is obtained by using the positioning method according to any one of the preceding steps, including the steps of: S200, acquiring a map; S201 Based on the map, the positioning beacon recommendation placement point is calculated.
  • the invention has the beneficial effects that the location beacon arrangement of the mobile device positioning system is simpler and the positioning result is more reliable by automatically generating the beacon arrangement position based on the area map.
  • the technical solution provided by the present invention to solve the prior art problem further includes: a self-mobile device positioning system, comprising a self-mobile device and at least one positioning beacon, wherein the self-mobile device is provided with a positioning component and a control module, the positioning Communicating between the component and the positioning beacon to obtain a distance to the positioning beacon, wherein the self-mobile device is provided with at least two positioning components, and the control module calculates the distance from the at least two positioning components to the positioning beacon respectively. Location parameters from the mobile device.
  • the location parameter includes a direction angle from the mobile device.
  • the location parameter includes coordinates from the mobile device.
  • control module corrects the error of the distance according to the distance from the at least two positioning elements to the positioning beacon.
  • At least three positioning beacons are included.
  • two positioning beacons are included.
  • a positioning beacon is included, and the electronic compass is further provided on the mobile device.
  • a charging station is provided for supplementing power from the mobile device, and one of the positioning beacons is located at the charging station.
  • the positioning component is an ultra-wideband positioning component
  • the positioning beacon is an ultra-wideband tag positioning module.
  • the self-mobile device is a home device.
  • the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.
  • FIG. 1 is a schematic diagram of a positioning system in accordance with an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of a positioning system according to another embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a positioning system according to another embodiment of the present invention.
  • FIG. 4 is a schematic diagram of a boundary generated by a positioning system according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a positioning system according to another embodiment of the present invention.
  • the self-moving device 1 is a household device, specifically a self-moving gardening device, such as an automatic lawn mower, an automatic snow sweeper, an automatic water sprinkler, etc.
  • the grass machine has a working area of lawn.
  • the automatic lawn mower includes a housing, a moving module, a task execution module, a control module, and an energy module, and the mobile module, the task execution module, the control module, and the energy module are installed in the housing.
  • the moving module includes a wheel set that is driven by a drive motor to drive the automatic mower to move.
  • the task execution module includes a cutting assembly mounted to the bottom of the housing and driven by the cutting motor to perform the mowing work.
  • the energy module includes a battery pack that provides power for the movement and operation of the automatic mower.
  • the control module includes a control circuit electrically connected with the mobile module, the task execution module, and the energy module, and controls the mobile module to drive the automatic mower to move, and controls the task execution module to perform the work task.
  • control module is configured to execute a preset program to obtain a position parameter of the automatic lawn mower.
  • control module includes a storage unit and a calculation unit, and the storage unit is configured to store a preset program, and the calculation unit can calculate the output parameter according to the preset algorithm according to the input parameter.
  • a charging station 3 that supplies supplementary power from the mobile device 1 is provided.
  • the positioning system from the mobile device 1 comprises a plurality of positioning beacons (Beacons), from which the positioning elements 7 and control modules are arranged.
  • the positioning element 7 is mounted to the housing.
  • the position of the positioning beacon 5 is known and fixed, and the positioning element 7 follows the movement from the mobile device 1.
  • the positioning element 7 acquires its own distance to the positioning beacon 5 by communicating with the positioning beacon 5.
  • the positioning beacon 5 and the positioning component 7 use UWB technology to perform position calculation, that is, the positioning component 7 is an ultra-wideband positioning component, or an ultra-wideband positioning tag, and the positioning beacon 5 is ultra-wideband. Label positioning module.
  • the positioning beacon 5 and the positioning element 7 perform position calculation using ultrasonic positioning technology, that is, the positioning element 7 is an ultrasonic sensor, and the positioning beacon 5 is an ultrasonic positioning module.
  • the positioning element 7 is an ultrasonic sensor
  • the positioning beacon 5 is an ultrasonic positioning module.
  • other positioning techniques are also possible, such as infrared, Bluetooth positioning, Zigbee, radio radar, laser, GPS, etc.
  • At least two positioning elements 7 are provided on the mobile device 1 and the control module calculates the positional parameters from the mobile device 1 based on the distance of the at least two positioning elements 7 to the positioning beacon 5, respectively.
  • the number of positioning beacons 5 is at least three, so that after the individual positioning elements 7 on the mobile device 1 respectively know the distance of each positioning beacon 5, they can calculate their own in the coordinate system. Absolute position. This calculation method is known and will not be described again here.
  • At least two positioning elements 7 are provided from the mobile device 1, and the positions of the two positioning elements 7 on the self-moving device 1 are known, so that the distance d between the two positioning elements 7 is also known. of.
  • the control module calculates the positional parameters from the mobile device 1 according to the distance from the at least two positioning elements 7 to the positioning beacon 5, respectively.
  • the positional parameters include coordinates and or angles, below Detailed introduction.
  • control module is configured to execute a preset program to obtain a position parameter from the mobile device 1;
  • preset program includes:
  • the preset program also includes:
  • the positional parameters from the mobile device 1 are corrected based on the spacing of the positioning elements 7.
  • the position parameter from the mobile device 1 includes the coordinates (xi, yi) of the positioning element 7, and the position parameter of the positioning beacon 5 includes the coordinates (Xj, Yj) of the positioning beacon 5.
  • the coordinates of the positioning component 7 and the positioning beacon 5 are two-dimensional coordinates, including latitude and longitude information. It can be understood that the coordinates of the positioning component 7 and the positioning beacon 5 can also be three-dimensional coordinates, and also include altitude information.
  • the charging station 3 can be selected to establish a coordinate system for the origin, and the coordinates of the positioning component 7 and the positioning beacon 5 are relative coordinates with respect to the charging station 3.
  • the mobile device 1 itself is provided with two positioning elements 7, and four positioning beacons 5 are arranged from the area in which the mobile device 1 is located.
  • the coordinates of the positioning element 7 and the orientation of the computer body are corrected by the mobile device 1 by the following steps.
  • the positioning component 7 communicates with the four positioning beacons 5, respectively, to obtain its own position coordinates.
  • the coordinates of the two positioning elements 7 are (x 1 , y 1 ), (x 2 , y 2 ), respectively.
  • the error of the coordinates of the positioning element 7 is corrected by comparing the pitch of the positioning element 7 calculated based on the coordinates based on the positioning element 7 with the pitch d of the predetermined positioning element 7.
  • the coordinates of the corrected positioning element 7 are:
  • control module corrects the error of the aforementioned distance according to the distance from the at least two positioning elements 7 to the positioning beacon 5, respectively, to obtain the coordinates of the self-moving device 1.
  • the positioning component 7 communicates with the positioning beacon 5 to obtain the distance from the positioning beacon 5, the measured positioning component 7 and the positioning beacon 5 are detected due to the time synchronization of the positioning component 7 and the positioning beacon 5, and the like. There is an error in the distance, so there is also an error in the coordinates of the calculated positioning element 7.
  • the pitch d of the positioning member 7 since the pitch d of the positioning member 7 is known, by comparing the pitch of the positioning member 7 calculated based on the coordinates of the positioning member 7 with the pitch d of the predetermined positioning member 7, it is possible to correct the positioning member 7 due to The coordinate error of the positioning element 7 caused by the distance error between the positioning beacons 5 makes the positioning of the self-moving device 1 more precise.
  • the two positioning elements 7 are respectively disposed at the front and the rear of the housing along the moving direction of the mobile device 1.
  • the two positioning elements 7 are arranged parallel to the direction of movement of the mobile device 1 , ie the direction of the line connecting the two positioning elements 7 coincides with the direction angle of the mobile device 1 .
  • the two positioning elements 7 are arranged along the longitudinal axis of the mobile device 1.
  • the distance between the two positioning elements 7 is greater than or equal to 60 cm, and the spacing of the positioning elements 7 is increased such that the correction of the coordinates of the positioning elements 7 by the spacing is more accurate.
  • the spacing of the two positioning elements 7 may also be greater than or equal to 55 cm, or 50 cm, or 40 cm, or 30 cm, and the like.
  • the two positioning elements 7 can also be arranged laterally on the housing, for example on the left and right sides of the longitudinal axis of the housing, respectively; or the connection of the two positioning elements 7 to the longitudinal axis of the housing. In the case of an acute angle, it is only necessary to satisfy the above-mentioned threshold value of the distance between the positioning elements 7. In order to increase the spacing of the positioning elements 7 as much as possible, it is also possible to position the two positioning elements 7 in diagonally opposite positions of the housing, the distance between the two positioning elements 7 being greater than or equal to 70 cm.
  • control module can calculate the orientation or the direction angle of the mobile device 1.
  • the specific method is as follows:
  • the direction angle of the connection of the two positioning elements 7 is the direction angle from the mobile device 1. Therefore, the ⁇ is calculated by the above preset algorithm, that is, the direction angle of the mobile device 1 can be obtained. It can be understood that when the direction angle of the connection of the two positioning elements 7 is at an angle from the orientation of the mobile device 1, since the angle is known, after the ⁇ is calculated by the above preset algorithm, only The direction angle from the mobile device 1 can be obtained by a simple operation. That is, the preset program includes:
  • the direction angle of the mobile device 1 is calculated using the coordinates of the two positioning elements 7 and the angular relationship.
  • the main components of the self-moving device and its positioning system are similar to those of the previous embodiment.
  • the difference is that the number of positioning beacons 5 is only two.
  • a direction angle judging device such as an electronic compass 13 or an angle sensor.
  • the preset procedure for obtaining the location parameter of the mobile device 1 includes:
  • the positions (X 1 , Y 1 ) and (X 2 , Y 2 ) of the two positioning beacons 5 are known, and the distance between the two positioning beacons 5 to the two positioning elements 7 is known.
  • r 11 , r 12 , r 21 , r 22 is known.
  • the number of positioning beacons 5 can be reduced. On the one hand, the positioning cost is reduced. On the other hand, since the positioning beacon 5 needs to be powered, the setting is troublesome, and reducing the number of positioning beacons 5 can simplify the installation and bring convenience to the user.
  • the main components of the self-moving device and its positioning system are similar to those of the previous embodiment.
  • the difference is that there is only one number of positioning beacons 5, and in addition to having two or more positioning elements 7 on the mobile device 1, there is also a direction angle judging means such as an electronic compass 13.
  • the mobile device 1 calculates its own positional parameters, including coordinates and direction angles, by the following steps.
  • the positions (x b1 , y b1 ) and (x b2 , y b2 ) of the two positioning beacons 5 are known, and the distance between the two positioning beacons 5 to the two positioning elements 7 is known.
  • the mobile device 1 calculates its own positional parameters, including coordinates and direction angles, by the following steps.
  • the calculation process of the least squares method also achieves an error of correcting the distance values acquired by the two positioning elements 7.
  • the embodiment of the invention further provides a positioning method of the self-mobile device, comprising the steps of:
  • the precise positional parameters are the key basic data, and the mobile device 1 can implement various functions according to the positional parameters, such as map generation, path planning, regression charging, and the like.
  • a boundary map is generated by the following steps.
  • the self-mobile device 1 first enters the boundary setting mode before performing the following steps.
  • the mobile command comes from the smart terminal 11 held by the user, such as a smart phone, a tablet computer, and the like.
  • the move command can also come from a dedicated remote control.
  • the user transmits a movement instruction to the self-mobile device 1 by means of visual monitoring, using the smart terminal 11 or the remote controller, and controls the movement from the mobile device 1 along the boundary 9 of the work area designed by the user.
  • the control module controls the movement from the mobile device 1 according to the movement instruction according to the movement instruction.
  • the moving track is marked as a boundary.
  • the control module can store all the moving tracks into the storage unit and mark the boundary; the control module can also set a specific preset condition, for example, the moving track forms a closed After the ring, the moving track is marked as a boundary.
  • the positioning system automatically generates a recommended positioning beacon placement point based on the entered map information.
  • the positioning system of the embodiment includes a positioning beacon layout module, which may be located on the mobile device 1 or in the form of an application program, such as a mobile phone, a computer, or a tablet computer. Can be a cloud computing program. In the present embodiment, there may be only one positioning element 7 from the mobile device 1.
  • the location beacon layout module enters a map of the area from which the mobile device 1 is required to work.
  • the map information is directly obtained from an online map information provider such as Baidu map and Google map, and the user can directly define the work area in the online map and send it to the positioning beacon layout module.
  • the positioning beacon layout module automatically generates a positioning beacon layout scheme according to the size, shape, obstacle position of the working area, and the signal coverage of the single positioning beacon, including the number and location of the positioning beacon.
  • the resulting positioning beacon layout scheme satisfies the preset signal coverage requirement, for example, the signal coverage of the working area reaches 99%.
  • one positioning beacon 5 is located on the charging station 3, so that the positioning of the positioning beacon 5 is more convenient, and the positioning information during recharging is more accurate.
  • the location beacon 5 may be located within, outside, or on the boundary without affecting the implementation of the present invention.
  • the present invention is not limited to the specific embodiment structures, and the structures and methods based on the inventive concept are all within the scope of the present invention.

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)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

An autonomous moving device (1) comprises at least two positioning elements (7) and a control module. The positioning elements (7) communicate with a positioning beacon (5) to obtain distances between the positioning elements (7) and the positioning beacon (5). The control module is configured to execute a preset program to obtain a position parameter of the autonomous moving device (1). The preset program comprises: obtaining a position parameter of the positioning Beacon (5), obtaining a distance between the autonomous moving device (1) and the positioning beacon (5), and computing a position parameter of the autonomous moving device (1) according to the position parameter of the positioning beacon (5) and the distances between the positioning elements (7) and the positioning beacon (5). The preset program also comprises: presetting a spacing between the positioning elements (7), and correcting the position parameter of the autonomous moving device (1) according to the spacing between the positioning elements (7). The present invention has the positive effects that the autonomous moving device (1) is accurately positioned, and support is provided for implementation of no-boundary-line and precise navigation.

Description

自移动设备及其定位系统、定位方法和控制方法Self-mobile device and positioning system thereof, positioning method and control method 技术领域Technical field

本发明涉及一种自移动设备,一种自移动设备定位系统,一种自移动设备定位方法,以及一种自移动设备控制方法。The invention relates to a self-mobile device, a self-mobile device positioning system, a self-mobile device positioning method, and a self-mobile device control method.

背景技术Background technique

自动吸尘器、自动割草机等家用自移动设备已逐渐普及。然而,市面上的自移动设备缺乏对自身的精准定位,导致无法实现无线边界、路径导航等功能。例如,在使用自动割草机之前,用户需要预先在草坪的周围布置一圈边界电线,比较麻烦;并且在草坪中多采用随机或半随机路径行走和切割,工作效率较低。而自动吸尘器也需要辅助的定位设备,才能区分客厅、厨房、卧室等不同的区域。Household self-mobile devices such as automatic vacuum cleaners and automatic lawn mowers have become popular. However, the self-mobile devices on the market lack precise positioning of themselves, which makes it impossible to implement functions such as wireless borders and path navigation. For example, before using the automatic lawn mower, the user needs to arrange a circle of boundary wires around the lawn in advance, which is troublesome; and the walking and cutting of the random or semi-random path in the lawn is more efficient. Automated vacuum cleaners also require auxiliary positioning equipment to distinguish between different areas such as living room, kitchen, and bedroom.

发明内容Summary of the invention

为克服现有技术的缺陷,本发明所要解决的问题是提供一种适用于家用场景的,具有高精度自定位能力的自移动设备、自移动设备定位系统、自移动设备定位方法、以及自移动设备控制方法。To overcome the deficiencies of the prior art, the problem to be solved by the present invention is to provide a self-mobile device, a self-mobile device positioning system, a self-mobile device positioning method, and a self-moving device, which are suitable for a home scene and have high-precision self-positioning capability. Device control method.

本发明解决现有技术问题提供的技术方案是:The technical solution provided by the present invention to solve the prior art problem is:

一种自移动设备,包括:至少两个定位元件,所述定位元件与定位信标通信,以获取与定位信标的距离;控制模块,被配置为执行预设程序,以获取所述自移动设备的位置参数;所述预设程序包括:获取所述定位信标的位置参数;获取所述定位元件与定位信标的距离;基于所述定位信标的位置参数、以及所述定位元件与定位信标的距离,计算自移动设备的位置参数;所述预设程序还包括:预设所述定位元件的间距;基于所述定位元件的间距,校正所述自移动设备的位置参数。A self-mobile device comprising: at least two positioning elements, the positioning element communicating with a positioning beacon to obtain a distance from a positioning beacon; and a control module configured to execute a preset program to acquire the self-mobile device Position parameter; the preset program includes: acquiring a position parameter of the positioning beacon; acquiring a distance between the positioning component and the positioning beacon; a position parameter based on the positioning beacon, and a distance between the positioning component and the positioning beacon Calculating a position parameter of the self-moving device; the preset program further comprising: preset a spacing of the positioning component; and correcting a position parameter of the self-moving device based on a spacing of the positioning component.

进一步的,所述自移动设备的位置参数包括定位元件的坐标,通过比较基于所述定位元件的坐标计算得到的定位元件的间距,和所述预设的定位元件的间距,校正所述定位元件的坐标的误差。Further, the position parameter of the self-moving device includes coordinates of the positioning component, and the positioning component is corrected by comparing a pitch of the positioning component calculated based on coordinates of the positioning component, and a spacing of the preset positioning component The error of the coordinates.

进一步的,所述自移动设备的位置参数包括自移动设备的方向角,所述预设程序还包括:预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;利用所述两个定位元件的坐标、以及所述角度关系,计算所述自移动设备的方向角。Further, the position parameter of the self-moving device includes a direction angle of the self-moving device, and the preset program further includes: a direction angle of a line connecting any two of the positioning elements and a direction angle of the self-moving device An angle relationship; calculating a direction angle of the self-moving device by using coordinates of the two positioning elements and the angle relationship.

进一步的,所述定位元件与至少3个所述定位信标通信,以获取与定位信标的距离。Further, the positioning component communicates with at least three of the positioning beacons to obtain a distance from the positioning beacon.

进一步的,所述自移动设备还包括角度传感器,用于获取自移动设备的方向角;所述预设程序包括:预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;获取自移动设备的方向角;基于所述自移动设备的方向角、所述角度关系、所述定位信标的位置参数、以及所述两个定位元件到定位信标的距离,计算所述自移动设备的位置参数。Further, the self-mobile device further includes an angle sensor for acquiring a direction angle of the self-moving device; the preset program includes: presetting the direction angle of the connection between any two of the positioning components and the self-mobile device An angular relationship of the orientation angle; a direction angle obtained from the mobile device; a direction angle based on the self-mobile device, the angular relationship, a position parameter of the positioning beacon, and a distance between the two positioning components to the positioning beacon, Calculating the positional parameters of the self-mobile device.

进一步的,所述定位元件与至少2个所述定位信标通信,以获取与定位信标的距离。Further, the positioning component communicates with at least two of the positioning beacons to obtain a distance from the positioning beacon.

进一步的,所述角度传感器包括电子罗盘。Further, the angle sensor comprises an electronic compass.

进一步的,所述定位元件为超宽带定位元件,所述定位信标为超宽带标签定位模块。Further, the positioning component is an ultra-wideband positioning component, and the positioning beacon is an ultra-wideband tag positioning module.

进一步的,所述定位元件为超声波定位元件,所述定位信标为超声波定位模块。Further, the positioning component is an ultrasonic positioning component, and the positioning beacon is an ultrasonic positioning module.

进一步的,所述自移动设备为自移动园艺设备。Further, the self-mobile device is a self-mobile gardening device.

与现有技术相比,本发明的有益效果是:自移动设备定位准确,为后续的无边界线及精准导航的实现提供支撑。Compared with the prior art, the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.

本发明解决现有技术问题提供的技术方案还包括:一种自移动设备定位系统,包括前述任一项所述的自移动设备,以及所述定位信标。The technical solution provided by the present invention to solve the prior art problem further includes: a self-mobile device positioning system, comprising the self-mobile device according to any one of the preceding claims, and the positioning beacon.

进一步的,还包括供自移动设备补充电能的充电站,一个所述定位信标位于所述充电站。Further, a charging station is provided for supplementing power from the mobile device, and one of the positioning beacons is located at the charging station.

与现有技术相比,本发明的有益效果是:自移动设备定位准确,为后续的无边界线及精准导航的实现提供支撑。Compared with the prior art, the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.

本发明解决现有技术问题提供的技术方案还包括:一种自移动设备的定位方法,包括步骤:控制设于自移动设备上的至少两个定位元件与定位信标通信,以获取定位元件与定位信标的距离;获取定位信标的位置参数;基于所述定位元件与定位信标的距离、以及所述定位信标的位置参数,计算自移动设备的位置参数;还包括步骤:预设定位元件的间距;基于所述定位元件的间距,校正所述自移动设备的位置参数。The technical solution provided by the present invention to solve the prior art problem further includes: a positioning method of the self-mobile device, comprising the steps of: controlling at least two positioning components disposed on the self-mobile device to communicate with the positioning beacon to obtain the positioning component and Positioning the distance of the beacon; obtaining a positional parameter of the positioning beacon; calculating a positional parameter of the self-moving device based on the distance between the positioning component and the positioning beacon, and the positional parameter of the positioning beacon; and further comprising the step of: presetting the spacing of the positioning component Correcting a positional parameter of the self-moving device based on a spacing of the positioning elements.

进一步的,所述自移动设备的位置参数包括定位元件的坐标,所述校正自移动设备的位置参数包括步骤:比较基于所述定位元件的坐标计算得到的 定位元件的间距,和所述预设的定位元件的间距;基于比较结果校正所述定位元件的坐标的误差。Further, the position parameter of the self-moving device includes coordinates of the positioning component, and the correcting the position parameter of the self-moving device includes the steps of: comparing a spacing of the positioning component calculated based on coordinates of the positioning component, and the preset The spacing of the positioning elements; the error of the coordinates of the positioning elements is corrected based on the comparison.

进一步的,所述自移动设备的位置参数包括自移动设备的方向角,所述定位方法还包括步骤:预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;利用所述两个定位元件的坐标、以及所述角度关系,计算所述自移动设备的方向角。Further, the position parameter of the self-moving device includes a direction angle of the self-moving device, and the positioning method further includes the steps of: presetting the direction angle of the connection between any two of the positioning components and the direction angle of the self-moving device An angle relationship; calculating a direction angle of the self-moving device by using coordinates of the two positioning elements and the angle relationship.

进一步的,所述定位信标的个数至少为3个。Further, the number of the positioning beacons is at least three.

进一步的,所述自移动设备还包括角度传感器,用于获取自移动设备的方向角;所述定位方法包括步骤:预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;获取自移动设备的方向角;基于所述自移动设备的方向角、所述角度关系、所述定位信标的位置参数、以及所述两个定位元件到定位信标的距离,计算所述自移动设备的位置参数。Further, the self-mobile device further includes an angle sensor for acquiring a direction angle of the self-moving device; and the positioning method includes the steps of: presetting the direction angle of the connection between any two of the positioning components and the self-mobile device An angular relationship of the orientation angle; a direction angle obtained from the mobile device; a direction angle based on the self-mobile device, the angular relationship, a position parameter of the positioning beacon, and a distance between the two positioning components to the positioning beacon, Calculating the positional parameters of the self-mobile device.

进一步的,所述定位信标的个数至少为2个。Further, the number of the positioning beacons is at least two.

进一步的,所述角度传感器包括电子罗盘。Further, the angle sensor comprises an electronic compass.

进一步的,所述定位元件为超宽带定位元件,所述定位信标为超宽带标签定位模块。Further, the positioning component is an ultra-wideband positioning component, and the positioning beacon is an ultra-wideband tag positioning module.

进一步的,所述定位元件为超声波定位元件,所述定位信标为超声波定位模块。Further, the positioning component is an ultrasonic positioning component, and the positioning beacon is an ultrasonic positioning module.

进一步的,所述自移动设备为自移动园艺设备。Further, the self-mobile device is a self-mobile gardening device.

与现有技术相比,本发明的有益效果是:自移动设备定位准确,为后续的无边界线及精准导航的实现提供支撑。Compared with the prior art, the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.

本发明解决现有技术问题提供的技术方案还包括:一种自移动设备的控制方法,利用上述任一项所述的定位方法获取自移动设备的位置参数,包括步骤:S100、接收移动指令;S101、控制自移动设备按照移动指令移动;S102、记录自移动设备移动经过的位置的位置参数;S103、将所述自移动设备移动经过的位置形成的移动轨迹标定为边界。The technical solution provided by the present invention to solve the prior art problem further includes: a method for controlling a self-mobile device, wherein the location parameter of the mobile device is obtained by using the positioning method according to any one of the preceding steps, comprising the steps of: S100: receiving a mobile instruction; S101: control the mobile device to move according to the movement instruction; S102: record a position parameter of the position moved by the mobile device; S103, and mark a movement track formed by the position moved by the mobile device as a boundary.

与现有技术相比,本发明的有益效果是:基于准确的定位数据实现了无需边界线的自移动设备工作系统,节省了用户的布线时间且使得花园更加美观。Compared with the prior art, the invention has the beneficial effects that the self-mobile device working system without boundary lines is realized based on the accurate positioning data, which saves the wiring time of the user and makes the garden more beautiful.

本发明解决现有技术问题提供的技术方案还包括:一种自移动设备的控制方法,利用上述任一项所述的定位方法获取自移动设备的位置参数,包括 步骤:S200、获取地图;S201、基于地图,计算得到定位信标推荐布置点。The technical solution provided by the present invention to solve the prior art problem further includes: a method for controlling a self-mobile device, wherein the location parameter of the mobile device is obtained by using the positioning method according to any one of the preceding steps, including the steps of: S200, acquiring a map; S201 Based on the map, the positioning beacon recommendation placement point is calculated.

与现有技术相比,本发明的有益效果是:通过基于区域地图自动生成信标布置位置,自移动设备定位系统的定位信标布置更加简单、且定位结果更加可靠。Compared with the prior art, the invention has the beneficial effects that the location beacon arrangement of the mobile device positioning system is simpler and the positioning result is more reliable by automatically generating the beacon arrangement position based on the area map.

本发明解决现有技术问题提供的技术方案还包括:一种自移动设备定位系统,包括自移动设备和至少一个定位信标,所述自移动设备上设置有定位元件和控制模块,所述定位元件和定位信标之间通信以获取到定位信标的距离,所述自移动设备上设有至少两个定位元件,所述控制模块根据所述至少两个定位元件分别到定位信标的距离,计算自移动设备的位置参数。The technical solution provided by the present invention to solve the prior art problem further includes: a self-mobile device positioning system, comprising a self-mobile device and at least one positioning beacon, wherein the self-mobile device is provided with a positioning component and a control module, the positioning Communicating between the component and the positioning beacon to obtain a distance to the positioning beacon, wherein the self-mobile device is provided with at least two positioning components, and the control module calculates the distance from the at least two positioning components to the positioning beacon respectively. Location parameters from the mobile device.

进一步的,所述位置参数包括自移动设备的方向角。Further, the location parameter includes a direction angle from the mobile device.

进一步的,所述位置参数包括自移动设备的坐标。Further, the location parameter includes coordinates from the mobile device.

进一步的,所述控制模块根据所述至少两个定位元件分别到定位信标的距离,校正所述距离的误差。Further, the control module corrects the error of the distance according to the distance from the at least two positioning elements to the positioning beacon.

进一步的,包括至少三个定位信标。Further, at least three positioning beacons are included.

进一步的,包括两个定位信标。Further, two positioning beacons are included.

进一步的,包括一个定位信标,所述自移动设备上还设有电子罗盘。Further, a positioning beacon is included, and the electronic compass is further provided on the mobile device.

进一步的,还包括供自移动设备补充电能的充电站,一个所述定位信标位于所述充电站。Further, a charging station is provided for supplementing power from the mobile device, and one of the positioning beacons is located at the charging station.

进一步的,所述定位元件为超宽带定位元件,所述定位信标为超宽带标签定位模块。Further, the positioning component is an ultra-wideband positioning component, and the positioning beacon is an ultra-wideband tag positioning module.

进一步的,所述自移动设备为家用设备。Further, the self-mobile device is a home device.

与现有技术相比,本发明的有益效果是:自移动设备定位准确,为后续的无边界线及精准导航的实现提供支撑。Compared with the prior art, the invention has the beneficial effects that the positioning from the mobile device is accurate, and provides support for the subsequent implementation of the borderless line and the precise navigation.

附图说明DRAWINGS

以上所述的本发明的目的、技术方案以及有益效果可以通过下面附图实现:The objects, technical solutions, and advantageous effects of the present invention described above can be achieved by the following figures:

图1是本发明一实施例的定位系统示意图。1 is a schematic diagram of a positioning system in accordance with an embodiment of the present invention.

图2是本发明另一实施例的定位系统示意图。2 is a schematic diagram of a positioning system according to another embodiment of the present invention.

图3是本发明另一实施例的定位系统示意图。3 is a schematic diagram of a positioning system according to another embodiment of the present invention.

图4是本发明一实施例的定位系统生成边界的示意图。4 is a schematic diagram of a boundary generated by a positioning system according to an embodiment of the present invention.

图5是本发明另一实施例的定位系统示意图。FIG. 5 is a schematic diagram of a positioning system according to another embodiment of the present invention.

具体实施方式detailed description

如图1,本发明一实施例中,自移动设备1为家用设备,具体为自移动园艺设备,例如自动割草机、自动扫雪机、自动洒水机等,本实施例中具体为自动割草机,其工作区域为草坪。As shown in FIG. 1 , in the embodiment of the present invention, the self-moving device 1 is a household device, specifically a self-moving gardening device, such as an automatic lawn mower, an automatic snow sweeper, an automatic water sprinkler, etc. The grass machine has a working area of lawn.

本实施例中,自动割草机包括壳体、移动模块、任务执行模块、控制模块和能源模块,移动模块、任务执行模块、控制模块和能源模块安装于壳体。移动模块包括轮组,由驱动马达驱动以带动自动割草机移动。任务执行模块包括切割组件,安装于壳体底部,由切割马达驱动以旋转执行割草工作。能源模块包括电池包,为自动割草机的移动和工作提供电能。控制模块包括控制电路,与移动模块、任务执行模块、能源模块电连接,控制移动模块带动自动割草机移动,并控制任务执行模块执行工作任务。本实施例中,控制模块被配置为执行预设程序,以获取自动割草机的位置参数。具体的,控制模块包括存储单元和计算单元,存储单元能够存储预设程序,计算单元能够根据输入参数,按照预设算法计算得到输出参数。In this embodiment, the automatic lawn mower includes a housing, a moving module, a task execution module, a control module, and an energy module, and the mobile module, the task execution module, the control module, and the energy module are installed in the housing. The moving module includes a wheel set that is driven by a drive motor to drive the automatic mower to move. The task execution module includes a cutting assembly mounted to the bottom of the housing and driven by the cutting motor to perform the mowing work. The energy module includes a battery pack that provides power for the movement and operation of the automatic mower. The control module includes a control circuit electrically connected with the mobile module, the task execution module, and the energy module, and controls the mobile module to drive the automatic mower to move, and controls the task execution module to perform the work task. In this embodiment, the control module is configured to execute a preset program to obtain a position parameter of the automatic lawn mower. Specifically, the control module includes a storage unit and a calculation unit, and the storage unit is configured to store a preset program, and the calculation unit can calculate the output parameter according to the preset algorithm according to the input parameter.

本实施例中,为自移动设备1提供补充电能的充电站3。In this embodiment, a charging station 3 that supplies supplementary power from the mobile device 1 is provided.

自移动设备1定位系统包括多个定位信标(Beacon),自移动设备1上设有定位元件7和控制模块。具体的,定位元件7安装于壳体。定位信标5的位置已知且是固定的,定位元件7跟随自移动设备1移动。定位元件7通过和定位信标5通信,获取自身到该定位信标5的距离。本实施例中,定位信标5和定位元件7采用超宽带标签定位(UWB)技术进行位置计算,即定位元件7为超宽带定位元件,或称超宽带定位标签,定位信标5为超宽带标签定位模块。在另一个实施例中,定位信标5和定位元件7采用超声波定位技术进行位置计算,即定位元件7为超声波传感器,定位信标5为超声波定位模块。然而,其他的定位技术也是可行的,如红外、蓝牙定位、Zigbee、无线电雷达、激光、GPS等。The positioning system from the mobile device 1 comprises a plurality of positioning beacons (Beacons), from which the positioning elements 7 and control modules are arranged. Specifically, the positioning element 7 is mounted to the housing. The position of the positioning beacon 5 is known and fixed, and the positioning element 7 follows the movement from the mobile device 1. The positioning element 7 acquires its own distance to the positioning beacon 5 by communicating with the positioning beacon 5. In this embodiment, the positioning beacon 5 and the positioning component 7 use UWB technology to perform position calculation, that is, the positioning component 7 is an ultra-wideband positioning component, or an ultra-wideband positioning tag, and the positioning beacon 5 is ultra-wideband. Label positioning module. In another embodiment, the positioning beacon 5 and the positioning element 7 perform position calculation using ultrasonic positioning technology, that is, the positioning element 7 is an ultrasonic sensor, and the positioning beacon 5 is an ultrasonic positioning module. However, other positioning techniques are also possible, such as infrared, Bluetooth positioning, Zigbee, radio radar, laser, GPS, etc.

自移动设备1上设有至少两个定位元件7,所述控制模块根据所述至少两个定位元件7分别到定位信标5的距离,计算自移动设备1的位置参数。At least two positioning elements 7 are provided on the mobile device 1 and the control module calculates the positional parameters from the mobile device 1 based on the distance of the at least two positioning elements 7 to the positioning beacon 5, respectively.

本实施例中,定位信标5的个数至少为三个,这样,自移动设备1上的单个定位元件7分别获知每个定位信标5的距离之后,就能够计算自身在坐标系中的绝对位置。该计算方法为已知的,在此不再赘述。In this embodiment, the number of positioning beacons 5 is at least three, so that after the individual positioning elements 7 on the mobile device 1 respectively know the distance of each positioning beacon 5, they can calculate their own in the coordinate system. Absolute position. This calculation method is known and will not be described again here.

本实施例中,自移动设备1上设置有至少两个定位元件7,且两个定位 元件7在自移动设备1上的位置已知,从而两个定位元件7之间的距离d也是已知的。通过设置两个或以上的定位元件7,控制模块根据所述至少两个定位元件7分别到定位信标5的距离,计算自移动设备1的位置参数,位置参数包括坐标和或方向角,以下详细介绍。In this embodiment, at least two positioning elements 7 are provided from the mobile device 1, and the positions of the two positioning elements 7 on the self-moving device 1 are known, so that the distance d between the two positioning elements 7 is also known. of. By providing two or more positioning elements 7, the control module calculates the positional parameters from the mobile device 1 according to the distance from the at least two positioning elements 7 to the positioning beacon 5, respectively. The positional parameters include coordinates and or angles, below Detailed introduction.

本实施例中,控制模块被配置为执行预设程序,以获取自移动设备1的位置参数;预设程序包括:In this embodiment, the control module is configured to execute a preset program to obtain a position parameter from the mobile device 1; the preset program includes:

获取定位信标5的位置参数;Obtaining a position parameter of the positioning beacon 5;

获取定位元件7与定位信标5的距离;Obtaining the distance between the positioning component 7 and the positioning beacon 5;

基于定位信标5的位置参数、以及定位元件7与定位信标5的距离,计算自移动设备1的位置参数;Calculating the positional parameter from the mobile device 1 based on the positional parameter of the positioning beacon 5 and the distance between the positioning component 7 and the positioning beacon 5;

预设程序还包括:The preset program also includes:

预设定位元件7的间距;Presetting the spacing of the positioning elements 7;

基于定位元件7的间距,校正自移动设备1的位置参数。The positional parameters from the mobile device 1 are corrected based on the spacing of the positioning elements 7.

本实施例中,自移动设备1的位置参数包括定位元件7的坐标(xi,yi),定位信标5的位置参数包括定位信标5的坐标(Xj,Yj)。本实施例中,定位元件7和定位信标5的坐标为二维坐标,包括经纬度信息,可以理解的是,定位元件7和定位信标5的坐标也可以是三维坐标,还包括海拔信息。本实施例中,可以选择例如充电站3为原点建立坐标系,定位元件7和定位信标5的坐标为相对于充电站3的相对坐标。In this embodiment, the position parameter from the mobile device 1 includes the coordinates (xi, yi) of the positioning element 7, and the position parameter of the positioning beacon 5 includes the coordinates (Xj, Yj) of the positioning beacon 5. In this embodiment, the coordinates of the positioning component 7 and the positioning beacon 5 are two-dimensional coordinates, including latitude and longitude information. It can be understood that the coordinates of the positioning component 7 and the positioning beacon 5 can also be three-dimensional coordinates, and also include altitude information. In this embodiment, for example, the charging station 3 can be selected to establish a coordinate system for the origin, and the coordinates of the positioning component 7 and the positioning beacon 5 are relative coordinates with respect to the charging station 3.

如图1,自移动设备1自身设置有两个定位元件7,自移动设备1所在的区域布置有四个定位信标5。As shown in Fig. 1, the mobile device 1 itself is provided with two positioning elements 7, and four positioning beacons 5 are arranged from the area in which the mobile device 1 is located.

自移动设备1通过以下步骤校正定位元件7的坐标及计算机身朝向。The coordinates of the positioning element 7 and the orientation of the computer body are corrected by the mobile device 1 by the following steps.

S11、定位元件7分别和四个定位信标5通信,获得自身的位置坐标。两个定位元件7的坐标分别为(x 1,y 1)、(x 2,y 2)。 S11. The positioning component 7 communicates with the four positioning beacons 5, respectively, to obtain its own position coordinates. The coordinates of the two positioning elements 7 are (x 1 , y 1 ), (x 2 , y 2 ), respectively.

S12、根据如下公式,对定位元件7的坐标进行反馈修正。S12. Perform feedback correction on the coordinates of the positioning component 7 according to the following formula.

Figure PCTCN2018071992-appb-000001
Figure PCTCN2018071992-appb-000001

Figure PCTCN2018071992-appb-000002
Figure PCTCN2018071992-appb-000002

即,通过比较基于基于定位元件7的坐标计算得到的定位元件7的间距, 和预设的定位元件7的间距d,校正定位元件7的坐标的误差。That is, the error of the coordinates of the positioning element 7 is corrected by comparing the pitch of the positioning element 7 calculated based on the coordinates based on the positioning element 7 with the pitch d of the predetermined positioning element 7.

修正后的定位元件7的坐标分别为:The coordinates of the corrected positioning element 7 are:

Figure PCTCN2018071992-appb-000003
Figure PCTCN2018071992-appb-000004
Figure PCTCN2018071992-appb-000003
with
Figure PCTCN2018071992-appb-000004

Figure PCTCN2018071992-appb-000005
Figure PCTCN2018071992-appb-000006
Figure PCTCN2018071992-appb-000005
Figure PCTCN2018071992-appb-000006

即控制模块根据至少两个定位元件7分别到定位信标5的距离,校正前述距离的误差,以获得所述自移动设备1的坐标。That is, the control module corrects the error of the aforementioned distance according to the distance from the at least two positioning elements 7 to the positioning beacon 5, respectively, to obtain the coordinates of the self-moving device 1.

定位元件7与定位信标5通信,以获取与定位信标5的距离的过程中,由于定位元件7与定位信标5的时间同步等原因,测得的定位元件7与定位信标5的距离存在误差,因此计算得到的定位元件7的坐标也存在误差。本实施例中,由于定位元件7的间距d已知,通过比较基于定位元件7的坐标计算得到的定位元件7的间距,和预设的定位元件7的间距d,能够修正由于定位元件7与定位信标5之间的距离误差引起的定位元件7的坐标误差,使得对自移动设备1的定位更精准。When the positioning component 7 communicates with the positioning beacon 5 to obtain the distance from the positioning beacon 5, the measured positioning component 7 and the positioning beacon 5 are detected due to the time synchronization of the positioning component 7 and the positioning beacon 5, and the like. There is an error in the distance, so there is also an error in the coordinates of the calculated positioning element 7. In the present embodiment, since the pitch d of the positioning member 7 is known, by comparing the pitch of the positioning member 7 calculated based on the coordinates of the positioning member 7 with the pitch d of the predetermined positioning member 7, it is possible to correct the positioning member 7 due to The coordinate error of the positioning element 7 caused by the distance error between the positioning beacons 5 makes the positioning of the self-moving device 1 more precise.

本实施例中,两个定位元件7分别设置于壳体的沿自移动设备1移动方向的前部和后部。具体的,两个定位元件7平行于自移动设备1的移动方向设置,即两个定位元件7的连线的方向角与自移动设备1的方向角一致。具体的,两个定位元件7沿自移动设备1的纵轴线设置。本实施例中,两个定位元件7的间距大于等于60cm,增大定位元件7的间距使得通过间距对定位元件7的坐标的校正更加准确。在其他实施例中,两个定位元件7的间距也可以大于等于55cm,或50cm,或40cm,或30cm等。在其他实施例中,两个定位元件7也可以在壳体上横向设置,例如分别设置于壳体纵轴线的左侧和右侧;或者使两个定位元件7的连线与壳体纵轴线呈一锐角夹角,只需满足定位元件7的间距大于等于上述阈值即可。为了尽可能增大定位元件7的间距,还可以使两个定位元件7位于壳体的斜对角位置,两个定位元件7的间距大于等于70cm。In this embodiment, the two positioning elements 7 are respectively disposed at the front and the rear of the housing along the moving direction of the mobile device 1. In particular, the two positioning elements 7 are arranged parallel to the direction of movement of the mobile device 1 , ie the direction of the line connecting the two positioning elements 7 coincides with the direction angle of the mobile device 1 . In particular, the two positioning elements 7 are arranged along the longitudinal axis of the mobile device 1. In this embodiment, the distance between the two positioning elements 7 is greater than or equal to 60 cm, and the spacing of the positioning elements 7 is increased such that the correction of the coordinates of the positioning elements 7 by the spacing is more accurate. In other embodiments, the spacing of the two positioning elements 7 may also be greater than or equal to 55 cm, or 50 cm, or 40 cm, or 30 cm, and the like. In other embodiments, the two positioning elements 7 can also be arranged laterally on the housing, for example on the left and right sides of the longitudinal axis of the housing, respectively; or the connection of the two positioning elements 7 to the longitudinal axis of the housing. In the case of an acute angle, it is only necessary to satisfy the above-mentioned threshold value of the distance between the positioning elements 7. In order to increase the spacing of the positioning elements 7 as much as possible, it is also possible to position the two positioning elements 7 in diagonally opposite positions of the housing, the distance between the two positioning elements 7 being greater than or equal to 70 cm.

S13、基于上述修正后的两个定位元件7的坐标,控制模块能够计算出自移动设备1的朝向或者说方向角。具体方式如下:S13. Based on the coordinates of the two corrected positioning elements 7, the control module can calculate the orientation or the direction angle of the mobile device 1. The specific method is as follows:

Figure PCTCN2018071992-appb-000007
Figure PCTCN2018071992-appb-000007

本实施例中,两个定位元件7的连线的方向角即为自移动设备1的方向角,因此通过上述预设算法计算得到θ,即能得到自移动设备1的方向角。可以理解的是,当两个定位元件7的连线的方向角与自移动设备1的朝向存在一夹角时,由于该夹角是已知的,通过上述预设算法计算得到θ后,只需通过简单的运算便能得到自移动设备1的方向角。即,预设程序包括:In this embodiment, the direction angle of the connection of the two positioning elements 7 is the direction angle from the mobile device 1. Therefore, the θ is calculated by the above preset algorithm, that is, the direction angle of the mobile device 1 can be obtained. It can be understood that when the direction angle of the connection of the two positioning elements 7 is at an angle from the orientation of the mobile device 1, since the angle is known, after the θ is calculated by the above preset algorithm, only The direction angle from the mobile device 1 can be obtained by a simple operation. That is, the preset program includes:

预设任两个定位元件7的连线的方向角与自移动设备1的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two positioning elements 7 and the direction angle of the mobile device 1;

利用所述两个定位元件7的坐标、以及所述角度关系,计算自移动设备1的方向角。The direction angle of the mobile device 1 is calculated using the coordinates of the two positioning elements 7 and the angular relationship.

需要指出,上述的算法和公式仅仅是示例性的,在该定位系统设置两个定位元件7和三个及以上定位信标5的基础上,两个定位元件7的坐标、以及两个定位元件7之间的距离已知,基于这些数据,也可以采用业界已知的其他算法校正定位元件7的坐标位置以及计算自移动设备1的朝向。还需要指出,在本发明的其他实施例中,也可以取消掉S12的位置校正步骤或者S13的朝向计算步骤的其中之一,例如,取消步骤S12,直接通过原始的定位元件7坐标计算自移动设备1朝向;或者,取消步骤S13,仅仅利用两个定位元件7的坐标进行最终的定位位置校正。It should be noted that the above algorithms and formulas are merely exemplary. On the basis of the positioning system providing two positioning elements 7 and three or more positioning beacons 5, the coordinates of the two positioning elements 7 and the two positioning elements The distance between 7 is known, based on these data, other algorithms known in the art can also be used to correct the coordinate position of the positioning element 7 and to calculate the orientation from the mobile device 1. It should also be noted that in other embodiments of the present invention, one of the position correction step of S12 or the orientation calculation step of S13 may also be eliminated, for example, step S12 is cancelled, and the self-movement is calculated directly from the coordinates of the original positioning element 7. The device 1 is oriented; or, in step S13, the final positioning position correction is performed using only the coordinates of the two positioning elements 7.

以下参照图5介绍本发明的另一实施例。在本实施例中,自移动设备及其定位系统的主要构成和前述实施例类似。差异在于,定位信标5的数量仅有两个,自移动设备1上除了具有两个或以上定位元件7,还具有电子罗盘13等方向角判断装置,或称角度传感器。本实施例中,获取自移动设备1的位置参数的预设程序包括:Another embodiment of the present invention will be described below with reference to FIG. In the present embodiment, the main components of the self-moving device and its positioning system are similar to those of the previous embodiment. The difference is that the number of positioning beacons 5 is only two. In addition to having two or more positioning elements 7 on the mobile device 1, there is also a direction angle judging device such as an electronic compass 13 or an angle sensor. In this embodiment, the preset procedure for obtaining the location parameter of the mobile device 1 includes:

预设任两个所述定位元件7的连线的方向角与自移动设备1的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two of the positioning elements 7 and the direction angle of the mobile device 1;

获取自移动设备1的方向角;Obtaining the direction angle from the mobile device 1;

基于所述自移动设备1的方向角、所述角度关系、所述定位信标5的位置参数、以及所述两个定位元件7到定位信标5的距离,计算所述自移动设备1的位置参数。Calculating the self-mobile device 1 based on the direction angle of the self-mobile device 1, the angular relationship, the positional parameter of the positioning beacon 5, and the distance between the two positioning elements 7 to the positioning beacon 5 Location parameter.

在本实施例中,已知两个定位信标5的位置(X 1,Y 1)和(X 2,Y 2),且已知两个定位信标5分别到两个定位元件7的距离r 11,r 12,r 21,r 22。基于此,自移动设备1通过如下步骤计算自身的位置参数。 In the present embodiment, the positions (X 1 , Y 1 ) and (X 2 , Y 2 ) of the two positioning beacons 5 are known, and the distance between the two positioning beacons 5 to the two positioning elements 7 is known. r 11 , r 12 , r 21 , r 22 . Based on this, the mobile device 1 calculates its own positional parameters by the following steps.

S21、解方程组,得到两个定位元件7的位置坐标(x 1,y 1)和(x 2,y 2)。 S21, solving a system of equations, obtaining position coordinates (x 1 , y 1 ) and (x 2 , y 2 ) of the two positioning elements 7.

(X 1-x 1) 2+(Y 1-y 1) 2=r 11 2 (X 1 -x 1 ) 2 +(Y 1 -y 1 ) 2 =r 11 2

(X 2-x 1) 2+(Y 2-y 1) 2=r 12 2 (X 2 -x 1 ) 2 +(Y 2 -y 1 ) 2 =r 12 2

(X 1-x 2) 2+(Y 1-y 2) 2=r 21 2 (X 1 -x 2 ) 2 +(Y 1 -y 2 ) 2 =r 21 2

(X 2-x 2) 2+(Y 2-y 2) 2=r 22 2 (X 2 -x 2 ) 2 +(Y 2 -y 2 ) 2 =r 22 2

(y 2-y 1)=tan(θ)·(x 2-x 1) (y 2 -y 1 )=tan(θ)·(x 2 -x 1 )

S22、基于定位元件7的间距d,校正自移动设备1的位置参数。具体算法与前述实施例中类似,不再赘述。基于本实施例的已知数据,也可以采用业界已知的其他算法校正自移动设备1的位置参数。S22. Correcting the positional parameter from the mobile device 1 based on the spacing d of the positioning element 7. The specific algorithm is similar to that in the foregoing embodiment, and will not be described again. Based on the known data of the present embodiment, the positional parameters from the mobile device 1 can also be corrected using other algorithms known in the art.

本实施例中,通过在自移动设备1上设置两个以上定位元件7,并安装电子罗盘13,能够减少定位信标5的数量。一方面降低了定位成本,另一方面由于定位信标5需供电,设置麻烦,减少定位信标5的数量能够简化安装,给用户带来方便。In the present embodiment, by providing two or more positioning elements 7 on the self-moving device 1 and mounting the electronic compass 13, the number of positioning beacons 5 can be reduced. On the one hand, the positioning cost is reduced. On the other hand, since the positioning beacon 5 needs to be powered, the setting is troublesome, and reducing the number of positioning beacons 5 can simplify the installation and bring convenience to the user.

以下参照图2介绍本发明的另一实施例。在本实施例中,自移动设备及其定位系统的主要构成和前述实施例类似。差异在于,定位信标5的数量仅有一个,自移动设备1上除了具有两个或以上定位元件7,还具有电子罗盘13等方向角判断装置。自移动设备1通过如下步骤计算自身的位置参数,具体包括坐标和方向角。Another embodiment of the present invention will be described below with reference to FIG. In the present embodiment, the main components of the self-moving device and its positioning system are similar to those of the previous embodiment. The difference is that there is only one number of positioning beacons 5, and in addition to having two or more positioning elements 7 on the mobile device 1, there is also a direction angle judging means such as an electronic compass 13. The mobile device 1 calculates its own positional parameters, including coordinates and direction angles, by the following steps.

S31、计算定位元件7和定位信标5的连线在坐标系中的角度,例如该连线和坐标系X轴之间的夹角。本实施例中,为了简化描述,示例性的,第一个定位元件7的角度θ即为电子罗盘13测得的角度。另一个定位元件7的角度为θ 2S31. Calculate an angle of a line connecting the positioning component 7 and the positioning beacon 5 in a coordinate system, for example, an angle between the connecting line and the X-axis of the coordinate system. In the present embodiment, for simplification of description, the angle θ of the first positioning member 7 is exemplified by the angle measured by the electronic compass 13. The angle of the other positioning element 7 is θ 2 .

具体的,基于两个定位元件7到定位信标5的距离为r 1和r 2,r 1和r 2结合d可以解三角形求得夹角θ 1,可以求得θ 2=180°-(θ 1-θ)。 Specifically, the distance between the two positioning elements 7 to the positioning beacon 5 is r 1 and r 2 , and the combination of r 1 and r 2 can solve the triangle to obtain the angle θ 1 , and θ 2 =180°-( θ 1 - θ).

S32、基于第一个定位元件7的角度,获得其坐标数据:S32. Obtain coordinate data based on the angle of the first positioning component 7:

x 2=x 1+d·cos(θ) x 2 =x 1 +d·cos(θ)

y 2=y 1+d·sin(θ) y 2 =y 1 +d·sin(θ)

S33、基于第二个定位元件7的角度,获得其坐标数据:S33. Obtain coordinate data based on the angle of the second positioning component 7:

x 1=x b1+r 1·cos(θ 2) x 1 =x b1 +r 1 ·cos(θ 2 )

y 1=y b1+r 1·sin(θ 2) y 1 =y b1 +r 1 ·sin(θ 2 )

以下参照图3介绍本发明的另一实施例。在本实施例中,自移动设备及 其定位系统的主要构成和前述实施例类似。差异在于,定位信标5的数量仅有两个。Another embodiment of the present invention will be described below with reference to FIG. In the present embodiment, the main components of the mobile device and its positioning system are similar to those of the previous embodiment. The difference is that there are only two locations of the location beacons 5.

在本实施例中,已知两个定位信标5的位置(x b1,y b1)和(x b2,y b2),且已知两个定位信标5分别到两个定位元件7的距离r 11,r 12,r 21,r 22。基于此,自移动设备1通过如下步骤计算自身的位置参数,具体包括坐标和方向角。 In the present embodiment, the positions (x b1 , y b1 ) and (x b2 , y b2 ) of the two positioning beacons 5 are known, and the distance between the two positioning beacons 5 to the two positioning elements 7 is known. r 11 , r 12 , r 21 , r 22 . Based on this, the mobile device 1 calculates its own positional parameters, including coordinates and direction angles, by the following steps.

S41、基于最小二乘法,计算两个定位元件7的坐标。S41. Calculate the coordinates of the two positioning elements 7 based on the least squares method.

(x b1-x 1) 2+(y b1-y 1) 2=r 11 2 (x b1 -x 1 ) 2 +(y b1 -y 1 ) 2 =r 11 2

(x b2-x 1) 2+(y b2-y 1) 2=r 12 2 (x b2 -x 1 ) 2 +(y b2 -y 1 ) 2 =r 12 2

(x b1-x 2) 2+(y b1-y 21) 2=r 21 2 (x b1 -x 2 ) 2 +(y b1 -y 21 ) 2 =r 21 2

(x b2-x 2) 2+(y b2-y 2) 2=r 22 2 (x b2 -x 2 ) 2 +(y b2 -y 2 ) 2 =r 22 2

(x 2-x 1) 2+(y 2-y 1) 2=d 2 (x 2 -x 1 ) 2 +(y 2 -y 1 ) 2 =d 2

求解方程,得到两个定位元件7的位置坐标(x 1,y 1)和(x 2,y 2); Solving the equation, obtaining the position coordinates (x 1 , y 1 ) and (x 2 , y 2 ) of the two positioning elements 7;

需要指出,在本步骤中,最小二乘法的计算过程同时也实现了校正两个定位元件7获取的距离值的误差。It should be noted that in this step, the calculation process of the least squares method also achieves an error of correcting the distance values acquired by the two positioning elements 7.

S42、根据两个定位元件7的坐标,计算自移动设备1的方向角或者说朝向:S42. Calculate the direction angle or orientation from the mobile device 1 according to the coordinates of the two positioning elements 7:

Figure PCTCN2018071992-appb-000008
Figure PCTCN2018071992-appb-000008

基于本实施例的已知数据,也可以采用业界已知的其他算法校正定位元件7的坐标位置以及计算自移动设备1的方向角。Based on the known data of the present embodiment, other algorithms known in the art can also be used to correct the coordinate position of the positioning element 7 and calculate the direction angle from the mobile device 1.

本发明实施例还提供一种自移动设备的定位方法,包括步骤:The embodiment of the invention further provides a positioning method of the self-mobile device, comprising the steps of:

S001,控制设于自移动设备1上的至少两个定位元件7与定位信标5通信,以获取定位元件7与定位信标5的距离;S001, controlling at least two positioning components 7 provided on the self-mobile device 1 to communicate with the positioning beacon 5 to obtain a distance between the positioning component 7 and the positioning beacon 5;

S002,获取定位信标5的位置参数;S002: Acquire a location parameter of the location beacon 5;

S003,基于所述定位元件7与定位信标5的距离、以及所述定位信标5的位置参数,计算自移动设备1的位置参数;还包括步骤:S003, calculating a position parameter from the mobile device 1 based on a distance between the positioning component 7 and the positioning beacon 5, and a position parameter of the positioning beacon 5; further comprising the steps of:

S004,预设定位元件7的间距;S004, preset the spacing of the positioning elements 7;

S005,基于所述定位元件7的间距,校正所述自移动设备1的位置参数。S005, correcting the position parameter of the self-mobile device 1 based on the spacing of the positioning elements 7.

本发明实施例的定位方法的具体步骤具有与上述实施例中的自移动设备及其定位系统相对应的特征,并能够实现相对应的有益效果,在此不再赘述。The specific steps of the positioning method in the embodiment of the present invention have the features corresponding to the self-moving device and the positioning system in the foregoing embodiment, and can achieve corresponding beneficial effects, and details are not described herein again.

精确的位置参数是关键的基础数据,自移动设备1可以根据位置参数实 现各种功能,如地图生成,路径规划,回归充电等等。The precise positional parameters are the key basic data, and the mobile device 1 can implement various functions according to the positional parameters, such as map generation, path planning, regression charging, and the like.

上述实施例中,参照图4,通过如下步骤生成边界地图。在执行如下步骤之前,自移动设备1首先进入边界设定模式。In the above embodiment, referring to FIG. 4, a boundary map is generated by the following steps. The self-mobile device 1 first enters the boundary setting mode before performing the following steps.

S100,自移动设备1接收移动指令。移动指令来自于用户持有的智能终端11,如智能手机,平板电脑等。移动指令也可来自于专用的遥控器。用户通过目视监控的方式,使用智能终端11或者遥控器,向自移动设备1发送移动指令,控制自移动设备1沿着用户设计的工作区域的边界9移动。S100. Receive a move instruction from the mobile device 1. The mobile command comes from the smart terminal 11 held by the user, such as a smart phone, a tablet computer, and the like. The move command can also come from a dedicated remote control. The user transmits a movement instruction to the self-mobile device 1 by means of visual monitoring, using the smart terminal 11 or the remote controller, and controls the movement from the mobile device 1 along the boundary 9 of the work area designed by the user.

S101,控制模块基于移动指令,控制自移动设备1按照移动指令移动。S101. The control module controls the movement from the mobile device 1 according to the movement instruction according to the movement instruction.

S102,记录自移动设备1的移动轨迹,或者说记录自移动设备1移动经过的位置的位置参数。具体的,自移动设备1在移动过程中,通过前述的定位系统/定位方法不断计算自身的坐标,控制模块记录移动过程中的各个坐标点并连成移动轨迹。S102, recording a movement trajectory from the mobile device 1, or recording a position parameter from a position where the mobile device 1 moves. Specifically, during the moving process, the mobile device 1 continuously calculates its own coordinates through the foregoing positioning system/positioning method, and the control module records each coordinate point in the moving process and joins the moving track.

S103,将移动轨迹标定为边界。具体的,控制模块可以在用户发送一个边界沿行完成的信号后,将全部移动轨迹存储到储存单元中并标定为边界;控制模块也可设定特定的预设条件,例如移动轨迹形成一个闭合环后,将移动轨迹标定为边界。S103, the moving track is marked as a boundary. Specifically, after the user sends a signal with a boundary along the line, the control module can store all the moving tracks into the storage unit and mark the boundary; the control module can also set a specific preset condition, for example, the moving track forms a closed After the ring, the moving track is marked as a boundary.

在本发明的另一实施例中,定位系统根据录入的地图信息,自动生成推荐的定位信标布置点。本实施例的定位系统中,包括一定位信标布局模块,该模块可以位于自移动设备1上,也可以应用程序的形式布置于用户的智能设备11,如手机、电脑、平板电脑中,还可以为云端计算程序。在本实施例中,自移动设备1可仅有一个定位元件7。In another embodiment of the present invention, the positioning system automatically generates a recommended positioning beacon placement point based on the entered map information. The positioning system of the embodiment includes a positioning beacon layout module, which may be located on the mobile device 1 or in the form of an application program, such as a mobile phone, a computer, or a tablet computer. Can be a cloud computing program. In the present embodiment, there may be only one positioning element 7 from the mobile device 1.

S200、获取地图。定位信标布局模块录入自移动设备1所需工作的区域的地图。在一种方案中,地图信息直接从百度地图、谷歌地图等在线地图信息提供商中获取,用户可直接在在线地图中圈定工作区域并发送给定位信标布局模块。S200, get the map. The location beacon layout module enters a map of the area from which the mobile device 1 is required to work. In one solution, the map information is directly obtained from an online map information provider such as Baidu map and Google map, and the user can directly define the work area in the online map and send it to the positioning beacon layout module.

S201、基于地图,计算得到定位信标推荐布置点。定位信标布局模块根据工作区域的大小,形状,障碍物位置,以及单个定位信标的信号覆盖范围,自动生成定位信标布局方案,包括定位信标的个数以及位置等。最终生成的定位信标布局方案满足预设的信号覆盖率要求,例如工作区域的信号覆盖率达到99%。S201. Calculate a recommended placement point of the positioning beacon based on the map. The positioning beacon layout module automatically generates a positioning beacon layout scheme according to the size, shape, obstacle position of the working area, and the signal coverage of the single positioning beacon, including the number and location of the positioning beacon. The resulting positioning beacon layout scheme satisfies the preset signal coverage requirement, for example, the signal coverage of the working area reaches 99%.

可以理解的是,在上述实施例中,定位信标5或定位元件7的坐标若采 用三维坐标,则获取自移动设备1的位置参数,定位信标5的最少数量应相应增加一个,以获得足够距离参数来解算。It can be understood that, in the above embodiment, if the coordinates of the positioning beacon 5 or the positioning component 7 adopt three-dimensional coordinates, the positional parameters of the mobile device 1 are obtained, and the minimum number of the positioning beacons 5 should be increased by one to obtain Sufficient distance parameter to solve.

上述各个实施例中,优选的,一个定位信标5位于前述的充电站3上,这样定位信标5的布置更加方便,且回归充电时的定位信息更加准确。In the above embodiments, preferably, one positioning beacon 5 is located on the charging station 3, so that the positioning of the positioning beacon 5 is more convenient, and the positioning information during recharging is more accurate.

上述各个实施例中,定位信标5可以位于边界内、边界外或者边界上,不影响本发明的实施。In each of the above embodiments, the location beacon 5 may be located within, outside, or on the boundary without affecting the implementation of the present invention.

本发明不局限于所举的具体实施例结构,基于本发明构思的结构和方法均属于本发明保护范围。The present invention is not limited to the specific embodiment structures, and the structures and methods based on the inventive concept are all within the scope of the present invention.

Claims (24)

一种自移动设备,包括:A self-mobile device that includes: 至少两个定位元件,所述定位元件与定位信标通信,以获取与定位信标的距离;At least two positioning elements, the positioning elements communicating with the positioning beacon to obtain a distance from the positioning beacon; 控制模块,被配置为执行预设程序,以获取所述自移动设备的位置参数;a control module configured to execute a preset program to obtain a location parameter of the self-mobile device; 所述预设程序包括:The preset program includes: 获取所述定位信标的位置参数;Obtaining a location parameter of the positioning beacon; 获取所述定位元件与定位信标的距离;Obtaining a distance between the positioning component and the positioning beacon; 基于所述定位信标的位置参数、以及所述定位元件与定位信标的距离,Based on the location parameter of the positioning beacon and the distance between the positioning component and the positioning beacon, 计算自移动设备的位置参数;其特征在于,Calculating a positional parameter from the mobile device; 所述预设程序还包括:The preset program further includes: 预设所述定位元件的间距;Presetting the spacing of the positioning elements; 基于所述定位元件的间距,校正所述自移动设备的位置参数。The positional parameters of the self-moving device are corrected based on the spacing of the positioning elements. 根据权利要求1所述的自移动设备,其特征在于,所述自移动设备的位置参数包括定位元件的坐标,通过比较基于所述定位元件的坐标计算得到的定位元件的间距,和所述预设的定位元件的间距,校正所述定位元件的坐标的误差。The self-mobile device according to claim 1, wherein the positional parameter of the self-moving device comprises coordinates of a positioning component, and the spacing of the positioning component calculated based on coordinates of the positioning component is compared, and the pre-preparation The spacing of the positioning elements is set to correct the error of the coordinates of the positioning elements. 根据权利要求2所述的自移动设备,其特征在于,所述自移动设备的位置参数包括自移动设备的方向角,所述预设程序还包括:The self-mobile device according to claim 2, wherein the location parameter of the self-mobile device comprises a direction angle of the self-mobile device, and the preset program further comprises: 预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two of the positioning elements and the direction angle of the mobile device; 利用所述两个定位元件的坐标、以及所述角度关系,计算所述自移动设备的方向角。A direction angle of the self-moving device is calculated using coordinates of the two positioning elements and the angular relationship. 根据权利要求1所述的自移动设备,其特征在于,所述定位元件与至少3个所述定位信标通信,以获取与定位信标的距离。The self-mobile device of claim 1 wherein said positioning component is in communication with at least three of said positioning beacons to obtain a distance from a positioning beacon. 根据权利要求1所述的自移动设备,其特征在于,所述自移动设备还包括角度传感器,用于获取自移动设备的方向角;所述预设程序包括:The self-mobile device according to claim 1, wherein the self-mobile device further comprises an angle sensor for acquiring a direction angle of the mobile device; the preset program comprises: 预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two of the positioning elements and the direction angle of the mobile device; 获取自移动设备的方向角;Obtain the direction angle from the mobile device; 基于所述自移动设备的方向角、所述角度关系、所述定位信标的位置参 数、以及所述两个定位元件到定位信标的距离,计算所述自移动设备的位置参数。And calculating a position parameter of the self-mobile device based on a direction angle of the self-mobile device, the angular relationship, a position parameter of the positioning beacon, and a distance between the two positioning elements to a positioning beacon. 根据权利要求5所述的自移动设备,其特征在于,所述定位元件与至少2个所述定位信标通信,以获取与定位信标的距离。The self-mobile device of claim 5 wherein said positioning component is in communication with at least two of said positioning beacons to obtain a distance from a positioning beacon. 根据权利要求5所述的自移动设备,其特征在于,所述角度传感器包括电子罗盘。The self-mobile device of claim 5 wherein said angle sensor comprises an electronic compass. 根据权利要求1所述的自移动设备,其特征在于,所述定位元件为超宽带定位元件,所述定位信标为超宽带标签定位模块。The self-mobile device according to claim 1, wherein the positioning component is an ultra-wideband positioning component, and the positioning beacon is an ultra-wideband tag positioning module. 根据权利要求1所述的自移动设备,其特征在于,所述定位元件为超声波定位元件,所述定位信标为超声波定位模块。The self-mobile device according to claim 1, wherein the positioning component is an ultrasonic positioning component, and the positioning beacon is an ultrasonic positioning module. 根据权利要求1所述的自移动设备,其特征在于,所述自移动设备为自移动园艺设备。The self-mobile device according to claim 1, wherein the self-mobile device is a self-mobile gardening device. 一种自移动设备定位系统,包括前述任一项所述的自移动设备,以及所述定位信标。A self-mobile device positioning system, comprising the self-mobile device of any of the preceding claims, and the positioning beacon. 根据权利要求11所述的自移动设备定位系统,其特征在于,还包括供自移动设备补充电能的充电站,一个所述定位信标位于所述充电站。The self-mobile device positioning system of claim 11 further comprising a charging station for supplementing electrical energy from the mobile device, one of said positioning beacons being located at said charging station. 一种自移动设备的定位方法,包括步骤:A positioning method for a self-mobile device, comprising the steps of: 控制设于自移动设备上的至少两个定位元件与定位信标通信,以获取定位元件与定位信标的距离;Controlling at least two positioning components disposed on the mobile device to communicate with the positioning beacon to obtain a distance between the positioning component and the positioning beacon; 获取定位信标的位置参数;Obtaining a location parameter of the positioning beacon; 基于所述定位元件与定位信标的距离、以及所述定位信标的位置参数,计算自移动设备的位置参数;其特征在于,还包括步骤:Calculating a position parameter of the self-moving device based on the distance between the positioning component and the positioning beacon and the position parameter of the positioning beacon; and further comprising the steps of: 预设定位元件的间距;Presetting the spacing of the positioning elements; 基于所述定位元件的间距,校正所述自移动设备的位置参数。The positional parameters of the self-moving device are corrected based on the spacing of the positioning elements. 根据权利要求13所述的定位方法,其特征在于,所述自移动设备的位置参数包括定位元件的坐标,所述校正自移动设备的位置参数包括步骤:The positioning method according to claim 13, wherein the position parameter of the self-moving device comprises coordinates of the positioning component, and the correcting the position parameter of the mobile device comprises the steps of: 比较基于所述定位元件的坐标计算得到的定位元件的间距,和所述预设的定位元件的间距;Comparing the spacing of the positioning elements calculated based on the coordinates of the positioning element, and the spacing of the predetermined positioning elements; 基于比较结果校正所述定位元件的坐标的误差。The error of the coordinates of the positioning element is corrected based on the comparison result. 根据权利要求14所述的定位方法,其特征在于,所述自移动设备的位置参数包括自移动设备的方向角,所述定位方法还包括步骤:The positioning method according to claim 14, wherein the location parameter of the self-mobile device comprises a direction angle from the mobile device, and the positioning method further comprises the steps of: 预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two of the positioning elements and the direction angle of the mobile device; 利用所述两个定位元件的坐标、以及所述角度关系,计算所述自移动设备的方向角。A direction angle of the self-moving device is calculated using coordinates of the two positioning elements and the angular relationship. 根据权利要求13所述的定位方法,其特征在于,所述定位信标的个数至少为3个。The positioning method according to claim 13, wherein the number of the positioning beacons is at least three. 根据权利要求13所述的定位方法,其特征在于,所述自移动设备还包括角度传感器,用于获取自移动设备的方向角;所述定位方法包括步骤:The positioning method according to claim 13, wherein the self-mobile device further comprises an angle sensor for acquiring a direction angle of the mobile device; and the positioning method comprises the steps of: 预设任两个所述定位元件的连线的方向角与自移动设备的方向角的角度关系;Presetting the angular relationship between the direction angle of the connection of any two of the positioning elements and the direction angle of the mobile device; 获取自移动设备的方向角;Obtain the direction angle from the mobile device; 基于所述自移动设备的方向角、所述角度关系、所述定位信标的位置参数、以及所述两个定位元件到定位信标的距离,计算所述自移动设备的位置参数。And calculating a position parameter of the self-mobile device based on a direction angle of the self-mobile device, the angle relationship, a position parameter of the positioning beacon, and a distance between the two positioning components to a positioning beacon. 根据权利要求17所述的定位方法,其特征在于,所述定位信标的个数至少为2个。The positioning method according to claim 17, wherein the number of the positioning beacons is at least two. 根据权利要求17所述的定位方法,其特征在于,所述角度传感器包括电子罗盘。The positioning method according to claim 17, wherein the angle sensor comprises an electronic compass. 根据权利要求13所述的定位方法,其特征在于,所述定位元件为超宽带定位元件,所述定位信标为超宽带标签定位模块。The positioning method according to claim 13, wherein the positioning component is an ultra-wideband positioning component, and the positioning beacon is an ultra-wideband tag positioning module. 根据权利要求13所述的定位方法,其特征在于,所述定位元件为超声波定位元件,所述定位信标为超声波定位模块。The positioning method according to claim 13, wherein the positioning component is an ultrasonic positioning component, and the positioning beacon is an ultrasonic positioning module. 根据权利要求13所述的定位方法,其特征在于,所述自移动设备为自移动园艺设备。The positioning method according to claim 13, wherein the self-mobile device is a self-mobile gardening device. 一种自移动设备的控制方法,利用如权利要求13-22任一项所述的定位方法获取自移动设备的位置参数,其特征在于,包括步骤:A self-moving device control method, which utilizes the positioning method according to any one of claims 13 to 22 to obtain a positional parameter from a mobile device, comprising the steps of: S100、接收移动指令;S100. Receive a mobile instruction. S101、控制自移动设备按照移动指令移动;S101. Control the mobile device to move according to the mobile instruction; S102、记录自移动设备移动经过的位置的位置参数;S102. Record a location parameter of a location moved by the mobile device; S103、将所述自移动设备移动经过的位置形成的移动轨迹标定为边界。S103. Mark a movement trajectory formed by the position moved by the mobile device as a boundary. 一种自移动设备的控制方法,利用如权利要求13-22任一项所述的定位方 法获取自移动设备的位置参数,其特征在于,包括步骤:A control method for a self-mobile device, wherein the location parameter of the mobile device is obtained by using the positioning method according to any one of claims 13 to 22, comprising the steps of: S200、获取地图;S200, obtaining a map; S201、基于地图,计算得到定位信标推荐布置点。S201. Calculate a recommended placement point of the positioning beacon based on the map.
PCT/CN2018/071992 2017-01-09 2018-01-09 Autonomous moving device, and positioning system, positioning method and control method therefor Ceased WO2018127209A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201880000849.5A CN108575095B (en) 2017-01-09 2018-01-09 Self-moving equipment and positioning system, positioning method and control method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710012382 2017-01-09
CN201710012382.3 2017-01-09

Publications (1)

Publication Number Publication Date
WO2018127209A1 true WO2018127209A1 (en) 2018-07-12

Family

ID=62789087

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/071992 Ceased WO2018127209A1 (en) 2017-01-09 2018-01-09 Autonomous moving device, and positioning system, positioning method and control method therefor

Country Status (2)

Country Link
CN (1) CN108575095B (en)
WO (1) WO2018127209A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110062460A (en) * 2019-05-27 2019-07-26 北京雅讯东方科技有限公司 Indoor locating system and method
WO2020026125A1 (en) * 2018-07-30 2020-02-06 7hugs Labs SAS Charging station for tracked mobile object
EP3699715B1 (en) 2017-11-16 2022-01-05 Nanjing Chervon Industry Co., Ltd. Intelligent lawn mowing system
CN113899376A (en) * 2020-07-06 2022-01-07 苏州宝时得电动工具有限公司 Map generation method and system for self-moving equipment and automatic working system
CN114666723A (en) * 2020-12-04 2022-06-24 通用汽车环球科技运作有限责任公司 Systems and methods for mobile platform positioning using ultra-wideband (UWB) signals
CN114815820A (en) * 2022-04-18 2022-07-29 电子科技大学 A linear path planning method for intelligent car based on adaptive filtering
CN115150646A (en) * 2021-03-31 2022-10-04 华为技术有限公司 A method for displaying a control window of a second electronic device and a first electronic device
CN116268720A (en) * 2023-02-13 2023-06-23 艺唯科技股份有限公司 Medal with interactive function
US12296694B2 (en) 2021-03-10 2025-05-13 Techtronic Cordless Gp Lawnmowers
US12369509B2 (en) 2022-07-19 2025-07-29 Techtronic Cordless Gp Display for controlling robotic tool
US12425197B2 (en) 2022-07-29 2025-09-23 Techtronic Cordless Gp Generation of a cryptography key for a robotic garden tool
US12443180B2 (en) 2022-11-09 2025-10-14 Techtronic Cordless Gp Robotic lawn mowers

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111487961A (en) * 2020-03-27 2020-08-04 宁波市德霖机械有限公司 Method and system for controlling working range of walking device, intelligent terminal and storage medium
CN114111780B (en) * 2020-08-26 2025-05-09 深圳市杉川机器人有限公司 A positioning error correction method, device, self-contained equipment and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101285878A (en) * 2008-06-04 2008-10-15 中国海洋大学 A Vertical Intersection Localization Algorithm for Wireless Sensor Networks
CN102121827A (en) * 2010-11-29 2011-07-13 浙江亚特电器有限公司 Positioning system of mobile robot and positioning method thereof
CN203125524U (en) * 2013-03-08 2013-08-14 科沃斯机器人科技(苏州)有限公司 Laser-guiding walking operation system of autonomous mobile robot
CN104236521A (en) * 2013-06-14 2014-12-24 科沃斯机器人科技(苏州)有限公司 Line-laser ranging method applied to auto-moving robots
US20160315723A1 (en) * 2015-04-27 2016-10-27 Aplix Ip Holdings Corporation Information-processing system, terminal device, and processing method thereof
CN106291464A (en) * 2015-05-21 2017-01-04 金宝电子工业股份有限公司 Automatic identification method of lamp beacon device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101017199B (en) * 2007-03-09 2012-07-18 汪秉文 Container locating method, system and application based on wireless sensor network
WO2009086495A2 (en) * 2007-12-28 2009-07-09 Sam Stathis Robotic arm for accurate positioning in three-dimensional space, measurement of three-dimensional coordinates, and remote tooling operations in three-dimensional space
CN102331792A (en) * 2011-06-24 2012-01-25 天津市亚安科技电子有限公司 Method and system for controlling presetting bit of holder
TWI439834B (en) * 2011-12-29 2014-06-01 Ind Tech Res Inst Method and system for navigation of movable platform
CN104280024B (en) * 2013-07-05 2017-04-19 中国科学院沈阳自动化研究所 Device and method for integrated navigation of deepwater robot
CN105115498B (en) * 2015-09-30 2019-01-01 长沙开山斧智能科技有限公司 A kind of robot localization navigation system and its air navigation aid

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101285878A (en) * 2008-06-04 2008-10-15 中国海洋大学 A Vertical Intersection Localization Algorithm for Wireless Sensor Networks
CN102121827A (en) * 2010-11-29 2011-07-13 浙江亚特电器有限公司 Positioning system of mobile robot and positioning method thereof
CN203125524U (en) * 2013-03-08 2013-08-14 科沃斯机器人科技(苏州)有限公司 Laser-guiding walking operation system of autonomous mobile robot
CN104236521A (en) * 2013-06-14 2014-12-24 科沃斯机器人科技(苏州)有限公司 Line-laser ranging method applied to auto-moving robots
US20160315723A1 (en) * 2015-04-27 2016-10-27 Aplix Ip Holdings Corporation Information-processing system, terminal device, and processing method thereof
CN106291464A (en) * 2015-05-21 2017-01-04 金宝电子工业股份有限公司 Automatic identification method of lamp beacon device

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3699715B1 (en) 2017-11-16 2022-01-05 Nanjing Chervon Industry Co., Ltd. Intelligent lawn mowing system
US11524597B2 (en) 2018-07-30 2022-12-13 7hugs Labs SAS Charging station for tracked mobile object
WO2020026125A1 (en) * 2018-07-30 2020-02-06 7hugs Labs SAS Charging station for tracked mobile object
US10821848B2 (en) 2018-07-30 2020-11-03 7hugs Labs SAS Charging station for tracked mobile object
CN113196350A (en) * 2018-07-30 2021-07-30 七哈格斯实验室公司 Charging station for tracked moving objects
CN113196350B (en) * 2018-07-30 2023-11-10 七哈格斯实验室公司 Charging station for tracked moving object
CN110062460A (en) * 2019-05-27 2019-07-26 北京雅讯东方科技有限公司 Indoor locating system and method
CN113899376B (en) * 2020-07-06 2023-10-20 苏州宝时得电动工具有限公司 Self-mobile device map generation method, system and automatic working system
CN113899376A (en) * 2020-07-06 2022-01-07 苏州宝时得电动工具有限公司 Map generation method and system for self-moving equipment and automatic working system
CN114666723A (en) * 2020-12-04 2022-06-24 通用汽车环球科技运作有限责任公司 Systems and methods for mobile platform positioning using ultra-wideband (UWB) signals
US12296694B2 (en) 2021-03-10 2025-05-13 Techtronic Cordless Gp Lawnmowers
CN115150646A (en) * 2021-03-31 2022-10-04 华为技术有限公司 A method for displaying a control window of a second electronic device and a first electronic device
CN115150646B (en) * 2021-03-31 2024-06-11 华为技术有限公司 Method for displaying control window of second electronic equipment and first electronic equipment
CN114815820A (en) * 2022-04-18 2022-07-29 电子科技大学 A linear path planning method for intelligent car based on adaptive filtering
CN114815820B (en) * 2022-04-18 2023-10-03 电子科技大学 A linear path planning method for an intelligent car based on adaptive filtering
US12369509B2 (en) 2022-07-19 2025-07-29 Techtronic Cordless Gp Display for controlling robotic tool
US12425197B2 (en) 2022-07-29 2025-09-23 Techtronic Cordless Gp Generation of a cryptography key for a robotic garden tool
US12443180B2 (en) 2022-11-09 2025-10-14 Techtronic Cordless Gp Robotic lawn mowers
CN116268720A (en) * 2023-02-13 2023-06-23 艺唯科技股份有限公司 Medal with interactive function

Also Published As

Publication number Publication date
CN108575095A (en) 2018-09-25
CN108575095B (en) 2021-10-15

Similar Documents

Publication Publication Date Title
CN108575095B (en) Self-moving equipment and positioning system, positioning method and control method thereof
US11266067B2 (en) Moving robot, method for controlling moving robot, and moving robot system
US11561554B2 (en) Self-moving device, working system, automatic scheduling method and method for calculating area
EP4020112B1 (en) Robotic mower and control method thereof
US20190049984A1 (en) Automatic Working System and Control Method Thereof
EP3158410B1 (en) Automatic beacon position determination
US20130041526A1 (en) Robotic Lawn Mower with Network Sensors
US20170127608A1 (en) Autonomous Work Device
CN105823478A (en) Autonomous obstacle avoidance navigation information sharing and using method
CN108628314A (en) A kind of Multi computer cooperation turf-mown machine people's system and method
CN207373179U (en) A kind of robot control system for being used for SLAM and navigation
EP3695701B1 (en) Robotic vehicle for boundaries determination
EP4206849B1 (en) Autonomous mobile gardening device and method for controlling same
CN111090284B (en) Method for returning self-walking equipment to base station and self-walking equipment
CN115237112A (en) Intelligent mower and path planning method thereof
EP3761141B1 (en) Method for mapping a working area of a mobile device
CN119756328A (en) Method and related device for mapping target area
US20230024763A1 (en) Mobile robot system and boundary information generation method for mobile robot system
WO2021218013A1 (en) Docking method and apparatus for self-mobile device and charging station, and self-mobile device and readable storage medium
WO2022088313A1 (en) Method and system for robot automatic charging, robot, and storage medium
CN104898551B (en) The double vision of full-automatic grass-removing robot feels self aligning system
WO2024051733A1 (en) Self-moving robot control system, mapping method, docking station entering method and docking station exiting method
CN112099487B (en) Map construction and simultaneous positioning method based on ROS
EP4148525A1 (en) Method and apparatus for docking self-moving device to charging station, and self-moving device and readable storage medium
CN116009580A (en) A method and system for managing spraying of tea trees in tea gardens based on drones

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18736308

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18736308

Country of ref document: EP

Kind code of ref document: A1