EP4226756A1 - Self-driving device system and charging station - Google Patents
Self-driving device system and charging station Download PDFInfo
- Publication number
- EP4226756A1 EP4226756A1 EP21905454.1A EP21905454A EP4226756A1 EP 4226756 A1 EP4226756 A1 EP 4226756A1 EP 21905454 A EP21905454 A EP 21905454A EP 4226756 A1 EP4226756 A1 EP 4226756A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- boundary
- self
- driving device
- coded
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 47
- 230000010363 phase shift Effects 0.000 claims description 11
- 230000000052 comparative effect Effects 0.000 claims description 6
- 238000002372 labelling Methods 0.000 claims description 4
- 238000013139 quantization Methods 0.000 claims description 2
- 238000005070 sampling Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 46
- 238000006243 chemical reaction Methods 0.000 description 33
- 238000004891 communication Methods 0.000 description 28
- 239000003990 capacitor Substances 0.000 description 16
- 238000005520 cutting process Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 7
- 230000003647 oxidation Effects 0.000 description 7
- 238000007254 oxidation reaction Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 238000002955 isolation Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000005672 electromagnetic field Effects 0.000 description 2
- 238000010413 gardening Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000009966 trimming Methods 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002699 waste material Substances 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0225—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
- A01D34/008—Control or measuring arrangements for automated or remotely controlled operation
-
- 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
- G05D1/0265—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/7072—Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/12—Electric charging stations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/14—Plug-in electric vehicles
Definitions
- Examples of the present application relate to garden power tools, for example, a self-driving device system and a charging station.
- an outdoor gardening cutting tool such as a mower
- the operation handle is provided with a switch box and a control mechanism near a grip, where the switch box and the control mechanism are convenient for an operator to operate and control.
- the mower travels on the ground and performs a cutting operation by relying on a thrust applied by the operator to the operation handle.
- the operator operates such a push mower with a very high labor intensity.
- self-driving devices that can travel themselves have also been developed.
- the self-driving devices can automatically travel and perform preset relevant tasks without manual operation and intervention, greatly saving manpower and material resources and bringing convenience to the operator.
- a self-driving device system also includes a charging station and a boundary, where the charging station is disposed on the ground and connected to the boundary, and the boundary is connected to the charging station and surrounds a working area so that a self-propelled device automatically travels in the working area and performs an operation.
- the self-driving device needs to be charged in a working process, the self-driving device needs to travel along the boundary to return to the charging station and be charged, causing a waste of time and affecting working efficiency.
- a smart mower can achieve fully automatic lawn trimming and maintenance through the application of sensing technology, positioning technology, boundary identification technology, complete area coverage path planning technology, autonomous recharge technology, and salesperson technology and does not need to be directly controlled and operated manually, thereby greatly reducing labor costs.
- the smart mower is a tool suitable for lawn trimming and maintenance in places such as home yards and public green space.
- the working area of the smart mower is generally specified by a boundary.
- the smart mower works only in the working area defined by the boundary.
- the smart mower may receive multiple magnetic field signals including a first magnetic field signal of the smart mower and external magnetic field signals of other smart mowers. Due to uncertain lengths and intervals for sending the magnetic field signals, a sensing unit of the smart mower cannot distinguish the first magnetic field signal of the smart mower. Thus, position information determined by the smart mower has an error. For example, if the smart mower within the boundary misidentifies an adjacent external magnetic field signal as the first magnetic field signal of the smart mower, false information that the smart mower is outside the boundary may be obtained. Therefore, a self-driving device system and a charging station are required urgently, so as to reduce the false determination of a magnetic field signal and obtain more accurate position information.
- a charging station capable of guiding a self-driving device to interface includes a base plate installed in a working area to fix the self-driving device; a first wire surrounding on the base plate and connected to a signal generator independently of a boundary; a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; and the signal generator sending a guide signal to the first wire and/or the second wire; where multiple areas surrounded by the first wire and the second wire include at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- the multiple areas surrounded by the first wire and the second wire further include a fourth area having a fourth magnetic field signal.
- the first magnetic field signal includes a first magnetic field in a first direction and a second magnetic field in the first direction;
- the second magnetic field signal includes the first magnetic field in the first direction and a second magnetic field in a second direction;
- the third magnetic field signal includes a first magnetic field in the second direction and the second magnetic field in the first direction.
- the fourth magnetic field signal includes a first magnetic field in a second direction and a second magnetic field in the second direction.
- the signal generator includes: a first signal interface connected to the first wire and used for outputting a first guide signal; and a second signal interface connected to the second wire and used for outputting a second guide signal; where the first guide signal and the second guide signal are outputted alternately.
- a second output interface is included for being connected to a charging interface of the self-driving device to charge the self-driving device.
- the self-driving device includes: a traveling motor; multiple sensors for sensing magnetic field signals of the multiple areas surrounded by the first wire and the second wire; and a mower control module configured to control, according to a magnetic field signal sensed by the multiple sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- the self-driving device includes: traveling wheels including a left traveling wheel and a right traveling wheel; a first sensor disposed near the left traveling wheel; and a second sensor disposed near the right traveling wheel.
- the mower control module is configured to, when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in the first area and the second sensor is located in the first area.
- a third sensor is disposed near a rear side of a body.
- the mower control module is configured to, when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in the second area, the second sensor is located in the third area, and the third sensor is located in the first area.
- the second output interface includes: a first power supply terminal connected to a first charging terminal of the charging interface; and a second power supply terminal connected to a second charging terminal of the charging interface.
- a voltage detection unit is configured to detect a voltage value of the first power supply terminal.
- a controller makes the second output interface output electrical energy to charge the self-driving device.
- the self-driving device is a smart mower.
- a charging station capable of guiding a self-driving device to interface includes a base plate installed in a working area to fix the self-driving device; a first wire surrounding a first wire area on the base plate; and a second wire surrounding a second wire area on the base plate; where the first wire area and the second wire area partially overlap; and the charging station is configured to provide guide signals to the first wire and the second wire to guide the self-driving device to a preset position of the base plate so that the self-driving device interfaces with the charging station.
- an overlapping area between the first wire area and the second wire area is defined as a first area; the first wire area includes the first area and a second area; and the second wire area includes the first area and a third area; where the second area is parallel to the third area.
- the first wire area and the second wire area are symmetrical about the center line of the base plate.
- the first area has a greater width than the second area.
- the first area has a greater width than the third area.
- the charging station includes: a first output interface for outputting a boundary signal to a boundary; a first signal interface independent of the first output interface, connected to the first wire, and used for outputting a first guide signal, where the first guide signal flows through the first wire to generate a first magnetic field; and a second signal interface independent of the first output interface, connected to the second wire, and used for outputting a second guide signal, where the second guide signal flows through the second wire to generate a second magnetic field; where the first guide signal and the second guide signal are outputted alternately.
- a second output interface is used for being connected to a charging interface of the self-driving device to charge the self-driving device.
- the self-driving device includes: a traveling motor; multiple sensors for sensing directions of magnetic fields of multiple areas surrounded by the first wire and the second wire; and a mower control module configured to control, according to directions of magnetic fields sensed by the multiple sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- the self-driving device includes: traveling wheels including a left traveling wheel and a right traveling wheel; a first sensor disposed near the left traveling wheel; and a second sensor disposed near the right traveling wheel.
- the mower control module is configured to, when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in a first area and the second sensor is located in the first area.
- a third sensor is disposed near a rear side of a body.
- the mower control module is configured to, when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in a second area, the second sensor is located in a third area, and the third sensor is located in the first area.
- the second output interface includes: a first power supply terminal connected to a first charging terminal of the charging interface; and a second power supply terminal connected to a second charging terminal of the charging interface.
- a voltage detection unit is configured to detect a voltage value of the first power supply terminal.
- a controller makes the second output interface output electrical energy to charge the self-driving device.
- the self-driving device is a smart mower.
- a self-driving device system includes: a self-driving device capable of automatically traveling in a working area to operate; and a charging station capable of guiding the self-driving device to interface to charge the self-driving device.
- the charging station includes: a base plate installed in the working area to fix the self-driving device; a first wire surrounding on the base plate and connected to a signal generator independently of a boundary; a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; and the signal generator sending a signal to the first wire and/or the second wire; where multiple areas surrounded by the first wire and the second wire include at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- the present application provides a charging station for guiding a self-driving device to interface and a self-driving device system, which can improve the reliability of interfacing for charging and the efficiency with which the self-driving device returns to the charging station to be charged.
- a self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a first magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset digital modulation and coding manner.
- the self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- a self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a first magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset quadrature amplitude modulation coding manner.
- the self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- a self-driving device system includes: a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and a charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol.
- the self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is a first magnetic field signal generated when the coded boundary signal flows through the boundary.
- a self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a first magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset relative phase-shift keying manner.
- the self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- the preceding technical solutions reduce the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
- a smart mower system is an example of a self-driving device system according to an example shown in FIG. 1 .
- a smart mower system 100 includes a smart mower 10, a charging station 20, and a boundary 30. Although the smart mower is involved in this example, it is to be understood that the present application is not limited to the examples disclosed herein and is applicable to other types of self-driving device capable of automatically traveling in a working area to operate, including, but not limited to, the smart mower, a snow thrower, and the like.
- the smart mower 10 includes a housing 11, at least one wheel, a drive module, a battery set 12, and a power supply circuit.
- the housing 11 extends longitudinally.
- the at least one wheel (not shown) is disposed at the bottom of the housing 11 and capable of rotating.
- the drive module is connected to the wheel and provides a driving force to drive the wheel, where the wheel includes a front wheel and a rear wheel.
- the front wheel is a universal wheel
- the rear wheel is a driving wheel
- the number of rear wheels is two
- the number of front wheels may be two or may be set to one or zero.
- the battery set 12 supplies the smart mower 10 with electrical energy.
- the power supply circuit is electrically connected to the battery set and the drive module so that the electrical energy outputted from the battery set is supplied to the drive module to drive the at least one wheel to travel.
- the smart mower 10 also includes a cutting blade (not shown) for cutting grass or vegetation.
- the drive module includes a traveling motor and a cutting motor.
- the traveling motor is used for supplying torque to the wheel to drive the smart mower 10 to travel.
- the cutting motor is used for supplying torque to the cutting blade to drive the cutting blade to rotate for a mowing operation. It is to be understood that the drive module may include only one motor that simultaneously drives the wheel and the cutting blade.
- FIG. 2 shows a circuit block diagram of the smart mower 10 as one example.
- the smart mower 10 includes a charging interface 13, a power sub-module 14, the battery set 12, a mower control module 15, a first wireless communication module 16, and the drive module 17.
- the charging interface 13 is used for being connected to the charging station 20 to access electrical energy to charge the smart mower 10.
- a first charging terminal 131 and a second charging terminal 132 are disposed in the charging interface 13.
- the power sub-module 14 is configured to convert the electrical energy from the charging interface 13 into a power supply voltage and a power supply current adapted to the battery set 12 and output the power supply voltage and the power supply current.
- the power sub-module 14 is connected to the charging interface 13.
- the power sub-module 14 reduces the voltage of the electrical energy from the charging interface 13 to 18 V.
- the power sub-module 14 includes a direct current-direct current (DC-DC) conversion circuit.
- the battery set 12 is used for supplying the smart mower 10 with electrical energy.
- the battery set 12 is used for supplying power to at least the drive module 17, and the battery set 12 may also supply power to other electronic components or assemblies on the smart mower 10, such as the mower control module 15 and the first wireless communication module 16.
- the battery set 12 includes one or more pluggable battery packs for providing an energy source for the smart mower 10, and at least one battery pack is also configured to provide an energy source for another power tool.
- the battery pack includes multiple cell units connected in series, connected in parallel, or connected in series and in parallel. Each cell unit has a voltage of 4.2 V.
- the mower control module 15 is used for controlling at least the cutting motor and/or the traveling motor.
- the smart mower 10 further includes a charging control module 18 configured to adjust an input voltage of the power sub-module 14 and an output voltage of the power sub-module 14 so that the output voltage is adapted to the battery set 12.
- the charging control module 18 is also configured to adjust an input current of the power sub-module 14 and an output current of the power sub-module 14 so that the output current is adapted to the battery set 12.
- the mower control module 15 includes a control chip, such as a microcontroller unit (MCU) or an advanced RISC machine (ARM).
- MCU microcontroller unit
- ARM advanced RISC machine
- the first wireless communication module 16 is configured to communicate with the charging station 20 to transmit data, information, and instructions from the mower control module 15.
- the first wireless communication module 16 includes a WIFI communication module.
- the first wireless communication module 16 includes a Bluetooth communication module or a ZigBee communication module as long as the first wireless communication module 16 can establish a wireless connection with the charging station 20 and transmit data, information, and instructions.
- the boundary 30 surrounds a working area of the smart mower 10 and is used for planning the working area of the smart mower 10.
- the area within the boundary 30 is the working area, and the area outside the boundary 30 is a non-working area.
- the charging station 20 is fixed on a plane and electrically connected to the boundary 30.
- the charging station 20 generates a boundary signal and sends the boundary signal to the boundary 30, the boundary signal flows through the boundary 30 to generate a magnetic field, and the smart mower 10 senses the magnetic field and travels in the working area to perform the mowing operation.
- the boundary signal is a current signal.
- the charging station 20 is also used for allowing the smart mower 10 lacking in energy to return to be replenished with energy.
- FIG. 3 shows a circuit block diagram of the charging station 20 as one example.
- the charging station 20 includes an input interface 21, a first output interface 22, a boundary power supply module 23, a second output interface 24, an auxiliary power supply module 25, a charging station control module 26, and a second wireless communication module 27.
- the first output interface 22 is electrically connected to the boundary 30 to output the boundary signal.
- the second output interface 24 is used for being connected to the charging interface 13 of the smart mower 10 to charge the smart mower 10.
- the input interface 21 is used for accessing electrical energy.
- the input interface 21 is electrically connected to a charger.
- the charger includes an alternating current (AC) input interface, an alternating current-direct current (AC-DC) conversion circuit, and a direct current (DC) output interface.
- AC input interface is used for accessing AC.
- the AC input interface is connected to a power plug.
- the power plug is inserted into an AC socket to access AC mains.
- the AC accessed by the AC input interface has a value range of 110 V to 130 V or 210 V to 230 V.
- the AC-DC conversion circuit is electrically connected to the AC input interface to convert the AC into DC.
- the DC output interface is electrically connected to the AC-DC conversion circuit to output the DC.
- the input interface 21 is electrically connected to the DC output interface to access the DC to the charging station 20.
- the input interface 21 includes a positive input terminal 211 and a negative input terminal 212, where the positive input terminal 211 is used for accessing a positive electrode of DC, and the negative input terminal 212 is used for accessing a negative electrode of the DC.
- the auxiliary power supply module 25 is used for supplying power to at least the charging station control module 26 and/or the second wireless communication module 27, and the auxiliary power supply module 25 may also supply power to other electronic components or assemblies on the charging station 20.
- the auxiliary power supply module 25 is connected to the input interface 21 to convert the voltage accessed by the input interface 21 into a power supply voltage adapted to the charging station control module 26 and/or the second wireless communication module 27 and output the power supply voltage.
- the auxiliary power supply module 25 reduces the voltage from the input interface 21 to 15 V to supply power to the charging station control module 26 and reduces a power voltage to 3.2 V to supply power to the second wireless communication module 27.
- the second wireless communication module 27 is configured to wirelessly communicate with the smart mower 10 to transmit data, information, and instructions.
- the second wireless communication module 27 is communicatively connected to the first wireless communication module.
- the second wireless communication module 27 includes a WIFI communication module.
- the second wireless communication module 27 includes a Bluetooth communication module or a ZigBee communication module as long as the second wireless communication module 27 can establish a wireless connection with the charging station and transmit data, information, and instructions.
- the boundary power supply module 23 is connected in series between the input interface 21 and the first output interface 22 and configured to convert the DC accessed by the input interface 21 into the boundary signal and output the boundary signal. As shown in FIG. 4 , the boundary power supply module 23 includes a first voltage conversion circuit 231 and an isolation circuit 232.
- the first voltage conversion circuit 231 is electrically connected to the input interface 21 and configured to convert the electrical energy accessed by the input interface 21 into first AC. In some examples, the first voltage conversion circuit 231 is configured to convert the DC accessed by the input interface 21 into the first AC.
- the first voltage conversion circuit 231 includes a first capacitor C1, a second capacitor C2, a first switch transistor Q1, a second switch transistor Q2, and a first voltage output port 2311.
- the first voltage output port 2311 is used for outputting the first AC.
- the first voltage output port 2311 includes a first output terminal 2311a and a second output terminal 2311b.
- the first capacitor C1 and the second capacitor C2 are connected in series to the input interface 21. Specifically, one end of the first capacitor C1 is connected to the positive input terminal 211, the other end of the first capacitor C1 is connected to one end of the second capacitor C2 and also connected to the first output terminal 2311a, and the other end of the second capacitor C2 is connected to the negative input terminal 212.
- the first switch transistor Q1 and the second switch transistor Q2 are connected in series to the input interface 21, where a drain of the first switch transistor Q1 is connected to the positive input terminal 211, a source of the first switch transistor Q1 is connected to a drain of the second switch transistor Q2 and also connected to the second output terminal 2311b, and a source of the second switch transistor Q2 is connected to the negative input terminal 212.
- the first switch transistor Q1 and the second switch transistor Q2 convert the electrical energy inputted from the input interface 21 into the first AC by changing their respective on/off states.
- a gate of the first switch transistor Q1 and a gate of the second switch transistor Q2 are connected to the charging station control module 26 separately, and the first switch transistor Q1 and the second switch transistor Q2 change on or off states at a certain frequency according to a control signal outputted from the charging station control module 26, thereby converting the electrical energy inputted from the input interface 21 into the first AC.
- the on/off states of the first switch transistor Q1 and the second switch transistor Q2 are changed so that the DC accessed by the input interface 21 is converted into the first AC outputted from the first voltage output port 2311.
- the isolation circuit 232 is connected between the first voltage conversion circuit 231 and the first output interface 22 and configured to transmit the first AC in one way to the boundary 30 through the first output interface 22, where the first output interface 22 includes a first boundary terminal 221 and a second boundary terminal 222. Specifically, the isolation circuit 232 is connected to the first voltage output port 2311 and converts the first AC into the boundary signal and transmits the boundary signal in one way to the boundary 30 through the first output interface 22.
- the isolation circuit 232 includes a transformer 2321, a third capacitor C3, and a first inductor L1.
- the transformer includes a second inductor L2 and a third inductor L3, where the second inductor L2 is connected in series between the first output terminal 2311a and the second output terminal 2311b; and the third inductor L3 is coupled to the second inductor L2, the third inductor L3 is connected in series between the first boundary terminal 221 and the second boundary terminal 222, the first inductor L1 is connected in series between one end of the third inductor L3 and the first output interface 22, and the third capacitor is connected between the first boundary terminal 221 and the second boundary terminal 222.
- the third inductor L3 senses second AC and the second AC returns to the third inductor L3 through the first boundary terminal 221, the boundary 30, and the second boundary terminal 222.
- the third inductor L3 senses the second AC and the second AC returns to the third inductor L3 through the second boundary 30 terminal, the boundary 30, and the first boundary terminal 221. Therefore, the first output interface 22 is configured to generate a second AC signal according to the first AC, where the second AC signal is the boundary signal.
- the first inductor L1 and the third capacitor C3 collaborate to filter the second AC signal.
- the isolation circuit 232 is disposed between the first voltage output port 2311 and the first output interface 22 to transmit the first AC from the first voltage output port 2311 to the boundary 30 in one way through the first output interface 22 so that an impact on the charging station and an external power supply when lightning strikes the boundary 30 can be prevented, thereby reducing damages of a lightning strike to a smart mowing system and improving the safety of the smart mowing system.
- the self-driving device system further includes a current detection module and a voltage detection module.
- the current detection module is configured to detect a charge current in a charging loop.
- the voltage detection module is configured to detect a first voltage across the charging interface.
- the control module is configured to acquire a first resistance value based on the charge current and the first voltage and reduce the charge current when the first resistance value is greater than or equal to a preset resistance value.
- the current detection module may be disposed in the charging station or the self-driving device.
- FIG. 5 shows a partial circuit block diagram of a smart mowing system 100 as one example.
- a charging station 40 includes a power module 41, a charging station voltage conversion module 42, a second wireless communication module 43, a first current detection module 44, and a second output interface 45.
- the second output interface 45 is connected to the charging interface 13 of the smart mower 10 to form the charging loop for charging the smart mower 10.
- the second output interface 45 includes a first power supply terminal 451 and a second power supply terminal 452.
- the power module 41 is configured to access AC to supply power to the charging station.
- the power module 41 includes an AC plug and a peripheral circuit electrically connected to the AC plug.
- the AC plug is inserted into an AC socket to access AC mains, thereby providing an electrical energy source for the charging station.
- the power module 41 includes another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like. It is to be noted the specific structure and form of the power module 41 are not limited herein as long as the power module 41 can access AC.
- the AC accessible by the power module 41 has a value range of 110 V to 130 V or 210 V to 230 V.
- the charging station voltage conversion module 42 is configured to convert the AC accessed by the power module 41 into DC and output the DC.
- the charging station voltage conversion module 42 includes a rectifier circuit and a filter capacitor.
- the rectifier circuit is used for converting AC into DC and outputting the DC.
- the rectifier circuit includes a rectifier bridge.
- the first current detection module 44 is configured to detect a first charge current flowing through the charging loop.
- the first current detection module 44 is a current sensor.
- the first current detection module 44 is a current detection circuit.
- the first current detection module 44 is also configured to send the detected first charge current to the smart mower through the second wireless communication module 43.
- the first current detection module 44 is disposed in the smart mower 10, connected to the mower control module 15, and configured to detect the first charge current flowing through the charging loop.
- the smart mower 10 further includes a first voltage detection module 19 configured to detect the first voltage across the charging interface 13.
- the first voltage detection module 19 is configured to detect a voltage between a first node and a second node in the charging loop, where in the charging loop, the first node is located between the first power supply terminal and the smart mower and the second node is located between the second power supply terminal and the smart mower, and the first voltage is denoted as a voltage U1 between two points on a first charging loop as shown in FIG. 5 .
- the first node is located between the first charging terminal and the power sub-module
- the second node is located between the second charging terminal and the power sub-module
- the first voltage is a voltage U2 between two points on the first charging loop as shown in FIG. 5 .
- the mower control module 15 is configured to acquire the first resistance value based on the first charge current and the first voltage and reduce the first charge current in the first charging loop when the first resistance value is greater than or equal to the preset resistance value. Specifically, the mower control module is configured to perform the operations below.
- a first current control signal is sent to the charging control module to control the power sub-module through the charging control module so that the first charge current is a first current value Ia.
- the first charge current that is, the first current value Ia, detected by the first current detection module 44 is acquired from the charging station and the first voltage is acquired from the first voltage detection module 19, where a voltage value of the first voltage is a first voltage value Ua.
- a second current control signal is sent to the charging control module to adjust the first charge current to a second current value Ib through the charging control module.
- the first charge current, that is, the second current value Ib, detected by the first current detection module 44 is acquired from the charging station and the first voltage is acquired from the second voltage detection module, where the voltage value of the first voltage is a first voltage value Ub.
- the first resistance value Ra is calculated according to the first current value Ia, the second current value Ib, the first voltage value Ua, and the second voltage value Ub.
- a third current control signal is sent to the charging control module to reduce the first charge current in the first charging loop.
- the preset resistance value ranges from 0.1 ⁇ to 0.5 ⁇ .
- the preset resistance value may include a first value and a second value, where the first value is smaller than the second value.
- the charging station reduces the first charge current; if the first resistance value is greater than or equal to the second value, the charging station stops outputting electrical energy, that is, reduces the first charge current to 0.
- the charging station 40 Since the charging station 40 is generally disposed outdoors, the charging station 40 is very easily exposed to wind and rain, and the first power supply terminal 452 and the second power supply terminal 453 in the second output interface 45 of the charging station 40 are easily oxidized to increase resistance. In this manner, the smart mower 10 can monitor the oxidation degrees of the first power supply terminal and the second power supply terminal of the charging station and the oxidation degrees of the first charging terminal 131 and the second charging terminal 132 of the smart mower by calculating first resistance.
- the charging station 40 can reduce the first charge current in the first charging loop in time, thereby preventing a danger caused by heating after the second output interface 45 interfaces with the charging interface and improving the safety of charging the smart mower by the charging station.
- first current detection module 44 may be disposed in the smart mower 10 as long as the first current detection module 44 can detect the first charge current flowing through the first charging loop.
- FIG. 6 shows a circuit block diagram of a smart mowing system 100 as another example.
- the smart mowing system 100 further includes a charger 101 for providing electrical energy for a charging station 50.
- a charger 101 for providing electrical energy for a charging station 50.
- an adapter interface 1011 of the charger 101 is connected to an input interface 51 of the charging station 50 and a second output interface 55 of the charging station 50 is connected to the charging interface 13 of the smart mower 10 to form a charging loop for charging the smart mower 10.
- the charger 101 includes a power module 1012, a charger voltage conversion module 1013, and the adapter interface 1011.
- the adapter interface is used for being electrically connected to the charging station to output electrical energy, and a positive adapter terminal 1011a and a negative adapter terminal 1011b are disposed in the adapter interface.
- the power module 1012 is configured to access AC to supply power to the charging station 50.
- the power module 1012 includes an AC plug and a peripheral circuit electrically connected to the AC plug.
- the AC plug is inserted into an AC socket to access AC mains, thereby providing an electrical energy source for the charging station.
- the power module includes another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like. It is to be noted the specific structure and form of the power module are not limited herein as long as the power module can access AC.
- the AC accessible by the power module has a value range of 110 V to 130 V or 210 V to 230 V.
- the charger voltage conversion module 1013 is configured to convert the AC accessed by the power module 1012 into DC and output the DC.
- the charger voltage conversion module 1013 includes a rectifier circuit and a filter capacitor.
- the rectifier circuit is used for converting AC into DC and outputting the DC.
- the rectifier circuit includes a rectifier bridge.
- the charger voltage conversion module 1013 further includes a DC-DC conversion circuit.
- the example shown in FIG. 6 differs from the example shown in FIG. 5 in that the charging station further includes the input interface 51 and a second voltage detection module 56.
- the input interface 51 is used for accessing the electrical energy provided by the charger 101. Specifically, the input interface 51 is electrically connected to the adapter interface 1011 of the charger 101.
- the input interface 51 includes a positive input terminal 511 and a negative input terminal 512, where the positive input terminal 511 is used for accessing a positive electrode of DC and is connected to the positive adapter terminal 1011a; and the negative input terminal 512 is used for accessing a negative electrode of the DC and is connected to the negative adapter terminal 1011b.
- the second voltage detection module 56 is configured to detect a second voltage across the input interface 51. Specifically, the second voltage detection module 56 is configured to detect a voltage between a third node and a fourth node in the charging loop, where in the charging loop, the third node is located between the positive adapter terminal 1011a and the charging station and the fourth node is located between the negative adapter terminal 1011b and the charging station, and the second voltage is a voltage U3 between two points on the charging loop as shown in FIG. 6 .
- the third node is located between the positive input terminal 511 and a first power supply terminal 551
- the fourth node is located between the negative input terminal 512 and a second power supply terminal 552
- the second voltage is a voltage U4 between two points on a second charging loop as shown in FIG. 6 .
- the second voltage detection module 56 is also configured to send the second voltage to the smart mower 10 through a second wireless communication module 53.
- a first current detection module 54 is configured to detect a second charge current flowing through the charging loop.
- the first current detection module 54 is a current sensor.
- the first current detection module 54 is a current detection circuit.
- the first current detection module 54 is also configured to send the detected second charge current to the smart mower 10 through the second wireless communication module 53.
- the first current detection module 54 is disposed in the smart mower 10, connected to the mower control module 15, and configured to detect the first charge current flowing through the charging loop.
- the second wireless communication module 53 is configured to be communicatively connected to the first wireless communication module 16 of the smart mower 10 to send the second voltage detected by the second voltage detection module 56 and the second charge current detected by the first current detection module 54 to the mower control module 15.
- the mower control module 15 is configured to acquire a second resistance value based on the second charge current and the second voltage and reduce the second charge current in the second charging loop when the second resistance value is greater than or equal to a second preset resistance value. Specifically, the mower control module 15 is configured to perform the operations below.
- a first current control signal is sent to the charging control module 18 to control the power sub-module through the charging control module 18 so that the second charge current is a first current value Ia.
- the second charge current that is, the first current value Ia, detected by the first current detection module 54 is acquired from the charging station, the first voltage is acquired from the first voltage detection module, where the voltage value of the first voltage is a first voltage value Ua, and the second voltage is acquired from the second voltage detection module 56, where a voltage value of the second voltage is a second voltage value Va.
- a second current control signal is sent to the charging control module 18 to adjust the second charge current to a second current value Ib through the charging control module 18.
- the second charge current that is, the second current value Ia, detected by the first current detection module 54 is acquired from the charging station, the first voltage is acquired from the first voltage detection module, where the voltage value of the first voltage is a third voltage value Ub, and a fourth voltage is acquired from the second voltage detection module 56, where the voltage value of the second voltage is a fourth voltage value Vb.
- the first resistance value is calculated according to the first current value Ia, the second current value Ib, the first voltage value Ua, and the third voltage value Ub.
- a third current control signal is sent to the charging control module 18 to reduce the second charge current in the second charging loop.
- the second preset resistance value ranges from 1 ⁇ to 5 ⁇ .
- the second resistance value is calculated according to the first current value la, the second current value Ib, the second voltage value Va, and the fourth voltage value Vb.
- the third current control signal is sent to the charging control module 18 to reduce the second charge current in the second charging loop.
- the mower control module 15 is also configured to perform the operations below.
- a third resistance value is calculated according to the first resistance value and the second resistance value.
- the third current control signal is sent to the charging control module 18 to reduce the second charge current in the second charging loop.
- the fourth preset resistance value ranges from 0.1 ⁇ to 0.5 ⁇ .
- the charging station 50 Since the charging station 50 is generally disposed outdoors, the charging station 50 is very easily exposed to wind and rain, and the first power supply terminal 551 and the second power supply terminal 552 in the second output interface 55 of the charging station 50 and the positive input terminal 511 and the negative input terminal 512 in the input interface 51 of the charging station 50 are easily oxidized to increase resistance.
- the smart mower 10 can monitor the oxidation degrees of the first power supply terminal 551 and the second power supply terminal 552 of the charging station, the oxidation degrees of the first charging terminal 131 and the second charging terminal 132 of the smart mower 10, the oxidation degrees of the positive adapter terminal 1011a and the negative adapter terminal 1011b of the charger, and the oxidation degrees of the positive input terminal 511 and the negative input terminal 512 of the charging station by calculating first resistance, second resistance, and third resistance.
- the charging station 50 can reduce the first charge current in the first charging loop in time, thereby preventing a danger caused by heating after the second output interface 55 interfaces with the charging interface 13 and improving the safety of charging the smart mower 10 by the charging station.
- FIG. 7 shows a circuit block diagram of a charging station 60 as another example.
- the charging station in the example shown in FIG. 7 differs from the charging station 20 in the example shown in FIG. 3 in that the charging station 60 further includes a charging power supply module 68 disposed between an input interface 61 and a second output interface 64 and configured to convert the electrical energy accessed by the input interface 61 into third AC.
- the third AC has a voltage range of 20 V to 60 V.
- the input interface 61 accesses DC.
- the input interface 61 is electrically connected to a charger for converting AC mains into the DC and outputting the DC to the input interface 61.
- the charger includes an AC input interface, an AC-DC conversion circuit, and a DC output interface.
- the AC input interface is used for accessing AC.
- the AC input interface is connected to a power plug.
- the power plug is inserted into an AC socket to access the AC mains.
- the AC accessed by the AC input interface has a value range of 110 V to 130 V or 210 V to 230 V.
- the AC-DC conversion circuit is electrically connected to the AC input interface to convert the AC into the DC.
- the DC output interface is electrically connected to the AC-DC conversion circuit to output the DC.
- the input interface 61 is electrically connected to the DC output interface to access the DC to the charging station. In some other examples, the input interface 61 accesses AC.
- the input interface 61 is constructed as an AC plug and a peripheral circuit electrically connected to the AC plug. The AC plug is inserted into the AC socket to access AC mains, thereby providing an electrical energy source for the charging station.
- the input interface 61 may be constructed as another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like.
- FIG. 8 shows a circuit block diagram of a charging station as another example.
- the charging power supply module 68 includes a first voltage conversion unit 681 configured to convert the DC accessed by the input interface 61 into second AC.
- FIG. 9 shows a circuit block diagram of the charging station 60 as another example.
- the charging station further includes a second voltage conversion unit.
- the second voltage conversion unit 682 is configured to convert fourth AC having a fourth voltage value and accessed by the input interface 61 into DC and output the DC, where a third voltage value is smaller than the fourth voltage value.
- the second voltage conversion unit 682 includes a rectifier circuit and a filter capacitor.
- the rectifier circuit is used for converting the fourth AC into the DC and outputting the DC.
- the rectifier circuit includes a rectifier bridge.
- the first voltage conversion unit 681 is connected to the second output interface 64 and configured to convert the DC outputted from the second voltage conversion unit 682 into the third AC.
- the first voltage conversion unit 681 includes a full-bridge inverter circuit, where the full-bridge inverter circuit includes four legs, two non-adjacent legs form a pair, the four legs are divided into two pairs, legs in a pair are simultaneously turned on, and two pairs of legs are turned on alternately.
- a third switch transistor Q3, a fourth switch transistor Q4, a fifth switch transistor Q5, and a sixth switch transistor Q6 control the four legs to be turned on or off, respectively.
- a drain of the third switch transistor Q3 is connected to a positive electrode of the DC inputted into the positive input terminal of the input interface, and a source of the third switch transistor Q3 is connected to the first power supply terminal of the second output port;
- a drain of the fourth switch transistor Q4 is connected to the source of the third switch transistor Q3, and a source of the fourth switch transistor Q4 is connected to a negative electrode of the inputted DC and the negative input terminal of the input interface;
- a drain of the fifth switch transistor Q5 is connected to the positive electrode of the inputted DC and the positive input terminal of the input interface, and a source of the fifth switch transistor Q5 is connected to the second power supply terminal of the second output interface;
- a drain of the sixth switch transistor Q6 is connected to the source of the fifth switch transistor Q5, and the drain of the sixth switch transistor Q6 is connected to the negative electrode of the inputted DC and the negative input terminal of the input interface.
- the charging power supply module 68 may include another form of inverter circuit such as a half-bridge inverter circuit, which is not limited herein.
- the third switch transistor Q3 and the sixth switch transistor Q6 When the third switch transistor Q3 and the sixth switch transistor Q6 are simultaneously turned on, a current flows through the third switch transistor Q3, the smart mower connected to the second output interface, and the sixth switch transistor Q6 to form a loop; when the fourth switch transistor Q4 and the fifth switch transistor Q5 are simultaneously turned on, the current flows through the fifth switch transistor Q5, the smart mower connected to the second output interface, and the fourth switch transistor Q4 to form a loop. In this manner, the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 convert the DC into the third AC by changing their respective on/off states.
- the gates of the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 are connected to the charging station control module 66 separately, and the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 change on or off states at a certain frequency according to a control signal outputted from the charging station control module 66, thereby converting the electrical energy outputted through the second output interface 64 into the third AC.
- the power sub-module 14 further includes an AC-DC conversion circuit to convert the third AC accessed by the charging interface 13 into DC and supply the DC to the battery set 12.
- FIG. 11 shows a circuit block diagram of the charging station 60 as another example.
- the charging power supply module includes a third voltage conversion unit.
- the third voltage conversion unit 683 is configured to convert the third AC having the third voltage value and accessed by the input interface 61 into the third AC having the third voltage value.
- the second output interface outputs the third AC by use of the charging power supply module so that the current flowing through the first power supply terminal and the second power supply terminal of the second output interface changes constantly in magnitude and direction. Therefore, the oxidation speed of the first power supply terminal and the second power supply terminal can be reduced, thereby prolonging the service life of the charging station and improving the safety of the smart mower system.
- FIG. 12 shows a structural view of a charging station 70 (20, 40, 50, or 60) as one example.
- the charging station 70 can also guide the smart mower 10 to interface to provide electrical energy for charging the smart mower 10.
- the charging station 70 includes a second output interface 71 and a base plate 72.
- the second output interface is used for being connected to the charging interface 13 of the smart mower 10 to output the electrical energy.
- the second output interface 71 includes a first power supply terminal 711 connected to the first charging terminal 131 of the charging interface 13 and a second power supply terminal 712 connected to the second charging terminal 132 of the charging interface 13.
- the base plate 72 is installed in the working area to fix the smart mower 10.
- the base plate 72 substantially has the same size as the smart mower 10 to hold the smart mower 10 in a charging process.
- An area covered by the base plate 72 defines an area where the smart mower 10 interfaces with the charging station. Therefore, the base plate 72 is used for guiding the smart mower 10 so that the smart mower 10 can identify and approach the position of the charging station.
- the charging station 70 further includes a first wire 73 and a second wire 74.
- the first wire 73 and the second wire 74 surround on the base plate 72 separately. As shown in FIG. 13 , the first wire 73 and the second wire 74 surround multiple areas.
- the first wire 73 surrounds a first wire area on the base plate 72
- the second wire 74 surrounds a second wire area on the base plate 72, where the first wire area and the second wire area partially overlap.
- An overlapping area between the first wire area and the second wire area is defined as a first area
- the first wire area includes the first area and a second area
- the second wire area includes the first area and a third area, where the second area is parallel to the third area.
- the first wire area is surrounded in an L shape on the base plate 72, and the second wire area and the first wire area are symmetrical about the center line l1 of the base plate 72, where the first area has a greater width than the second area and has a greater width than the third area.
- the first wire 73 and the second wire 74 are disposed in this manner mainly to guide the smart mower 10 to a preset position in an interface area in the base plate 72 so that the smart mower 10 interfaces with the charging station 70, that is, the second output interface 71 of the charging station 70 interfaces with the charging interface 13 of the smart mower 10.
- the charging station 70 further includes a signal generator 75 connected to the first wire 73 and the second wire 74 separately to output guide signals to the first wire 73 and/or the second wire 74, where the guide signals flow through the first wire 73 and the second wire 74 to generate magnetic fields.
- the first wire 73 is connected to the signal generator independently of the boundary; and the second wire 74 is connected to the signal generator independently of the first wire 73 and the boundary.
- the signal generator includes a first signal interface 751 and a second signal interface 752, where the first signal interface 751 and the second signal interface 752 are independent of the first output interface 22 (62).
- the first signal interface 751 is connected to the first wire 73 and used for outputting a first guide signal, where the first guide signal flows through the first wire 73 to generate a first magnetic field; and the second signal interface 752 is connected to the second wire 74 and used for outputting a second guide signal, where the second guide signal flows through the second wire 74 to generate a second magnetic field.
- the guide signal is a current signal.
- the first guide signal and the second guide signal are outputted alternately.
- the multiple areas surrounded by the first wire 73 and the second wire 74 include at least the first area having a first magnetic field signal, the second area having a second magnetic field signal, and the third area having a third magnetic field signal.
- the first magnetic field signal includes a first magnetic field in a first direction and a second magnetic field in the first direction
- the second magnetic field signal includes the first magnetic field in the first direction and a second magnetic field in a second direction
- the third magnetic field signal includes a first magnetic field in the second direction and the second magnetic field in the first direction.
- the multiple areas surrounded by the first wire 73 and the second wire 74 further include a fourth area having a fourth magnetic field signal, where the fourth magnetic field signal includes the first magnetic field in the second direction and the second magnetic field in the second direction.
- the directions of the magnetic fields inside and outside the wire are related to the direction of a current through the wire.
- the directions of currents loaded on the first wire 73 and the second wire 74, which are shown in FIG. 13 are used as an example.
- the first area has the first magnetic field signal including a first magnetic field in a vertically upward direction and a second magnetic field in the vertically upward direction;
- the second area has the second magnetic field signal including the first magnetic field in the vertically upward direction and a second magnetic field in a vertically downward direction;
- the third area has the third magnetic field signal including a first magnetic field in the vertically downward direction and the second magnetic field in the vertically downward direction;
- the fourth area has the fourth magnetic field signal including the first magnetic field in the vertically downward direction and the second magnetic field in the vertically downward direction.
- the smart mower 10 shown in FIGS. 14 and 15 includes multiple sensors and the mower control module 15, where the multiple sensors are used for sensing magnetic field signals of the multiple areas surrounded by the first wire 73 and the second wire 74.
- the sensors are magnetic sensors.
- the sensors are Hall sensors.
- the directions shown in FIG. 14 are defined as a front and rear direction and a left and right direction of the charging station, separately.
- the smart mower 10 includes at least a first sensor 102a and a second sensor 102b.
- the first sensor 102a is disposed near a left traveling wheel
- the second sensor 102b is disposed near a right traveling wheel.
- the mower control module 15 is configured to, when the smart mower 10 moves along a route, determine that the smart mower 10 is at a first preset position and control traveling wheels to continue traveling along the route when determining that the first sensor 102a is located in the first area and the second sensor 102b is located in the first area.
- the smart mower 10 further includes a third sensor 102c disposed near the rear side of the housing 11 of the smart mower.
- the mower control module 15 is configured to, when the self-driving device moves along a route, determine that the smart mower 10 is at a second preset position and send a stop signal to the traveling motor to stop the smart mower 10 from advancing when determining that the first sensor 102a is located in the second area, the second sensor 102b is located in the third area, and the third sensor 102c is located in the first area.
- the smart mower 10 further includes the third sensor 102c and a fourth sensor 102d.
- the third sensor 102c and the fourth sensor 102d are disposed near the rear side of the housing and distributed symmetrically about the center line l2 of the housing of the smart mower 10.
- the mower control module 15 is configured to, when the first sensor 102a is located in the second area, the second sensor 102b is located in the third area, the third sensor 102c is located in the first area, and the fourth sensor 102d is located in the first area, determine that the smart mower 10 is at the second preset position and send the stop signal to the traveling motor to stop the smart mower 10 from advancing.
- the smart mower 10 is provided with multiple sensors so that the mower control module 15 determines the position of the smart mower 10 relative to the base plate 72 more accurately, preventing false determination.
- the function of the charging station 70 to guide the smart mower 10 to be charged is described with reference to FIG. 16 .
- the charging station 70 sends the guide signals to the first wire 73 and the second wire 74, the guide signals flow through the wires to generate the magnetic fields, the multiple sensors on the smart mower 10 detect the strength of the magnetic fields, and the mower control module 15 moves the smart mower 10 towards the higher strength of the magnetic fields.
- the mower control module 15 determines whether the smart mower 10 is at a preset position according to the areas where the multiple sensors are located, and if the smart mower 10 is at the first preset position, the mower control module 15 controls the smart mower 10 to continue traveling along the route; otherwise, the mower control module 15 controls the smart mower 10 to adjust the route.
- the mower control module 15 is configured to receive position signals from the multiple sensors and acquire positions of the multiple sensors, that is, acquire the areas where the multiple sensors are located; and determine whether the smart mower 10 is at the preset position according to the areas where the multiple sensors are located. Further, the mower control module 15 is also configured to determine a position relationship between the smart mower 10 and the base plate 72 according to the areas where the multiple sensors are located and adjust an advancing route of the smart mower 10 based on the position relationship between the smart mower 10 and the base plate 72. The preceding control process of the smart mower 10 is described in detail below with reference to drawings.
- FIG. 17 shows one of possible motion routes for the smart mower 10 to enter the base plate 72.
- the mower control module 15 identifies that the first sensor 102a is located in the second area, the second sensor 102b is located in the first area, and the third sensor 102c is located in the first area, and then the mower control module 15 determines that the position of the smart mower 10 at this time is not consistent with the first preset position.
- the mower control module 15 further determines that the smart mower 10 enters the base plate 72 from the left of the base plate 72 based on that the first sensor 102a is located in the second area, the second sensor 102b is located in the first area, and the third sensor 102c is located in the first area, controls the smart mower 10 to move backward to exit the multiple areas surrounded by the first wire 73 and the second wire 74, and controls the smart mower 10 to move a distance towards a right side and drive into the base plate 72.
- the mower control module 15 continually adjusts the route for the smart mower 10 to enter the base plate 72 until the smart mower 10 reaches the preset position.
- the mower control module 15 identifies that the first sensor 102a is located in the first area and the second sensor 102b is located in the second area, determines that the position of the smart mower 10 at this time is consistent with the first preset position, and controls the smart mower 10 to continue traveling along the route; and the mower control module 15 further identifies whether the smart mower 10 is at the second preset position. If the smart mower 10 is at the second preset position, the mower control module 15 controls the smart mower 10 to stop advancing; otherwise, the mower control module 15 controls the smart mower 10 to adjust the route.
- a control method for the preceding smart mower 10 includes the steps below.
- the mower control module 15 receives the position signals from the multiple sensors and acquires the positions of the multiple sensors, that is, acquires the areas where the multiple sensors are located.
- the mower control module 15 determines whether the smart mower 10 is at the first preset position according to the areas where the multiple sensors are located. If no, S3 is performed. If yes, S5 is performed.
- the mower control module 15 determines the position relationship between the smart mower 10 and the base plate 72 according to the areas where the multiple sensors are located. For example, in the example shown in FIG. 16 , the mower control module 15 further determines that the smart mower 10 enters the base plate 72 from the left of the base plate 72 based on that the first sensor 102a is located in the second area, the second sensor 102b is located in the first area, and the third sensor 102c is located in the first area.
- the mower control module 15 adjusts the advancing route of the smart mower 10 based on the position relationship between the smart mower 10 and the base plate 72. For example, in the example shown in FIG. 17 , the mower control module 15 determines that the smart mower 10 enters the base plate 72 from the left of the base plate 72, controls the smart mower 10 to move backward to exit the multiple areas surrounded by the first wire 73 and the second wire 74, and controls the smart mower 10 to move a distance towards the right side and drive into the base plate 72. The mower control module 15 further continually adjusts the route for the smart mower 10 to enter the base plate 72 until the smart mower 10 reaches the preset position.
- the smart mower 10 is controlled to further travel along the route.
- the mower control module 15 determines whether the smart mower 10 is at the second preset position according to the areas where the multiple sensors are located. If no, S7 is performed. If yes, S4 is performed.
- the smart mower 10 is controlled to stop advancing.
- the base plate guides the smart mower 10 so that the smart mower 10 can identify and approach the position of the charging station, which can improve the efficiency with which the smart mower returns to the charging station to be charged and the reliability of interfacing for charging.
- FIG. 19 shows a circuit block diagram of a charging station 80 as one example.
- the charging station 80 further includes a terminal voltage detection unit 85 connected to a charging station control module 84 and configured to detect a voltage value of a first power supply terminal 821.
- the charging station control module 84 is configured to monitor the voltage value of the first power supply terminal 821 and when the voltage of the first power supply terminal 821 is a preset voltage value and the multiple sensors are at the preset position, determine that the charging interface 13 of the smart mower 10 successfully interfaces with a second output interface 82 of the charging station 80 and make the second output interface 71 output electrical energy to charge the smart mower 10.
- An auxiliary power supply module 83 is connected between an input interface 81 and the second output interface 82 and configured to convert supplied electrical energy into other electrical energy and provide the electrical energy for the second output interface 82. Specifically, the auxiliary power supply module converts the electrical energy provided by an external power supply into a voltage value and provides the voltage value for the first power supply terminal 821. For example, the auxiliary power supply module converts a 26 V voltage into a 3.3 V voltage value and loads the 3.3 V voltage value on the first power supply terminal 821.
- the terminal voltage detection unit 85 detects the voltage value of the first power supply terminal 821. After the second output interface 82 interfaces with the charging interface 13 of the smart mower 10, the voltage of the first power supply terminal 821 is reduced to a first voltage value, and the terminal voltage detection unit 85 sends a voltage signal including the voltage value of the first power supply terminal 821 to the charging station control module 84.
- the charging station control module 84 is configured to, when the first voltage value is the preset voltage value and the multiple sensors of the smart mower 10 are at the preset position, send a power supply signal to a charging power supply module 83 to control the connection between the charging interface 13 and the second output interface 82 to be conductive so that the second output interface 82 outputs the electrical energy to charge the smart mower 10.
- the terminal voltage detection unit detects the voltage value of the first power supply terminal, thereby improving the reliability of interfacing for charging.
- the self-driving device includes a boundary 110 for planning a working area of a self-driving device 120; the self-driving device 120 automatically traveling in the working area to operate; and a charging station 130 electrically connected to the boundary 110 and used for generating a coded boundary signal and sending the coded boundary signal to the boundary 110.
- the coded boundary signal flows through the boundary 110 to generate a first magnetic field signal.
- the charging station 130 includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol.
- the self-driving device 120 receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device 120 is the first magnetic field signal generated when the coded boundary signal flows through the boundary 110.
- the boundary 110 is a closed wire, and two ends of the boundary 110 may be connected to a positive electrode and a negative electrode of the charging station 130 separately.
- An area surrounded by the boundary 110 is the working area of the self-driving device 120.
- the self-driving device 120 may include at least one tire so that the self-driving device 120 can travel on a lawn.
- the self-driving device 120 is also provided with a receive sensor, where the receive sensor may receive the first magnetic field signal in a sensing area and convert the first magnetic field signal into a corresponding electrical signal.
- the receive sensor may include a resonant LC frequency selection circuit, and the LC frequency selection circuit may convert the first magnetic field signal to a voltage signal.
- the self-driving device 120 may be a smart mower or a garden power tool such as a snow thrower, which is not limited herein.
- FIG. 21 shows a schematic diagram showing that at least three magnetic field signals may be received by a receive sensor of one self-driving device when three self-driving device systems are working at the same time.
- three self-driving device systems are included, and then three charging stations 130, three boundaries 110, and three self-driving devices 120 are included, where the three self-driving devices 120 may receive at least three magnetic field signals from the charging stations 130 separately. Since the boundaries of different self-driving devices are adjacent, one self-driving device can receive another external magnetic field signal, causing interference in determining a current position.
- the receive sensor cannot determine which magnetic field signal is the first magnetic field signal formed by its own self-driving device system and may parse at least three current positions from the at least three magnetic field signals, resulting in the false determination of the current position of the self-driving device. For example, if the self-driving device 120 within the boundary 110 misidentifies a magnetic field signal of an adjacent self-driving device system as its own magnetic field signal, false information that the self-driving device 120 is outside the boundary is obtained. Therefore, the self-driving device 120 must be able to correctly identify which magnetic field signals are from the boundary of its own self-driving device system, avoiding false determination.
- the coded boundary signal is transmitted in the boundary and can form an electromagnetic field and generate the first magnetic field signal.
- the voltage signal into which the first magnetic field signal is converted may be a coded voltage signal so that the voltage signal needs to be decoded and only then the current position of the self-driving device can be determined according to the voltage signal.
- Multiple magnetic field signals may be present in the working area of the self-driving device 120, for example, may include a magnetic field signal for an adjacent self-driving device or other external magnetic field signals in a current environment.
- the self-driving device 120 may acquire all magnetic field signals in the sensing area of the self-driving device 120 and can determine position information of the self-driving device 120 according to only the first magnetic field signal corresponding to the current device.
- the magnetic field signals received by the self-driving device 120 include another external magnetic field signal which may include another coding manner. Therefore, the other external magnetic field signal cannot be decoded or the decoded boundary signal does not match the coded boundary signal, avoiding the case where multiple external magnetic field signals are converted into multiple voltage signals and the current position of the self-driving device is falsely determined.
- the decoding manner and the coded boundary signal correspond to each other, the decoded boundary signal and the coded boundary signal match each other, and the coding protocol may be preset.
- the self-driving device may include the receive sensor for sensing the first magnetic field signal and converting the first magnetic field signal into the corresponding electrical signal.
- the receive sensor may include a magnetic field detection sensor which may detect an alternating magnetic field, convert the alternating magnetic field into an electrical signal, and output the electrical signal.
- the receive sensor includes an inductor that senses a magnetic field and generates a corresponding electromotive force to convert the first magnetic field signal into the electrical signal and output the electrical signal.
- the signal transmitter may specifically be used for generating the coded boundary signal by coding based on the preset coding protocol.
- the signal generator may generate the coded boundary signal by coding in a preset digital coding manner, a quadrature amplitude modulation coding manner, and a relative phase-shift keying manner.
- Adjacent self-driving device systems may use different coding manners, preventing the current self-driving device from receiving and decoding the first magnetic field signal of an adjacent self-driving device system.
- the self-driving device 120 may receive two magnetic field signals with a relatively large difference in strength, the generation of a code update instruction may be triggered so as to replace the current coding manner and decoding manner.
- the self-driving device 120 may decode the first magnetic field signal to obtain the decoded boundary signal and determine the current position of the self-driving device 120 according to the decoded signal.
- the current position of the self-driving device may be obtained by decoding, and specifically, information that the self-driving device is within or outside the boundary may be obtained.
- FIG. 22 is a schematic diagram of directions of magnetic fields inside and outside the boundary in this example. As shown in FIG. 22 , since the directions of the magnetic fields changes inside and outside the boundary are completely opposite, the received waveforms have a phase difference of 180°.
- the current position of the self-driving device 120 may be obtained through the decoded boundary signal, and specifically, the information that the self-driving device 120 is within or outside the boundary 110 may be obtained.
- the self-driving device determines that the self-driving device is outside the working area.
- This example discloses the self-driving device system, including the boundary for planning the working area of the self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating the coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate the first magnetic field signal.
- the charging station includes the signal transmitter for generating the coded boundary signal by coding based on the preset coding protocol.
- the self-driving device receives the external magnetic field signal, acquires the decoded boundary signal in the preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- the preceding technical solution reduces the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
- a self-driving device in another example, includes a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and a charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a first magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol.
- the self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- coded information includes a start code, a charging station code, and an end code, where the start code is used for labeling the beginning of the coded boundary signal; the charging station code is used for identifying the charging station; and the end code is used for labeling the end of the coded boundary signal.
- One charging station may include at least one charging station code which may label the corresponding charging station, and different charging stations may correspond to different charging station codes, that is, different self-driving device systems may correspond to different charging station codes.
- the start code and the end code may be coded in the same manner or different manners. Adjacent self-driving device systems may have different start codes and end codes.
- the charging station code may be at a central position, and the start code and the end code may be set before and after the charging station code to label the beginning and the end of the coding of the charging station code, respectively.
- FIG. 23 is a schematic diagram of coding based on the preset coding protocol in this example. As shown in FIG. 23 , in this example, the start code and the end code may be consistent, and the charging station code may be between the start code and the end code.
- the coded information further includes a model number and a check code, where the model number is used for conveying information about the charging station; and the check code is used for checking whether the coded boundary signal is complete.
- the information about the charging station and conveyed by the model number may include a charge current, a charge voltage, a sent one-key regression instruction, and the like.
- the check code is used for checking integrity and accuracy of the coded boundary signal.
- the model number may be between the start code and the charging station code
- the check code may be between the charging station code and the end code.
- the model number may be between the check code and the end code or between the charging station code and the check code.
- the position of the model number is not specifically limited and may be set according to actual situations.
- the check code may be located after the charging station code to check the integrity and accuracy of the charging station code.
- the charging station is electrically connected to the boundary and also used for sending the coded boundary signal to the boundary at different intervals.
- FIG. 24 is a schematic diagram of a sending format of adjacent charging station codes according to this example. As shown in FIG. 24 , when a first charging station code and a second charging station code are sent at intervals, T1 between the first charging station code and the second charging station code may be different from T2 between the second charging station code and the first charging station code.
- the first charging station code may be a complete boundary signal from the start code to the end code in FIG. 7 , and the second charging station code is sent at different intervals so that magnetic field signals from adjacent boundaries can be prevented from overlapping and interfering with each other.
- the first charging station code and the second charging station code are the same, but model numbers for the first charging station code and the second charging station code may be the same or different.
- T1 and T2 may be set according to actual situations. In practical application, if three charging station codes need to be sent at intervals, time intervals between the three charging station codes may be different. The time intervals between the charging station codes may be different from each other, thereby further increasing the reliability of the coded boundary signal in the presence of an external magnetic field.
- the self-driving device includes at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; and a control module configured to receive the boundary sensing signal, acquire the decoded boundary signal based on the preset coding protocol according to at least the boundary sensing signal, and when the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area.
- a controller may determine the current position of the self-driving device according to a processed signal, where current position information may include the self-driving device being inside or within the boundary and distance information between the self-driving device and the boundary.
- the sensor may include a receive sensor.
- the signal transmitter is also configured to code a boundary signal according to at least one of amplitude coding, frequency coding, and phase coding to obtain the coded boundary signal.
- the boundary signal may be coded according to at least one of the amplitude coding, the frequency coding, and the phase coding so that the coded boundary signal is obtained.
- the boundary signal may be coded according to other information so that the coded boundary signal is obtained.
- FIG. 25A is a schematic diagram of the amplitude coding and the frequency coding in this example
- FIG. 25B is a schematic diagram of absolute phase coding in this example
- FIG. 25C is a schematic diagram of relative phase coding in this example.
- the coding manner includes the following.
- the boundary signal having a first amplitude is coded into a first signal.
- the boundary signal having a second amplitude is coded into a second signal.
- An amplitude-coded signal is obtained according to the first signal and the second signal.
- the boundary signal having the first amplitude may be coded into “1”
- the boundary signal having the second amplitude may be coded into “0”
- the amplitude-coded signal shown in FIG. 6A may be obtained according to "1” and "0" signals.
- the boundary signal having the first amplitude may be coded into "0", and the boundary signal having the second amplitude may be coded into "1".
- the specific coding manner may be determined according to actual requirements.
- the coding manner includes the following.
- the boundary signal having a first frequency is coded into a third signal.
- the boundary signal having a second frequency is coded into a fourth signal.
- a frequency-coded signal is obtained according to the third signal and the fourth signal.
- the boundary signal having the first frequency may be coded into "1”
- the boundary signal having the second frequency may be coded into "0”
- the frequency-coded signal shown in FIG. 25A may be obtained according to "1" and "0" signals.
- the boundary signal having the first frequency may be coded into "0", and the boundary signal having the second frequency may be coded into "1".
- the specific coding manner may be determined according to actual requirements.
- the coding manner includes the following.
- the boundary signal having a first phase is coded into a fifth signal.
- the boundary signal whose phase differs from the first phase by a preset value is coded into a sixth signal.
- a first phase-coded signal is obtained according to the fifth signal and the sixth signal.
- the boundary signal having the first phase may be coded into “0”
- the boundary signal having a second phase may be coded into “1”
- the first phase-coded signal shown in FIG. 25B may be obtained according to "1” and "0" signals.
- the boundary signal having the first phase may be coded into "1", and the boundary signal having the second phase may be coded into "0".
- the specific coding manner may be determined according to actual requirements.
- the coding manner further includes the following.
- the boundary signal having a third phase is coded into a seventh signal.
- the adjacent boundary signal is coded into an eighth signal.
- a second phase-coded signal is obtained according to the seventh signal and the eighth signal.
- the boundary signal having the third phase may be coded into “0”
- the boundary signal having a fourth phase may be coded into “1”
- the second phase-coded signal shown in FIG. 6C may be obtained according to "1" and "0" signals.
- the boundary signal having the third phase may be coded into "1", and the boundary signal having the fourth phase may be coded into "0".
- the specific coding manner may be determined according to actual requirements.
- the digital modulation and coding further includes pulse-code modulation.
- the coding manner includes the following.
- the boundary signal is sampled at intervals of a preset time so that sampled signals are obtained.
- the sampled signals are layered and integer quantization is performed so that quantized signals are obtained.
- the quantized signals are represented by a binary code so that pulse-coded signals are obtained.
- the boundary signal may be quantized according to the amplitude and a time sequence of the boundary signal, and then the quantized boundary signal is coded in a binary manner so that a pulse-coded signal is obtained.
- FIG. 26 is a schematic diagram of decoding through pulse-code modulation in this example.
- the received magnetic field signal is an analog signal
- the magnetic field signal may be sampled, quantized, and coded so that the decoded boundary signal is obtained, and when the decoded boundary signal matches the coded boundary signal, it is determined that the self-driving device is in the working area.
- the coded boundary signal may be determined according to a varying state of at least one of an amplitude and a phase of the boundary signal.
- the amplitude of the boundary signal includes a first amplitude and a second amplitude
- the phase of the boundary signal includes a first phase, a second phase, a third phase, and a fourth phase.
- That the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- the boundary signal is coded according to the first amplitude and the first phase so that a first coded boundary signal is obtained.
- the boundary signal is coded according to the first amplitude and the second phase so that a second coded boundary signal is obtained.
- the boundary signal is coded according to the first amplitude and the third phase so that a third coded boundary signal is obtained.
- the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- the boundary signal is coded according to the second amplitude and the first phase so that a fourth coded boundary signal is obtained.
- the boundary signal is coded according to the second amplitude and the second phase so that a fifth coded boundary signal is obtained.
- the boundary signal is coded according to the second amplitude and the third phase so that a sixth coded boundary signal is obtained.
- the signal transmitter is also configured to determine the coded boundary signal according to the varying state of at least one of the amplitude and the phase of the boundary signal.
- the amplitude of the boundary signal includes the first amplitude and the second amplitude
- the phase of the boundary signal includes the first phase, the second phase, the third phase, and the fourth phase.
- FIG. 27 is a schematic diagram of quadrature amplitude modulation coding in this example.
- the manner for determining the coded boundary signal may include the following.
- the boundary signal is coded according to the first amplitude and the first phase so that a first coded boundary signal is obtained.
- the boundary signal is coded according to the first amplitude and the second phase so that a second coded boundary signal is obtained.
- the boundary signal is coded according to the first amplitude and the third phase so that a third coded boundary signal is obtained.
- the boundary signal is coded according to the first amplitude and the fourth phase so that a fourth coded boundary signal is obtained.
- the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- the boundary signal is coded according to the second amplitude and the first phase so that a fifth coded boundary signal is obtained.
- the boundary signal is coded according to the second amplitude and the second phase so that a sixth coded boundary signal is obtained.
- the boundary signal is coded according to the second amplitude and the third phase so that a seventh coded boundary signal is obtained.
- the boundary signal is coded according to the second amplitude and the fourth phase so that an eighth coded boundary signal is obtained.
- the first amplitude may be A 1
- the second amplitude may be A 2
- the first phase may be 0,
- the second phase may be ⁇ /2
- the third phase may be ⁇
- the fourth phase may be 3rr/2.
- a code 000 may be obtained according to the first amplitude A 1 and the first phase 0; a code 001 may be obtained according to the second amplitude A 2 and the first phase 0; a code 010 may be obtained according to the first amplitude A 1 and the second phase ⁇ /2; a code 011 may be obtained according to the second amplitude A 2 and the second phase ⁇ /2; a code 100 may be obtained according to the first amplitude A 1 and the third phase ⁇ ; a code 101 may be obtained according to the second amplitude A 2 and the third phase ⁇ ; a code 110 may be obtained according to the first amplitude A 1 and the fourth phase 3 ⁇ /2; and a code 111 may be obtained according to the second amplitude A 2 and the fourth phase 3 ⁇ /2.
- the amplitude may also include at least three amplitudes
- the phase may also include at least two phases
- the boundary signal is coded. The greater the number of amplitudes and the number of phases, the greater number of codes can be formed. Therefore, more complex coding can be performed so that coding and decoding correspond more accurately, further reducing the false determination of a signal.
- the coded boundary signal may be generated by coding in a relative phase-shift keying manner.
- That the decoded boundary signal is acquired in the relative phase-shift keying manner according to at least the boundary sensing signal includes the following.
- the boundary sensing signal is translated by a first preset period so that a comparative sensing signal is obtained; the boundary sensing signal is multiplied by the comparative sensing signal so that a product sensing signal is obtained; and the decoded boundary signal is generated according to the product sensing signal.
- a variation in phase may be used as transmitted information.
- FIG. 28 is a schematic diagram of the coding in the relative phase-shift keying manner in this example.
- the boundary sensing signal is translated by a second preset period so that the comparative sensing signal may be obtained; the boundary signal is multiplied by the comparative sensing signal so that the product sensing signal may be obtained; and "0" and "1" are taken for the product sensing signal according to relative phases of the product sensing signal, respectively so that the coded boundary signal may be obtained.
- the second preset period may include 2 ⁇ .
- That the decoded boundary signal is generated according to the product sensing signal includes that the decoded boundary signal is generated according to a waveform of the product sensing signal.
- the waveform of the product sensing signal may be generated from demodulated data, that is, the decoded boundary signal may be generated from the waveform of the product sensing signal.
- the first preset period includes 8rr.
- the first preset period and the second preset period may be set according to actual requirements and are not specifically limited herein.
- This example discloses the self-driving device system, including the boundary for planning the working area of the self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating the coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate the first magnetic field signal.
- the charging station includes the signal transmitter for generating the coded boundary signal by coding based on the preset coding protocol.
- the self-driving device receives an external magnetic field signal generated when the coded boundary signal flows through the boundary, acquires the decoded boundary signal in the preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- the preceding technical solution reduces the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
- start code, the end code, the charging station code, the model number, and the check code can implement the coded boundary signal together so that the coded boundary signal is further made more reliable.
- a charging station for a self-driving device system is provided.
- the charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary.
- the coded boundary signal flows through the boundary to generate a first magnetic field signal.
- the charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol.
- a self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- the charging station is electrically connected to the boundary and also used for sending the coded boundary signal to the boundary at different intervals.
- the charging station provided in this example can generate the coded boundary signal and send the coded boundary signal to the boundary, thereby generating an electromagnetic field.
- the present application may be implemented by software and necessary general-purpose hardware or may be implemented by hardware. Based on this understanding, the technical solutions of the present application may be embodied in the form of a software product.
- the software product may be stored in a computerreadable storage medium, such as a computer floppy disk, a read-only memory (ROM), a random-access memory (RAM), a flash memory, a hard disk, or an optical disk, and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform the method in each example of the present application.
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)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Harvester Elements (AREA)
Abstract
Description
- This application claims priority to
Chinese Patent Application No. 202011613566.3 filed with the China National Intellectual Property Administration (CNIPA) on Dec. 30, 2020 Chinese Patent Application No. 202011613380.8 filed with the CNIPA on Dec. 30, 2020 Chinese Patent Application No. 202011613606.4 filed with the CNIPA on Dec. 30, 2020 Chinese Patent Application No. 202011615556.3 filed with the CNIPA on Dec. 30, 2020 Chinese Patent Application No. 202011468089.6 filed with the CNIPA on Dec. 14, 2020 - Examples of the present application relate to garden power tools, for example, a self-driving device system and a charging station.
- Generally, an outdoor gardening cutting tool such as a mower is provided with an operation handle for pushing. The operation handle is provided with a switch box and a control mechanism near a grip, where the switch box and the control mechanism are convenient for an operator to operate and control. The mower travels on the ground and performs a cutting operation by relying on a thrust applied by the operator to the operation handle. The operator operates such a push mower with a very high labor intensity. With the continuous development of artificial intelligence, self-driving devices that can travel themselves have also been developed. The self-driving devices can automatically travel and perform preset relevant tasks without manual operation and intervention, greatly saving manpower and material resources and bringing convenience to the operator.
- The self-driving devices bring great convenience to users and free the users from heavy gardening care work. Currently, a self-driving device system also includes a charging station and a boundary, where the charging station is disposed on the ground and connected to the boundary, and the boundary is connected to the charging station and surrounds a working area so that a self-propelled device automatically travels in the working area and performs an operation. However, when a self-driving device needs to be charged in a working process, the self-driving device needs to travel along the boundary to return to the charging station and be charged, causing a waste of time and affecting working efficiency. A smart mower can achieve fully automatic lawn trimming and maintenance through the application of sensing technology, positioning technology, boundary identification technology, complete area coverage path planning technology, autonomous recharge technology, and salesperson technology and does not need to be directly controlled and operated manually, thereby greatly reducing labor costs. The smart mower is a tool suitable for lawn trimming and maintenance in places such as home yards and public green space.
- The working area of the smart mower is generally specified by a boundary. The smart mower works only in the working area defined by the boundary. However, since the boundaries of multiple smart mowers are adjacent to each other, the smart mower may receive multiple magnetic field signals including a first magnetic field signal of the smart mower and external magnetic field signals of other smart mowers. Due to uncertain lengths and intervals for sending the magnetic field signals, a sensing unit of the smart mower cannot distinguish the first magnetic field signal of the smart mower. Thus, position information determined by the smart mower has an error. For example, if the smart mower within the boundary misidentifies an adjacent external magnetic field signal as the first magnetic field signal of the smart mower, false information that the smart mower is outside the boundary may be obtained. Therefore, a self-driving device system and a charging station are required urgently, so as to reduce the false determination of a magnetic field signal and obtain more accurate position information.
- A charging station capable of guiding a self-driving device to interface includes a base plate installed in a working area to fix the self-driving device; a first wire surrounding on the base plate and connected to a signal generator independently of a boundary; a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; and the signal generator sending a guide signal to the first wire and/or the second wire; where multiple areas surrounded by the first wire and the second wire include at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- In one example, the multiple areas surrounded by the first wire and the second wire further include a fourth area having a fourth magnetic field signal.
- In one example, the first magnetic field signal includes a first magnetic field in a first direction and a second magnetic field in the first direction; the second magnetic field signal includes the first magnetic field in the first direction and a second magnetic field in a second direction; and the third magnetic field signal includes a first magnetic field in the second direction and the second magnetic field in the first direction.
- In one example, the fourth magnetic field signal includes a first magnetic field in a second direction and a second magnetic field in the second direction.
- In one example, the signal generator includes: a first signal interface connected to the first wire and used for outputting a first guide signal; and a second signal interface connected to the second wire and used for outputting a second guide signal; where the first guide signal and the second guide signal are outputted alternately.
- In one example, a second output interface is included for being connected to a charging interface of the self-driving device to charge the self-driving device.
- The self-driving device includes: a traveling motor; multiple sensors for sensing magnetic field signals of the multiple areas surrounded by the first wire and the second wire; and a mower control module configured to control, according to a magnetic field signal sensed by the multiple sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- In one example, the self-driving device includes: traveling wheels including a left traveling wheel and a right traveling wheel; a first sensor disposed near the left traveling wheel; and a second sensor disposed near the right traveling wheel.
- The mower control module is configured to, when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in the first area and the second sensor is located in the first area.
- In one example, a third sensor is disposed near a rear side of a body.
- The mower control module is configured to, when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in the second area, the second sensor is located in the third area, and the third sensor is located in the first area.
- In one example, the second output interface includes: a first power supply terminal connected to a first charging terminal of the charging interface; and a second power supply terminal connected to a second charging terminal of the charging interface.
- A voltage detection unit is configured to detect a voltage value of the first power supply terminal.
- When the voltage value of the first power supply terminal is a preset voltage value and the multiple sensors are at the preset position, a controller makes the second output interface output electrical energy to charge the self-driving device.
- In one example, the self-driving device is a smart mower.
- A charging station capable of guiding a self-driving device to interface includes a base plate installed in a working area to fix the self-driving device; a first wire surrounding a first wire area on the base plate; and a second wire surrounding a second wire area on the base plate; where the first wire area and the second wire area partially overlap; and the charging station is configured to provide guide signals to the first wire and the second wire to guide the self-driving device to a preset position of the base plate so that the self-driving device interfaces with the charging station.
- In one example, an overlapping area between the first wire area and the second wire area is defined as a first area; the first wire area includes the first area and a second area; and the second wire area includes the first area and a third area; where the second area is parallel to the third area.
- In one example, the first wire area and the second wire area are symmetrical about the center line of the base plate.
- In one example, the first area has a greater width than the second area.
- The first area has a greater width than the third area.
- In one example, the charging station includes: a first output interface for outputting a boundary signal to a boundary; a first signal interface independent of the first output interface, connected to the first wire, and used for outputting a first guide signal, where the first guide signal flows through the first wire to generate a first magnetic field; and a second signal interface independent of the first output interface, connected to the second wire, and used for outputting a second guide signal, where the second guide signal flows through the second wire to generate a second magnetic field; where the first guide signal and the second guide signal are outputted alternately.
- In one example, a second output interface is used for being connected to a charging interface of the self-driving device to charge the self-driving device. The self-driving device includes: a traveling motor; multiple sensors for sensing directions of magnetic fields of multiple areas surrounded by the first wire and the second wire; and a mower control module configured to control, according to directions of magnetic fields sensed by the multiple sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- In one example, the self-driving device includes: traveling wheels including a left traveling wheel and a right traveling wheel; a first sensor disposed near the left traveling wheel; and a second sensor disposed near the right traveling wheel.
- The mower control module is configured to, when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in a first area and the second sensor is located in the first area.
- In one example, a third sensor is disposed near a rear side of a body.
- The mower control module is configured to, when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in a second area, the second sensor is located in a third area, and the third sensor is located in the first area.
- In one example, the second output interface includes: a first power supply terminal connected to a first charging terminal of the charging interface; and a second power supply terminal connected to a second charging terminal of the charging interface.
- A voltage detection unit is configured to detect a voltage value of the first power supply terminal.
- When the voltage value of the first power supply terminal is a preset voltage value and the self-driving device is at the preset position, a controller makes the second output interface output electrical energy to charge the self-driving device.
- In one example, the self-driving device is a smart mower.
- A self-driving device system includes: a self-driving device capable of automatically traveling in a working area to operate; and a charging station capable of guiding the self-driving device to interface to charge the self-driving device. The charging station includes: a base plate installed in the working area to fix the self-driving device; a first wire surrounding on the base plate and connected to a signal generator independently of a boundary; a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; and the signal generator sending a signal to the first wire and/or the second wire; where multiple areas surrounded by the first wire and the second wire include at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- The present application provides a charging station for guiding a self-driving device to interface and a self-driving device system, which can improve the reliability of interfacing for charging and the efficiency with which the self-driving device returns to the charging station to be charged.
- A self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a first magnetic field signal. The charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset digital modulation and coding manner. The self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- A self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a first magnetic field signal. The charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset quadrature amplitude modulation coding manner. The self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- A self-driving device system includes: a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and a charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a magnetic field signal. The charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol. The self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is a first magnetic field signal generated when the coded boundary signal flows through the boundary.
- A self-driving device system and a charging station include a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a first magnetic field signal. The charging station includes a signal transmitter for generating the coded boundary signal by coding in a preset relative phase-shift keying manner. The self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. The preceding technical solutions reduce the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
-
-
FIG. 1 is a structural view of a self-driving device system according to an example; -
FIG. 2 is a circuit block diagram of a smart mower as one example; -
FIG. 3 is a circuit block diagram of a charging station as one example; -
FIG. 4 is a specific circuit diagram of a boundary power supply module shown inFIG. 3 ; -
FIG. 5 is a partial circuit block diagram of a smart mowing system as one example; -
FIG. 6 is a partial circuit block diagram of a smart mowing system as another example; -
FIG. 7 is a circuit block diagram of a charging station as another example; -
FIG. 8 is a circuit block diagram of a charging station as another example; -
FIG. 9 is a circuit block diagram of a charging station as another example; -
FIG. 10 is a specific circuit diagram of a first voltage conversion unit shown inFIG. 9 ; -
FIG. 11 is a circuit block diagram of a charging station as another example; -
FIG. 12 is a structural view of a charging station as one example; -
FIG. 13 is a schematic diagram of a base plate of the charging station shown inFIG. 12 ; -
FIG. 14 is a diagram of a relationship between a smart mower and a base plate of a charging station when the charging station guides the smart mower as one example; -
FIG. 15 is a diagram of a relationship between a smart mower and a base plate of a charging station when the charging station guides the smart mower as another example; -
FIG. 16 is a diagram of a route when a charging station guides a smart mower as one example; -
FIG. 17 is a diagram of a relationship between a smart mower and a base plate of a charging station when the charging station guides the smart mower as another example; -
FIG. 18 is a flowchart of a control method for a smart mower as one example; -
FIG. 19 is a circuit block diagram of a charging station as another example; -
FIG. 20 is a structural diagram of a self-driving device system as one example; -
FIG. 21 is a schematic diagram showing that at least three magnetic field signals may be received by a receive sensor of one self-driving device when three self-driving device systems ofFIG. 20 are working at the same time; -
FIG. 22 is a schematic diagram of directions of magnetic fields inside and outside a boundary as one example; -
FIG. 23 is a schematic diagram of coding based on a preset coding protocol as another example; -
FIG. 24 is a schematic diagram of a sending format of adjacent charging station codes as another example; -
FIG. 25A is a schematic diagram of amplitude coding and frequency coding as another example;FIG. 25B is a schematic diagram of absolute phase coding as another example;FIG. 25C is a schematic diagram of relative phase coding as another example; -
FIG. 26 is a schematic diagram of decoding through pulse-code modulation as another example; -
FIG. 27 is a schematic diagram of quadrature amplitude modulation coding as another example; and -
FIG. 28 is a schematic diagram of coding in a relative phase-shift keying manner as another example. - The present application is described below in detail in conjunction with drawings and examples.
- A smart mower system is an example of a self-driving device system according to an example shown in
FIG. 1 . Asmart mower system 100 includes asmart mower 10, a chargingstation 20, and aboundary 30. Although the smart mower is involved in this example, it is to be understood that the present application is not limited to the examples disclosed herein and is applicable to other types of self-driving device capable of automatically traveling in a working area to operate, including, but not limited to, the smart mower, a snow thrower, and the like. - The
smart mower 10 includes ahousing 11, at least one wheel, a drive module, a battery set 12, and a power supply circuit. Thehousing 11 extends longitudinally. The at least one wheel (not shown) is disposed at the bottom of thehousing 11 and capable of rotating. The drive module is connected to the wheel and provides a driving force to drive the wheel, where the wheel includes a front wheel and a rear wheel. Optionally, the front wheel is a universal wheel, the rear wheel is a driving wheel, the number of rear wheels is two, and the number of front wheels may be two or may be set to one or zero. The battery set 12 supplies thesmart mower 10 with electrical energy. The power supply circuit is electrically connected to the battery set and the drive module so that the electrical energy outputted from the battery set is supplied to the drive module to drive the at least one wheel to travel. - The
smart mower 10 also includes a cutting blade (not shown) for cutting grass or vegetation. Optionally, the drive module includes a traveling motor and a cutting motor. The traveling motor is used for supplying torque to the wheel to drive thesmart mower 10 to travel. The cutting motor is used for supplying torque to the cutting blade to drive the cutting blade to rotate for a mowing operation. It is to be understood that the drive module may include only one motor that simultaneously drives the wheel and the cutting blade. -
FIG. 2 shows a circuit block diagram of thesmart mower 10 as one example. As shown inFIG. 2 , thesmart mower 10 includes a charginginterface 13, apower sub-module 14, the battery set 12, amower control module 15, a firstwireless communication module 16, and thedrive module 17. - The charging
interface 13 is used for being connected to the chargingstation 20 to access electrical energy to charge thesmart mower 10. Afirst charging terminal 131 and asecond charging terminal 132 are disposed in the charginginterface 13. - The power sub-module 14 is configured to convert the electrical energy from the charging
interface 13 into a power supply voltage and a power supply current adapted to the battery set 12 and output the power supply voltage and the power supply current. The power sub-module 14 is connected to the charginginterface 13. In some examples, to supply power to the battery set 12, thepower sub-module 14 reduces the voltage of the electrical energy from the charginginterface 13 to 18 V. In some examples, thepower sub-module 14 includes a direct current-direct current (DC-DC) conversion circuit. - The battery set 12 is used for supplying the
smart mower 10 with electrical energy. For example, the battery set 12 is used for supplying power to at least thedrive module 17, and the battery set 12 may also supply power to other electronic components or assemblies on thesmart mower 10, such as themower control module 15 and the firstwireless communication module 16. In some examples, the battery set 12 includes one or more pluggable battery packs for providing an energy source for thesmart mower 10, and at least one battery pack is also configured to provide an energy source for another power tool. The battery pack includes multiple cell units connected in series, connected in parallel, or connected in series and in parallel. Each cell unit has a voltage of 4.2 V. - The
mower control module 15 is used for controlling at least the cutting motor and/or the traveling motor. In some examples, thesmart mower 10 further includes a chargingcontrol module 18 configured to adjust an input voltage of thepower sub-module 14 and an output voltage of thepower sub-module 14 so that the output voltage is adapted to the battery set 12. The chargingcontrol module 18 is also configured to adjust an input current of thepower sub-module 14 and an output current of thepower sub-module 14 so that the output current is adapted to the battery set 12. In some examples, themower control module 15 includes a control chip, such as a microcontroller unit (MCU) or an advanced RISC machine (ARM). - The first
wireless communication module 16 is configured to communicate with the chargingstation 20 to transmit data, information, and instructions from themower control module 15. In some examples, the firstwireless communication module 16 includes a WIFI communication module. In other examples, the firstwireless communication module 16 includes a Bluetooth communication module or a ZigBee communication module as long as the firstwireless communication module 16 can establish a wireless connection with the chargingstation 20 and transmit data, information, and instructions. - The
boundary 30 surrounds a working area of thesmart mower 10 and is used for planning the working area of thesmart mower 10. The area within theboundary 30 is the working area, and the area outside theboundary 30 is a non-working area. - The charging
station 20 is fixed on a plane and electrically connected to theboundary 30. The chargingstation 20 generates a boundary signal and sends the boundary signal to theboundary 30, the boundary signal flows through theboundary 30 to generate a magnetic field, and thesmart mower 10 senses the magnetic field and travels in the working area to perform the mowing operation. It is to be understood that the boundary signal is a current signal. The chargingstation 20 is also used for allowing thesmart mower 10 lacking in energy to return to be replenished with energy. -
FIG. 3 shows a circuit block diagram of the chargingstation 20 as one example. As shown inFIG. 3 , the chargingstation 20 includes aninput interface 21, afirst output interface 22, a boundarypower supply module 23, asecond output interface 24, an auxiliarypower supply module 25, a chargingstation control module 26, and a secondwireless communication module 27. Thefirst output interface 22 is electrically connected to theboundary 30 to output the boundary signal. Thesecond output interface 24 is used for being connected to the charginginterface 13 of thesmart mower 10 to charge thesmart mower 10. - The
input interface 21 is used for accessing electrical energy. For example, theinput interface 21 is electrically connected to a charger. The charger includes an alternating current (AC) input interface, an alternating current-direct current (AC-DC) conversion circuit, and a direct current (DC) output interface. Specifically, the AC input interface is used for accessing AC. In some examples, the AC input interface is connected to a power plug. The power plug is inserted into an AC socket to access AC mains. The AC accessed by the AC input interface has a value range of 110 V to 130 V or 210 V to 230 V. The AC-DC conversion circuit is electrically connected to the AC input interface to convert the AC into DC. The DC output interface is electrically connected to the AC-DC conversion circuit to output the DC. Theinput interface 21 is electrically connected to the DC output interface to access the DC to the chargingstation 20. Specifically, theinput interface 21 includes apositive input terminal 211 and anegative input terminal 212, where thepositive input terminal 211 is used for accessing a positive electrode of DC, and thenegative input terminal 212 is used for accessing a negative electrode of the DC. - The auxiliary
power supply module 25 is used for supplying power to at least the chargingstation control module 26 and/or the secondwireless communication module 27, and the auxiliarypower supply module 25 may also supply power to other electronic components or assemblies on the chargingstation 20. The auxiliarypower supply module 25 is connected to theinput interface 21 to convert the voltage accessed by theinput interface 21 into a power supply voltage adapted to the chargingstation control module 26 and/or the secondwireless communication module 27 and output the power supply voltage. For example, in some examples, the auxiliarypower supply module 25 reduces the voltage from theinput interface 21 to 15 V to supply power to the chargingstation control module 26 and reduces a power voltage to 3.2 V to supply power to the secondwireless communication module 27. - The second
wireless communication module 27 is configured to wirelessly communicate with thesmart mower 10 to transmit data, information, and instructions. The secondwireless communication module 27 is communicatively connected to the first wireless communication module. In some examples, the secondwireless communication module 27 includes a WIFI communication module. In other examples, the secondwireless communication module 27 includes a Bluetooth communication module or a ZigBee communication module as long as the secondwireless communication module 27 can establish a wireless connection with the charging station and transmit data, information, and instructions. - The boundary
power supply module 23 is connected in series between theinput interface 21 and thefirst output interface 22 and configured to convert the DC accessed by theinput interface 21 into the boundary signal and output the boundary signal. As shown inFIG. 4 , the boundarypower supply module 23 includes a firstvoltage conversion circuit 231 and anisolation circuit 232. - The first
voltage conversion circuit 231 is electrically connected to theinput interface 21 and configured to convert the electrical energy accessed by theinput interface 21 into first AC. In some examples, the firstvoltage conversion circuit 231 is configured to convert the DC accessed by theinput interface 21 into the first AC. - As an example, the first
voltage conversion circuit 231 includes a first capacitor C1, a second capacitor C2, a first switch transistor Q1, a second switch transistor Q2, and a firstvoltage output port 2311. - The first
voltage output port 2311 is used for outputting the first AC. Specifically, the firstvoltage output port 2311 includes afirst output terminal 2311a and asecond output terminal 2311b. - The first capacitor C1 and the second capacitor C2 are connected in series to the
input interface 21. Specifically, one end of the first capacitor C1 is connected to thepositive input terminal 211, the other end of the first capacitor C1 is connected to one end of the second capacitor C2 and also connected to thefirst output terminal 2311a, and the other end of the second capacitor C2 is connected to thenegative input terminal 212. The first switch transistor Q1 and the second switch transistor Q2 are connected in series to theinput interface 21, where a drain of the first switch transistor Q1 is connected to thepositive input terminal 211, a source of the first switch transistor Q1 is connected to a drain of the second switch transistor Q2 and also connected to thesecond output terminal 2311b, and a source of the second switch transistor Q2 is connected to thenegative input terminal 212. - In this manner, the first switch transistor Q1 and the second switch transistor Q2 convert the electrical energy inputted from the
input interface 21 into the first AC by changing their respective on/off states. A gate of the first switch transistor Q1 and a gate of the second switch transistor Q2 are connected to the chargingstation control module 26 separately, and the first switch transistor Q1 and the second switch transistor Q2 change on or off states at a certain frequency according to a control signal outputted from the chargingstation control module 26, thereby converting the electrical energy inputted from theinput interface 21 into the first AC. Specifically, when the first switch transistor Q1 is turned on, a current flows through the first switch transistor Q1, thesecond output terminal 2311b, thefirst output terminal 2311a, and the second capacitor C2 to form a loop; and when the second switch transistor Q2 is turned on, the current flows through the first capacitor C1, thefirst output terminal 2311a, thesecond output terminal 2311b, and the second switch transistor Q2 to form a loop. Therefore, the on/off states of the first switch transistor Q1 and the second switch transistor Q2 are changed so that the DC accessed by theinput interface 21 is converted into the first AC outputted from the firstvoltage output port 2311. - The
isolation circuit 232 is connected between the firstvoltage conversion circuit 231 and thefirst output interface 22 and configured to transmit the first AC in one way to theboundary 30 through thefirst output interface 22, where thefirst output interface 22 includes afirst boundary terminal 221 and asecond boundary terminal 222. Specifically, theisolation circuit 232 is connected to the firstvoltage output port 2311 and converts the first AC into the boundary signal and transmits the boundary signal in one way to theboundary 30 through thefirst output interface 22. - As an example, the
isolation circuit 232 includes atransformer 2321, a third capacitor C3, and a first inductor L1. - The transformer includes a second inductor L2 and a third inductor L3, where the second inductor L2 is connected in series between the
first output terminal 2311a and thesecond output terminal 2311b; and the third inductor L3 is coupled to the second inductor L2, the third inductor L3 is connected in series between thefirst boundary terminal 221 and thesecond boundary terminal 222, the first inductor L1 is connected in series between one end of the third inductor L3 and thefirst output interface 22, and the third capacitor is connected between thefirst boundary terminal 221 and thesecond boundary terminal 222. - When the current direction of the first AC of the first
voltage conversion circuit 231 is from thefirst output terminal 2311a to thesecond output terminal 2311b through the second inductor L2, the third inductor L3 senses second AC and the second AC returns to the third inductor L3 through thefirst boundary terminal 221, theboundary 30, and thesecond boundary terminal 222. When the current direction of the first AC of the firstvoltage conversion circuit 231 is from thesecond output terminal 2311b to thefirst output terminal 2311a through the second inductor L2, the third inductor L3 senses the second AC and the second AC returns to the third inductor L3 through thesecond boundary 30 terminal, theboundary 30, and thefirst boundary terminal 221. Therefore, thefirst output interface 22 is configured to generate a second AC signal according to the first AC, where the second AC signal is the boundary signal. The first inductor L1 and the third capacitor C3 collaborate to filter the second AC signal. - The
isolation circuit 232 is disposed between the firstvoltage output port 2311 and thefirst output interface 22 to transmit the first AC from the firstvoltage output port 2311 to theboundary 30 in one way through thefirst output interface 22 so that an impact on the charging station and an external power supply when lightning strikes theboundary 30 can be prevented, thereby reducing damages of a lightning strike to a smart mowing system and improving the safety of the smart mowing system. - In some examples, the self-driving device system further includes a current detection module and a voltage detection module. The current detection module is configured to detect a charge current in a charging loop. The voltage detection module is configured to detect a first voltage across the charging interface. The control module is configured to acquire a first resistance value based on the charge current and the first voltage and reduce the charge current when the first resistance value is greater than or equal to a preset resistance value. The current detection module may be disposed in the charging station or the self-driving device.
-
FIG. 5 shows a partial circuit block diagram of asmart mowing system 100 as one example. As shown inFIG. 5 , a chargingstation 40 includes apower module 41, a charging stationvoltage conversion module 42, a secondwireless communication module 43, a firstcurrent detection module 44, and asecond output interface 45. After the chargingstation 40 interfaces with thesmart mower 10, thesecond output interface 45 is connected to the charginginterface 13 of thesmart mower 10 to form the charging loop for charging thesmart mower 10. Thesecond output interface 45 includes a firstpower supply terminal 451 and a secondpower supply terminal 452. - The
power module 41 is configured to access AC to supply power to the charging station. In some examples, thepower module 41 includes an AC plug and a peripheral circuit electrically connected to the AC plug. The AC plug is inserted into an AC socket to access AC mains, thereby providing an electrical energy source for the charging station. In some other examples, thepower module 41 includes another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like. It is to be noted the specific structure and form of thepower module 41 are not limited herein as long as thepower module 41 can access AC. The AC accessible by thepower module 41 has a value range of 110 V to 130 V or 210 V to 230 V. - The charging station
voltage conversion module 42 is configured to convert the AC accessed by thepower module 41 into DC and output the DC. In some examples, the charging stationvoltage conversion module 42 includes a rectifier circuit and a filter capacitor. The rectifier circuit is used for converting AC into DC and outputting the DC. In some examples, the rectifier circuit includes a rectifier bridge. - The first
current detection module 44 is configured to detect a first charge current flowing through the charging loop. In some examples, the firstcurrent detection module 44 is a current sensor. In some other examples, the firstcurrent detection module 44 is a current detection circuit. The firstcurrent detection module 44 is also configured to send the detected first charge current to the smart mower through the secondwireless communication module 43. In some other examples, the firstcurrent detection module 44 is disposed in thesmart mower 10, connected to themower control module 15, and configured to detect the first charge current flowing through the charging loop. - The
smart mower 10 further includes a firstvoltage detection module 19 configured to detect the first voltage across the charginginterface 13. Specifically, the firstvoltage detection module 19 is configured to detect a voltage between a first node and a second node in the charging loop, where in the charging loop, the first node is located between the first power supply terminal and the smart mower and the second node is located between the second power supply terminal and the smart mower, and the first voltage is denoted as a voltage U1 between two points on a first charging loop as shown inFIG. 5 . Optionally, the first node is located between the first charging terminal and the power sub-module, the second node is located between the second charging terminal and the power sub-module, and the first voltage is a voltage U2 between two points on the first charging loop as shown inFIG. 5 . - The
mower control module 15 is configured to acquire the first resistance value based on the first charge current and the first voltage and reduce the first charge current in the first charging loop when the first resistance value is greater than or equal to the preset resistance value. Specifically, the mower control module is configured to perform the operations below. - A first current control signal is sent to the charging control module to control the power sub-module through the charging control module so that the first charge current is a first current value Ia.
- The first charge current, that is, the first current value Ia, detected by the first
current detection module 44 is acquired from the charging station and the first voltage is acquired from the firstvoltage detection module 19, where a voltage value of the first voltage is a first voltage value Ua. - A second current control signal is sent to the charging control module to adjust the first charge current to a second current value Ib through the charging control module.
- The first charge current, that is, the second current value Ib, detected by the first
current detection module 44 is acquired from the charging station and the first voltage is acquired from the second voltage detection module, where the voltage value of the first voltage is a first voltage value Ub. - The first resistance value Ra is calculated according to the first current value Ia, the second current value Ib, the first voltage value Ua, and the second voltage value Ub.
- When the first resistance value Ra is greater than or equal to a first preset resistance value, a third current control signal is sent to the charging control module to reduce the first charge current in the first charging loop.
- The preset resistance value ranges from 0.1 Ω to 0.5 Ω.
- It is to be understood that the preset resistance value may include a first value and a second value, where the first value is smaller than the second value. In some examples, if the first resistance value is greater than or equal to the first value and less than the second value, the charging station reduces the first charge current; if the first resistance value is greater than or equal to the second value, the charging station stops outputting electrical energy, that is, reduces the first charge current to 0.
- Since the charging
station 40 is generally disposed outdoors, the chargingstation 40 is very easily exposed to wind and rain, and the firstpower supply terminal 452 and the second power supply terminal 453 in thesecond output interface 45 of the chargingstation 40 are easily oxidized to increase resistance. In this manner, thesmart mower 10 can monitor the oxidation degrees of the first power supply terminal and the second power supply terminal of the charging station and the oxidation degrees of thefirst charging terminal 131 and thesecond charging terminal 132 of the smart mower by calculating first resistance. When it is monitored that the terminals of the chargingstation 40 and/or thesmart mower 10 are oxidized, the chargingstation 40 can reduce the first charge current in the first charging loop in time, thereby preventing a danger caused by heating after thesecond output interface 45 interfaces with the charging interface and improving the safety of charging the smart mower by the charging station. - It is to be understood that the first
current detection module 44 may be disposed in thesmart mower 10 as long as the firstcurrent detection module 44 can detect the first charge current flowing through the first charging loop. -
FIG. 6 shows a circuit block diagram of asmart mowing system 100 as another example. As shown inFIG. 6 , thesmart mowing system 100 further includes acharger 101 for providing electrical energy for a charging station 50. After thecharger 101 is connected to the charging station 50 and the charging station 50 interfaces with thesmart mower 10, anadapter interface 1011 of thecharger 101 is connected to aninput interface 51 of the charging station 50 and asecond output interface 55 of the charging station 50 is connected to the charginginterface 13 of thesmart mower 10 to form a charging loop for charging thesmart mower 10. - The
charger 101 includes apower module 1012, a chargervoltage conversion module 1013, and theadapter interface 1011. The adapter interface is used for being electrically connected to the charging station to output electrical energy, and apositive adapter terminal 1011a and anegative adapter terminal 1011b are disposed in the adapter interface. - The
power module 1012 is configured to access AC to supply power to the charging station 50. In some examples, thepower module 1012 includes an AC plug and a peripheral circuit electrically connected to the AC plug. The AC plug is inserted into an AC socket to access AC mains, thereby providing an electrical energy source for the charging station. In some other examples, the power module includes another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like. It is to be noted the specific structure and form of the power module are not limited herein as long as the power module can access AC. The AC accessible by the power module has a value range of 110 V to 130 V or 210 V to 230 V. - The charger
voltage conversion module 1013 is configured to convert the AC accessed by thepower module 1012 into DC and output the DC. In some examples, the chargervoltage conversion module 1013 includes a rectifier circuit and a filter capacitor. The rectifier circuit is used for converting AC into DC and outputting the DC. In some examples, the rectifier circuit includes a rectifier bridge. In some examples, the chargervoltage conversion module 1013 further includes a DC-DC conversion circuit. - The example shown in
FIG. 6 differs from the example shown inFIG. 5 in that the charging station further includes theinput interface 51 and a secondvoltage detection module 56. - The
input interface 51 is used for accessing the electrical energy provided by thecharger 101. Specifically, theinput interface 51 is electrically connected to theadapter interface 1011 of thecharger 101. Theinput interface 51 includes apositive input terminal 511 and a negative input terminal 512, where thepositive input terminal 511 is used for accessing a positive electrode of DC and is connected to thepositive adapter terminal 1011a; and the negative input terminal 512 is used for accessing a negative electrode of the DC and is connected to thenegative adapter terminal 1011b. - The second
voltage detection module 56 is configured to detect a second voltage across theinput interface 51. Specifically, the secondvoltage detection module 56 is configured to detect a voltage between a third node and a fourth node in the charging loop, where in the charging loop, the third node is located between thepositive adapter terminal 1011a and the charging station and the fourth node is located between thenegative adapter terminal 1011b and the charging station, and the second voltage is a voltage U3 between two points on the charging loop as shown inFIG. 6 . Optionally, the third node is located between thepositive input terminal 511 and a firstpower supply terminal 551, the fourth node is located between the negative input terminal 512 and a secondpower supply terminal 552, and the second voltage is a voltage U4 between two points on a second charging loop as shown inFIG. 6 . The secondvoltage detection module 56 is also configured to send the second voltage to thesmart mower 10 through a secondwireless communication module 53. - A first current detection module 54 is configured to detect a second charge current flowing through the charging loop. In some examples, the first current detection module 54 is a current sensor. In some other examples, the first current detection module 54 is a current detection circuit. The first current detection module 54 is also configured to send the detected second charge current to the
smart mower 10 through the secondwireless communication module 53. In some other examples, the first current detection module 54 is disposed in thesmart mower 10, connected to themower control module 15, and configured to detect the first charge current flowing through the charging loop. - The second
wireless communication module 53 is configured to be communicatively connected to the firstwireless communication module 16 of thesmart mower 10 to send the second voltage detected by the secondvoltage detection module 56 and the second charge current detected by the first current detection module 54 to themower control module 15. - The
mower control module 15 is configured to acquire a second resistance value based on the second charge current and the second voltage and reduce the second charge current in the second charging loop when the second resistance value is greater than or equal to a second preset resistance value. Specifically, themower control module 15 is configured to perform the operations below. - A first current control signal is sent to the charging
control module 18 to control the power sub-module through the chargingcontrol module 18 so that the second charge current is a first current value Ia. - The second charge current, that is, the first current value Ia, detected by the first current detection module 54 is acquired from the charging station, the first voltage is acquired from the first voltage detection module, where the voltage value of the first voltage is a first voltage value Ua, and the second voltage is acquired from the second
voltage detection module 56, where a voltage value of the second voltage is a second voltage value Va. - A second current control signal is sent to the charging
control module 18 to adjust the second charge current to a second current value Ib through the chargingcontrol module 18. - The second charge current, that is, the second current value Ia, detected by the first current detection module 54 is acquired from the charging station, the first voltage is acquired from the first voltage detection module, where the voltage value of the first voltage is a third voltage value Ub, and a fourth voltage is acquired from the second
voltage detection module 56, where the voltage value of the second voltage is a fourth voltage value Vb. - The first resistance value is calculated according to the first current value Ia, the second current value Ib, the first voltage value Ua, and the third voltage value Ub.
- When the first resistance value is greater than or equal to the second preset resistance value, a third current control signal is sent to the charging
control module 18 to reduce the second charge current in the second charging loop. - The second preset resistance value ranges from 1 Ω to 5 Ω.
- The second resistance value is calculated according to the first current value la, the second current value Ib, the second voltage value Va, and the fourth voltage value Vb.
- When the second resistance value is greater than or equal to a third preset resistance value, the third current control signal is sent to the charging
control module 18 to reduce the second charge current in the second charging loop. - In some examples, the
mower control module 15 is also configured to perform the operations below. - A third resistance value is calculated according to the first resistance value and the second resistance value.
- When the third resistance value is greater than or equal to a fourth preset resistance value, the third current control signal is sent to the charging
control module 18 to reduce the second charge current in the second charging loop. - The fourth preset resistance value ranges from 0.1 Ω to 0.5 Ω.
- Since the charging station 50 is generally disposed outdoors, the charging station 50 is very easily exposed to wind and rain, and the first
power supply terminal 551 and the secondpower supply terminal 552 in thesecond output interface 55 of the charging station 50 and thepositive input terminal 511 and the negative input terminal 512 in theinput interface 51 of the charging station 50 are easily oxidized to increase resistance. In this manner, thesmart mower 10 can monitor the oxidation degrees of the firstpower supply terminal 551 and the secondpower supply terminal 552 of the charging station, the oxidation degrees of thefirst charging terminal 131 and thesecond charging terminal 132 of thesmart mower 10, the oxidation degrees of thepositive adapter terminal 1011a and thenegative adapter terminal 1011b of the charger, and the oxidation degrees of thepositive input terminal 511 and the negative input terminal 512 of the charging station by calculating first resistance, second resistance, and third resistance. When it is monitored that the terminals of one of thecharger 101, the charging station 50, and thesmart mower 10 are oxidized, the charging station 50 can reduce the first charge current in the first charging loop in time, thereby preventing a danger caused by heating after thesecond output interface 55 interfaces with the charginginterface 13 and improving the safety of charging thesmart mower 10 by the charging station. -
FIG. 7 shows a circuit block diagram of a chargingstation 60 as another example. As shown inFIG. 7 , the charging station in the example shown inFIG. 7 differs from the chargingstation 20 in the example shown inFIG. 3 in that the chargingstation 60 further includes a chargingpower supply module 68 disposed between aninput interface 61 and asecond output interface 64 and configured to convert the electrical energy accessed by theinput interface 61 into third AC. The third AC has a voltage range of 20 V to 60 V. - In some examples, the
input interface 61 accesses DC. For example, theinput interface 61 is electrically connected to a charger for converting AC mains into the DC and outputting the DC to theinput interface 61. The charger includes an AC input interface, an AC-DC conversion circuit, and a DC output interface. Specifically, the AC input interface is used for accessing AC. In some examples, the AC input interface is connected to a power plug. The power plug is inserted into an AC socket to access the AC mains. The AC accessed by the AC input interface has a value range of 110 V to 130 V or 210 V to 230 V. The AC-DC conversion circuit is electrically connected to the AC input interface to convert the AC into the DC. The DC output interface is electrically connected to the AC-DC conversion circuit to output the DC. Theinput interface 61 is electrically connected to the DC output interface to access the DC to the charging station. In some other examples, theinput interface 61 accesses AC. Theinput interface 61 is constructed as an AC plug and a peripheral circuit electrically connected to the AC plug. The AC plug is inserted into the AC socket to access AC mains, thereby providing an electrical energy source for the charging station. Theinput interface 61 may be constructed as another structural form capable of accessing AC and a peripheral circuit thereof, for example, the AC plug accesses AC by accessing a mobile substation or the like. -
FIG. 8 shows a circuit block diagram of a charging station as another example. As shown inFIG. 8 , the chargingpower supply module 68 includes a firstvoltage conversion unit 681 configured to convert the DC accessed by theinput interface 61 into second AC. -
FIG. 9 shows a circuit block diagram of the chargingstation 60 as another example. As shown inFIG. 9 , the charging station further includes a second voltage conversion unit. The secondvoltage conversion unit 682 is configured to convert fourth AC having a fourth voltage value and accessed by theinput interface 61 into DC and output the DC, where a third voltage value is smaller than the fourth voltage value. In some examples, the secondvoltage conversion unit 682 includes a rectifier circuit and a filter capacitor. The rectifier circuit is used for converting the fourth AC into the DC and outputting the DC. In some examples, the rectifier circuit includes a rectifier bridge. The firstvoltage conversion unit 681 is connected to thesecond output interface 64 and configured to convert the DC outputted from the secondvoltage conversion unit 682 into the third AC. - As an example, referring to
FIG. 10 , the firstvoltage conversion unit 681 includes a full-bridge inverter circuit, where the full-bridge inverter circuit includes four legs, two non-adjacent legs form a pair, the four legs are divided into two pairs, legs in a pair are simultaneously turned on, and two pairs of legs are turned on alternately. A third switch transistor Q3, a fourth switch transistor Q4, a fifth switch transistor Q5, and a sixth switch transistor Q6 control the four legs to be turned on or off, respectively. Specifically, a drain of the third switch transistor Q3 is connected to a positive electrode of the DC inputted into the positive input terminal of the input interface, and a source of the third switch transistor Q3 is connected to the first power supply terminal of the second output port; a drain of the fourth switch transistor Q4 is connected to the source of the third switch transistor Q3, and a source of the fourth switch transistor Q4 is connected to a negative electrode of the inputted DC and the negative input terminal of the input interface; a drain of the fifth switch transistor Q5 is connected to the positive electrode of the inputted DC and the positive input terminal of the input interface, and a source of the fifth switch transistor Q5 is connected to the second power supply terminal of the second output interface; and a drain of the sixth switch transistor Q6 is connected to the source of the fifth switch transistor Q5, and the drain of the sixth switch transistor Q6 is connected to the negative electrode of the inputted DC and the negative input terminal of the input interface. Gates of the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 are connected to the charging station control module. It is to be understood that the chargingpower supply module 68 may include another form of inverter circuit such as a half-bridge inverter circuit, which is not limited herein. - When the third switch transistor Q3 and the sixth switch transistor Q6 are simultaneously turned on, a current flows through the third switch transistor Q3, the smart mower connected to the second output interface, and the sixth switch transistor Q6 to form a loop; when the fourth switch transistor Q4 and the fifth switch transistor Q5 are simultaneously turned on, the current flows through the fifth switch transistor Q5, the smart mower connected to the second output interface, and the fourth switch transistor Q4 to form a loop. In this manner, the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 convert the DC into the third AC by changing their respective on/off states. The gates of the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 are connected to the charging
station control module 66 separately, and the third switch transistor Q3, the fourth switch transistor Q4, the fifth switch transistor Q5, and the sixth switch transistor Q6 change on or off states at a certain frequency according to a control signal outputted from the chargingstation control module 66, thereby converting the electrical energy outputted through thesecond output interface 64 into the third AC. - To charge the battery set 12 in the
smart mower 10, thepower sub-module 14 further includes an AC-DC conversion circuit to convert the third AC accessed by the charginginterface 13 into DC and supply the DC to the battery set 12. -
FIG. 11 shows a circuit block diagram of the chargingstation 60 as another example. As shown inFIG. 11 , the charging power supply module includes a third voltage conversion unit. The thirdvoltage conversion unit 683 is configured to convert the third AC having the third voltage value and accessed by theinput interface 61 into the third AC having the third voltage value. - In this manner, the second output interface outputs the third AC by use of the charging power supply module so that the current flowing through the first power supply terminal and the second power supply terminal of the second output interface changes constantly in magnitude and direction. Therefore, the oxidation speed of the first power supply terminal and the second power supply terminal can be reduced, thereby prolonging the service life of the charging station and improving the safety of the smart mower system.
-
FIG. 12 shows a structural view of a charging station 70 (20, 40, 50, or 60) as one example. The chargingstation 70 can also guide thesmart mower 10 to interface to provide electrical energy for charging thesmart mower 10. As shown inFIG. 12 , the chargingstation 70 includes asecond output interface 71 and abase plate 72. The second output interface is used for being connected to the charginginterface 13 of thesmart mower 10 to output the electrical energy. Thesecond output interface 71 includes a first power supply terminal 711 connected to thefirst charging terminal 131 of the charginginterface 13 and a second power supply terminal 712 connected to thesecond charging terminal 132 of the charginginterface 13. - The
base plate 72 is installed in the working area to fix thesmart mower 10. In some examples, thebase plate 72 substantially has the same size as thesmart mower 10 to hold thesmart mower 10 in a charging process. An area covered by thebase plate 72 defines an area where thesmart mower 10 interfaces with the charging station. Therefore, thebase plate 72 is used for guiding thesmart mower 10 so that thesmart mower 10 can identify and approach the position of the charging station. - The charging
station 70 further includes afirst wire 73 and asecond wire 74. Thefirst wire 73 and thesecond wire 74 surround on thebase plate 72 separately. As shown inFIG. 13 , thefirst wire 73 and thesecond wire 74 surround multiple areas. Thefirst wire 73 surrounds a first wire area on thebase plate 72, and thesecond wire 74 surrounds a second wire area on thebase plate 72, where the first wire area and the second wire area partially overlap. An overlapping area between the first wire area and the second wire area is defined as a first area, the first wire area includes the first area and a second area, and the second wire area includes the first area and a third area, where the second area is parallel to the third area. In some examples, the first wire area is surrounded in an L shape on thebase plate 72, and the second wire area and the first wire area are symmetrical about the center line l1 of thebase plate 72, where the first area has a greater width than the second area and has a greater width than the third area. Thefirst wire 73 and thesecond wire 74 are disposed in this manner mainly to guide thesmart mower 10 to a preset position in an interface area in thebase plate 72 so that thesmart mower 10 interfaces with the chargingstation 70, that is, thesecond output interface 71 of the chargingstation 70 interfaces with the charginginterface 13 of thesmart mower 10. - The charging
station 70 further includes asignal generator 75 connected to thefirst wire 73 and thesecond wire 74 separately to output guide signals to thefirst wire 73 and/or thesecond wire 74, where the guide signals flow through thefirst wire 73 and thesecond wire 74 to generate magnetic fields. Thefirst wire 73 is connected to the signal generator independently of the boundary; and thesecond wire 74 is connected to the signal generator independently of thefirst wire 73 and the boundary. Specifically, the signal generator includes afirst signal interface 751 and asecond signal interface 752, where thefirst signal interface 751 and thesecond signal interface 752 are independent of the first output interface 22 (62). Thefirst signal interface 751 is connected to thefirst wire 73 and used for outputting a first guide signal, where the first guide signal flows through thefirst wire 73 to generate a first magnetic field; and thesecond signal interface 752 is connected to thesecond wire 74 and used for outputting a second guide signal, where the second guide signal flows through thesecond wire 74 to generate a second magnetic field. It is to be understood that the guide signal is a current signal. In some examples, the first guide signal and the second guide signal are outputted alternately. - In this manner, since magnetic fields inside and outside a wire have different directions, the multiple areas surrounded by the
first wire 73 and thesecond wire 74 have different magnetic field signals. Therefore, the multiple areas surrounded by thefirst wire 73 and thesecond wire 74 include at least the first area having a first magnetic field signal, the second area having a second magnetic field signal, and the third area having a third magnetic field signal. Specifically, the first magnetic field signal includes a first magnetic field in a first direction and a second magnetic field in the first direction; the second magnetic field signal includes the first magnetic field in the first direction and a second magnetic field in a second direction; and the third magnetic field signal includes a first magnetic field in the second direction and the second magnetic field in the first direction. In some examples, the multiple areas surrounded by thefirst wire 73 and thesecond wire 74 further include a fourth area having a fourth magnetic field signal, where the fourth magnetic field signal includes the first magnetic field in the second direction and the second magnetic field in the second direction. The directions of the magnetic fields inside and outside the wire are related to the direction of a current through the wire. The directions of currents loaded on thefirst wire 73 and thesecond wire 74, which are shown inFIG. 13 , are used as an example. In this example, the first area has the first magnetic field signal including a first magnetic field in a vertically upward direction and a second magnetic field in the vertically upward direction; the second area has the second magnetic field signal including the first magnetic field in the vertically upward direction and a second magnetic field in a vertically downward direction; the third area has the third magnetic field signal including a first magnetic field in the vertically downward direction and the second magnetic field in the vertically downward direction; and the fourth area has the fourth magnetic field signal including the first magnetic field in the vertically downward direction and the second magnetic field in the vertically downward direction. - The
smart mower 10 shown inFIGS. 14 and15 includes multiple sensors and themower control module 15, where the multiple sensors are used for sensing magnetic field signals of the multiple areas surrounded by thefirst wire 73 and thesecond wire 74. The sensors are magnetic sensors. As an example, the sensors are Hall sensors. For ease of description, the directions shown inFIG. 14 are defined as a front and rear direction and a left and right direction of the charging station, separately. - Specifically, the
smart mower 10 includes at least afirst sensor 102a and asecond sensor 102b. Thefirst sensor 102a is disposed near a left traveling wheel, and thesecond sensor 102b is disposed near a right traveling wheel. Themower control module 15 is configured to, when thesmart mower 10 moves along a route, determine that thesmart mower 10 is at a first preset position and control traveling wheels to continue traveling along the route when determining that thefirst sensor 102a is located in the first area and thesecond sensor 102b is located in the first area. - In some examples, the
smart mower 10 further includes athird sensor 102c disposed near the rear side of thehousing 11 of the smart mower. Themower control module 15 is configured to, when the self-driving device moves along a route, determine that thesmart mower 10 is at a second preset position and send a stop signal to the traveling motor to stop thesmart mower 10 from advancing when determining that thefirst sensor 102a is located in the second area, thesecond sensor 102b is located in the third area, and thethird sensor 102c is located in the first area. - In some examples, the
smart mower 10 further includes thethird sensor 102c and afourth sensor 102d. Thethird sensor 102c and thefourth sensor 102d are disposed near the rear side of the housing and distributed symmetrically about the center line l2 of the housing of thesmart mower 10. Themower control module 15 is configured to, when thefirst sensor 102a is located in the second area, thesecond sensor 102b is located in the third area, thethird sensor 102c is located in the first area, and thefourth sensor 102d is located in the first area, determine that thesmart mower 10 is at the second preset position and send the stop signal to the traveling motor to stop thesmart mower 10 from advancing. - The
smart mower 10 is provided with multiple sensors so that themower control module 15 determines the position of thesmart mower 10 relative to thebase plate 72 more accurately, preventing false determination. - The function of the charging
station 70 to guide thesmart mower 10 to be charged is described with reference toFIG. 16 . When thesmart mower 10 needs to be charged, the chargingstation 70 sends the guide signals to thefirst wire 73 and thesecond wire 74, the guide signals flow through the wires to generate the magnetic fields, the multiple sensors on thesmart mower 10 detect the strength of the magnetic fields, and themower control module 15 moves thesmart mower 10 towards the higher strength of the magnetic fields. - When the
smart mower 10 enters thebase plate 72 along a route, themower control module 15 determines whether thesmart mower 10 is at a preset position according to the areas where the multiple sensors are located, and if thesmart mower 10 is at the first preset position, themower control module 15 controls thesmart mower 10 to continue traveling along the route; otherwise, themower control module 15 controls thesmart mower 10 to adjust the route. - Specifically, the
mower control module 15 is configured to receive position signals from the multiple sensors and acquire positions of the multiple sensors, that is, acquire the areas where the multiple sensors are located; and determine whether thesmart mower 10 is at the preset position according to the areas where the multiple sensors are located. Further, themower control module 15 is also configured to determine a position relationship between thesmart mower 10 and thebase plate 72 according to the areas where the multiple sensors are located and adjust an advancing route of thesmart mower 10 based on the position relationship between thesmart mower 10 and thebase plate 72. The preceding control process of thesmart mower 10 is described in detail below with reference to drawings. -
FIG. 17 shows one of possible motion routes for thesmart mower 10 to enter thebase plate 72. In this case, themower control module 15 identifies that thefirst sensor 102a is located in the second area, thesecond sensor 102b is located in the first area, and thethird sensor 102c is located in the first area, and then themower control module 15 determines that the position of thesmart mower 10 at this time is not consistent with the first preset position. Themower control module 15 further determines that thesmart mower 10 enters thebase plate 72 from the left of thebase plate 72 based on that thefirst sensor 102a is located in the second area, thesecond sensor 102b is located in the first area, and thethird sensor 102c is located in the first area, controls thesmart mower 10 to move backward to exit the multiple areas surrounded by thefirst wire 73 and thesecond wire 74, and controls thesmart mower 10 to move a distance towards a right side and drive into thebase plate 72. Themower control module 15 continually adjusts the route for thesmart mower 10 to enter thebase plate 72 until thesmart mower 10 reaches the preset position. - In some examples, when the
smart mower 10 enters thebase plate 72 along a route, themower control module 15 identifies that thefirst sensor 102a is located in the first area and thesecond sensor 102b is located in the second area, determines that the position of thesmart mower 10 at this time is consistent with the first preset position, and controls thesmart mower 10 to continue traveling along the route; and themower control module 15 further identifies whether thesmart mower 10 is at the second preset position. If thesmart mower 10 is at the second preset position, themower control module 15 controls thesmart mower 10 to stop advancing; otherwise, themower control module 15 controls thesmart mower 10 to adjust the route. - As shown in
FIG. 18 , a control method for the precedingsmart mower 10 includes the steps below. - In S1, the positions of the multiple sensors are acquired.
- In this step, when the
smart mower 10 enters thebase plate 72 along a route, themower control module 15 receives the position signals from the multiple sensors and acquires the positions of the multiple sensors, that is, acquires the areas where the multiple sensors are located. - In S2, it is determined whether the
smart mower 10 is at the first preset position. - In this step, the
mower control module 15 determines whether thesmart mower 10 is at the first preset position according to the areas where the multiple sensors are located. If no, S3 is performed. If yes, S5 is performed. - In S3, the position relationship between the
smart mower 10 and thebase plate 72 is determined. - In this step, the
mower control module 15 determines the position relationship between thesmart mower 10 and thebase plate 72 according to the areas where the multiple sensors are located. For example, in the example shown inFIG. 16 , themower control module 15 further determines that thesmart mower 10 enters thebase plate 72 from the left of thebase plate 72 based on that thefirst sensor 102a is located in the second area, thesecond sensor 102b is located in the first area, and thethird sensor 102c is located in the first area. - In S4, the advancing route of the
smart mower 10 is adjusted. - In this step, the
mower control module 15 adjusts the advancing route of thesmart mower 10 based on the position relationship between thesmart mower 10 and thebase plate 72. For example, in the example shown inFIG. 17 , themower control module 15 determines that thesmart mower 10 enters thebase plate 72 from the left of thebase plate 72, controls thesmart mower 10 to move backward to exit the multiple areas surrounded by thefirst wire 73 and thesecond wire 74, and controls thesmart mower 10 to move a distance towards the right side and drive into thebase plate 72. Themower control module 15 further continually adjusts the route for thesmart mower 10 to enter thebase plate 72 until thesmart mower 10 reaches the preset position. - In S5, the
smart mower 10 is controlled to further travel along the route. - In S6, it is determined whether the
smart mower 10 is at the second preset position. - In this step, the
mower control module 15 determines whether thesmart mower 10 is at the second preset position according to the areas where the multiple sensors are located. If no, S7 is performed. If yes, S4 is performed. - In S7, the
smart mower 10 is controlled to stop advancing. - In this manner, the base plate guides the
smart mower 10 so that thesmart mower 10 can identify and approach the position of the charging station, which can improve the efficiency with which the smart mower returns to the charging station to be charged and the reliability of interfacing for charging. -
FIG. 19 shows a circuit block diagram of a chargingstation 80 as one example. The chargingstation 80 further includes a terminalvoltage detection unit 85 connected to a chargingstation control module 84 and configured to detect a voltage value of a firstpower supply terminal 821. The chargingstation control module 84 is configured to monitor the voltage value of the firstpower supply terminal 821 and when the voltage of the firstpower supply terminal 821 is a preset voltage value and the multiple sensors are at the preset position, determine that the charginginterface 13 of thesmart mower 10 successfully interfaces with asecond output interface 82 of the chargingstation 80 and make thesecond output interface 71 output electrical energy to charge thesmart mower 10. - An auxiliary
power supply module 83 is connected between aninput interface 81 and thesecond output interface 82 and configured to convert supplied electrical energy into other electrical energy and provide the electrical energy for thesecond output interface 82. Specifically, the auxiliary power supply module converts the electrical energy provided by an external power supply into a voltage value and provides the voltage value for the firstpower supply terminal 821. For example, the auxiliary power supply module converts a 26 V voltage into a 3.3 V voltage value and loads the 3.3 V voltage value on the firstpower supply terminal 821. - The terminal
voltage detection unit 85 detects the voltage value of the firstpower supply terminal 821. After thesecond output interface 82 interfaces with the charginginterface 13 of thesmart mower 10, the voltage of the firstpower supply terminal 821 is reduced to a first voltage value, and the terminalvoltage detection unit 85 sends a voltage signal including the voltage value of the firstpower supply terminal 821 to the chargingstation control module 84. The chargingstation control module 84 is configured to, when the first voltage value is the preset voltage value and the multiple sensors of thesmart mower 10 are at the preset position, send a power supply signal to a chargingpower supply module 83 to control the connection between the charginginterface 13 and thesecond output interface 82 to be conductive so that thesecond output interface 82 outputs the electrical energy to charge thesmart mower 10. - In this manner, the terminal voltage detection unit detects the voltage value of the first power supply terminal, thereby improving the reliability of interfacing for charging.
- At least two self-driving device systems shown in
FIG. 20 can work at the same time. The self-driving device includes aboundary 110 for planning a working area of a self-drivingdevice 120; the self-drivingdevice 120 automatically traveling in the working area to operate; and a chargingstation 130 electrically connected to theboundary 110 and used for generating a coded boundary signal and sending the coded boundary signal to theboundary 110. The coded boundary signal flows through theboundary 110 to generate a first magnetic field signal. The chargingstation 130 includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol. The self-drivingdevice 120 receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-drivingdevice 120 is the first magnetic field signal generated when the coded boundary signal flows through theboundary 110. - The
boundary 110 is a closed wire, and two ends of theboundary 110 may be connected to a positive electrode and a negative electrode of the chargingstation 130 separately. An area surrounded by theboundary 110 is the working area of the self-drivingdevice 120. - In addition, the self-driving
device 120 may include at least one tire so that the self-drivingdevice 120 can travel on a lawn. The self-drivingdevice 120 is also provided with a receive sensor, where the receive sensor may receive the first magnetic field signal in a sensing area and convert the first magnetic field signal into a corresponding electrical signal. The receive sensor may include a resonant LC frequency selection circuit, and the LC frequency selection circuit may convert the first magnetic field signal to a voltage signal. - The self-driving
device 120 may be a smart mower or a garden power tool such as a snow thrower, which is not limited herein. -
FIG. 21 shows a schematic diagram showing that at least three magnetic field signals may be received by a receive sensor of one self-driving device when three self-driving device systems are working at the same time. As shown inFIG. 21 , three self-driving device systems are included, and then three chargingstations 130, threeboundaries 110, and three self-drivingdevices 120 are included, where the three self-drivingdevices 120 may receive at least three magnetic field signals from the chargingstations 130 separately. Since the boundaries of different self-driving devices are adjacent, one self-driving device can receive another external magnetic field signal, causing interference in determining a current position. The receive sensor cannot determine which magnetic field signal is the first magnetic field signal formed by its own self-driving device system and may parse at least three current positions from the at least three magnetic field signals, resulting in the false determination of the current position of the self-driving device. For example, if the self-drivingdevice 120 within theboundary 110 misidentifies a magnetic field signal of an adjacent self-driving device system as its own magnetic field signal, false information that the self-drivingdevice 120 is outside the boundary is obtained. Therefore, the self-drivingdevice 120 must be able to correctly identify which magnetic field signals are from the boundary of its own self-driving device system, avoiding false determination. - The coded boundary signal is transmitted in the boundary and can form an electromagnetic field and generate the first magnetic field signal. The voltage signal into which the first magnetic field signal is converted may be a coded voltage signal so that the voltage signal needs to be decoded and only then the current position of the self-driving device can be determined according to the voltage signal.
- Multiple magnetic field signals may be present in the working area of the self-driving
device 120, for example, may include a magnetic field signal for an adjacent self-driving device or other external magnetic field signals in a current environment. The self-drivingdevice 120 may acquire all magnetic field signals in the sensing area of the self-drivingdevice 120 and can determine position information of the self-drivingdevice 120 according to only the first magnetic field signal corresponding to the current device. - If the magnetic field signals received by the self-driving
device 120 include another external magnetic field signal which may include another coding manner. Therefore, the other external magnetic field signal cannot be decoded or the decoded boundary signal does not match the coded boundary signal, avoiding the case where multiple external magnetic field signals are converted into multiple voltage signals and the current position of the self-driving device is falsely determined. - The decoding manner and the coded boundary signal correspond to each other, the decoded boundary signal and the coded boundary signal match each other, and the coding protocol may be preset.
- The self-driving device may include the receive sensor for sensing the first magnetic field signal and converting the first magnetic field signal into the corresponding electrical signal. The receive sensor may include a magnetic field detection sensor which may detect an alternating magnetic field, convert the alternating magnetic field into an electrical signal, and output the electrical signal. In some examples, the receive sensor includes an inductor that senses a magnetic field and generates a corresponding electromotive force to convert the first magnetic field signal into the electrical signal and output the electrical signal.
- The signal transmitter may specifically be used for generating the coded boundary signal by coding based on the preset coding protocol.
- The signal generator may generate the coded boundary signal by coding in a preset digital coding manner, a quadrature amplitude modulation coding manner, and a relative phase-shift keying manner. Adjacent self-driving device systems may use different coding manners, preventing the current self-driving device from receiving and decoding the first magnetic field signal of an adjacent self-driving device system.
- It is to be noted that in practical application, if the self-driving
device 120 may receive two magnetic field signals with a relatively large difference in strength, the generation of a code update instruction may be triggered so as to replace the current coding manner and decoding manner. - The self-driving
device 120 may decode the first magnetic field signal to obtain the decoded boundary signal and determine the current position of the self-drivingdevice 120 according to the decoded signal. - In this example, the current position of the self-driving device may be obtained by decoding, and specifically, information that the self-driving device is within or outside the boundary may be obtained.
-
FIG. 22 is a schematic diagram of directions of magnetic fields inside and outside the boundary in this example. As shown inFIG. 22 , since the directions of the magnetic fields changes inside and outside the boundary are completely opposite, the received waveforms have a phase difference of 180°. In this example, the current position of the self-drivingdevice 120 may be obtained through the decoded boundary signal, and specifically, the information that the self-drivingdevice 120 is within or outside theboundary 110 may be obtained. - When the decoded boundary signal is opposite to the coded boundary signal, the self-driving device determines that the self-driving device is outside the working area.
- This example discloses the self-driving device system, including the boundary for planning the working area of the self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating the coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate the first magnetic field signal. The charging station includes the signal transmitter for generating the coded boundary signal by coding based on the preset coding protocol. The self-driving device receives the external magnetic field signal, acquires the decoded boundary signal in the preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. The preceding technical solution reduces the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
- In another example, a self-driving device includes a boundary for planning a working area of a self-driving device; the self-driving device automatically traveling in the working area to operate; and a charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a first magnetic field signal. The charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol. The self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- In the preset coding protocol, coded information includes a start code, a charging station code, and an end code, where the start code is used for labeling the beginning of the coded boundary signal; the charging station code is used for identifying the charging station; and the end code is used for labeling the end of the coded boundary signal.
- The start code and the end code need to be set for each charging station code to label the beginning and the end of the coding. One charging station may include at least one charging station code which may label the corresponding charging station, and different charging stations may correspond to different charging station codes, that is, different self-driving device systems may correspond to different charging station codes.
- The start code and the end code may be coded in the same manner or different manners. Adjacent self-driving device systems may have different start codes and end codes.
- Specifically, in the process of coding the boundary signal, the charging station code may be at a central position, and the start code and the end code may be set before and after the charging station code to label the beginning and the end of the coding of the charging station code, respectively.
-
FIG. 23 is a schematic diagram of coding based on the preset coding protocol in this example. As shown inFIG. 23 , in this example, the start code and the end code may be consistent, and the charging station code may be between the start code and the end code. - The coded information further includes a model number and a check code, where the model number is used for conveying information about the charging station; and the check code is used for checking whether the coded boundary signal is complete.
- The information about the charging station and conveyed by the model number may include a charge current, a charge voltage, a sent one-key regression instruction, and the like.
- The check code is used for checking integrity and accuracy of the coded boundary signal.
- As shown in
FIG. 23 , in this example, the model number may be between the start code and the charging station code, and the check code may be between the charging station code and the end code. - In practical application, the model number may be between the check code and the end code or between the charging station code and the check code. The position of the model number is not specifically limited and may be set according to actual situations. The check code may be located after the charging station code to check the integrity and accuracy of the charging station code.
- The charging station is electrically connected to the boundary and also used for sending the coded boundary signal to the boundary at different intervals.
-
FIG. 24 is a schematic diagram of a sending format of adjacent charging station codes according to this example. As shown inFIG. 24 , when a first charging station code and a second charging station code are sent at intervals, T1 between the first charging station code and the second charging station code may be different from T2 between the second charging station code and the first charging station code. - The first charging station code may be a complete boundary signal from the start code to the end code in
FIG. 7 , and the second charging station code is sent at different intervals so that magnetic field signals from adjacent boundaries can be prevented from overlapping and interfering with each other. - The first charging station code and the second charging station code are the same, but model numbers for the first charging station code and the second charging station code may be the same or different. In this example, T1 and T2 may be set according to actual situations. In practical application, if three charging station codes need to be sent at intervals, time intervals between the three charging station codes may be different. The time intervals between the charging station codes may be different from each other, thereby further increasing the reliability of the coded boundary signal in the presence of an external magnetic field.
- The self-driving device includes at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; and a control module configured to receive the boundary sensing signal, acquire the decoded boundary signal based on the preset coding protocol according to at least the boundary sensing signal, and when the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area.
- Specifically, a controller may determine the current position of the self-driving device according to a processed signal, where current position information may include the self-driving device being inside or within the boundary and distance information between the self-driving device and the boundary.
- The sensor may include a receive sensor.
- The signal transmitter is also configured to code a boundary signal according to at least one of amplitude coding, frequency coding, and phase coding to obtain the coded boundary signal.
- Specifically, when the coding manner includes a digital modulation and coding manner, the boundary signal may be coded according to at least one of the amplitude coding, the frequency coding, and the phase coding so that the coded boundary signal is obtained.
- When the coding manner includes another coding manner, the boundary signal may be coded according to other information so that the coded boundary signal is obtained.
-
FIG. 25A is a schematic diagram of the amplitude coding and the frequency coding in this example,FIG. 25B is a schematic diagram of absolute phase coding in this example; andFIG. 25C is a schematic diagram of relative phase coding in this example. As shown inFIG. 25A , when digital modulation and coding includes the amplitude coding, the coding manner includes the following. - If the boundary signal has the same frequency and phase, the boundary signal having a first amplitude is coded into a first signal.
- If the boundary signal has the same frequency and phase, the boundary signal having a second amplitude is coded into a second signal.
- An amplitude-coded signal is obtained according to the first signal and the second signal.
- Specifically, the boundary signal having the first amplitude may be coded into "1", the boundary signal having the second amplitude may be coded into "0", and the amplitude-coded signal shown in FIG. 6A may be obtained according to "1" and "0" signals.
- In practical application, the boundary signal having the first amplitude may be coded into "0", and the boundary signal having the second amplitude may be coded into "1". The specific coding manner may be determined according to actual requirements.
- As shown in
FIG. 25A , when the digital modulation and coding includes the frequency coding, the coding manner includes the following. - The boundary signal having a first frequency is coded into a third signal.
- The boundary signal having a second frequency is coded into a fourth signal.
- A frequency-coded signal is obtained according to the third signal and the fourth signal.
- Specifically, the boundary signal having the first frequency may be coded into "1", the boundary signal having the second frequency may be coded into "0", and the frequency-coded signal shown in
FIG. 25A may be obtained according to "1" and "0" signals. - In practical application, the boundary signal having the first frequency may be coded into "0", and the boundary signal having the second frequency may be coded into "1". The specific coding manner may be determined according to actual requirements.
- As shown in
FIG. 25B , when the digital modulation and coding includes the absolute phase coding, the coding manner includes the following. - The boundary signal having a first phase is coded into a fifth signal.
- The boundary signal whose phase differs from the first phase by a preset value is coded into a sixth signal.
- A first phase-coded signal is obtained according to the fifth signal and the sixth signal.
- Specifically, the boundary signal having the first phase may be coded into "0", the boundary signal having a second phase may be coded into "1", and the first phase-coded signal shown in
FIG. 25B may be obtained according to "1" and "0" signals. - In practical application, the boundary signal having the first phase may be coded into "1", and the boundary signal having the second phase may be coded into "0". The specific coding manner may be determined according to actual requirements.
- As shown in
FIG. 25C , when the digital modulation and coding includes the relative phase coding, the coding manner further includes the following. - The boundary signal having a third phase is coded into a seventh signal.
- If a phase of an adjacent boundary signal is different from the third phase, the adjacent boundary signal is coded into an eighth signal.
- A second phase-coded signal is obtained according to the seventh signal and the eighth signal.
- Specifically, the boundary signal having the third phase may be coded into "0", the boundary signal having a fourth phase may be coded into "1", and the second phase-coded signal shown in FIG. 6C may be obtained according to "1" and "0" signals.
- In practical application, the boundary signal having the third phase may be coded into "1", and the boundary signal having the fourth phase may be coded into "0". The specific coding manner may be determined according to actual requirements.
- The digital modulation and coding further includes pulse-code modulation.
- The coding manner includes the following.
- The boundary signal is sampled at intervals of a preset time so that sampled signals are obtained.
- The sampled signals are layered and integer quantization is performed so that quantized signals are obtained.
- The quantized signals are represented by a binary code so that pulse-coded signals are obtained.
- Specifically, the boundary signal may be quantized according to the amplitude and a time sequence of the boundary signal, and then the quantized boundary signal is coded in a binary manner so that a pulse-coded signal is obtained.
-
FIG. 26 is a schematic diagram of decoding through pulse-code modulation in this example. As shown inFIG. 26 , when the digital modulation and coding includes the pulse-code modulation, the received magnetic field signal is an analog signal, the magnetic field signal may be sampled, quantized, and coded so that the decoded boundary signal is obtained, and when the decoded boundary signal matches the coded boundary signal, it is determined that the self-driving device is in the working area. - If the coding manner includes a preset quadrature amplitude modulation coding manner, the coded boundary signal may be determined according to a varying state of at least one of an amplitude and a phase of the boundary signal.
- Specifically, the amplitude of the boundary signal includes a first amplitude and a second amplitude, and the phase of the boundary signal includes a first phase, a second phase, a third phase, and a fourth phase.
- When the amplitude of the boundary signal includes the first amplitude, that the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- The boundary signal is coded according to the first amplitude and the first phase so that a first coded boundary signal is obtained.
- The boundary signal is coded according to the first amplitude and the second phase so that a second coded boundary signal is obtained.
- The boundary signal is coded according to the first amplitude and the third phase so that a third coded boundary signal is obtained.
- When the amplitude of the boundary signal includes the second amplitude, that the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- The boundary signal is coded according to the second amplitude and the first phase so that a fourth coded boundary signal is obtained.
- The boundary signal is coded according to the second amplitude and the second phase so that a fifth coded boundary signal is obtained.
- The boundary signal is coded according to the second amplitude and the third phase so that a sixth coded boundary signal is obtained.
- The signal transmitter is also configured to determine the coded boundary signal according to the varying state of at least one of the amplitude and the phase of the boundary signal.
- Specifically, the amplitude of the boundary signal includes the first amplitude and the second amplitude, and the phase of the boundary signal includes the first phase, the second phase, the third phase, and the fourth phase.
-
FIG. 27 is a schematic diagram of quadrature amplitude modulation coding in this example. As shown inFIG. 27 , when the coding manner includes the quadrature amplitude modulation coding manner and the amplitude of the boundary signal includes the first amplitude, the manner for determining the coded boundary signal may include the following. - The boundary signal is coded according to the first amplitude and the first phase so that a first coded boundary signal is obtained.
- The boundary signal is coded according to the first amplitude and the second phase so that a second coded boundary signal is obtained.
- The boundary signal is coded according to the first amplitude and the third phase so that a third coded boundary signal is obtained.
- The boundary signal is coded according to the first amplitude and the fourth phase so that a fourth coded boundary signal is obtained.
- When the coding manner includes the quadrature amplitude modulation coding manner and the amplitude of the boundary signal includes the second amplitude, that the coded boundary signal is determined according to the varying state of at least one of the amplitude and the phase of the boundary signal includes the following.
- The boundary signal is coded according to the second amplitude and the first phase so that a fifth coded boundary signal is obtained.
- The boundary signal is coded according to the second amplitude and the second phase so that a sixth coded boundary signal is obtained.
- The boundary signal is coded according to the second amplitude and the third phase so that a seventh coded boundary signal is obtained.
- The boundary signal is coded according to the second amplitude and the fourth phase so that an eighth coded boundary signal is obtained.
- Specifically, the first amplitude may be A1, the second amplitude may be A2, the first phase may be 0, the second phase may be π/2, the third phase may be π, and the fourth phase may be 3rr/2.
- A
code 000 may be obtained according to the first amplitude A1 and thefirst phase 0; acode 001 may be obtained according to the second amplitude A2 and thefirst phase 0; acode 010 may be obtained according to the first amplitude A1 and the second phase π/2; acode 011 may be obtained according to the second amplitude A2 and the second phase π/2; acode 100 may be obtained according to the first amplitude A1 and the third phase π; acode 101 may be obtained according to the second amplitude A2 and the third phase π; acode 110 may be obtained according to the first amplitude A1 and the fourth phase 3π/2; and acode 111 may be obtained according to the second amplitude A2 and the fourth phase 3π/2. - In practical application, the amplitude may also include at least three amplitudes, the phase may also include at least two phases, and the boundary signal is coded. The greater the number of amplitudes and the number of phases, the greater number of codes can be formed. Therefore, more complex coding can be performed so that coding and decoding correspond more accurately, further reducing the false determination of a signal.
- The coded boundary signal may be generated by coding in a relative phase-shift keying manner.
- That the decoded boundary signal is acquired in the relative phase-shift keying manner according to at least the boundary sensing signal includes the following.
- The boundary sensing signal is translated by a first preset period so that a comparative sensing signal is obtained; the boundary sensing signal is multiplied by the comparative sensing signal so that a product sensing signal is obtained; and the decoded boundary signal is generated according to the product sensing signal.
- When the coding is performed in the relative phase-shift keying manner, a variation in phase may be used as transmitted information.
-
FIG. 28 is a schematic diagram of the coding in the relative phase-shift keying manner in this example. As shown inFIG. 28 , the boundary sensing signal is translated by a second preset period so that the comparative sensing signal may be obtained; the boundary signal is multiplied by the comparative sensing signal so that the product sensing signal may be obtained; and "0" and "1" are taken for the product sensing signal according to relative phases of the product sensing signal, respectively so that the coded boundary signal may be obtained. - In this example, the second preset period may include 2π.
- That the decoded boundary signal is generated according to the product sensing signal includes that the decoded boundary signal is generated according to a waveform of the product sensing signal.
- Specifically, the waveform of the product sensing signal may be generated from demodulated data, that is, the decoded boundary signal may be generated from the waveform of the product sensing signal.
- The first preset period includes 8rr.
- In practical application, the first preset period and the second preset period may be set according to actual requirements and are not specifically limited herein.
- This example discloses the self-driving device system, including the boundary for planning the working area of the self-driving device; the self-driving device automatically traveling in the working area to operate; and the charging station electrically connected to the boundary and used for generating the coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate the first magnetic field signal. The charging station includes the signal transmitter for generating the coded boundary signal by coding based on the preset coding protocol. The self-driving device receives an external magnetic field signal generated when the coded boundary signal flows through the boundary, acquires the decoded boundary signal in the preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. The preceding technical solution reduces the case where another external magnetic field signal is misidentified as the first magnetic field signal, reducing the false determination of a magnetic field signal and obtaining more accurate position information.
- In addition, the start code, the end code, the charging station code, the model number, and the check code can implement the coded boundary signal together so that the coded boundary signal is further made more reliable.
- In another example, a charging station for a self-driving device system is provided. The charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary. The coded boundary signal flows through the boundary to generate a first magnetic field signal.
- The charging station includes a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol.
- A self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. The charging station is electrically connected to the boundary and also used for sending the coded boundary signal to the boundary at different intervals.
- The charging station provided in this example can generate the coded boundary signal and send the coded boundary signal to the boundary, thereby generating an electromagnetic field.
- From the preceding description of examples, it is apparent to those skilled in the art that the present application may be implemented by software and necessary general-purpose hardware or may be implemented by hardware. Based on this understanding, the technical solutions of the present application may be embodied in the form of a software product. The software product may be stored in a computerreadable storage medium, such as a computer floppy disk, a read-only memory (ROM), a random-access memory (RAM), a flash memory, a hard disk, or an optical disk, and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform the method in each example of the present application.
Claims (55)
- A charging station capable of guiding a self-driving device to interface, comprising:a base plate installed in a working area to fix the self-driving device;a first wire surrounding on the base plate and connected to a signal generator independently of a boundary;a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; andthe signal generator sending a guide signal to the first wire and/or the second wire;wherein a plurality of areas surrounded by the first wire and the second wire comprise at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- The charging station according to claim 1, wherein the plurality of areas surrounded by the first wire and the second wire further comprise a fourth area having a fourth magnetic field signal.
- The charging station according to claim 1, wherein the first magnetic field signal comprises a first magnetic field in a first direction and a second magnetic field in the first direction, the second magnetic field signal comprises the first magnetic field in the first direction and a second magnetic field in a second direction, and the third magnetic field signal comprises a first magnetic field in the second direction and the second magnetic field in the first direction.
- The charging station according to claim 2, wherein the fourth magnetic field signal comprises a first magnetic field in a second direction and a second magnetic field in the second direction.
- The charging station according to claim 1, wherein the signal generator comprises:a first signal interface connected to the first wire and used for outputting a first guide signal; anda second signal interface connected to the second guide and used for outputting a second guide signal;wherein the first guide signal and the second guide signal are outputted alternately.
- The charging station according to claim 1, wherein the charging station comprises a second output interface for being connected to a charging interface of the self-driving device to charge the self-driving device; and the self-driving device comprises:a traveling motor;a plurality of sensors for sensing magnetic field signals of the plurality of areas surrounded by the first wire and the second wire; anda mower control module configured to control, according to a magnetic field signal sensed by the plurality of sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- The charging station according to claim 6, wherein the self-driving device comprises:traveling wheels comprising a left traveling wheel and a right traveling wheel;a first sensor disposed near the left traveling wheel; anda second sensor disposed near the right traveling wheel; andthe mower control module is configured to:
when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in the first area and the second sensor is located in the first area. - The charging station according to claim 7, whereina third sensor is disposed near a rear side of a body; andthe mower control module is configured to:
when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in the second area, the second sensor is located in the third area, and the third sensor is located in the first area. - The charging station according to claim 8, wherein the second output interface comprises:a first power supply terminal connected to a first charging terminal of the charging interface; anda second power supply terminal connected to a second charging terminal of the charging interface;a voltage detection unit is configured to detect a voltage value of the first power supply terminal; anda controller, when the voltage value of the first power supply terminal is a preset voltage value and the plurality of sensors are at the preset position, making the second output interface output electrical energy to charge the self-driving device.
- The charging station according to claim 1, wherein
the self-driving device is a smart mower. - A charging station capable of guiding a self-driving device to interface, comprising:a base plate installed in a working area to fix the self-driving device;a first wire surrounding a first wire area on the base plate; anda second wire surrounding a second wire area on the base plate;wherein the first wire area and the second wire area partially overlap, and the charging station is configured to provide guide signals to the first wire and the second wire to guide the self-driving device to a preset position of the base plate so that the self-driving device interfaces with the charging station.
- The charging station according to claim 11, wherein an overlapping area between the first wire area and the second wire area is defined as a first area, the first wire area comprises the first area and a second area, and the second wire area comprises the first area and a third area;
wherein the second area is parallel to the third area. - The charging station according to claim 11, wherein
the first wire area and the second wire area are symmetrical about a center line of the base plate. - The charging station according to claim 12, whereinthe first area has a greater width than the second area; andthe first area has a greater width than the third area.
- The charging station according to claim 12, wherein
the charging station comprises:a first output interface for outputting a boundary signal to a boundary;a first signal interface independent of the first output interface, connected to the first wire, and used for outputting a first guide signal; wherein the first guide signal flows through the first wire to generate a first magnetic field; anda second signal interface independent of the first output interface, connected to the second wire, and used for outputting a second guide signal; wherein the second guide signal flows through the second wire to generate a second magnetic field;wherein the first guide signal and the second guide signal are outputted alternately. - The charging station according to claim 11, whereina second output interface is used for being connected to a charging interface of the self-driving device to charge the self-driving device; andthe self-driving device comprises:a traveling motor;a plurality of sensors for sensing directions of magnetic fields of a plurality of areas surrounded by the first wire and the second wire; anda mower control module configured to control, according to directions of magnetic fields sensed by the plurality of sensors, the traveling motor to operate such that the charging interface of the self-driving device interfaces with the second output interface.
- The charging station according to claim 16, wherein
the self-driving device comprises:traveling wheels comprising a left traveling wheel and a right traveling wheel;a first sensor disposed near the left traveling wheel; anda second sensor disposed near the right traveling wheel; andthe mower control module is configured to:
when the self-driving device moves along a route, control the traveling wheels to continue traveling along the route when determining that the first sensor is located in a first area and the second sensor is located in the first area. - The charging station according to claim 17, whereina third sensor is disposed near a rear side of a body; andthe mower control module is configured to:
when the self-driving device moves along a route, determine that the self-driving device is at a preset position and send a stop signal to the traveling motor to stop the self-driving device from advancing when determining that the first sensor is located in a second area, the second sensor is located in a third area, and the third sensor is located in the first area. - The charging station according to claim 18, wherein
the second output interface comprises:a first power supply terminal connected to a first charging terminal of the charging interface; anda second power supply terminal connected to a second charging terminal of the charging interface;a voltage detection unit is configured to detect a voltage value of the first power supply terminal; andwhen the voltage value of the first power supply terminal is a preset voltage value and the self-driving device is at the preset position, a controller makes the second output interface output electrical energy to charge the self-driving device. - The charging station according to claim 11, wherein
the self-driving device is a smart mower. - A self-driving device system, comprising:a self-driving device capable of automatically traveling in a working area to operate; anda charging station capable of guiding the self-driving device to interface to charge the self-driving device;wherein the charging station comprises:a base plate installed in the working area to fix the self-driving device;a first wire surrounding on the base plate and connected to a signal generator independently of a boundary;a second wire surrounding on the base plate and connected to the signal generator independently of the boundary and the first wire; andthe signal generator sending a signal to the first wire and/or the second wire;wherein a plurality of areas surrounded by the first wire and the second wire comprise at least a first area having a first magnetic field signal, a second area having a second magnetic field signal, and a third area having a third magnetic field signal.
- A self-driving device system, comprising:a boundary for planning a working area of a self-driving device;the self-driving device automatically traveling in the working area to operate; anda charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary;wherein the coded boundary signal flows through the boundary to generate a first magnetic field signal;the charging station comprises a signal transmitter for generating the coded boundary signal by coding in a preset digital modulation and coding manner; andthe self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- The self-driving device system according to claim 22, wherein the signal transmitter is specifically configured to:
code a boundary signal according to at least one of amplitude coding, frequency coding, and phase coding to obtain the coded boundary signal. - The self-driving device system according to claim 23, wherein generating the coded boundary signal by coding in the preset digital modulation and coding manner according to at least one of the amplitude coding, the frequency coding, and the phase coding comprises the following:
when digital modulation and coding comprises the amplitude coding, the coding manner comprises:coding the boundary signal having a first amplitude into a first signal;coding the boundary signal having a second amplitude into a second signal; andobtaining an amplitude-coded signal according to the first signal and the second signal. - The self-driving device system according to claim 23, wherein generating the coded boundary signal by coding in the preset digital modulation and coding manner according to at least one of the amplitude coding, the frequency coding, and the phase coding comprises the following:
when digital modulation and coding comprises the frequency coding, the coding manner comprises:coding the boundary signal having a first frequency into a third signal;coding the boundary signal having a second frequency into a fourth signal; andobtaining a frequency-coded signal according to the third signal and the fourth signal. - The self-driving device system according to claim 23, wherein generating the coded boundary signal by coding in the preset digital modulation and coding manner according to at least one of the amplitude coding, the frequency coding, and the phase coding comprises the following:
when digital modulation and coding comprises the phase coding, the coding manner comprises:coding the boundary signal having a first phase into a fifth signal;coding the boundary signal whose phase differs from the first phase by a preset value into a sixth signal; andobtaining a first phase-coded signal according to the fifth signal and the sixth signal. - The self-driving device system according to claim 23, wherein generating the coded boundary signal by coding in the preset digital modulation and coding manner according to at least one of the amplitude coding, the frequency coding, and the phase coding comprises the following:
when digital modulation and coding comprises the phase coding, the coding manner comprises:coding the boundary signal having a third phase into a seventh signal;if a phase of an adjacent boundary signal is different from the third phase, coding the adjacent boundary signal into an eighth signal; andobtaining a second phase-coded signal according to the seventh signal and the eighth signal. - The self-driving device system according to claim 23, wherein digital modulation and coding further comprises pulse-code modulation; and
the coding manner comprises:sampling the boundary signal at intervals of a preset time to obtain sampled signals;layering the sampled signals and performing integer quantization to obtain quantized signals; andrepresenting the quantized signals by a binary code to obtain pulse-coded signals. - The self-driving device system according to claim 22, wherein
the self-driving device comprises:at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; anda control module configured to:receive the boundary sensing signal;acquire the decoded boundary signal in a preset digital modulation decoding manner according to at least the boundary sensing signal; andwhen the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area. - A charging station for a self-driving device system, wherein the charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary; and the coded boundary signal flows through the boundary to generate a first magnetic field signal;
the charging station comprises:a signal transmitter for generating the coded boundary signal by coding in a preset digital modulation and coding manner; anda self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. - A self-driving device system, comprising:a boundary for planning a working area of a self-driving device;the self-driving device automatically traveling in the working area to operate; anda charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary;wherein the coded boundary signal flows through the boundary to generate a first magnetic field signal;the charging station comprises:a signal transmitter for generating the coded boundary signal by coding in a preset quadrature amplitude modulation coding manner; andthe self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- The self-driving device system according to claim 31, wherein the signal transmitter is specifically configured to:
determine the coded boundary signal according to a varying state of at least one of an amplitude and a phase of a boundary signal. - The self-driving device system according to claim 32, wherein the amplitude of the boundary signal comprises a first amplitude and a second amplitude, and the phase of the boundary signal comprises a first phase, a second phase, a third phase, and a fourth phase.
- The self-driving device system according to claim 33, wherein when the amplitude of the boundary signal comprises the first amplitude, determining the coded boundary signal according to the varying state of at least one of the amplitude and the phase of the boundary signal comprises:coding the boundary signal according to the first amplitude and the first phase to obtain a first coded boundary signal;coding the boundary signal according to the first amplitude and the second phase to obtain a second coded boundary signal;coding the boundary signal according to the first amplitude and the third phase to obtain a third coded boundary signal; andcoding the boundary signal according to the first amplitude and the fourth phase to obtain a fourth coded boundary signal.
- The self-driving device system according to claim 33, wherein when the amplitude of the boundary signal comprises the second amplitude, determining the coded boundary signal according to the varying state of at least one of the amplitude and the phase of the boundary signal comprises:coding the boundary signal according to the second amplitude and the first phase to obtain a fifth coded boundary signal;coding the boundary signal according to the second amplitude and the second phase to obtain a sixth coded boundary signal;coding the boundary signal according to the second amplitude and the third phase to obtain a seventh coded boundary signal; andcoding the boundary signal according to the second amplitude and the fourth phase to obtain an eighth coded boundary signal.
- The self-driving device system according to claim 31, wherein
the self-driving device comprises:at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; anda control module configured to:receive the boundary sensing signal;acquire the decoded boundary signal in the preset quadrature amplitude modulation coding manner according to at least the boundary sensing signal; andwhen the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area. - A charging station for a self-driving device system, wherein the charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary; and the coded boundary signal flows through the boundary to generate a first magnetic field signal;
the charging station comprises:a signal transmitter for generating the coded boundary signal by coding in a preset quadrature amplitude modulation coding manner; anda self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. - A self-driving device system, comprising:a boundary for planning a working area of a self-driving device;the self-driving device automatically traveling in the working area to operate; anda charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary;wherein the coded boundary signal flows through the boundary to generate a first magnetic field signal;the charging station comprises:a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol; andthe self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- The self-driving device system according to claim 38, wherein in the preset coding protocol, coded information comprises a start code, a charging station code, and an end code; whereinthe start code is used for labeling a beginning of the coded boundary signal;the charging station code is used for identifying the charging station; andthe end code is used for labeling an end of the coded boundary signal.
- The self-driving device system according to claim 39, wherein the coded information further comprises a model number and a check code; whereinthe model number is used for conveying information about the charging station; andthe check code is used for checking whether the coded boundary signal is complete.
- The self-driving device system according to claim 40, wherein the information about the charging station comprises a charge current, a charge voltage, and a sent regression instruction.
- The self-driving device system according to claim 40, wherein the check code is specifically used for checking integrity and accuracy of the coded boundary signal.
- The self-driving device system according to claim 40, wherein the model number and the check code are located between the start code and the charging station code.
- The self-driving device system according to claim 38, wherein the charging station is electrically connected to the boundary and further used for sending the coded boundary signal to the boundary at different intervals.
- The self-driving device system according to claim 38, wherein
the self-driving device comprises:at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; anda control module configured to:receive the boundary sensing signal;acquire the decoded boundary signal based on the preset coding protocol according to at least the boundary sensing signal; andwhen the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area. - A charging station for a self-driving device system, wherein the charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary; and the coded boundary signal flows through the boundary to generate a first magnetic field signal;
the charging station comprises:a signal transmitter for generating the coded boundary signal by coding based on a preset coding protocol; anda self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary. - A self-driving device system, comprising:a boundary for planning a working area of a self-driving device;the self-driving device automatically traveling in the working area to operate; anda charging station electrically connected to the boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary;wherein the coded boundary signal flows through the boundary to generate a first magnetic field signal;the charging station comprises:a signal transmitter for generating the coded boundary signal by coding in a preset relative phase-shift keying manner; andthe self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
- The self-driving device system according to claim 47, wherein
the self-driving device comprises:at least one sensor for sensing a variation of a magnetic field generated when the coded boundary signal flows through the boundary to generate a boundary sensing signal; anda control module configured to:receive the boundary sensing signal;acquire the decoded boundary signal in the preset relative phase-shift keying manner according to at least the boundary sensing signal; andwhen the decoded boundary signal matches the coded boundary signal, determine that the self-driving device is in the working area. - The self-driving device system according to claim 48, wherein acquiring the decoded boundary signal in the relative phase-shift keying manner according to at least the boundary sensing signal comprises:translating the boundary sensing signal by a first preset period to obtain a comparative sensing signal;multiplying the boundary sensing signal by the comparative sensing signal to obtain a product sensing signal; andgenerating the decoded boundary signal according to the product sensing signal.
- The self-driving device system according to claim 49, wherein generating the decoded boundary signal according to the product sensing signal comprises:
generating the decoded boundary signal according to a waveform of the product sensing signal. - The self-driving device system according to claim 49, wherein
the first preset period comprises 8rr. - The self-driving device system according to claim 49, whereinthe boundary sensing signal whose product sensing signal has an amplitude of greater than 0 is decoded into a first signal;the boundary sensing signal whose product sensing signal has an amplitude of smaller than 0 is decoded into a second signal; andthe decoded boundary signal is obtained according to the first signal and the second signal.
- The self-driving device system according to claim 52, whereinthe boundary sensing signal whose product sensing signal has an amplitude of greater than 0 is decoded into 0; andthe boundary sensing signal whose product sensing signal has an amplitude of smaller than 0 is decoded into 1.
- The self-driving device system according to claim 47, wherein the signal transmitter is used for generating the coded boundary signal by coding based on a preset coding protocol.
- A charging station for a self-driving device system, wherein the charging station is electrically connected to a boundary and used for generating a coded boundary signal and sending the coded boundary signal to the boundary; and the coded boundary signal flows through the boundary to generate a first magnetic field signal;
the charging station comprises:a signal transmitter for generating the coded boundary signal by coding in a relative phase-shift keying manner; anda self-driving device receives an external magnetic field signal, acquires a decoded boundary signal in a preset decoding manner, and when the decoded boundary signal matches the coded boundary signal, determines that the external magnetic field signal received by the self-driving device is the first magnetic field signal generated when the coded boundary signal flows through the boundary.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011468089.6A CN114629190A (en) | 2020-12-14 | 2020-12-14 | Charging station for guiding self-driven equipment to be docked and self-driven equipment system |
CN202011613606.4A CN114764237A (en) | 2020-12-30 | 2020-12-30 | Self-driven equipment system and charging station |
CN202011615556.3A CN114690748A (en) | 2020-12-30 | 2020-12-30 | Self-driven equipment system and charging station |
CN202011613566.3A CN114679949B (en) | 2020-12-30 | 2020-12-30 | Self-driven equipment system and charging station |
CN202011613380.8A CN114690758A (en) | 2020-12-30 | 2020-12-30 | Self-driven equipment system and charging station |
PCT/CN2021/132087 WO2022127525A1 (en) | 2020-12-14 | 2021-11-22 | Self-driving device system and charging station |
Publications (2)
Publication Number | Publication Date |
---|---|
EP4226756A1 true EP4226756A1 (en) | 2023-08-16 |
EP4226756A4 EP4226756A4 (en) | 2024-01-10 |
Family
ID=82058918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP21905454.1A Pending EP4226756A4 (en) | 2020-12-14 | 2021-11-22 | Self-driving device system and charging station |
Country Status (3)
Country | Link |
---|---|
US (1) | US11815901B2 (en) |
EP (1) | EP4226756A4 (en) |
WO (1) | WO2022127525A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11877097B1 (en) * | 2023-06-15 | 2024-01-16 | The Adt Security Corporation | Modular wireless transmitters for premises monitoring systems |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9820433B2 (en) * | 2012-12-28 | 2017-11-21 | Positec Power Tools (Suzhou Co., Ltd.) | Auto mowing system |
CN104737698A (en) * | 2013-12-27 | 2015-07-01 | 苏州宝时得电动工具有限公司 | Automatic lawn mower |
CN105467983B (en) * | 2014-08-22 | 2019-01-11 | 扬州维邦园林机械有限公司 | Automatic running device guidance system and method |
CN107493797B (en) * | 2016-06-14 | 2020-03-27 | 苏州宝时得电动工具有限公司 | Position recognition system |
US11415998B2 (en) * | 2018-02-07 | 2022-08-16 | Globe (jiangsu) Co., Ltd. | System and method for docking a robotic mower |
US20210165416A1 (en) * | 2018-04-06 | 2021-06-03 | Lg Electronics Inc. | Moving robot and control method of moving robot |
CN109193823A (en) * | 2018-07-17 | 2019-01-11 | 南京航空航天大学 | A method of guidance grass trimmer recharging |
WO2020123385A1 (en) * | 2018-12-11 | 2020-06-18 | Irobot Corporation | Magnetic navigation systems for autonomous mobile robots |
CN109739242A (en) * | 2019-01-30 | 2019-05-10 | 宁波大叶园林设备股份有限公司 | A kind of automatic working system |
-
2021
- 2021-11-22 WO PCT/CN2021/132087 patent/WO2022127525A1/en unknown
- 2021-11-22 EP EP21905454.1A patent/EP4226756A4/en active Pending
-
2023
- 2023-05-02 US US18/311,079 patent/US11815901B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP4226756A4 (en) | 2024-01-10 |
WO2022127525A1 (en) | 2022-06-23 |
US20230266769A1 (en) | 2023-08-24 |
US11815901B2 (en) | 2023-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11815901B2 (en) | Self-driving device system and charging station | |
CN205247210U (en) | Robot control system based on RFID location | |
CN103683527A (en) | Wireless power transmitter and method of controlling power thereof | |
CN108777508A (en) | Mobile robot recharging system based on lithium battery wireless charging technology | |
CN108762259A (en) | Grass-removing robot traverse path planing method based on wireless signal strength | |
GB2577146A (en) | Zone mobility system and method for an autonomous device, adaptable power optimization system and method for an autonomous device | |
CN206344710U (en) | Wireless charging system for electric automobile | |
CN209313457U (en) | A kind of wheeled robot recharges system automatically | |
CN101714828A (en) | Electricity picking-up device with function of location deviation detection | |
CN108762261A (en) | Mobile robot traverse path planing method based on double wireless networks | |
CN108829100A (en) | Indoor mobile robot traverse path planing method based on wireless network and Geomagnetic signal | |
CN203366398U (en) | Temperature inspection tour trolley for operation equipment of transformer station | |
CN113050620A (en) | Self-driven equipment system and boundary line breakage detection method thereof | |
CN216098955U (en) | Multifunctional automatic navigation medical robot | |
CN113552874B (en) | Intelligent mowing system | |
CN211530860U (en) | Wireless charging transmitter, wireless charging receiver, mobile robot and wireless charging system | |
CN106505746B (en) | Automatically walk system | |
CN205158616U (en) | Multi -functional photovoltaic data acquisition and transmission | |
CN108627172A (en) | A kind of indoor mobile robot traverse path planing method based on fingerprint map | |
CN209298999U (en) | A kind of wireless charging system for electric automobile | |
CN209748225U (en) | Wireless charging system of thing networking lock | |
US20230010274A1 (en) | Self-driving device system and charging station | |
CN114679949B (en) | Self-driven equipment system and charging station | |
CN116774619A (en) | Self-driven equipment system and charging station thereof | |
CN114629189A (en) | Self-driven equipment system and charging station thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20230509 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20231207 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: A01D 34/00 20060101AFI20231201BHEP |