WO2022266950A1 - Ultrasonic ranging obstacle avoidance method and obstacle avoidance device - Google Patents
Ultrasonic ranging obstacle avoidance method and obstacle avoidance device Download PDFInfo
- Publication number
- WO2022266950A1 WO2022266950A1 PCT/CN2021/102150 CN2021102150W WO2022266950A1 WO 2022266950 A1 WO2022266950 A1 WO 2022266950A1 CN 2021102150 W CN2021102150 W CN 2021102150W WO 2022266950 A1 WO2022266950 A1 WO 2022266950A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ultrasonic
- obstacle avoidance
- obstacle
- motor
- controller
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000013459 approach Methods 0.000 claims abstract description 22
- 230000009471 action Effects 0.000 claims abstract description 9
- 230000002457 bidirectional effect Effects 0.000 claims description 18
- 238000005259 measurement Methods 0.000 claims description 11
- 230000000712 assembly Effects 0.000 claims description 6
- 238000000429 assembly Methods 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 11
- 238000001514 detection method Methods 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 230000006698 induction Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- WWYNJERNGUHSAO-XUDSTZEESA-N (+)-Norgestrel Chemical compound O=C1CC[C@@H]2[C@H]3CC[C@](CC)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1 WWYNJERNGUHSAO-XUDSTZEESA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/02—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
- G01S15/06—Systems determining the position data of a target
- G01S15/08—Systems for measuring distance only
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/93—Sonar systems specially adapted for specific applications for anti-collision purposes
Definitions
- the present application relates to the technical field of ultrasonic distance measurement, in particular to an ultrasonic distance measurement and obstacle avoidance method and an obstacle avoidance device.
- Ultrasound has the characteristics of strong directivity and slow energy consumption. At the same time, when the ultrasonic wave encounters a target obstacle during propagation, it will be reflected. Therefore, the existing technologies often use ultrasonic waves for distance measurement, so as to achieve the purpose of obstacle avoidance.
- the main purpose of this application is to propose a method for ultrasonic ranging and obstacle avoidance, which aims to solve the technical problem that the detection and judgment are easily affected by interference signals in the process of ultrasonic ranging and obstacle avoidance.
- an ultrasonic ranging and obstacle avoidance method including an ultrasonic ranging device, including the following steps:
- the ultrasonic ranging device approaches the target obstacle, and at the same time transmits a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal;
- the reference threshold includes a preset threshold and a recording threshold, and the recording threshold is obtained by measuring the usage environment.
- the step of approaching the target obstacle includes:
- the ultrasonic distance measuring device is driven by the drive unit to approach the target obstacle.
- the position information of the current position is provided by the drive unit.
- the drive unit adopts one of a Hall encoder motor, a photoelectric encoder motor, and a stepping motor.
- step of performing an obstacle avoidance action includes:
- the present application also provides an obstacle avoidance device, which is operated by the above method, and the obstacle avoidance device includes:
- Ultrasonic transmitting module used for transmitting ultrasonic signal to target obstacle
- Ultrasonic receiving module used for receiving reflected signal
- a storage module for storing the reference threshold
- the calculation module is used for judging whether the reflected signal exceeds the reference threshold.
- the present application also provides an ultrasonic ranging and obstacle avoidance device, the device includes a controller and a memory, at least one instruction or at least one program is stored in the memory, and the at least one instruction or the at least one program is controlled by the The controller is loaded and executed to realize the above-mentioned ultrasonic ranging and obstacle avoidance method.
- the technical solution provides an ultrasonic distance measurement and obstacle avoidance method, the steps of which include: approaching a target obstacle, and at the same time transmitting a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle Forming a first reflection signal; receiving the first reflection signal; comparing the first reflection signal with a reference threshold corresponding to the current position; judging whether the first reflection signal exceeds the reference threshold, if so, performing an obstacle avoidance action, if not , continue to approach the obstacle.
- This method learns the use environment in advance, and uses the ultrasonic reflection signal to compare with the reference threshold obtained after completing the learning, so as to judge whether there are obstacles. Compared with judging obstacles by distance measurement, this method can eliminate ultrasonic aftershocks and motor interference waves, etc. Other influencing factors, and then improve the accuracy of obstacle avoidance.
- FIG. 1 is a schematic flowchart of steps of an ultrasonic ranging and obstacle avoidance method according to Embodiment 1 of the present application.
- FIG. 2 is a schematic structural diagram of an obstacle avoidance device according to Embodiment 1 of the present application.
- Fig. 3 is a schematic diagram of the recovery state of the obstacle avoidance device according to Embodiment 2 of the present application.
- FIG. 4 is a schematic diagram of an open state of the obstacle avoidance device according to Embodiment 2 of the present application.
- Fig. 5 is a top view of the obstacle avoidance device according to Embodiment 2 of the present application.
- FIG. 6 is a schematic diagram of the connection structure between the controller and the motor drive circuit in Embodiment 2 of the present application.
- FIG. 7 is a circuit diagram of a controller and a boost chip according to Embodiment 2 of the present application.
- FIG. 8 is a circuit diagram of an electromagnetic relay and a connection socket circuit in Embodiment 2 of the present application.
- FIG. 9 is a circuit diagram of a peripheral device control circuit according to Embodiment 2 of the present application.
- FIG. 10 is a circuit diagram of an ultrasonic control circuit in Embodiment 2 of the present application.
- FIG. 11 is a circuit diagram of a DC step-down circuit according to Embodiment 2 of the present application.
- Fig. 12 is a schematic diagram of the recovery state of the obstacle avoidance device according to Embodiment 3 of the present application.
- Fig. 13 is a schematic diagram of the open state of the third embodiment of the obstacle avoidance device of the present application.
- 10-ultrasonic distance measuring device 20-supporting plate, 30-seat body, 31-underframe, 40-connecting rod, 51-chute, 52-side rod, 53-driving rod, 54-motor, 100-control Device, 200-motor drive circuit, 201-connecting socket, 202-electromagnetic relay, 203-boost chip, 400-power module, 500-manual control module, 600-storage module.
- the ultrasonic ranging and obstacle avoiding method of the present application is applied to an obstacle avoiding device, and the obstacle avoiding device is provided with an ultrasonic ranging device and a driving unit.
- Described ultrasonic distance measuring device adopts prior art, and described method comprises the steps:
- the ultrasonic ranging device approaches the target obstacle, and simultaneously transmits a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal;
- S400 Determine whether the first reflected signal exceeds a reference threshold
- step S100 the ultrasonic ranging device approaches the target obstacle, and at the same time transmits a first ultrasonic signal to the target obstacle, before the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal , also including the step of measuring the usage environment.
- the purpose of this step is to form and record the second reflection signal at different positions before the actual detection.
- the second reflection signal contains a plurality of interference signals. Therefore, the second reflected signal can be used as the basis for judging whether there is an obstacle during actual detection.
- the specific steps for measuring the use environment include the following steps:
- the second reflection signal may be an ultrasonic reflection signal without interference factors, but may also be a second reflection signal formed by interference factors including ultrasonic aftershocks and motor interference waves.
- the second reflection signal is a set of multiple values.
- first measure the usage environment the ultrasonic distance measuring device starts to approach the target obstacle from the position farthest from the target obstacle, and at the same time transmits the second ultrasonic signal to the target obstacle at different positions and A second reflection signal formed by reflection is received.
- the moving position of the ultrasonic distance measuring device is 300
- the second reflection signal received at this position is 50db
- the configuration parameter is ⁇ 3
- the reflection parameter range obtained based on the second reflection signal is 47-53db; similarly, At other positions, a different or the same range of reflection parameters may be obtained.
- the ultrasonic distance measuring device When the ultrasonic distance measuring device performs actual detection, the ultrasonic distance measuring device runs to the movement position of 300, and the first reflection signal received is 55db. At this time, the value is compared with the reflection parameter range (47-53db) corresponding to the current position (300) ) are compared, and it is judged that the first reflection signal exceeds the reflection parameter range, that is, an obstacle avoidance action is performed.
- the interference factors faced by the ultrasonic distance measuring device include not only ultrasonic aftershocks and motor interference waves, but also changes in the emission of the ultrasonic distance measuring device when it is moving. Inaccurate reception factors caused by the angle of the ultrasonic signal. Therefore, after changing the use environment, implement the above-mentioned steps of learning and measuring the use environment, so that different recording thresholds can be generated, which can then be used as the basis for judging obstacles in actual detection, and realize real-time adjustments for different use environments to achieve optimal results. Obstacle avoidance effect.
- This method learns and measures the use environment in advance, and compares the ultrasonic reflection signal with the reference threshold obtained after completing the learning, so as to judge whether there are obstacles. Compared with judging obstacles by distance measurement, this method can eliminate ultrasonic aftershocks and motor interference waves And other influencing factors, and then improve the accuracy of obstacle avoidance.
- the preset threshold can be connected to the ultrasonic distance measuring device through a serial port communication network so as to realize the artificial configuration of the preset threshold.
- the preset threshold value is a set of multiple values, and its data form and function are the same as the record threshold value obtained from learning and measuring the usage environment described above, so it will not be repeated here.
- step S30 record the reflection parameter range and the corresponding position, and obtain the recording threshold, the following steps are also included:
- S50 Transmitting a third ultrasonic signal to the target obstacle at different positions and receiving a reflection to form a third reflected signal
- the step of approaching the target obstacle specifically includes: the ultrasonic distance measuring device is driven by the drive unit to approach the target obstacle.
- the drive unit is used as a power source for driving the ultrasonic distance measuring device to approach or move away from the target obstacle.
- the drive unit adopts one of a Hall encoder motor, a photoelectric encoder motor, and a stepper motor.
- the drive unit is a Hall encoder motor.
- the position information of the current position is provided by the drive unit.
- the Hall encoder motor and the photoelectric encoder motor are a kind of actuators that can output electrical signals of motor speed.
- the photoelectric encoder is a sensor that converts the mechanical geometric displacement on the output shaft into a pulse digital quantity through photoelectric conversion;
- the Hall encoder is a sensor that converts the mechanical geometric displacement on the motor output shaft into pulse digital quantity through magnetoelectric conversion.
- a stepper motor is an actuator that converts a digital pulse signal into an angular displacement with a driver.
- the aforementioned motor obtains the rotational speed through the encoder or the driver, and the moving distance of the ultrasonic distance measuring device can be obtained through the rotational speed, running time and transmission ratio, and then the current position information of the ultrasonic distance measuring device can be obtained.
- the step of performing the obstacle avoidance action includes:
- the present application also provides an obstacle avoidance device, which is operated by the above-mentioned ultrasonic ranging obstacle avoidance method, and the obstacle avoidance device includes:
- Ultrasonic transmitting module used for transmitting ultrasonic signal to target obstacle
- Ultrasonic receiving module used for receiving reflected signal
- a storage module for storing the reference threshold
- the calculation module is used for judging whether the reflected signal exceeds the reference threshold. Since this obstacle avoidance device adopts all the technical solutions of all the embodiments of the above-mentioned ultrasonic ranging and obstacle avoidance method, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, and will not be repeated here.
- the present application also provides an ultrasonic ranging and obstacle avoidance device, the device includes a controller and a memory, at least one instruction or at least one program is stored in the memory, and the at least one instruction or the at least one program is controlled by the The controller is loaded and executed to realize the above-mentioned method for ultrasonic ranging and obstacle avoidance. Since this ultrasonic ranging and obstacle avoiding device adopts all the technical solutions of all embodiments of the above-mentioned ultrasonic ranging and obstacle avoiding method, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, and will not be repeated here.
- the present embodiment provides an obstacle avoidance device
- the obstacle avoidance device includes an obstacle avoidance body and a drive unit that drives the obstacle avoidance body to rotate
- the obstacle avoidance body is provided with a controller 100 and mounted on
- the ultrasonic distance measuring device 10 on the obstacle avoidance main body, the ultrasonic distance measuring device 10 and the drive unit are respectively connected with the controller 100, wherein,
- the ultrasonic ranging device 10 is used to transmit ultrasonic signals to target obstacles and receive reflected signals;
- the drive unit is used to drive the obstacle avoidance body to approach or move away from the target obstacle;
- the controller 100 is used for controlling the operation of the driving unit according to the reflected signal of the ultrasonic distance measuring device.
- the obstacle avoidance device detects obstacles through the ultrasonic distance measuring device installed on the pallet.
- the controller judges whether there is an obstacle through the reflected signal. If there is an obstacle, the drive unit drives the pallet Avoid obstacles in time to achieve automatic obstacle avoidance and avoid pinching or structural damage.
- the drive unit includes a motor 54 and a motor drive circuit 200
- the output terminal of the controller 100 is connected to the input terminal of the motor drive circuit 200
- the output terminal of the motor drive circuit 200 The terminal is connected to the motor 54
- the controller 100 controls the motor 54 to rotate forward, reverse and stop through the motor drive circuit 200.
- the motor drive circuit 200 includes a boost chip 203 , an electromagnetic relay 202 , and a connection socket 201 .
- the motor drive circuit 200 further includes a boost chip 203, the first input terminal of the boost chip 203 is connected to the first output terminal of the controller 100, and the second The input end is connected with the second output end of the controller 100, the first output end of the boost chip 203 is connected with the low-voltage connection end of the coil of the first electromagnetic relay, and the second output end of the boost chip 203 is connected with the first output end of the boost chip 203.
- the low-voltage connection ends of the coils of the two electromagnetic relays are connected.
- the motor drive circuit 200 further includes a connection socket 201, the first input end of the connection socket 201 is connected to the common contact of the first electromagnetic relay T1, and the second input end of the connection socket 201 It is connected with the common contact of the second electromagnetic relay T2, the first output terminal and the second output terminal of the connection socket 201 are respectively connected to the first connection terminal and the second connection terminal of the motor, and the first input terminal of the connection socket 201 A bidirectional TVS tube is connected between the terminal and the second input terminal.
- the controller 100 adopts a single-chip microcomputer U2.
- the port VDD of the single-chip microcomputer U2 is connected to a 3.3V power supply; the port VSSA of the single-chip microcomputer U2 is grounded; the port VDDA of the single-chip microcomputer U2 is connected to a 3.3V power supply, and connected to the port VSSA through a capacitor C17; the port VSS of the single-chip microcomputer U2 is grounded;
- the port VDD of the single-chip microcomputer U2 is connected to a 3.3V power supply, and is connected to the port VSS through a capacitor C23; the port BOOTO of the single-chip microcomputer U2 is grounded.
- the boost chip is U1, and the port 1B of the boost chip U1 is connected to the port PC14 of the single-chip microcomputer U2; the port 2B of the boost chip U1 is connected to the port PC15 of the single-chip microcomputer U2; the port E of the boost chip U1 is grounded
- the port COM of the port of the boost chip U1 is connected to a 12V power supply, and grounded through a capacitor C2; the port 2C and port 1C of the boost chip U1 are connected to the electromagnetic relay 202 .
- the single-chip microcomputer U2 is connected to the boost chip U1, so that the single-chip microcomputer U2 can control the electromagnetic relay with a larger working current.
- the electromagnetic relay 202 includes a first relay T1 and a second relay T2, the input terminals of the relay T1 and the second relay T2 are connected to the output terminal of the boost chip 203, and the The output terminals of the first relay T1 and the second relay T2 are connected to the input terminals of the connection socket 201 .
- port 1 of the first relay T1 is connected to a 12V power supply; port 2 of the first relay T1 is connected to port 1C of the boost chip U1; port 3 of the first relay T1 is connected to a 29V power supply; The port 4 of the first relay T1 is connected to the connection socket 201 and the first terminal of the motor; one end of the port 5 of the first relay T1 is connected to the port 4 of the first relay T1, and the other end is grounded.
- the port 1 of the second relay T2 is connected to a 12V power supply; the port 2 of the second relay T2 is connected to the port 2C of the boost chip U1; the port 3 of the second relay T2 is connected to a 29V power supply; the second relay Port 4 of T2 is connected to the connection socket 201 and the second terminal of the motor; one end of port 5 of the second relay T2 is connected to port 4 of the second relay T2, and the other end is grounded.
- the T1 induction coil has current, so that the switch of the T1 port 4 is closed with the T1 port 3, so that the T1 port 4 is connected to the 29V power supply.
- the port 4 of T2 is grounded; when the port PC15 of the single-chip microcomputer U2 outputs a low level, the port PC14 of the single-chip microcomputer U2 outputs a high level, the T2 induction coil has current, the T1 induction coil has no current, and the switch of the T2 port 4 is closed with the T2 port 3 , so that the T2 port 4 is connected to the 29V power supply, and the T1 port 4 is grounded. Therefore, the high and low levels output by the ports PC14 and PC15 of the single-chip microcomputer U2 are different, thereby realizing the forward and reverse control of the motor.
- connection socket is PS1.
- Port 1 and port 5 of the connection socket PS1 are respectively connected to port 4 of the first relay T1 and port 4 of the second relay T2; end.
- a bidirectional TVS tube 2 is connected between port 1 and port 5 of the connection socket PS1; port 3 of the connection socket PS1 is connected to a 3.3V power supply and grounded through a bidirectional ESD diode 5; port 6 of the socket PS1 is grounded. Since a bidirectional TVS tube 2 is connected between port 1 and port 5 of the connection socket PS1, the positive and negative wires of the motor are isolated and protected.
- the bidirectional TVS diode is a transient voltage suppressor diode, which belongs to a kind of electronic component for protection, and can protect electrical equipment from being damaged by voltage spikes introduced by wires.
- the characteristics of the bidirectional TVS diode It is equivalent to two Zener diodes in reverse series, which can absorb instantaneous large pulse power in two directions and clamp the voltage to a predetermined level;
- the working principle of the bidirectional ESD diode is the same as that of the bidirectional TVS diode, but the bidirectional ESD diode is mainly used For anti-static, its characteristic is that it absorbs less energy, but its response speed is faster than the aforementioned bidirectional TVS diode.
- the ultrasonic distance measuring device 10 is provided with an ultrasonic control circuit, and the input end of the ultrasonic control circuit is connected to the third output end of the controller. Specifically, the ultrasonic control circuit is provided with an ultrasonic interface PS2.
- the port 1 of the ultrasonic interface PS2 is connected to a 3.3V power supply, and grounded through a bidirectional ESD diode 9; the port 2 of the ultrasonic interface PS2 is connected to the port PB1 of the single-chip microcomputer U2, and a resistor R2 is connected between the port 2 and the port 1;
- the port 3 of the ultrasonic interface PS2 is connected to the port PB0 of the single-chip microcomputer U2;
- the port 4 of the ultrasonic interface PS2 is grounded, and a bidirectional ESD diode 7 is connected with the port 3, and a bidirectional ESD diode 6 is connected with the port 2.
- the obstacle avoidance device further includes a manual control module 500 .
- the manual control module is provided with a peripheral control circuit, and the output terminal of the peripheral control circuit is connected to the fourth output terminal of the controller 100 .
- the peripheral control circuit includes a manual control interface PS6, the port 1 of the manual control interface PS6 is connected to the port PA9 of the single-chip microcomputer U2; the port 3 of the manual control interface PS6 is connected to the port PA10 of the single-chip microcomputer U2;
- the port 1 and the port 3 of the control interface PS6 are respectively grounded through the bidirectional ESD diode 5 and the bidirectional ESD diode 4; the port 2 of the manual control interface PS6 is connected to a 5V power supply; the port 4 of the manual control interface PS6 is grounded, and is
- the bidirectional ESD diode 8 and the bidirectional TVS diode 1 are connected to a 5V power supply.
- the manual control interface can transmit commands to the single-chip microcomputer U2 through the serial port transmission
- the obstacle avoidance device further includes a power module 400 , the power module is provided with a DC step-down circuit, and the DC step-down circuit is used to provide the controller 100 with working power.
- the input terminal of the DC step-down circuit is inputted with a DC 29V power supply, which is stepped down to form a 3.3V power supply, and is connected to the single-chip microcomputer U2 through the inductors L2, L4, and L5, thereby providing the working power of the single-chip microcomputer U2.
- the controller 100 is connected with a storage module 600, and the storage module 600 is a memory, and the memory adopts a single-chip microcomputer memory in the prior art, which will not be repeated here.
- the obstacle avoidance device further includes a seat body 30 and two sets of connecting rod assemblies, one end of which is hinged to both sides of the seat body 30 respectively,
- the supporting plate 20 is connected between the other ends of the two sets of connecting rod assemblies, and the driving unit is used to drive the connecting rod assemblies to rotate the supporting plate around the seat body.
- the motor 54 is installed in the seat body 30 .
- the connecting rod assembly includes a connecting rod 40 , a side rod 52 and a driving rod 53 .
- one end of the connecting rod 40 is connected to the supporting plate 20, and the other end is hinged to the seat body 30; the output end of the motor 54 is connected to the driving rod 53, and both sides of the driving rod 53 are fixedly connected to the side rods 52, and the connection One end of the rod 40 near the seat main body is provided with a sliding slot 51 , and the side rod 52 passes through the sliding slot 51 .
- the motor 54 is an electric push cylinder.
- the single-chip microcomputer U2 is sequentially connected to the boost chip U1, the electromagnetic relay, the connection socket PS1, and the motor, so that the single-chip microcomputer U2 can output pulse signals through the ports PC14 and PC15 to control the movement of the drive unit. Because the output end of the motor 54 is connected to the drive rod 53, the output end of the motor 54 moves linearly, driving the connecting rod 40 to fold and shrink towards the seat body 30, and the supporting plate 20 is connected to the end of the connecting rod 40, so that the supporting plate 20 Rotate toward the seat body 30 and retract.
- the single-chip microcomputer controls the start of the ultrasonic distance measuring device installed under the pallet 20, and continuously sends ultrasonic signals and receives reflected signals.
- the port PB0 of the single chip microcomputer U2 sends a high level, it can wait for the high level output at the port PB1, and the timer can be started as soon as there is an output.
- the single-chip microcomputer judges that there is an obstacle. At this time, the single-chip microcomputer controls the motor 54 stops running or reverses, and supporting plate 20 is no longer forcibly retracted, thereby realizing the purpose of avoiding obstacles.
- This embodiment provides an obstacle avoidance device.
- the difference between the obstacle avoidance device and the obstacle avoidance device in Embodiment 2 is that this obstacle avoidance device includes an obstacle avoidance body and a device that drives the obstacle avoidance body to move linearly.
- Drive unit the main body of the obstacle avoidance is a seat body 30, the ultrasonic distance measuring device 10 is installed on the bottom of the seat body 30, the obstacle avoidance device also includes a chassis 31 connected with the seat body, the The driving unit is used to drive the seat body 30 to move linearly toward the bottom frame 31 .
- the single-chip microcomputer U2 is sequentially connected to the boost chip U1, the electromagnetic relay, the connection socket PS1, and the motor, so that the single-chip microcomputer U2 can output pulse signals through the ports PC14 and PC15 to control the movement of the motor 54 . Since the output end of the motor 54 is connected to the seat body 30, the output end of the motor 54 moves linearly, driving the seat body 30 to move linearly toward the bottom frame 31, so that the seat body 30 descends.
- the single-chip microcomputer controls the start of the ultrasonic distance measuring device installed under the seat body 30 , and continuously sends ultrasonic signals and receives reflected signals.
- the port PB0 of the single chip microcomputer U2 sends a high level, it can wait for the high level output at the port PB1, and the timer can be started as soon as there is an output.
- the single-chip microcomputer judges that there is an obstacle. At this time, the single-chip microcomputer controls the motor 54 stops running or reverses, and the seat body 30 is no longer forcibly retracted, thereby realizing the purpose of avoiding obstacles.
- the directional indication is only used to explain the relationship between the components in a certain posture. If the specific posture changes, the directional indication will also change accordingly.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
Description
本申请涉及超声波测距技术领域,特别涉及一种超声波测距避障方法及避障装置。The present application relates to the technical field of ultrasonic distance measurement, in particular to an ultrasonic distance measurement and obstacle avoidance method and an obstacle avoidance device.
超声波具有指向性强,能量消耗慢的特性。同时,当超声波在传播过程中遇到目标障碍物时会发生反射。因此,现有的技术往往利用超声波进行测距,从而实现避障的目的。Ultrasound has the characteristics of strong directivity and slow energy consumption. At the same time, when the ultrasonic wave encounters a target obstacle during propagation, it will be reflected. Therefore, the existing technologies often use ultrasonic waves for distance measurement, so as to achieve the purpose of obstacle avoidance.
在实际应用上,由于超声波振动片的物理特性,在产生超声波的同时会伴随着余震的产生,会对待测目标反射回来的超声波产生干扰,同时,在一些超声波进行测距避障的应用中,由于电机移动时也会产生干扰波,从而影响超声波检测效果。因此,若根据检测距离来判断是否存在障碍物,会存在上述干扰因素,容易造成判断错误。In practical applications, due to the physical characteristics of the ultrasonic vibrating plate, the generation of ultrasonic waves will be accompanied by aftershocks, which will interfere with the ultrasonic waves reflected back from the target to be measured. At the same time, in some applications where ultrasonic waves are used for distance measurement and obstacle avoidance, Because the motor will also generate interference waves when it moves, which will affect the ultrasonic detection effect. Therefore, if it is judged whether there is an obstacle based on the detection distance, the above-mentioned interference factors will exist, which may easily cause a judgment error.
本申请的主要目的是提出一种超声波测距避障方法,旨在解决上述超声波测距避障过程中易受干扰信号影响检测判断的技术问题。The main purpose of this application is to propose a method for ultrasonic ranging and obstacle avoidance, which aims to solve the technical problem that the detection and judgment are easily affected by interference signals in the process of ultrasonic ranging and obstacle avoidance.
为实现上述目的,本申请提出一种超声波测距避障方法,包括超声波测距装置,包括如下步骤:In order to achieve the above purpose, the present application proposes an ultrasonic ranging and obstacle avoidance method, including an ultrasonic ranging device, including the following steps:
超声波测距装置向目标障碍物接近,同时向所述目标障碍物发射第一超声波信号,所述第一超声波信号经所述目标障碍物反射后形成第一反射信号;The ultrasonic ranging device approaches the target obstacle, and at the same time transmits a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal;
接收所述第一反射信号;receiving the first reflected signal;
将所述第一反射信号与当前位置对应的参照阈值进行比对;comparing the first reflected signal with a reference threshold corresponding to the current position;
判断第一反射信号是否超出参照阈值;及judging whether the first reflected signal exceeds a reference threshold; and
若是,执行避障动作,若不是,继续向所述障碍物接近。If yes, perform an obstacle avoidance action, if not, continue to approach the obstacle.
进一步地,所述参照阈值包括预设阈值与记录阈值,所述记录阈值通过测量使用环境而得到。Further, the reference threshold includes a preset threshold and a recording threshold, and the recording threshold is obtained by measuring the usage environment.
进一步地,所述向目标障碍物接近,同时向所述目标障碍物发射第一超声波信号之前,还包括如下步骤:Further, before approaching the target obstacle while transmitting the first ultrasonic signal to the target obstacle, the following steps are also included:
向目标障碍物接近,同时在不同的位置分别向所述目标障碍物发射第二超声波信号以及接收反射形成第二反射信号;Approaching the target obstacle, simultaneously transmitting a second ultrasonic signal to the target obstacle at different positions and receiving reflection to form a second reflection signal;
基于所述第二反射信号,通过配置参数,得到反射参数范围;及Obtaining a reflection parameter range by configuring parameters based on the second reflection signal; and
记录所述反射参数范围以及相对应的位置,得到记录阈值。Record the reflection parameter range and the corresponding position to obtain the recording threshold.
进一步地,在所述记录所述反射参数范围以及相对应的位置,得到记录阈值之后,还包括如下步骤:Further, after recording the reflection parameter range and the corresponding position and obtaining the recording threshold, the following steps are further included:
在距离所述目标障碍物最远及最近的位置,重复多次往返运动;Repeat multiple round-trip movements at the farthest and closest positions from the target obstacle;
在不同的位置分别向所述目标障碍物发射第三超声波信号以及接收反射形成第三反射信号;Transmitting third ultrasonic signals to the target obstacle at different positions and receiving reflections to form third reflected signals;
将所述第三反射信号与当前位置对应的记录阈值进行比对;Comparing the third reflected signal with a recording threshold corresponding to the current position;
判断所述第三反射信号是否超出记录阈值;及judging whether the third reflected signal exceeds a recording threshold; and
若是,重新配置参数,若不是,保持记录阈值。If so, reconfigure the parameters, if not, keep recording the threshold.
进一步地,所述向目标障碍物接近的步骤包括:Further, the step of approaching the target obstacle includes:
超声波测距装置经驱动单元带动,向目标障碍物接近。The ultrasonic distance measuring device is driven by the drive unit to approach the target obstacle.
进一步地,所述当前位置的位置信息由驱动单元提供。Further, the position information of the current position is provided by the drive unit.
进一步地,所述驱动单元采用霍尔编码器电机、光电编码器电机、步进电机其中一种。Further, the drive unit adopts one of a Hall encoder motor, a photoelectric encoder motor, and a stepping motor.
进一步地,所述执行避障动作的步骤包括:Further, the step of performing an obstacle avoidance action includes:
停止向所述目标障碍物接近或远离所述目标障碍物。Stop approaching or moving away from the target obstacle.
本申请还提供一种避障装置,采用上述方法运行,所述避障装置包括:The present application also provides an obstacle avoidance device, which is operated by the above method, and the obstacle avoidance device includes:
超声波发射模块,用于向目标障碍物发射超声波信号;Ultrasonic transmitting module, used for transmitting ultrasonic signal to target obstacle;
超声波接收模块,用于接收反射信号;Ultrasonic receiving module, used for receiving reflected signal;
驱动模块,用于带动所述超声波发射模块、所述超声波接收模块向目标障碍物接近;a driving module, used to drive the ultrasonic transmitting module and the ultrasonic receiving module to approach the target obstacle;
存储模块,用于存储参照阈值;及a storage module for storing the reference threshold; and
计算模块,用于判断反射信号是否超出参照阈值。The calculation module is used for judging whether the reflected signal exceeds the reference threshold.
本申请还提供一种超声波测距避障设备,所述设备包括控制器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述控制器加载并执行以实现如上述的超声波测距避障方法。The present application also provides an ultrasonic ranging and obstacle avoidance device, the device includes a controller and a memory, at least one instruction or at least one program is stored in the memory, and the at least one instruction or the at least one program is controlled by the The controller is loaded and executed to realize the above-mentioned ultrasonic ranging and obstacle avoidance method.
本技术方案提供一种超声波测距避障方法,其步骤包括:向目标障碍物接近,同时向所述目标障碍物发射第一超声波信号,所述第一超声波信号经所述目标障碍物反射后形成第一反射信号;接收所述第一反射信号;将所述第一反射信号与当前位置对应的参照阈值进行比对;判断第一反射信号是否超出参照阈值若是,执行避障动作,若不是,继续向所述障碍物接近。本方法通过提前学习使用环境,利用超声波反射信号与完成学习后得到的参照阈值进行对比,从而判断是否存在障碍物,相对于通过测距判断障碍物,该方法可排除超声波余震与电机干扰波等其他影响因素,继而提高避障准确度。The technical solution provides an ultrasonic distance measurement and obstacle avoidance method, the steps of which include: approaching a target obstacle, and at the same time transmitting a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle Forming a first reflection signal; receiving the first reflection signal; comparing the first reflection signal with a reference threshold corresponding to the current position; judging whether the first reflection signal exceeds the reference threshold, if so, performing an obstacle avoidance action, if not , continue to approach the obstacle. This method learns the use environment in advance, and uses the ultrasonic reflection signal to compare with the reference threshold obtained after completing the learning, so as to judge whether there are obstacles. Compared with judging obstacles by distance measurement, this method can eliminate ultrasonic aftershocks and motor interference waves, etc. Other influencing factors, and then improve the accuracy of obstacle avoidance.
图1为本申请实施例一超声波测距避障方法步骤流程示意图。FIG. 1 is a schematic flowchart of steps of an ultrasonic ranging and obstacle avoidance method according to
图2为本申请实施例一避障装置结构示意图。FIG. 2 is a schematic structural diagram of an obstacle avoidance device according to
图3为本申请实施例二避障装置回收状态示意图。Fig. 3 is a schematic diagram of the recovery state of the obstacle avoidance device according to
图4为本申请实施例二避障装置打开状态示意图。FIG. 4 is a schematic diagram of an open state of the obstacle avoidance device according to
图5为本申请实施例二避障装置俯视图。Fig. 5 is a top view of the obstacle avoidance device according to
图6为本申请实施例二控制器与电机驱动电路连接结构示意图。FIG. 6 is a schematic diagram of the connection structure between the controller and the motor drive circuit in
图7为本申请实施例二控制器及升压芯片的电路图。FIG. 7 is a circuit diagram of a controller and a boost chip according to
图8为本申请实施例二电磁继电器、连接插座电路的电路图。FIG. 8 is a circuit diagram of an electromagnetic relay and a connection socket circuit in
图9为本申请实施例二外设控制电路的电路图。FIG. 9 is a circuit diagram of a peripheral device control circuit according to
图10为本申请实施例二超声波控制电路的电路图。FIG. 10 is a circuit diagram of an ultrasonic control circuit in
图11为本申请实施例二直流降压电路的电路图。FIG. 11 is a circuit diagram of a DC step-down circuit according to
图12本申请实施例三避障装置回收状态示意图。Fig. 12 is a schematic diagram of the recovery state of the obstacle avoidance device according to
图13本申请实施例三避障装置打开状态示意图。Fig. 13 is a schematic diagram of the open state of the third embodiment of the obstacle avoidance device of the present application.
附图标号说明:Explanation of reference numbers:
10-超声波测距装置,20-托板,30-座椅主体,31-底架,40-连接杆,51-滑槽,52-侧杆,53-驱动杆,54-电机,100-控制器,200-电机驱动电路,201-连接插座,202-电磁继电器,203-升压芯片,400-电源模块,500-手控模块,600-存储模块。10-ultrasonic distance measuring device, 20-supporting plate, 30-seat body, 31-underframe, 40-connecting rod, 51-chute, 52-side rod, 53-driving rod, 54-motor, 100-control Device, 200-motor drive circuit, 201-connecting socket, 202-electromagnetic relay, 203-boost chip, 400-power module, 500-manual control module, 600-storage module.
本申请的实施方式Embodiment of this application
实施例一Embodiment one
请参阅图1,本申请超声波测距避障方法应用于一种避障装置,所述避障装置设有超声波测距装置以及驱动单元。所述超声波测距装置采用现有技术,所述方法包括如下步骤:Please refer to FIG. 1 , the ultrasonic ranging and obstacle avoiding method of the present application is applied to an obstacle avoiding device, and the obstacle avoiding device is provided with an ultrasonic ranging device and a driving unit. Described ultrasonic distance measuring device adopts prior art, and described method comprises the steps:
S100:超声波测距装置向目标障碍物接近,同时向所述目标障碍物发射第一超声波信号,所述第一超声波信号经所述目标障碍物反射后形成第一反射信号;S100: The ultrasonic ranging device approaches the target obstacle, and simultaneously transmits a first ultrasonic signal to the target obstacle, and the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal;
S200:接收所述第一反射信号;S200: Receive the first reflected signal;
S300:将所述第一反射信号与当前位置对应的参照阈值进行比对;S300: Compare the first reflected signal with a reference threshold corresponding to the current position;
S400:判断第一反射信号是否超出参照阈值;及S400: Determine whether the first reflected signal exceeds a reference threshold; and
S500:若是,执行避障动作,若不是,继续向所述障碍物接近。S500: If yes, perform an obstacle avoidance action, if not, continue to approach the obstacle.
进一步地,在本实施例中,所述参照阈值在步骤S100前设置完成。所述参照阈值包括预设阈值与记录阈值,所述预设阈值通过人为配置,所述记录阈值通过测量使用环境而得到。Further, in this embodiment, the reference threshold is set before step S100. The reference threshold includes a preset threshold and a record threshold, the preset threshold is manually configured, and the record threshold is obtained by measuring the usage environment.
进一步地,在步骤S100:超声波测距装置向目标障碍物接近,同时向所述目标障碍物发射第一超声波信号,所述第一超声波信号经所述目标障碍物反射后形成第一反射信号之前,还包括测量使用环境的步骤。该步骤的目的在于,在实际检测前,通过在不同的位置形成且记录第二反射信号,该第二反射信号包含有多个干扰信号,由于实际检测时超声波测距装置行走路径与测量使用环境时行走路径一致,因此该第二反射信号可作为实际检测时是否有障碍物的判断依据。Further, in step S100: the ultrasonic ranging device approaches the target obstacle, and at the same time transmits a first ultrasonic signal to the target obstacle, before the first ultrasonic signal is reflected by the target obstacle to form a first reflected signal , also including the step of measuring the usage environment. The purpose of this step is to form and record the second reflection signal at different positions before the actual detection. The second reflection signal contains a plurality of interference signals. Therefore, the second reflected signal can be used as the basis for judging whether there is an obstacle during actual detection.
该测量使用环境具体步骤包括如下步骤:The specific steps for measuring the use environment include the following steps:
S10:向目标障碍物接近,同时在不同的位置分别向所述目标障碍物发射第二超声波信号以及接收反射形成第二反射信号;S10: Approaching the target obstacle, simultaneously transmitting a second ultrasonic signal to the target obstacle at different positions and receiving reflection to form a second reflection signal;
S20:基于所述第二反射信号,通过配置参数,得到反射参数范围;及S20: Obtain a reflection parameter range by configuring parameters based on the second reflection signal; and
S30:记录所述反射参数范围以及相对应的位置,得到记录阈值。S30: Record the reflection parameter range and the corresponding position to obtain a recording threshold.
值得注意的是,所述第二反射信号可能是不含干扰因素的超声波反射信号,但也可能是包含超声波余震与电机干扰波等干扰因素形成的第二反射信号。It should be noted that the second reflection signal may be an ultrasonic reflection signal without interference factors, but may also be a second reflection signal formed by interference factors including ultrasonic aftershocks and motor interference waves.
可以理解的是,由于在不同的位置分别产生第二反射信号,因此所述第二反射信号为一组多个数值。在一个实施例中,首先进行测量使用环境:所述超声波测距装置从距离目标障碍物最远的位置开始往目标障碍物接近,同时在不同的位置分别向目标障碍物发射第二超声波信号以及接收反射形成的第二反射信号。当所述超声波测距装置运动位置为300,在该位置接收的第二反射信号为50db,所述配置参数为±3,基于第二反射信号得到的反射参数范围为47-53db;同理,在其他位置时,可得到不同或相同的反射参数范围。当收集完多个反射参数范围,并且记录反射参数范围和相对应的位置信息,继而形成多个记录阈值,即完成测量使用环境。It can be understood that, since the second reflection signals are respectively generated at different positions, the second reflection signal is a set of multiple values. In one embodiment, first measure the usage environment: the ultrasonic distance measuring device starts to approach the target obstacle from the position farthest from the target obstacle, and at the same time transmits the second ultrasonic signal to the target obstacle at different positions and A second reflection signal formed by reflection is received. When the moving position of the ultrasonic distance measuring device is 300, the second reflection signal received at this position is 50db, the configuration parameter is ±3, and the reflection parameter range obtained based on the second reflection signal is 47-53db; similarly, At other positions, a different or the same range of reflection parameters may be obtained. After collecting multiple reflection parameter ranges, recording the reflection parameter ranges and corresponding location information, and then forming multiple recording thresholds, the measurement of the usage environment is completed.
当超声波测距装置进行实际检测时,超声波测距装置运行至运动位置为300,接收的第一反射信号为55db,此时将该数值与当前位置(300)对应的反射参数范围(47-53db)进行比对,判断该第一反射信号超出反射参数范围,即执行避障动作。When the ultrasonic distance measuring device performs actual detection, the ultrasonic distance measuring device runs to the movement position of 300, and the first reflection signal received is 55db. At this time, the value is compared with the reflection parameter range (47-53db) corresponding to the current position (300) ) are compared, and it is judged that the first reflection signal exceeds the reflection parameter range, that is, an obstacle avoidance action is performed.
综上所述,在超声波测距装置使用过程中,由于使用环境发生变化,超声波测距装置所面临的干扰因素不仅包括超声波余震与电机干扰波,还包括在超声波测距装置运动时因改变发射超声波信号的角度而引起的接收不精准的因素。因此在更换使用环境后,实施上述学习测量使用环境的步骤,从而能够产生不同的记录阈值,继而可作为实际检测时检测障碍物的判断依据,实现了针对不同使用环境实时调整,达到最优的避障效果。To sum up, during the use of the ultrasonic distance measuring device, due to changes in the use environment, the interference factors faced by the ultrasonic distance measuring device include not only ultrasonic aftershocks and motor interference waves, but also changes in the emission of the ultrasonic distance measuring device when it is moving. Inaccurate reception factors caused by the angle of the ultrasonic signal. Therefore, after changing the use environment, implement the above-mentioned steps of learning and measuring the use environment, so that different recording thresholds can be generated, which can then be used as the basis for judging obstacles in actual detection, and realize real-time adjustments for different use environments to achieve optimal results. Obstacle avoidance effect.
本方法通过提前学习测量使用环境,利用超声波反射信号与完成学习后得到的参照阈值进行对比,从而判断是否存在障碍物,相对于通过测距判断障碍物,该方法可排除超声波余震与电机干扰波等其他影响因素,继而提高避障准确度。This method learns and measures the use environment in advance, and compares the ultrasonic reflection signal with the reference threshold obtained after completing the learning, so as to judge whether there are obstacles. Compared with judging obstacles by distance measurement, this method can eliminate ultrasonic aftershocks and motor interference waves And other influencing factors, and then improve the accuracy of obstacle avoidance.
具体的,所述预设阈值可采用串口通讯网路连接超声波测距装置从而实现人为配置预 设阈值。在本实施例中,所述预设阈值为一组多个数值,其数据形式和作用与上述学习测量使用环境所得的记录阈值相同,在此不再赘述。Specifically, the preset threshold can be connected to the ultrasonic distance measuring device through a serial port communication network so as to realize the artificial configuration of the preset threshold. In this embodiment, the preset threshold value is a set of multiple values, and its data form and function are the same as the record threshold value obtained from learning and measuring the usage environment described above, so it will not be repeated here.
进一步地,为了记录阈值更为准确,继而提高实际测量时判断的准确度,在所述步骤S30:记录所述反射参数范围以及相对应的位置,得到记录阈值之后,还包括如下步骤:Further, in order to record the threshold more accurately, and then improve the accuracy of judgment during actual measurement, after the step S30: record the reflection parameter range and the corresponding position, and obtain the recording threshold, the following steps are also included:
S40:在距离所述目标障碍物最远及最近的位置,重复多次往返运动;S40: Repeat multiple round-trip movements at the positions farthest and closest to the target obstacle;
S50:在不同的位置分别向所述目标障碍物发射第三超声波信号以及接收反射形成第三反射信号;S50: Transmitting a third ultrasonic signal to the target obstacle at different positions and receiving a reflection to form a third reflected signal;
S60:将所述第三反射信号与当前位置对应的记录阈值进行比对;S60: Compare the third reflected signal with a recording threshold corresponding to the current location;
S70:判断所述第三反射信号是否超出记录阈值;及S70: Determine whether the third reflected signal exceeds a recording threshold; and
S80:若是,重新配置参数,若不是,保持记录阈值。S80: If yes, reconfigure the parameters, if not, keep recording the threshold.
进一步地,所述向目标障碍物接近的步骤具体为:超声波测距装置经驱动单元带动,向目标障碍物接近。Further, the step of approaching the target obstacle specifically includes: the ultrasonic distance measuring device is driven by the drive unit to approach the target obstacle.
具体的,在本实施中,驱动单元作为动力源,用于驱动超声波测距装置接近目标障碍物或远离目标障碍物。Specifically, in this implementation, the drive unit is used as a power source for driving the ultrasonic distance measuring device to approach or move away from the target obstacle.
进一步地,在本实施例中,所述驱动单元采用霍尔编码器电机、光电编码器电机、步进电机其中一种。在本实施中,所述驱动单元采用霍尔编码器电机。Further, in this embodiment, the drive unit adopts one of a Hall encoder motor, a photoelectric encoder motor, and a stepper motor. In this implementation, the drive unit is a Hall encoder motor.
进一步地,在上述测距避障方法中,所述当前位置的位置信息由驱动单元提供。Further, in the distance measuring and obstacle avoidance method above, the position information of the current position is provided by the drive unit.
具体的,所述霍尔编码器电机、光电编码器电机是一种是可输出电机转速电信号的执行装置。光电编码器是一种通过光电转换将输出轴上的机械几何位移量转换为脉冲数字量的传感器;霍尔编码器则是一种通过磁电转换将电机输出轴上的机械几何位移量转换成脉冲或数字量的传感器;而步进电机是一种配合驱动器将数字脉冲信号转化为角位移的执行装置。前述电机通过编码器或驱动器获取转速,通过转速、运行时间以及传动比可得出超声波测距装置移动距离,继而获取超声波测距装置当前位置信息。Specifically, the Hall encoder motor and the photoelectric encoder motor are a kind of actuators that can output electrical signals of motor speed. The photoelectric encoder is a sensor that converts the mechanical geometric displacement on the output shaft into a pulse digital quantity through photoelectric conversion; the Hall encoder is a sensor that converts the mechanical geometric displacement on the motor output shaft into pulse digital quantity through magnetoelectric conversion. A pulse or digital sensor; and a stepper motor is an actuator that converts a digital pulse signal into an angular displacement with a driver. The aforementioned motor obtains the rotational speed through the encoder or the driver, and the moving distance of the ultrasonic distance measuring device can be obtained through the rotational speed, running time and transmission ratio, and then the current position information of the ultrasonic distance measuring device can be obtained.
进一步地,所述步骤S500中,执行避障动作的步骤包括:Further, in the step S500, the step of performing the obstacle avoidance action includes:
停止向所述目标障碍物接近或远离所述目标障碍物。Stop approaching or moving away from the target obstacle.
请参阅图2,本申请还提供一种避障装置,采用如上述的超声波测距避障方法运行,所述避障装置包括:Please refer to Figure 2, the present application also provides an obstacle avoidance device, which is operated by the above-mentioned ultrasonic ranging obstacle avoidance method, and the obstacle avoidance device includes:
超声波发射模块,用于向目标障碍物发射超声波信号;Ultrasonic transmitting module, used for transmitting ultrasonic signal to target obstacle;
超声波接收模块,用于接收反射信号;Ultrasonic receiving module, used for receiving reflected signal;
驱动模块,用于带动所述超声波发射模块、所述超声波接收模块向目标障碍物接近;a driving module, used to drive the ultrasonic transmitting module and the ultrasonic receiving module to approach the target obstacle;
存储模块,用于存储参照阈值;及a storage module for storing the reference threshold; and
计算模块,用于判断反射信号是否超出参照阈值。由于本避障装置采用了上述超声波测距避障方法所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。The calculation module is used for judging whether the reflected signal exceeds the reference threshold. Since this obstacle avoidance device adopts all the technical solutions of all the embodiments of the above-mentioned ultrasonic ranging and obstacle avoidance method, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, and will not be repeated here.
本申请还提供一种超声波测距避障设备,所述设备包括控制器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述控制器加载并执行以实现上述的超声波测距避障方法。由于本超声波测距避障设备采用了上 述超声波测距避障方法所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。The present application also provides an ultrasonic ranging and obstacle avoidance device, the device includes a controller and a memory, at least one instruction or at least one program is stored in the memory, and the at least one instruction or the at least one program is controlled by the The controller is loaded and executed to realize the above-mentioned method for ultrasonic ranging and obstacle avoidance. Since this ultrasonic ranging and obstacle avoiding device adopts all the technical solutions of all embodiments of the above-mentioned ultrasonic ranging and obstacle avoiding method, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, and will not be repeated here.
实施例二Embodiment two
请参阅图3-图11,本实施例提供一种避障装置,该避障装置包括避障主体和驱动避障主体旋转转动的驱动单元,所述避障主体设有控制器100以及安装在所述避障主体上的超声波测距装置10,所述超声波测距装置10和驱动单元分别与控制器100连接,其中,Please refer to Fig. 3-Fig. 11, the present embodiment provides an obstacle avoidance device, the obstacle avoidance device includes an obstacle avoidance body and a drive unit that drives the obstacle avoidance body to rotate, and the obstacle avoidance body is provided with a
所述超声波测距装置10用于向目标障碍物发射超声波信号以及接收反射信号;The ultrasonic ranging
所述驱动单元用于带动所述避障主体向目标障碍物接近或远离;及The drive unit is used to drive the obstacle avoidance body to approach or move away from the target obstacle; and
所述控制器100用于根据所述超声波测距装置的反射信号来控制驱动单元运行。The
本避障装置通过安装在托板的超声波测距装置对障碍物进行检测,当超声波测距装置接收到反射信号,控制器通过反射信号判定是否存在障碍物,若存在障碍物驱动单元带动托板及时进行避障,从而实现自动避障效果,避免造成夹伤或结构损坏。The obstacle avoidance device detects obstacles through the ultrasonic distance measuring device installed on the pallet. When the ultrasonic distance measuring device receives the reflected signal, the controller judges whether there is an obstacle through the reflected signal. If there is an obstacle, the drive unit drives the pallet Avoid obstacles in time to achieve automatic obstacle avoidance and avoid pinching or structural damage.
进一步地,在本实施例中,所述驱动单元包括电机54和电机驱动电路200,所述控制器100的输出端与所述电机驱动电路200的输入端连接,所述电机驱动电路200的输出端与电机54连接,所述控制器100通过电机驱动电路200控制电机54正转、反转和停止。Further, in this embodiment, the drive unit includes a
进一步地,所述电机驱动电路200包括升压芯片203、电磁继电器202、连接插座201。Further, the
在本实施例中,所述电磁继电器202包括第一电磁继电器T1和第二电磁继电器T2,所述第一电磁继电器T1的线圈的低压连接端与控制器100的第一输出端连接,第二电磁继电器T2的线圈的低压连接端与控制器100的第二输出端连接,所述第一电磁继电器T1和第二电磁继电器T2的常闭触点或常开触点与电源连接,所述第一电磁继电器T1和第二电磁继电器T2的常开触点或常闭触点接地线,所述第一电磁继电器T1的公共触点与电机的第一接线端连接,所述第二电磁继电器T2的公共触点与电机的第二接线端连接。In this embodiment, the
在本实施例中,所述电机驱动电路200还包括升压芯片203,所述升压芯片203的第一输入端与控制器100的第一输出端连接,所述升压芯片203的第二输入端与控制器100的第二输出端连接,所述升压芯片203的第一输出端与第一电磁继电器的线圈的低压连接端连接,所述升压芯片203的第二输出端与第二电磁继电器的线圈的低压连接端连接。In this embodiment, the
在本实施例中,所述电机驱动电路200还包括连接插座201,所述连接插座201的第一输入端与第一电磁继电器T1的公共触点连接,所述连接插座201的第二输入端与第二电磁继电器T2的公共触点连接,所述连接插座201的第一输出端、第二输出端分别连接电机的第一接线端、第二接线端,所述连接插座201的第一输入端、第二输入端之间连接有双向TVS管。In this embodiment, the
具体的,请参考图5,所述控制器100采用单片机U2。所述单片机U2的端口VDD连接3.3V电源;所述单片机U2的端口VSSA接地;所述单片机U2的端口VDDA连接3.3V电源,且通过电容C17连接端口VSSA;所述单片机U2的端口VSS接地;所述单片机U2的端口VDD连接3.3V电源,且通过电容C23连接端口VSS;所述单片机U2的端口BOOTO接地。所述升压芯片为U1,所述升压芯片U1的端口1B连接单片机U2的端口PC14;所述升压芯片U1的端口2B连接单片机U2的端口PC15;所述升压芯片U1的端口E接地;所述升压芯 片U1的端口的端口COM连接12V电源,并且通过电容C2接地;所述升压芯片U1的端口端口2C、端口1C与电磁继电器202连接。如此设置,通过单片机U2连接升压芯片U1,使单片机U2实现可对工作电流更大的电磁继电器进行控制。Specifically, please refer to FIG. 5 , the
具体的,请参考图6,所述电磁继电器202包括第一继电器T1、第二继电器T2,所述继电器T1、第二继电器T2的输入端与所述升压芯片203的输出端连接,所述第一继电器T1、第二继电器T2的输出端与所述连接插座201输入端连接。在本实施例中,所述第一继电器T1的端口1连接12V电源;所述第一继电器T1端口2与升压芯片U1的端口1C连接;所述第一继电器T1的端口3连接29V电源;所述第一继电器T1的端口4与连接插座201以及电机的第一接线端连接;所述第一继电器T1的端口5一端连接第一继电器T1的端口4,另一端接地。所述第二继电器T2的端口1连接12V电源;所述第二继电器T2的端口2与升压芯片U1的端口2C连接;所述第二继电器T2的端口3连接29V电源;所述第二继电器T2的端口4与连接插座201以及电机的第二接线端连接;所述第二继电器T2的端口5一端连接第二继电器T2的端口4,另一端接地。如此设置,由于第一继电器T1连接12V电源,当单片机U2的端口PC14输出低电平,T1感应线圈有电流,使T1端口4的开关与T1端口3闭合,从而使T1端口4连接29V电源,而T2的端口4接地;当单片机U2的端口PC15输出低电平,单片机U2的端口PC14输出高电平,T2感应线圈有电流,T1感应线圈无电流,T2端口4的开关与T2端口3闭合,从而使T2端口4连接29V电源,而T1的端口4接地,因此,通过单片机U2的端口PC14、PC15输出的高低电平不同,从而实现对电机的正反转控制。Specifically, please refer to FIG. 6, the
具体的,所述连接插座为PS1。所述连接插座PS1的端口1与端口5分别连接第一继电器T1的端口4、第二继电器T2的端口4;并且插座PS1的端口1与端口5分别连接电极的第一接线端、第二接线端。所述连接插座PS1的端口1与端口5之间连接有双向TVS管2;所述连接插座PS1的端口3连接3.3V电源,且通过双向ESD二极管5接地;所述插座PS1的端口6接地。由于所述连接插座PS1的端口1与端口5之间连接有双向TVS管2,使得电机的正负极导线隔离且受保护。Specifically, the connection socket is
值得注意的是,在本实施例中,所述双向TVS二极管即瞬态电压抑制二极管,属于一种保护用的电子零件,可以保护电器设备不受导线引入的电压尖峰破坏,双向TVS管的特性相当于两个稳压二极管反向串联,可在两个方向吸收瞬时大脉冲功率,并把电压钳箝到预定水平;所述双向ESD二极管工作原理与双向TVS二极管一致,但双向ESD二极管主要用于防静电,其特性是吸收能量小,但反应速度比前述双向TVS二极管更快。It is worth noting that, in this embodiment, the bidirectional TVS diode is a transient voltage suppressor diode, which belongs to a kind of electronic component for protection, and can protect electrical equipment from being damaged by voltage spikes introduced by wires. The characteristics of the bidirectional TVS diode It is equivalent to two Zener diodes in reverse series, which can absorb instantaneous large pulse power in two directions and clamp the voltage to a predetermined level; the working principle of the bidirectional ESD diode is the same as that of the bidirectional TVS diode, but the bidirectional ESD diode is mainly used For anti-static, its characteristic is that it absorbs less energy, but its response speed is faster than the aforementioned bidirectional TVS diode.
综上所述,由于单片机U2依次连接升压芯片U1、电磁继电器、连接插座PS1,使单片机U2可通过端口PC14、端口PC15输出脉冲信号来控制驱动单元正转、反转。To sum up, since the single-chip microcomputer U2 is sequentially connected to the boost chip U1, the electromagnetic relay, and the connection socket PS1, the single-chip microcomputer U2 can output pulse signals through the port PC14 and port PC15 to control the forward rotation and reverse rotation of the drive unit.
进一步地,请参阅图7,所述超声波测距装置10设有超声波控制电路,所述超声波控制电路的输入端与所述控制器的第三输出端连接。具体的,所述超声波控制电路设有超声波接口PS2。所述超声波接口PS2的端口1连接3.3V电源,且通过双向ESD二极管9接地;所述超声波接口PS2的端口2连接单片机U2的端口PB1,且端口2与端口1之间连接有电阻R2;所述超声波接口PS2的端口3连接单片机U2的端口PB0;所述超声波接口PS2的 端口4接地,且与端口3之间连接有双向ESD二极管7,以及与端口2之间连接有双向ESD二极管6。如此设置,当单片机U2的端口PB0发出一个高电平,就可以在端口PB1等待高电平输出,一有输出即可开定时器计时,当端口PB1变为低电平时,就可以读取定时器的值,此时就为此次测距的时间t。由于s=vt,超声波在空气中传播速度为固定值,因此可计算出超声波装置与目标障碍物的距离,从而实现通过单片机的脉冲信号的发送与接收从而得到超声波测距距离。Further, please refer to FIG. 7 , the ultrasonic
进一步地,请参阅图8,本避障装置还包括手控模块500。所述手控模块设有外设控制电路,所述外设控制电路的输出端与所述控制器100的第四输出端连接。具体的,所述外设控制电路包括手控接口PS6,所述手控接口PS6的端口1与单片机U2的端口PA9连接;手控接口PS6的端口3与单片机U2的端口PA10连接;所述手控接口PS6的端口1和端口3分别通过双向ESD二极管5、双向ESD二极管4接地;所述手控接口PS6的端口2连接5V电源;所述手控接口PS6的端口4接地,并且通过并联的双向ESD二极管8、双向TVS二极管1连接5V电源。如此设置,使得手控接口可透过串口传输方式向单片机U2传输命令。Further, please refer to FIG. 8 , the obstacle avoidance device further includes a
进一步地,请参阅图9,所述避障装置还包括电源模块400,所述电源模块设有直流降压电路,所述直流降压电路用于提供控制器100工作电源。所述直流降压电路的输入端输入直流29V电源,经降压后形成3.3V电源,通过电感L2、L4、L5连接单片机U2,从而提供单片机U2工作电源。Further, please refer to FIG. 9 , the obstacle avoidance device further includes a
在本实施例中,所述控制器100连接有存储模块600,所述存储模块600为存储器,所述存储器采用现有技术的单片机存储器,在此不再赘述。In this embodiment, the
在本实施例中,请参阅图1-图3,所述避障装置还包括座椅主体30、两组连接杆组件,所述两组连接杆组件一端分别铰接于座椅本体30两侧,所述托板20连接于两组连接杆组件的另一端之间,所述驱动单元用于驱动连接杆组件使托板绕座椅本体旋转转动。具体的,所述电机54安装于座椅本体30内。所述连接杆组件包括连接杆40、侧杆52、驱动杆53。其中,所述连接杆40一端连接托板20,另一端铰接座椅主体30;所述电机54的输出端连接驱动杆53,所述驱动杆53的两侧固定连接侧杆52,所述连接杆40近座椅主体的一端设有滑槽51,所述侧杆52贯穿于滑槽51。In this embodiment, please refer to FIGS. 1-3 , the obstacle avoidance device further includes a
进一步地,所述电机54采用电动推缸。Further, the
本实施例具体应用原理:The specific application principle of this embodiment:
单片机U2依次连接升压芯片U1、电磁继电器、连接插座PS1、电机,使单片机U2可通过端口PC14、端口PC15输出脉冲信号来控制驱动单元运动。由于电机54的输出端连接驱动杆53,电机54的输出端做直线运动,带动连接杆40向座椅主体30方向折叠收缩,而托板20连接于连接杆40的末端,从而使托板20向座椅主体30的方向旋转且收回。The single-chip microcomputer U2 is sequentially connected to the boost chip U1, the electromagnetic relay, the connection socket PS1, and the motor, so that the single-chip microcomputer U2 can output pulse signals through the ports PC14 and PC15 to control the movement of the drive unit. Because the output end of the
在托板20收回的过程中,单片机控制安装于托板20底下的超声波测距装置启动,并且不断地发送超声波信号以及接收反射信号。当单片机U2的端口PB0发出一个高电平,就可以在端口PB1等待高电平输出,一有输出即可开定时器计时,当端口PB1接收反射信号变为低电平时,就可以读取定时器的值,此时就为此次测距的时间t。由于s=vt,超声波 在空气中传播速度为固定值,因此可计算出超声波装置与目标障碍物的距离,当该距离小于预设的阈值,单片机判断为存在障碍物,此时,单片机控制电机54停止运转或反转,托板20不再强行收回,从而实现避障目的。During the retraction process of the
实施例三Embodiment three
请参阅图12-图13,本实施例提供一种避障装置,该避障装置与实施例二的避障装置的区别在于,本避障装置包括避障主体和驱动避障主体直线移动的驱动单元,所述避障主体为座椅本体30,所述超声波测距装置10安装在所述座椅本体30的底部,本避障装置还包括与座椅本体连接的底架31,所述驱动单元用于驱动座椅本体30往所述底架31方向直线运动。Please refer to Figures 12-13. This embodiment provides an obstacle avoidance device. The difference between the obstacle avoidance device and the obstacle avoidance device in
本实施例具体应用原理:The specific application principle of this embodiment:
单片机U2依次连接升压芯片U1、电磁继电器、连接插座PS1、电机,使单片机U2可通过端口PC14、端口PC15输出脉冲信号来控制电机54运动。由于电机54的输出端连接座椅本体30,电机54的输出端做直线运动,带动座椅本体30向底架31的方向直线移动,使座椅本体30下降。The single-chip microcomputer U2 is sequentially connected to the boost chip U1, the electromagnetic relay, the connection socket PS1, and the motor, so that the single-chip microcomputer U2 can output pulse signals through the ports PC14 and PC15 to control the movement of the
在座椅本体30下降的过程中,单片机控制安装于座椅本体30底下的超声波测距装置启动,并且不断地发送超声波信号以及接收反射信号。当单片机U2的端口PB0发出一个高电平,就可以在端口PB1等待高电平输出,一有输出即可开定时器计时,当端口PB1接收反射信号变为低电平时,就可以读取定时器的值,此时就为此次测距的时间t。由于s=vt,超声波在空气中传播速度为固定值,因此可计算出超声波装置与目标障碍物的距离,当该距离小于预设的阈值,单片机判断为存在障碍物,此时,单片机控制电机54停止运转或反转,座椅本体30不再强行收回,从而实现避障目的。During the descent of the
需要说明,若本申请实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。It should be noted that if there is a directional indication (such as up, down, left, right, front, back...) in the embodiment of the present application, the directional indication is only used to explain the relationship between the components in a certain posture. If the specific posture changes, the directional indication will also change accordingly.
另外,若本申请实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,若全文中出现的“和/或”或者“及/或”,其含义包括三个并列的方案,以“A和/或B”为例,包括A方案、或B方案、或A和B同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes, and cannot be interpreted as indications or hints Its relative importance or implicitly indicates the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In addition, if "and/or" or "and/or" appears throughout the text, its meaning includes three parallel plans, taking "A and/or B" as an example, including plan A, or plan B, or A and B is a solution that is satisfied at the same time. In addition, the technical solutions of the various embodiments can be combined with each other, but it must be based on the realization of those skilled in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that the combination of technical solutions does not exist , nor within the scope of protection required by the present application.
根据上述说明书的揭示和教导,本申请所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本申请并不局限于上面揭示和描述的具体实施方式,对本申请的一些修改和变更也应当落入本申请的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本申请构成任何限制。According to the disclosure and teaching of the above specification, those skilled in the art to which the present application belongs may also make changes and modifications to the above implementation manners. Therefore, the present application is not limited to the specific embodiments disclosed and described above, and some modifications and changes to the present application should also fall within the protection scope of the claims of the present application. In addition, although some specific terms are used in this specification, these terms are only for convenience of description and do not constitute any limitation to the present application.
Claims (21)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/102150 WO2022266950A1 (en) | 2021-06-24 | 2021-06-24 | Ultrasonic ranging obstacle avoidance method and obstacle avoidance device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/102150 WO2022266950A1 (en) | 2021-06-24 | 2021-06-24 | Ultrasonic ranging obstacle avoidance method and obstacle avoidance device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022266950A1 true WO2022266950A1 (en) | 2022-12-29 |
Family
ID=84543985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/102150 WO2022266950A1 (en) | 2021-06-24 | 2021-06-24 | Ultrasonic ranging obstacle avoidance method and obstacle avoidance device |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2022266950A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008058234A (en) * | 2006-09-01 | 2008-03-13 | Toyota Motor Corp | Obstacle detection device for vehicles |
DE102015007641A1 (en) * | 2015-06-17 | 2016-12-22 | Baumer Electric Ag | Method for measuring the distance of an object by means of an ultrasonic sensor and such |
TWM554786U (en) * | 2017-09-29 | 2018-02-01 | Heartway Medical Products Co Ltd | Emergency stop auxiliary system of scooter |
CN108303697A (en) * | 2017-01-13 | 2018-07-20 | 杭州海康威视数字技术股份有限公司 | A kind of ultrasonic detection method of barrier, apparatus and system |
CN109426265A (en) * | 2017-08-30 | 2019-03-05 | 苏州宝时得电动工具有限公司 | From mobile device |
CN109633655A (en) * | 2018-12-29 | 2019-04-16 | 肇庆奥迪威传感科技有限公司 | Ultrasonic ranging method and supersonic range finder |
CN111095023A (en) * | 2017-09-13 | 2020-05-01 | 株式会社久保田 | Obstacle detection device |
-
2021
- 2021-06-24 WO PCT/CN2021/102150 patent/WO2022266950A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008058234A (en) * | 2006-09-01 | 2008-03-13 | Toyota Motor Corp | Obstacle detection device for vehicles |
DE102015007641A1 (en) * | 2015-06-17 | 2016-12-22 | Baumer Electric Ag | Method for measuring the distance of an object by means of an ultrasonic sensor and such |
CN108303697A (en) * | 2017-01-13 | 2018-07-20 | 杭州海康威视数字技术股份有限公司 | A kind of ultrasonic detection method of barrier, apparatus and system |
CN109426265A (en) * | 2017-08-30 | 2019-03-05 | 苏州宝时得电动工具有限公司 | From mobile device |
CN111095023A (en) * | 2017-09-13 | 2020-05-01 | 株式会社久保田 | Obstacle detection device |
TWM554786U (en) * | 2017-09-29 | 2018-02-01 | Heartway Medical Products Co Ltd | Emergency stop auxiliary system of scooter |
CN109633655A (en) * | 2018-12-29 | 2019-04-16 | 肇庆奥迪威传感科技有限公司 | Ultrasonic ranging method and supersonic range finder |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11938598B2 (en) | Power tool component position sensing | |
EP3053250B1 (en) | Ultrasonic universal wireless charging | |
US11110607B2 (en) | Servo output shaft rotational angle calibration method and system and robot using the same | |
CN107086835B (en) | Permanent magnet synchronous motor rotation initial zero-potential angle calibration system and calibration method | |
US10456920B2 (en) | Proximity robot blade detection and auto retraction | |
CN108956185A (en) | A kind of ultrasonic probe characteristic measuring device | |
CN109176503B (en) | An intelligent path detection robot and path detection method based on bionic tentacles | |
WO2022266950A1 (en) | Ultrasonic ranging obstacle avoidance method and obstacle avoidance device | |
CN205758463U (en) | cleaning robot | |
US20220168895A1 (en) | Collision detection | |
CN209162912U (en) | A small pile foundation static load detection device | |
CN112405609B (en) | An intelligent hydraulic mechanical arm with positioning device | |
CN105547230A (en) | Airplane horizontal tail deflection angle measurement method on the basis of linear displacement method | |
CN106406328B (en) | Motion control method based on robot development platform | |
CN101719755B (en) | Method and device for checking lost steps of stepping motor and impedance matching device | |
CN106493734A (en) | A kind of control system of Power Robot | |
CN111232663A (en) | An intelligent logistics palletizing control system and logistics palletizing robot | |
CN113376640A (en) | Ultrasonic ranging obstacle avoidance method and obstacle avoidance device | |
CN109720224B (en) | Position Adaptive Control Method of Wireless Energy Transmitter Mechanism | |
CN112975990B (en) | Mechanical joint synchronous control method and system | |
CN112621795A (en) | Mechanical arm end effector, control method thereof, mechanical arm and memory | |
CN103763042B (en) | Experimental technique and the device of mapping relations between the instruction of research signal strength signal intensity and distance | |
CN211017584U (en) | A charging pile automatic charging system | |
EP2232194B1 (en) | Magnetostrictive displacement transducer with suppression of switching power supply noise | |
CN110412992A (en) | A table tennis intelligent picking robot and its control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21946446 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 22.04.2024) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21946446 Country of ref document: EP Kind code of ref document: A1 |