WO2020119323A1 - Method for identifying boundary signal and robot system - Google Patents
Method for identifying boundary signal and robot system Download PDFInfo
- Publication number
- WO2020119323A1 WO2020119323A1 PCT/CN2019/115050 CN2019115050W WO2020119323A1 WO 2020119323 A1 WO2020119323 A1 WO 2020119323A1 CN 2019115050 W CN2019115050 W CN 2019115050W WO 2020119323 A1 WO2020119323 A1 WO 2020119323A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- signal group
- group
- boundary
- detection signal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000001514 detection method Methods 0.000 claims description 162
- 230000006870 function Effects 0.000 claims description 62
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 abstract 1
- 230000006872 improvement Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
Definitions
- the invention relates to the field of intelligent control, in particular to a method and a robot system for identifying boundary signals.
- the fixed continuous signal sent by the base station requires the user to store the code that generates the fixed continuous signal in the controller in advance, or manually input it during use, and additional wireless communication between the generator and the controller is required.
- the flexibility is not enough and it is troublesome to use.
- the recognition ability of the robot is weak, which results in insufficient anti-interference ability and the ability to distinguish adjacent signals.
- an object of the present invention is to provide a method and a robot system for identifying boundary signals.
- an embodiment of the present invention provides a method for identifying a boundary signal, the boundary signal includes signal groups that appear at intervals, and the signal group includes a front signal unit and a rear signal unit that appear sequentially;
- the characteristics of the signal group are characterized by at least three signal group parameters and a relationship function that characterizes the numerical relationship between the signal group parameters;
- the method includes the following steps: S1, generating the signal group parameters to make the signal group The parameter satisfies the limitation of the relationship function; S2, generating a signal group according to the signal group parameter to send out to form the boundary signal; S3, generating a detection signal group according to the detected signal, and analyzing the detection signal group To obtain the detection signal group parameters; wherein, the detection signal group is a front detection signal unit and a rear detection signal unit sequentially detected; the detection signal group parameters correspond to the signal group parameters one-to-one; Whether the parameters of the detection signal group satisfy the limitation of the relationship function; if yes, the detection signal group is recognized as
- the step S1 includes: S11, configuring a preset range for at least two of the signal group parameters; S12, for the signal group parameter configured with a preset range, Values are assigned within the preset ranges corresponding to them, respectively.
- step S11 when the range reset condition is satisfied, at least one of the preset ranges is reconfigured.
- step S12 at least one of the signal group parameters is randomly or pseudo-randomly assigned.
- a preset range set is configured for at least one of the signal group parameters, and the preset range is selected from the preset range set; wherein, in the preset range set There is no overlapping value range for any two of the preset ranges.
- a relationship function set is configured, and the relationship function is selected from the relationship function set; wherein, any two of the relationship functions in the relationship function set are different.
- a signal group is generated according to the signal group parameter and periodically sent out with a signal generation period T to form the boundary signal.
- step S4 if so, the following steps are performed: S5, determining whether two adjacent detection signals are detected within the signal detection period t R of a signal detection period T D The time interval T tst between the groups is less than the signal generation period T; if it is, it is judged that there is a similar signal; if not, it is judged that there is no similar signal; wherein, T D ⁇ t R > 2T.
- step S5 if so, the following steps are performed: S6, regenerating the signal group parameters and/or the relationship function; S7, performing steps S2 to Step S5 until it is determined in step S5 that there is no similar signal.
- the first detection signal unit and the second detection signal unit are sequentially detected as a detection signal group; if in the step S4 executed thereafter, the If the detection signal group is identified as an interference signal, the first detection signal unit is determined to be an interference signal, and when the step S3 is performed next time, the second detection signal and the adjacent third detection signal are detected next As a detection signal group.
- the step S4 includes: S41, sequentially determining whether each of the detection signal group parameters and the corresponding signal group parameters match; if a mismatch occurs, the detection The signal group is identified as an interference signal; if there is no mismatch, step S42 is executed; S42, any one of the detection signal group parameters is selected as the parameter to be compared, and the other detection signal group parameters other than the parameter to be compared are used Calculate the calculation parameters with the relationship function; S43, determine whether the parameters to be compared and the calculation parameters match; if not, identify the detection signal group as an interference signal; if yes, the detection signal group Recognized as a valid signal.
- the steps S41 and S42 are replaced with: S41', any one of the detection signal group parameters is selected as the parameter to be compared; each other than the parameter to be compared is judged in turn Whether the detected signal group parameter matches the corresponding signal group parameter; if a mismatch occurs, the detected signal group is identified as an interference signal; if no mismatch occurs, steps S42'; S42' are performed,
- the calculation parameters are calculated by using the detection signal group parameters and the relationship function other than the parameters to be compared.
- the signal group parameters include a front signal unit feature value, a back signal unit feature value, and an associated feature value
- the relationship function describes the front signal unit feature value and the back signal unit
- the detection signal group parameters include the characteristic value of the front detection signal unit, the characteristic value of the rear detection signal unit, and the detection associated characteristic value.
- the front signal unit and/or the rear signal unit are single pulses or pulse groups with n pulses.
- the characteristic value of the front signal unit and/or the characteristic value of the rear signal unit include at least one of the pulse width time of the single pulse, the amplitude of the single pulse, or any of the pulse groups At least one of the pulse width time of a single pulse, the sum of the pulse width times of all single pulses in the pulse group, the total pulse width time of the pulse group, the frequency of the pulse group, and the pulse number n of the pulse group.
- an embodiment of the present invention provides a robot system, a boundary device, the boundary device including a signal generation module for generating a boundary signal near the boundary of the work area;
- a signal group the signal group including a front signal unit and a rear signal unit appearing in sequence, and the characteristics of the signal group are characterized by at least three signal group parameters and a relationship function describing the numerical relationship between the signal group parameters;
- Robot equipment the robot equipment includes a boundary signal detection module and a control module; the boundary signal detection module is used to sense signals and generate a detection signal group;
- the control module includes a signal analysis unit and a signal comparison unit, the signal analysis The unit is used to parse the detection signal group and obtain the detection signal group parameters.
- the detection signal group is a front detection signal unit and a rear detection signal unit that are sequentially detected.
- the detection signal group parameters and the signal The group parameters are in one-to-one correspondence; the signal comparison unit is used to determine whether the detection signal group parameters meet the limit of the relationship function. If yes, the detection signal group is recognized as a valid signal.
- the detection signal group is identified as an interference signal.
- the border device includes a base station and a border line, and the signal generation module is provided at the base station.
- the boundary device includes a first storage unit for storing preset and/or generated signal group parameters and relationship functions; the robotic device includes a second A storage unit, where the second storage unit is used to store preset and/or generated signal group parameters and relationship functions corresponding to the first storage unit.
- the method and robot system for identifying boundary signals of the present invention transmit and receive signal groups characterized by at least three signal group parameters and a relationship function that characterizes the numerical relationship between the signal group parameters, It can accurately distinguish whether the received detection signal group is a valid signal, has excellent anti-interference performance, is easy to implement, and improves the working efficiency of the robot.
- FIG. 1 is a schematic structural diagram of a robot in an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for identifying a boundary signal according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of a specific implementation of step S1 in FIG. 2;
- FIG. 4 and 5 are schematic diagrams of specific implementation processes of step S4 in FIG. 2;
- FIG. 6 is a schematic flowchart of a method for identifying a boundary signal provided by a preferred embodiment of the present invention.
- FIG. 7 is a schematic diagram of a first signal in the first specific example of the present invention.
- FIG. 8 is a schematic diagram of a first signal in a second specific example of the present invention.
- the robot system of the present invention may be a lawn mowing robot system, or a sweeping robot system, etc., which automatically walks in the work area for mowing and vacuuming.
- the robot system is used as a mowing robot system as an example.
- the working area may be a lawn.
- a preferred embodiment of the present invention provides a mowing robot system, which includes a robot device and a boundary device.
- the robot device is specifically a mowing robot.
- the mowing robot includes a body 10, and the body 10 is provided with a mobile unit, a second storage unit, a boundary signal detection module, and a control module.
- the boundary device includes a base station that is independent of the mowing robot and can be docked and charged by the mowing robot, and a boundary line connected to the base station and arranged along the periphery of the work area.
- the base station is provided with a signal generation module and a first storage unit. When the signal generation module generates and transmits a boundary signal, the boundary signal is transmitted within the boundary line to form an electromagnetic signal near the boundary line.
- the signal is a pulse code signal.
- the mobile unit includes a driving wheel 21, a passive wheel 23, and a motor 25 for driving the driving wheel 21;
- the motor 25 may be a brushless motor with a reduction box; after the motor 25 is started, the driving wheel 21 may be driven through the reduction box Walk, and control the rotation speed of the driving wheel 21, and further, in conjunction with the adjustment of the driving wheel 21, drive the entire robot to achieve forward, backward, turning and other actions.
- the passive wheel 23 may be a universal wheel, which mainly serves to support balance.
- the boundary signal detection module is used to sense the electromagnetic signal near the boundary line and convert the electromagnetic signal into a detection signal.
- the boundary signal detection module includes two inductance coils, and the two inductance coils are arranged symmetrically with respect to the central axis of the body 10.
- the control module includes a signal analysis unit and a signal comparison unit.
- the signal analysis unit analyzes the detection signal generated by the boundary signal detection module to obtain the characteristics of the detection signal, and the signal comparison unit compares the characteristics of the detection signal with the characteristics of the boundary signal.
- the controller determines whether the detection signal is a valid signal according to the comparison result, and further directly or indirectly controls the robot device and/or the boundary device according to the valid signal. For example, the control unit determines the relative positional relationship between the robot device and the boundary line through an effective signal, including but not limited to whether the robot device is located outside the boundary line, the distance between the robot device and the boundary line, and so on.
- the control unit can determine the difference between the signal inside and outside the boundary line obtained by the boundary signal detection module according to the strength of the electromagnetic signal near the boundary line To control the operation of the motor 25, so that the robot device always runs along the boundary line or along the boundary line with an equal distance from the boundary line or inside or outside.
- the mowing robot further includes an operation module, specifically a cutter head for mowing.
- the mowing robot also includes various sensors for sensing the walking state of the robot, such as: dump, ground, and collision sensors, which will not be repeated here.
- the boundary signal includes signal groups that appear at intervals, and the signal group includes a front signal unit and a rear signal unit that appear in sequence; characteristics of the signal group It is characterized by at least three signal group parameters and a relationship function that characterizes the numerical relationship between the signal group parameters.
- the signal group parameter of the present invention includes the characteristic value of the front signal unit, the characteristic value of the rear signal unit, and the associated characteristic value, and the relationship function characterizes the characteristic value of the front signal unit, the characteristic value of the rear signal unit, and the relationship characteristic
- a method for identifying a boundary signal includes the following steps:
- the step S1 includes: S11, configuring a preset range for at least two of the signal group parameters; S12, for the signal configured with the preset range Group parameters are assigned within the corresponding preset ranges respectively.
- At least one of the preset ranges is reconfigured.
- at least one of the signal group parameters is randomly or pseudo-randomly assigned.
- a preset range is configured for at least one of the signal group parameters Set, the preset range is selected from the preset range set; wherein there is no overlapping value range for any two of the preset ranges in the preset range set.
- a relationship function set is configured, and the relationship function is selected from the relationship function set; wherein, any two of the relationship functions in the relationship function set are different.
- the detection signal group is a front detection signal unit and a rear detection signal unit that are sequentially detected;
- the detection signal group parameters correspond to the signal group parameters one-to-one.
- the detection signal group parameters of the present invention include the characteristic value of the front detection signal unit, the characteristic value of the rear detection signal unit, and the detection associated characteristic value.
- the step S4 specifically includes: S41, judging whether each of the detected signal group parameters and the corresponding signal group parameters match in sequence; if a mismatch occurs, Then, the detected signal group is identified as an interference signal; if there is no mismatch, as shown in FIG. 5, the following steps are performed: S42, select any one of the detected signal group parameters as the parameters to be compared, and use the Other than the comparison parameters, the detection signal group parameters and the relationship function are calculated to obtain calculation parameters; S43, determining whether the parameter to be compared and the calculation parameters match; if not, identifying the detection signal group as interference Signal; if yes, then identify the detection signal group as a valid signal.
- the steps S41 and S42 are replaced with: S41', any one of the detection signal group parameters is selected as the parameter to be compared; each other than the parameter to be compared is judged in turn Whether the detected signal group parameter matches the corresponding signal group parameter; if a mismatch occurs, the detected signal group is identified as an interference signal; if no mismatch occurs, steps S42'; S42' are performed,
- the calculation parameters are calculated by using the detection signal group parameters and the relationship function other than the parameters to be compared.
- step S4 if it is determined that the detection signal group parameter satisfies the limit of the relationship function, the following steps are performed: S5, it is determined that a signal detection period T Whether the time interval T tst between two adjacent detection signal groups is detected within the signal detection period t R of D is less than the signal generation period T; if it is, it is judged that there is a similar signal; if not, it is judged that there is no similar signal; , T D ⁇ t R >2T.
- the signal generation period T is configured to 4 ms
- the signal detection period T D is configured to 15 ms
- the signal detection period t R is configured to 10 ms.
- step S5 if yes, perform the following steps: S6, regenerate the signal group parameters and/or the relationship function; S7, perform steps S2 to S5 until the step It is determined in S5 that there is no similar signal.
- the first detection signal unit and the second detection signal unit are sequentially detected as a detection signal group; if the detection signal group is performed in the step S4 executed thereafter If it is recognized as an interference signal, the first detection signal unit is determined to be an interference signal, and when the step S3 is executed next time, the second detection signal and the adjacent third detection signal subsequently detected are used as a detection Signal group.
- the front signal unit and/or the rear signal unit is a single pulse or a pulse group with pulse number n; correspondingly, the characteristic value of the front signal unit and/or the rear signal unit
- the characteristic value includes at least one of the pulse width time of the single pulse, the amplitude of the single pulse, or the pulse width time of any single pulse in the pulse group, the sum of the pulse width times of all single pulses in the pulse group, and the total of the pulse group At least one of the pulse width time, the frequency of the pulse group, and the pulse number n of the pulse group.
- the first signal unit are represented by S i
- the signal units are represented by S t
- the relationship between the function f t to said pre-signal unit are c i represents the characteristic value
- the characteristic value of the signal unit All are denoted by c t
- the associated feature values are denoted by c R
- the eigenvalues of the pre-detection signal unit are denoted by c tsti
- the eigenvalues of the post-detection signal unit are denoted by c ttst
- the eigenvalues of the detected correlation feature are denoted by c Rtst .
- the front unit and the signal unit signal are single pulse signals, wherein the signal unit before the value c i S i for the first pulse width signal unit time pw i, the signal unit wherein C t values of the signal S t means the time of a pulse width pw t, associated eigenvalues c R t is a time interval between the previous signal and the signal unit cell S i S t, F t is expressed as a function of the relationship: A represents the characteristic value of the front signal unit, B represents the characteristic value of the rear signal unit, and C represents the associated characteristic value.
- the preset ranges are configured for c t and c R.
- the preset ranges corresponding to c t and c R are respectively rang_c t and rang_t; further, pw t is in the preset range rang_c t Inner random/pseudo-random values, rang_c t for example (50 ⁇ s, 150 ⁇ s), t random/pseudo-random values in the preset range rang_t, rang_t for example (60 ⁇ s, 100 ⁇ s), through the relationship function
- the signal group parameters obtained above are generated into a signal group, and periodically sent out with a signal generation period T to form the boundary signal.
- a signal generation period T to form
- the robot when the robot is walking along the patrol route, it receives the electromagnetic boundary signal in real time, and determines whether the actually received electromagnetic boundary signal is an interference signal by verifying whether the electromagnetic boundary signal actually received by the robot conforms to predetermined rules. If it is a non-interfering signal, confirm the robot's position and other information based on it.
- the robot obtains the detection signal group parameters with reference to the signal group parameters; the post-detection signal unit characteristic value pw i.tst is used as the parameter to be compared; specifically, the pre-detection signal unit characteristic value pw t.tst , and t .tst associated feature value detection, determines whether the range pw t.tst (50 ⁇ s, 150 ⁇ s) pw t where, at the same time in the range t .tst (60 ⁇ s, 100 ⁇ s) t where, if not, the The detection signal group is identified as an interference signal; if it is, then the relationship function is combined Calculate the calculation parameters And determine whether pw i.cal is within the preset range (55 ⁇ s, 125 ⁇ s) where pw i.tst is located, and whether the relative error between pw i.cal and pw i.tst is less than the preset characteristic value threshold re, if
- the front signal unit is a single pulse signal
- the rear signal unit is a pulse group including n pulses with a fixed period T p and a fixed pulse width
- c i is the pulse width of S i
- the value pw i , c t is n
- c R is the time interval t between S i and S t
- a preset range is configured for c t and c R.
- the parameter generates a signal group and sends it out periodically with a signal generation period T to form the boundary signal.
- the specific values of the signal group parameters in the example shown in FIG. 8 can be modified accordingly, for example, T p and n are used as c t , and t is used as c R , which will not be repeated here.
- the third specific example of the present invention is improved on the basis of the second example, the difference is that the front signal unit is a pulse signal group including a plurality of single pulse signals, and the associated characteristic value is front
- the time interval between any pulse signal in the signal unit and the rear signal unit may be empty.
- the pre-signal unit S i includes a first pilot pulse p i1 and a second pilot pulse p i1 appearing in sequence, and their pulse widths are pw i1 and pw i2 , respectively, and the time interval between the two is t i , p i1
- the time interval between the first pulse signal in the post-signal unit is t 1
- the time interval between p i2 and the first pulse signal in the post-signal unit is t 2
- c R is empty
- c i includes pw i1 And pw i2
- c t includes n and T p
- each signal group parameter can be obtained by this method.
- the digital signal of the received signal may also be obtained by analog-to-digital conversion with a suitable sampling frequency, and the detection signal group parameters may be obtained through digital signal processing.
- the method and robot system for identifying boundary signals of the present invention transmit and receive signal groups characterized by at least three signal group parameters and a relationship function that characterizes the numerical relationship between the signal group parameters, It can accurately distinguish whether the received detection signal group is a valid signal, has excellent anti-interference performance, is easy to implement, and improves the working efficiency of the robot.
- the disclosed system, system, and method may be implemented in other ways.
- the system implementation described above is only schematic.
- the division of the modules is only a division of logical functions.
- there may be other divisions for example, multiple modules or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, systems or modules, and may be in electrical, mechanical or other forms.
- modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
- the above integrated modules can be implemented in the form of hardware, or in the form of hardware plus software function modules.
- the above integrated modules implemented in the form of software function modules may be stored in a computer-readable storage medium.
- the above software function modules are stored in a storage medium, and include several instructions to enable a computer system (which may be a personal computer, a server, or a network system, etc.) or a processor (processor) to perform the methods described in the various embodiments of the present application. Partial steps.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
Claims (18)
- 识别边界信号的方法,其特征是,所述边界信号包括间隔出现的信号组,所述信号组包括依次出现的前信号单元和后信号单元;所述信号组的特征使用至少三个信号组参数和刻画所述信号组参数之间数值关系的关系函数来表征;所述方法包括如下步骤:A method for identifying a boundary signal, characterized in that the boundary signal includes signal groups that appear at intervals, and the signal group includes a front signal unit and a rear signal unit that appear sequentially; the characteristics of the signal group use at least three signal group parameters And a relationship function that characterizes the numerical relationship between the signal group parameters to characterize; the method includes the following steps:S1,生成所述信号组参数,使所述信号组参数满足所述关系函数的限定;S1, generating the signal group parameter so that the signal group parameter meets the limitation of the relationship function;S2,根据所述信号组参数生成信号组向外发送以形成所述边界信号;S2. Generate a signal group according to the signal group parameter and send it to the outside to form the boundary signal;S3,根据检测到的信号生成检测信号组,对所述检测信号组进行解析,获取检测信号组参数;S3, generating a detection signal group according to the detected signal, parsing the detection signal group, and acquiring the detection signal group parameters;其中,所述检测信号组为依次检测到的前检测信号单元和后检测信号单元;所述检测信号组参数与所述信号组参数一一对应;Wherein, the detection signal group is a front detection signal unit and a rear detection signal unit sequentially detected; the detection signal group parameters correspond to the signal group parameters one-to-one;S4,判断所述检测信号组参数是否满足所述关系函数的限定;若是,则将所述检测信号组识别为有效信号;若否,则将所述检测信号组识别为干扰信号。S4. Determine whether the parameters of the detection signal group satisfy the limit of the relationship function; if so, identify the detection signal group as a valid signal; if not, identify the detection signal group as an interference signal.
- 根据权利要求1所述的识别边界信号的方法,其特征是,所述步骤S1包括:The method of identifying a boundary signal according to claim 1, wherein the step S1 comprises:S11,为所述信号组参数中的至少两个配置预设范围;S11, configuring a preset range for at least two of the signal group parameters;S12,对于被配置了预设范围的所述信号组参数,分别在与其相应的所述预设范围内被赋值。S12. The signal group parameters configured with a preset range are assigned values in the preset range corresponding to the signal group parameters, respectively.
- 根据权利要求2所述的识别边界信号的方法,其特征是,对于所述步骤S11,在满足范围重置条件时,重新配置至少一个所述预设范围。The method for identifying a boundary signal according to claim 2, wherein for step S11, when the range reset condition is satisfied, at least one of the preset ranges is reconfigured.
- 根据权利要求2所述的识别边界信号的方法,其特征是,对于所述步骤S12,至少一个所述信号组参数是被随机或伪随机地被赋值。The method for identifying a boundary signal according to claim 2, wherein for the step S12, at least one of the signal group parameters is randomly or pseudo-randomly assigned.
- 根据权力要求2所述的识别边界信号的方法,其特征是,为所述信号组参数中的至少一个配置预设范围集合,所述预设范围从所述预设范围集合中选取;其中,所述预设范围集合中任意两个所述预设范围不存在重叠的取值范围。The method for identifying a boundary signal according to claim 2, wherein a preset range set is configured for at least one of the signal group parameters, and the preset range is selected from the preset range set; wherein, There is no overlapping value range for any two of the preset ranges in the preset range set.
- 根据权利要求1所述的识别边界信号的方法,其特征是,配置一关系函 数集合,所述关系函数从所述关系函数集合中选取;其中,所述关系函数集合中任意两个所述关系函数均不相同。The method for identifying a boundary signal according to claim 1, wherein a relationship function set is configured, and the relationship function is selected from the relationship function set; wherein, any two of the relationships in the relationship function set The functions are different.
- 根据权力要求1所述的识别边界信号的方法,其特征是,对于所述步骤S2,根据所述信号组参数生成信号组并以信号发生周期T、周期性地向外发送,以形成所述边界信号。The method for identifying a boundary signal according to claim 1, characterized in that, for the step S2, a signal group is generated according to the signal group parameter and sent out periodically with a signal generation period T to form the Boundary signal.
- 根据权利要求7所述的识别边界信号的方法,其特征是,对于所述步骤S4,若是,则执行如下步骤:The method for identifying a boundary signal according to claim 7, wherein for step S4, if yes, the following steps are performed:S5,判断在一个信号检测周期T D的信号检测时段t R内是否检测到的两个相邻检测信号组之间的时间间隔T tst小于信号发生周期T;若是,则判断存在相似信号;若否,则判断不存在相似信号;其中,T D≥t R>2T。 S5. Determine whether the time interval T tst between two adjacent detection signal groups detected in the signal detection period t R of a signal detection period T D is less than the signal generation period T; if so, determine that there is a similar signal; if If not, it is judged that there is no similar signal; among them, T D ≥ t R > 2T.
- 根据权利要求8所述的识别边界信号的方法,其特征是,对于所述步骤S5,若是,则执行如下步骤:The method for identifying a boundary signal according to claim 8, wherein for step S5, if yes, the following steps are performed:S6,重新生成所述信号组参数和/或所述关系函数;S6, regenerate the signal group parameters and/or the relationship function;S7,执行所述步骤S2至所述步骤S5,直到所述步骤S5中判断不存在相似信号为止。S7. Perform steps S2 to S5 until it is determined in step S5 that there is no similar signal.
- 根据权利要求1所述的识别边界信号的方法,其特征是,对于所述步骤S3,将依次检测到第一检测信号单元和第二检测信号单元作为一检测信号组;The method for identifying a boundary signal according to claim 1, wherein for the step S3, the first detection signal unit and the second detection signal unit are sequentially detected as a detection signal group;若在其后执行的所述步骤S4中,该检测信号组被识别为干扰信号,则判断所述第一检测信号单元为干扰信号,并在下一次执行所述步骤S3时,将所述第二检测信号和相邻随后检测到的第三检测信号作为一检测信号组。If the detected signal group is identified as an interference signal in the step S4 executed thereafter, the first detection signal unit is judged as an interference signal, and the next time the step S3 is executed next time, the second The detection signal and the adjacent third detection signal subsequently detected serve as a detection signal group.
- 根据权利要求1所述的识别边界信号的方法,其特征是,所述步骤S4包括:The method for identifying a boundary signal according to claim 1, wherein the step S4 includes:S41,依次判断每个所述检测信号组参数与其相对应的所述信号组参数是否匹配;若出现不匹配,则将所述检测信号组识别为干扰信号;若未出现不匹配,则执行步骤S42;S41: Determine whether each of the detected signal group parameters and the corresponding signal group parameters match in sequence; if there is a mismatch, the detected signal group is identified as an interference signal; if there is no mismatch, the step is performed S42;S42,选择任意一个所述检测信号组参数作为待比较参数,利用除所述待比较参数外的其他所述检测信号组参数和所述关系函数计算得到计算参数;S42, select any one of the detection signal group parameters as the parameter to be compared, and calculate the calculation parameters using the other detection signal group parameters and the relationship function except the parameter to be compared;S43,判断所述待比较参数与所述计算参数是否匹配;若否,则将所述检测信号组识别为干扰信号;若是,则将所述检测信号组识别为有效信号。S43. Determine whether the parameter to be compared matches the calculated parameter; if not, identify the detection signal group as an interference signal; if yes, identify the detection signal group as a valid signal.
- 根据权利要求11所述的识别边界信号的方法,其特征是,将所述步骤S41和S42替换为:The method for identifying a boundary signal according to claim 11, wherein the steps S41 and S42 are replaced with:S41’,选择任意一个所述检测信号组参数作为待比较参数;依次判断每个除所述待比较参数外的其他所述检测信号组参数与其相对应的所述信号组参数是否匹配;若出现不匹配,则将所述检测信号组识别为干扰信号;若未出现不匹配,则执行步骤S42’;S41', select any one of the detection signal group parameters as the parameter to be compared; in turn, determine whether each other detection signal group parameter except the parameter to be compared matches its corresponding signal group parameter; if it appears If there is no match, the detected signal group is identified as an interference signal; if there is no mismatch, step S42' is executed;S42’,利用除所述待比较参数外的其他所述检测信号组参数和所述关系函数计算得到计算参数。S42', using other parameters of the detection signal group and the relationship function in addition to the parameter to be compared to obtain a calculation parameter.
- 根据权利要求1至12任意一项所述的识别边界信号的方法,其特征是,所述信号组参数包括前信号单元特征值、后信号单元特征值、关联特征值,所述关系函数刻画所述前信号单元特征值、所述后信号单元特征值、所述关系特征值之间的数值关系;The method for identifying a boundary signal according to any one of claims 1 to 12, wherein the signal group parameters include a front signal unit characteristic value, a rear signal unit characteristic value, an associated characteristic value, and the relationship function describes A numerical relationship between the characteristic value of the front signal unit, the characteristic value of the rear signal unit, and the characteristic value of the relationship;所述检测信号组参数包括前检测信号单元特征值、后检测信号单元特征值、检测关联特征值。The detection signal group parameters include a characteristic value of the front detection signal unit, a characteristic value of the rear detection signal unit, and a detection-related characteristic value.
- 根据权利要求13所述的识别边界信号的方法,其特征是,所述前信号单元和/或所述后信号单元为单脉冲或脉冲数为n的脉冲组。The method for identifying a boundary signal according to claim 13, wherein the front signal unit and/or the rear signal unit are single pulses or pulse groups with a pulse number of n.
- 根据权利要求14所述的识别边界信号的方法,其特征是,所述前信号单元特征值和/或所述后信号单元特征值包括单脉冲的脉宽时间、单脉冲的幅值中的至少一个,或脉冲组中任一单脉冲的脉宽时间、脉冲组中所有单脉冲的脉宽时间之和、脉冲组的总脉宽时间、脉冲组的频率、脉冲组的脉冲数n中的至少一个。The method for identifying a boundary signal according to claim 14, wherein the characteristic value of the front signal unit and/or the characteristic value of the rear signal unit include at least a pulse width time of a single pulse and an amplitude value of a single pulse One, or at least one of the pulse width time of any single pulse in the pulse group, the sum of the pulse width times of all single pulses in the pulse group, the total pulse width time of the pulse group, the frequency of the pulse group, and the pulse number n of the pulse group One.
- 机器人***,其特征是,包括:The robot system is characterized by including:边界设备,所述边界设备包括用于在工作区域边界附近产生边界信号的信号发生模块;所述边界信号包括间隔出现的信号组,所述信号组包括依次出现的前信号单元和后信号单元,所述信号组的特征使用至少三个信号组参数和刻画所述信号组参数之间的数值关系的关系函数来表征;A boundary device, the boundary device includes a signal generation module for generating a boundary signal near the boundary of the working area; the boundary signal includes a signal group that appears at intervals, and the signal group includes a front signal unit and a rear signal unit that appear sequentially, The characteristics of the signal group are characterized by at least three signal group parameters and a relationship function that characterizes the numerical relationship between the signal group parameters;机器人设备,所述机器人设备包括边界信号检测模块和控制模块;所述边界信号检测模块用于感测信号并生成检测信号组;所述控制模块包括信号解析单元和信号比较单元,所述信号解析单元用于对所述检测信号组进行解析并获取所述检测信号组参数,所述检测信号组为依次检测到的前检测信号单元和后检测信号单元,所述检测信号组参数与所述信号组参数一一对应;所述信号比较单元用于判断所述检测信号组参数是否满足所述关系函数的限定,若是,则将所述检测信号组识别为有效信号,若否,则将所述检测信号组识别为干扰信号。Robot equipment, the robot equipment includes a boundary signal detection module and a control module; the boundary signal detection module is used to sense signals and generate a detection signal group; the control module includes a signal analysis unit and a signal comparison unit, the signal analysis The unit is used to parse the detection signal group and obtain the detection signal group parameters. The detection signal group is a front detection signal unit and a rear detection signal unit that are sequentially detected. The detection signal group parameters and the signal The group parameters are in one-to-one correspondence; the signal comparison unit is used to determine whether the detection signal group parameters meet the limit of the relationship function. If yes, the detection signal group is recognized as a valid signal. The detection signal group is identified as an interference signal.
- 根据权利要求16所述的机器人***,其特征是,所述边界设备包括基站和边界线,所述信号发生模块设置于所述基站。The robot system according to claim 16, wherein the boundary device includes a base station and a boundary line, and the signal generation module is provided at the base station.
- 根据权利要求16所述的机器人***,其特征是,所述边界设备包括第一存储单元,所述第一存储单元用于存储预设和/或生成的信号组参数和关系函数;所述机器人设备包括第二存储单元,所述第二存储单元用于存储与所述第一存储单元相对应的预设和/生成的信号组参数和关系函数。The robot system according to claim 16, wherein the boundary device includes a first storage unit for storing preset and/or generated signal group parameters and relationship functions; the robot The device includes a second storage unit for storing preset and/or generated signal group parameters and relationship functions corresponding to the first storage unit.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811524619.7 | 2018-12-13 | ||
CN201811524619.7A CN111324111B (en) | 2018-12-13 | 2018-12-13 | Method for recognizing boundary signal and robot system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020119323A1 true WO2020119323A1 (en) | 2020-06-18 |
Family
ID=71075392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/115050 WO2020119323A1 (en) | 2018-12-13 | 2019-11-01 | Method for identifying boundary signal and robot system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111324111B (en) |
WO (1) | WO2020119323A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113852364A (en) * | 2020-06-28 | 2021-12-28 | 莱克电气绿能科技(苏州)有限公司 | Boundary signal generation and detection method, boundary signal generation system and mowing robot |
CN112212816B (en) * | 2020-10-10 | 2022-04-19 | 深圳市山龙智控有限公司 | Cutter abrasion repairing method based on numerical control platform |
CN113615377B (en) * | 2021-06-21 | 2022-09-30 | 深圳拓邦股份有限公司 | Method for eliminating influence of external magnetic field of mower system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070260394A1 (en) * | 2002-03-28 | 2007-11-08 | Dean Jason A | Programmable robotic apparatus |
CN103019239A (en) * | 2012-11-27 | 2013-04-03 | 江苏大学 | Trajectory tracking sliding mode control system and control method for spraying mobile robot |
CN103197672A (en) * | 2012-01-05 | 2013-07-10 | 苏州宝时得电动工具有限公司 | Boundary signal identification method and boundary system thereof |
CN103488172A (en) * | 2012-06-13 | 2014-01-01 | 苏州宝时得电动工具有限公司 | Automatic working system and control method thereof |
CN104898660A (en) * | 2015-03-27 | 2015-09-09 | 中国科学技术大学 | Indoor map building method for improving robot path planning efficiency |
US20160366818A1 (en) * | 2011-08-11 | 2016-12-22 | Chien Ouyang | Robotic lawn mower with boundary stands |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011115534A1 (en) * | 2010-03-17 | 2011-09-22 | Husqvarna Ab | Method and system for navigating a robotic garden tool |
CN102890505B (en) * | 2011-07-18 | 2014-11-26 | 苏州宝时得电动工具有限公司 | Boundary system |
US10459063B2 (en) * | 2016-02-16 | 2019-10-29 | Irobot Corporation | Ranging and angle of arrival antenna system for a mobile robot |
CN107957262B (en) * | 2016-10-14 | 2021-01-05 | 苏州宝时得电动工具有限公司 | Boundary line signal detection method and device and automatic walking equipment |
-
2018
- 2018-12-13 CN CN201811524619.7A patent/CN111324111B/en active Active
-
2019
- 2019-11-01 WO PCT/CN2019/115050 patent/WO2020119323A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070260394A1 (en) * | 2002-03-28 | 2007-11-08 | Dean Jason A | Programmable robotic apparatus |
US20160366818A1 (en) * | 2011-08-11 | 2016-12-22 | Chien Ouyang | Robotic lawn mower with boundary stands |
CN103197672A (en) * | 2012-01-05 | 2013-07-10 | 苏州宝时得电动工具有限公司 | Boundary signal identification method and boundary system thereof |
CN103488172A (en) * | 2012-06-13 | 2014-01-01 | 苏州宝时得电动工具有限公司 | Automatic working system and control method thereof |
CN103019239A (en) * | 2012-11-27 | 2013-04-03 | 江苏大学 | Trajectory tracking sliding mode control system and control method for spraying mobile robot |
CN104898660A (en) * | 2015-03-27 | 2015-09-09 | 中国科学技术大学 | Indoor map building method for improving robot path planning efficiency |
Also Published As
Publication number | Publication date |
---|---|
CN111324111B (en) | 2022-11-01 |
CN111324111A (en) | 2020-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020119323A1 (en) | Method for identifying boundary signal and robot system | |
US11256267B2 (en) | Autonomous lawn mower, self-moving device, and method for recognizing obstacle by same | |
EP3677977A1 (en) | Self-mobile device and control method for moving path thereof | |
WO2016184398A1 (en) | Boundary line pulse signal identification system and method, and intelligent mowing system | |
CN111600632B (en) | Anti-interference method for boundary same-frequency electromagnetic signals of mowing robot | |
CN104662393A (en) | Signal processing for a capacitive sensor system with robustness to noise | |
US11175402B2 (en) | Time-varying template for improved short-distance performance in coded ultrasonic ranging | |
EP3336581A1 (en) | A method of detecting objects and corresponding apparatus | |
CN106826824A (en) | Intelligent robot method for security protection | |
CN109032134B (en) | Mobile method, system, device and storable medium for cleaning an electrical appliance | |
CN104252175A (en) | Automatic working system and single interference resisting method thereof | |
US10682670B2 (en) | Excitation signal sequences for ultrasonic transducer | |
EP2811317B1 (en) | Ultrasound sensor | |
US20220197299A1 (en) | Recharging method for mobile robot and mobile robot | |
US20200225345A1 (en) | Coded ultrasonic sensing with staggered bursts | |
CN110865378A (en) | Anti-crosstalk ultrasonic distance measuring device, system and method | |
US9954714B2 (en) | System and method for blindly acquiring frequency hopped spread spectrum signals | |
CN101324669A (en) | Multiplex ultrasonic sensor signal processing method | |
CN109426268B (en) | Self-moving equipment | |
US7239228B2 (en) | Apparatus for mediating communication between controller and transponders of many moving objects and method for controlling the same | |
CN108879807A (en) | Charging pile and the application charging pile seek piling method and charge control system | |
CN108631452B (en) | Laser charging protection method and device | |
JP3776329B2 (en) | Radar identification device | |
CN108431715A (en) | Automatic identification objects in front from mobile device and its recognition methods | |
CN114264836B (en) | Method for detecting rotating speed of brush motor and automatic walking equipment |
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: 19897509 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: 19897509 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 23.02.2022) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19897509 Country of ref document: EP Kind code of ref document: A1 |