Automatic calibration device, equipment and server, automatic calibration method and storage medium

Through the coordinated work of the communication, positioning, drive and beacon units of the automatic calibration device, the problem of differences in vehicle electromagnetic signal reception characteristics is solved, efficient and accurate vehicle calibration is achieved, and development difficulty and cost are reduced.

CN112731270BActive Publication Date: 2025-09-30NIO TECH ANHUI CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110035170.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-12
Publication Date
2025-09-30
Estimated Expiration
2041-01-12

AI Technical Summary

Technical Problem

Different vehicles have different reception characteristics for electromagnetic signals, and the interior and exterior decoration of the same vehicle affects the electromagnetic signal reception characteristics, making it difficult for existing technologies to efficiently and automatically calibrate vehicles.

Method used

An automatic calibration device is used, including a communication unit, a positioning unit, a calculation unit, a drive unit and a beacon unit. The target position is received through wireless communication, the positioning unit is used to determine the current position, the calculation unit forms a drive signal, the drive unit moves to the target position, and broadcasts a beacon signal for calibration.

Benefits of technology

It achieves efficient and automated vehicle calibration, reduces calibration differences caused by personal skills or experience gaps, improves calibration accuracy and efficiency, and reduces the difficulty and cost of software and hardware development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112731270B_ABST
    Figure CN112731270B_ABST
Patent Text Reader

Abstract

The present invention relates to an automatic calibration device, equipment, and server, as well as an automatic calibration method and storage medium. The automatic calibration device includes a communication unit configured to receive a target position; a positioning unit configured to determine the current position of the device; a calculation unit configured to generate a drive signal based on the target position and the current position; a drive unit configured to move the device to the target position based on the drive signal; and a beacon unit configured to broadcast a beacon signal for calibration at least at the target position. The automatic calibration device can achieve efficient automatic calibration of vehicles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle calibration, and in particular to an automatic calibration device, equipment, and server, as well as an automatic calibration method and a storage medium. Background Art

[0002] Passive entry and passive start (PEPS) systems are increasingly being deployed in vehicles due to their convenient features. The basic operating principle of PEPS is closely related to the distance between the key holder and the vehicle. To measure the distance between the key holder and the vehicle, it is necessary to capture the specific electromagnetic signal emitted by the key and then analyze this signal to obtain the distance value. This requires calibrating the vehicle's electromagnetic signal reception characteristics. However, different vehicles have different reception characteristics for the same electromagnetic signal, and even different interior and exterior trims on the same vehicle can affect the vehicle's electromagnetic signal reception characteristics. Therefore, it is necessary to develop a mechanism that can efficiently and automatically perform vehicle calibration. Summary of the Invention

[0003] The present invention aims to provide a mechanism that can efficiently and automatically perform vehicle calibration. Specifically:

[0004] According to one aspect of the present invention, there is provided an automatic calibration device, comprising: a communication unit configured to receive a target position; a positioning unit configured to determine a current position of the device; a calculation unit configured to form a drive signal based on the target position and the current position; a drive unit configured to move the device to the target position based on the drive signal; and a beacon unit configured to broadcast a beacon signal for calibration at least at the target position.

[0005] In some embodiments of the present invention, optionally, the driving unit includes: a driving motor configured to move on a calibration plane; and a support rod configured to move in a calibration vertical direction and precess along a set angle.

[0006] In some embodiments of the present invention, optionally, the driving unit further includes a universal wheel set configured to be coupled to the driving motor.

[0007] In some embodiments of the present invention, optionally, the positioning unit includes at least one of the following: a gyroscope, an optical positioning device, an acoustic positioning device, and an electromagnetic wave positioning device.

[0008] In some embodiments of the present invention, optionally, the beacon signal includes at least one of the following: a Bluetooth signal, an ultra-wideband signal, and a radio frequency signal.

[0009] In some embodiments of the present invention, optionally, the communication unit is further configured to send a collection instruction after the device reaches the target position, the collection instruction including position and angle information about the current position and an indication requesting a collection signal.

[0010] In some embodiments of the present invention, optionally, the communication unit is further configured to send an end instruction after sending the acquisition instruction for a preset time, and the end instruction includes an indication requesting to end the acquisition signal.

[0011] In some embodiments of the present invention, optionally, the target location is composed of multiple locations.

[0012] According to another aspect of the present invention, an automatic calibration device is provided, comprising: a communication unit configured to receive an acquisition instruction and an end instruction from a requesting end and to send calibration information to a server, wherein: the acquisition instruction includes position and angle information about the current position of the requesting end and an indication of requesting an acquisition signal, and the end instruction includes an indication of requesting to end the acquisition signal; a calibration unit configured to receive a beacon signal from the requesting end and perform measurement to generate a measurement value; and a generation unit configured to generate the calibration information based on the measurement value and the position and angle information in the acquisition instruction after receiving the end instruction.

[0013] In some embodiments of the present invention, optionally, the metric value includes at least one of the following: a signal strength indication of a Bluetooth signal, and a distance value of an ultra-wideband signal.

[0014] According to another aspect of the present invention, an automatic calibration server is provided, comprising: a storage unit configured to store calibration cases and calibration information about the calibration cases, wherein the calibration cases include a target position; and a communication unit configured to extract calibration cases, and send the target position about the calibration case to a requesting end and receive the calibration information from a vehicle end, wherein the calibration information includes position and angle information of the requesting end and a measurement value of a beacon signal used for calibration.

[0015] In some embodiments of the present invention, optionally, the server further includes an updating unit configured to update and maintain the calibration cases stored in the storage unit.

[0016] According to another aspect of the present invention, there is provided a method for automatic calibration using a calibration device, comprising: receiving a target position from a server and determining a current position of the calibration device; forming a drive signal according to the target position and the current position; moving the calibration device to the target position according to the drive signal; and broadcasting a beacon signal for calibration at least at the target position.

[0017] In some embodiments of the present invention, optionally, moving the calibration device to the target position according to the driving signal includes at least one of the following: moving on a calibration plane, moving in a calibration vertical direction, and precessing along a set angle.

[0018] In some embodiments of the present invention, optionally, the beacon signal includes at least one of the following: a Bluetooth signal, an ultra-wideband signal, and a radio frequency signal.

[0019] In some embodiments of the present invention, optionally, the method further includes: sending an acquisition instruction after the calibration device reaches the target position, the acquisition instruction including position and angle information about the current position and an indication requesting an acquisition signal.

[0020] In some embodiments of the present invention, optionally, the method further comprises: sending an end instruction after sending the acquisition instruction for a preset time, wherein the end instruction comprises an indication requesting to end the acquisition signal.

[0021] In some embodiments of the present invention, optionally, the target location is composed of multiple locations.

[0022] According to another aspect of the present invention, there is provided an automatic calibration method, comprising: receiving an acquisition instruction from a requesting end, the acquisition instruction including position and angle information about the current position of the requesting end and an indication of requesting an acquisition signal; receiving a beacon signal from the requesting end and performing measurements to generate a measurement value; receiving an end instruction from the requesting end, the end instruction including an indication of requesting to end the acquisition signal; generating calibration information based on the measurement value and the position and angle information in the acquisition instruction; and sending the calibration information to a server.

[0023] In some embodiments of the present invention, optionally, the metric value includes at least one of the following: a signal strength indication of a Bluetooth signal, and a distance value of an ultra-wideband signal.

[0024] According to another aspect of the present invention, an automatic calibration method is provided, comprising: extracting a calibration case and sending a target position of the calibration case to a requesting end; and receiving calibration information about the calibration case from a vehicle end, wherein the calibration information includes position and angle information of the requesting end and a measurement value of a beacon signal used for calibration.

[0025] In some embodiments of the present invention, optionally, the method further includes: updating and maintaining the calibration case.

[0026] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, and wherein when the instructions are executed by a processor, the processor is caused to execute any one of the methods described above. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The above and other objects and advantages of the present invention will become more fully apparent from the following detailed description taken in conjunction with the accompanying drawings, wherein the same or similar elements are denoted by the same reference numerals.

[0028] Figure 1 An automatic calibration device according to an embodiment of the present invention is shown.

[0029] Figure 2 An automatic calibration device according to an embodiment of the present invention is shown.

[0030] Figure 3 An automatic calibration server according to an embodiment of the present invention is shown.

[0031] Figure 4 An automatic calibration method according to an embodiment of the present invention is shown.

[0032] Figure 5 An automatic calibration system according to one embodiment of the present invention is shown.

[0033] Figure 6 An automatic calibration device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0034] The automatic vehicle calibration mechanism provided below accurately covers all calibration points, eliminating discrepancies caused by individual skill or experience compared to traditional manual calibration. This calibration mechanism automatically divides the vehicle into a welcome unlocking zone, a normal unlocking zone, and a start zone with high accuracy.

[0035] According to one aspect of the present invention, an automatic calibration device is provided. Figure 1 As shown, the automatic calibration device 10 includes a communication unit 101, a positioning unit 102, a calculation unit 103, a drive unit 104 and a beacon unit 105. Among them, the communication unit 101 is configured to receive the target position. The role of the communication unit 101 is to enable the automatic calibration device 10 to have the ability to send and receive information. Since the position of the automatic calibration device 10 needs to be continuously moved during the calibration process, the communication unit 101 can generally be a wireless communication method. Of course, under the premise of not affecting the movement of the automatic calibration device 10, the communication unit 101 can also work in a wired communication mode, and the present invention is not limited thereto.

[0036] In some examples, the target position received by the communication unit 101 may include only one specific position. In this case, in order to implement the calibration work, the communication unit 101 needs to receive the target position multiple times. In some examples, the target position received by the communication unit 101 may be composed of multiple positions, and the automatic calibration device 10 can complete the calibration work by traversing these positions in a certain logical order. If the target position received by the communication unit 101 is composed of multiple positions, it can also be regarded as receiving a calibration case or a complete calibration task. Compared with traditional manual calibration, the automatic calibration device 10 can test more positions and the efficiency is greatly improved. In some examples, the target position is not limited to two-dimensional / three-dimensional space coordinates, and can also include angle information as needed.

[0037] The positioning unit 102 of the automatic calibration device 10 is configured to determine the current position of the automatic calibration device 10. The current position here refers to the position information at the time of measurement, and the position information is not limited to two-dimensional / three-dimensional spatial coordinates, and may also include angle information (for example, the rotation of the automatic calibration device 10 relative to the initial state) as needed.

[0038] In some embodiments of the present invention, the positioning unit 102 may be a gyroscope, an optical positioning device, an acoustic positioning device, an electromagnetic wave positioning device, or a combination thereof. The optical positioning device may include one or more cameras. For example, the camera may be used to capture the position of an object and position the automatic calibration device 10 based on changes in the position. Similarly, an acoustic positioning device uses sound waves to measure relative distances for positioning, and an electromagnetic wave positioning device uses electromagnetic waves to measure relative distances for positioning.

[0039] The computing unit 103 of the automatic calibration device 10 is configured to form a drive signal based on the target position and the current position. The drive signal in the example of the present invention is used to enable the power device to form a moving path from the current position to the target position. It is worth noting that the above-mentioned communication unit 101, computing unit 103, etc. can be integrated on the same universal development module, for example, a small development board such as Raspberry Pi. Compared with traditional calibration schemes, the automatic calibration device 10 of the present application has greatly reduced requirements on computing power, and the difficulty of software and hardware development is significantly reduced.

[0040] The drive unit 104 of the automatic calibration device 10 is configured to move the device to a target position according to a drive signal. The drive signal may include a control instruction sent to a driver, such as a motor, so that the drive signal causes a power device, such as a motor, to move the automatic calibration device 10 from a current position to a target position.

[0041] In some embodiments of the present invention, the drive unit 104 includes a drive motor and a support rod. The drive motor is configured to move in a calibrated plane, and the support rod is configured to move in a calibrated vertical direction and precess along a set angle. In some embodiments of the present invention, the drive unit 104 also includes a universal wheel assembly configured to be coupled to the drive motor.

[0042] like Figure 6 As shown, the automatic calibration device 60 is a trolley type. For the sake of clarity of the schematic principle, some components of the automatic calibration device 60 are omitted. Figure 6 The automatic calibration device 60 includes wheels 601, 602, 603, and 604 coupled to a drive motor (not shown). As shown, the wheels 601, 602, 603, and 604 form a universal wheel set through the combination of their treads. A beacon unit 606, described in detail below, is positioned at one end of a support rod 605. In some examples, each wheel has a corresponding drive motor, which drives the automatic calibration device 10 to move on a two-dimensional calibration plane. The calibration plane in the examples of the present invention refers to the projection of the position to which the calibration operation may move onto a horizontal plane.

[0043] The support rod 605 includes a portion perpendicular to the calibration plane and a portion parallel to the calibration plane. The vertical portion can cause the beacon unit 606 to move in the calibration vertical direction (i.e., the direction perpendicular to the calibration plane), and the horizontal portion can cause the beacon unit 606 to precess along a set angle (i.e., move forward or backward along a set angle). It should be noted that the horizontal portion is relatively Figure 6 The axial direction of the automatic calibration device 60 (eg, the long symmetry axis of the rectangular carriage) can form a variable angle, which can be regarded as the “set angle” described above.

[0044] The automatic calibration device 10 / automatic calibration device 60 (specifically, the beacon unit 105) configured in the above manner can realize special trajectories that cannot be realized in existing solutions, such as rotation in place, longitudinal rotation, curve return, figure eight reciprocating, etc.

[0045] The beacon unit 105 of the automatic calibration device 10 is configured to broadcast a beacon signal for calibration. For example, the beacon unit 105 may broadcast the beacon signal at least at the target location. In one embodiment, after driving the beacon unit 105 to the target location, the drive unit 104 may send an arrival notification to the beacon unit 105. The beacon unit 105 may then broadcast the beacon signal at the target location based on the notification. In other examples, the beacon unit 105 may broadcast the beacon signal at any location (including the current location and the target location) between the current location and the target location. For example, the beacon unit 105 may be a car key or a mobile phone that transmits a beacon signal, and the beacon signal is the PEPS operating signal emitted when the beacon unit is in operation. Generally speaking, the beacon signal has a fixed level characteristic. In some embodiments of the present invention, the beacon signal may be a Bluetooth signal, an ultra-wideband signal, a radio frequency signal, etc. The automatic calibration device 10 in the examples of the present invention can calibrate vehicles that support these signal types.

[0046] In some embodiments of the present invention, the communication unit 101 of the automatic calibration device 10 is further configured to send a capture instruction after the automatic calibration device 10 reaches the target position. The capture instruction includes position and angle information about the current position and an indication requesting a capture signal. The capture instruction can be received by the automatic calibration device described below.

[0047] In some embodiments of the present invention, the communication unit 101 of the automatic calibration device 10 is further configured to send an end instruction after a preset time has passed since the acquisition instruction was sent. The end instruction includes an indication requesting the end of signal acquisition. The preset time may be a preset signal acquisition duration. The end instruction is received by the automatic calibration device described below.

[0048] According to another aspect of the present invention, an automatic calibration device is provided. The automatic calibration device is installed at the location of the vehicle to be calibrated (therefore, sometimes referred to as the vehicle end in this application), and the vehicle-mounted PEPS signal capture unit will be installed at these locations after calibration is completed. Figure 2 As shown, the automatic calibration device 20 includes a communication unit 201, a calibration unit 202 and a generation unit 203. The communication unit 201 is configured to receive a request from a requesting end (eg, Figure 1 The automatic calibration device 10 shown in FIG) includes a collection instruction, an end instruction, and a service end (eg, Figure 3 The calibration information is sent to the automatic calibration server 30 shown in FIG. The acquisition instruction received from the requesting end includes position and angle information regarding the requesting end's current real-time position and an instruction requesting signal acquisition. The automatic calibration device 20 then performs calibration accordingly. The end instruction includes an instruction requesting the end of signal acquisition, which causes the automatic calibration device 20 to suspend calibration.

[0049] The calibration unit 202 of the automatic calibration device 20 is configured to receive the beacon signal from the requesting end and perform measurement to generate a measurement value. For example, Figure 1 The beacon unit 105 of the automatic calibration device 10 is configured to broadcast a beacon signal for calibration. The calibration unit 202 of the automatic calibration device 20 can receive this beacon signal and measure it. The type of measurement value can also vary depending on the beacon signal. In some embodiments of the present invention, the beacon signal can be a Bluetooth signal or an ultra-wideband signal. Accordingly, the measurement value is a signal strength indicator of the Bluetooth signal or a distance value of the ultra-wideband signal.

[0050] After receiving the end instruction, the generation unit 203 of the automatic calibration device 20 is configured to generate calibration information based on the measurement value and the position and angle information in the acquisition instruction. The calibration information includes a mapping relationship between the two. In some examples of the present invention, the generation unit 203 may also add a time tag to the calibration information to facilitate subsequent processing.

[0051] According to another aspect of the present invention, an automatic calibration server is provided. Figure 3 As shown, the automatic calibration server 30 includes a storage unit 301 and a communication unit 302. The storage unit 301 is configured to store calibration cases and calibration information about the calibration cases. The calibration cases include target positions. The calibration cases can be associated with vehicle models and can also be associated with different interior and exterior trims of vehicle models. The calibration cases include information for indicating Figure 1 The automatic calibration device 10 in the system stores information about each location where calibration was performed. The storage unit 301 is also used to store calibration information related to calibration cases. This shifts the entire calibration maintenance process to the server, significantly reducing the computing power required on both the vehicle and requesting end. Because the automatic calibration server 30 can serve more than one vehicle type, overall costs are reduced, eliminating the need for additional workstations, low-frequency triggers, and other equipment on the vehicle side.

[0052] The communication unit 302 of the automatic calibration server 30 is configured to extract the calibration case and send the calibration case to the requesting end (eg, Figure 1 The automatic calibration device 10) sends the target position of the calibration case. The calibration at the target position in the calibration case can be performed according to Figure 1 In addition, the communication unit 302 is also configured to receive data from the vehicle end (eg, Figure 2 The calibration information of the automatic calibration device 20) shown in FIG. The generation of the calibration information can be performed according to Figure 2 Expanding on the corresponding example, the calibration information includes the requester's location and angle information, as well as the metric value of the beacon signal used for calibration. This facilitates the review of historical data and allows for simulation testing of calibration data, significantly improving calibration efficiency.

[0053] In some embodiments of the present invention, the automatic calibration server 30 also includes an update unit (not shown) that updates and maintains the calibration cases stored in the storage unit 301. For example, the update unit can delete, add, or modify one or more calibration locations to ensure that the calibration results better reflect actual usage. Even if calibration issues arise, the update unit can remotely modify the path and adjust the data collection process. This also facilitates the creation of a cross-project and cross-model calibration database, facilitating subsequent upgrades and optimizations.

[0054] Figure 5 An automatic calibration system 50 according to an example of the present invention is shown. The automatic calibration system 50 includes Figure 1 Automatic calibration device 10, Figure 2 Automatic calibration equipment 20 and Figure 3 The automatic calibration server 30 in the automatic calibration system 50 is configured such that each component can communicate with other components. Although the figure shows a bidirectional communication path for each component, a unidirectional communication path can also be used to achieve the purpose of the present invention in some examples.

[0055] Figure 4 FIG1 shows an automatic calibration method according to an embodiment of the present invention. Figure 4 The automatic calibration methods belonging to different entities (requesting end, vehicle end, and service end) are collectively explained in the present application, but those skilled in the art will understand after reading this application that the automatic calibration methods belonging to different entities can be executed independently.

[0056] According to another aspect of the present invention, a method for automatic calibration using a calibration device (requesting end) is provided. Figure 4 As shown, the automatic calibration method includes the following steps: in step S401, a target position is received from a server and the current position of the calibration device is determined; in step S402, a driving signal is generated based on the target position and the current position; in step S403, the calibration device is moved to the target position based on the driving signal; and in step S405, a beacon signal for calibration is broadcast.

[0057] In step S401, the automatic calibration method receives the target position from the server (generated by step S421, the dotted line with an arrow in the middle indicates the source, the same below) and determines the current position of the calibration device. In some examples, the target position received by the calibration device may include only one specific position. In this case, in order to achieve the calibration work, the calibration device needs to repeat this step multiple times to receive the target position. In some examples, the target position received by the calibration device may be composed of multiple positions. The calibration device can complete the calibration work by traversing these positions in a certain logical order. If the target position received by the calibration device is composed of multiple positions, it can also be regarded as receiving a calibration case or a complete calibration task. Compared with traditional manual calibration, the calibration device can test more positions and the efficiency is greatly improved. In some examples, the target position is not limited to two-dimensional / three-dimensional space coordinates, and can also include angle information as needed.

[0058] The current position determined in step S401 refers to the position information at the measurement moment, and the position information is not limited to two-dimensional / three-dimensional spatial coordinates, and may also include angle information (for example, the rotation form of the calibration device relative to the initial state) as needed.

[0059] In step S402, the automatic calibration method generates a drive signal based on the target position and the current position. In the exemplary embodiment of the present invention, the drive signal is used to cause the power device to form a movement path from the current position to the target position. Compared to traditional calibration schemes, the calibration device of this application requires significantly less computing power, significantly reducing the difficulty of software and hardware development.

[0060] In step S403, the automatic calibration method moves the calibration device to the target position according to the drive signal. The drive signal may include a control instruction sent to a driver, such as a motor, so that the drive signal causes the power device, such as the motor, to move the calibration device from the current position to the target position.

[0061] In some embodiments of the present invention, moving to the target position in step S403 includes: moving on a calibration plane, moving in a calibration vertical direction, and precessing along a set angle. As a result, the automatic calibration method in some examples of this application can achieve special trajectories that are not possible with existing solutions, such as rotation in place, longitudinal rotation, curved folding, and figure-eight reciprocating movements.

[0062] The automatic calibration method broadcasts a beacon signal for calibration in step S405. For example, in step S405, the beacon signal may be broadcast at least at the target location. After a beacon unit, such as a beacon unit, is driven to the target location in step S403, an arrival notification may be sent to the beacon unit. The beacon unit may then broadcast the beacon signal at the target location based on the notification. In other examples, in step S405, the beacon signal may be broadcast at any location (including the current location and the target location) between the current location and the target location. For example, the beacon signal may be transmitted by an actual PEPS component, such as a car key or a mobile phone. The beacon signal is the PEPS operating signal emitted during operation. Generally speaking, a beacon signal has a fixed level characteristic. In some embodiments of the present invention, the beacon signal may be a Bluetooth signal, an ultra-wideband signal, a radio frequency signal, or the like. The calibration device in the examples of the present invention can calibrate vehicles that support these signal types.

[0063] In some embodiments of the present invention, the automatic calibration method further includes step S404 (dashed box in the figure): after the calibration device reaches the target position, an acquisition instruction is sent, the acquisition instruction includes position and angle information about the current position and an indication of requesting an acquisition signal, and can be received in step S411 shown in the figure.

[0064] In some embodiments of the present invention, the automatic calibration method further includes step S406 (dashed line box in the figure): sending an end instruction after the acquisition instruction is sent for a preset time, the end instruction including an instruction requesting to end signal acquisition. The preset time may be a preset signal acquisition duration, and the end instruction may be received in step S413 shown in the figure.

[0065] According to another aspect of the present invention, an automatic calibration method is provided. Figure 4 As shown, the automatic calibration method includes the following steps. In step S411, a collection instruction is received from the requesting end. The collection instruction includes position and angle information about the current position of the requesting end and an indication of requesting to collect a signal. Automatic calibration equipment, etc., will carry out calibration work accordingly. In step S412, a beacon signal from the requesting end is received and measured to generate a measurement value. In step S413, an end instruction is received from the requesting end. The end instruction includes an indication of requesting to end the collection signal. Automatic calibration equipment, etc., will suspend the calibration work accordingly. In step S414, calibration information is generated based on the measurement value, the position and angle information in the collection instruction. In step S415, the calibration information is sent to the server (to be received in step S422).

[0066] In step S412, the automatic calibration method receives a beacon signal from the requesting end and measures it to generate a measurement value. The type of measurement value may vary depending on the beacon signal. In some embodiments of the present invention, the beacon signal may be a Bluetooth signal or an ultra-wideband signal. Accordingly, the measurement value may be a signal strength indicator of the Bluetooth signal or a distance value of the ultra-wideband signal.

[0067] In step S414, the automatic calibration method generates calibration information based on the measurement value and the position and angle information in the acquisition instruction. The calibration information includes a mapping relationship between the two. In some examples of the present invention, in step S414, the calibration information can also be time-stamped to facilitate subsequent processing.

[0068] According to another aspect of the present invention, an automatic calibration method is provided. Figure 4 As shown, the automatic calibration method includes the following steps. In step S421, a calibration case is extracted and the target position of the calibration case is sent to the requesting end. The calibration case can be associated with a vehicle model and can also be associated with different interior and exterior trims of the vehicle model. The calibration case includes instructions such as Figure 1 The automatic calibration device 10 in the system performs calibration for each location. This transfers the entire calibration maintenance work to the server, significantly reducing the computing power requirements on both the vehicle and the requesting end. Because the server can serve more than one vehicle type, overall costs are also reduced, and the vehicle does not require additional equipment such as workstations and low-frequency triggers.

[0069] In step S422, the automatic calibration method receives calibration information from the vehicle regarding the calibration case. This information includes the requesting end's position and angle information and the metric values ​​of the beacon signal used for calibration. This facilitates the review of historical data and allows for simulation testing of calibration data, significantly improving calibration efficiency.

[0070] In some embodiments of the present invention, the automatic calibration method also includes updating and maintaining calibration cases. For example, in this step, the update unit can delete, add, or modify one or more calibration locations, ensuring that the calibration results better reflect actual usage. Even if calibration issues arise, the path can be modified remotely and the data collection process adjusted. This also facilitates the creation of a cross-project and cross-model calibration database, facilitating subsequent upgrades and optimizations.

[0071] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, wherein when the instructions are executed by a processor, the processor is caused to execute any one of the methods described above. The computer-readable medium referred to in the present invention includes various types of computer storage media, and can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, the computer-readable medium can include RAM, ROM, EPROM, E 2 PROM, register, hard disk, removable disk, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage device, or any other temporary or non-temporary medium that can be used to carry or store desired program code units in the form of instructions or data structures and can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disks generally reproduce data magnetically, while discs reproduce data optically using lasers. The above combinations should also be included within the scope of protection of computer-readable media. The exemplary storage medium is coupled to the processor so that the processor can read and write information from / to the storage medium. In an alternative solution, the storage medium can be integrated into the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user terminal. In an alternative solution, the processor and storage medium can reside in the user terminal as discrete components.

[0072] The above examples mainly illustrate the automatic calibration device, equipment and server, as well as the automatic calibration method and storage medium of the present invention. Although only some of the embodiments of the present invention have been described, it should be understood by those skilled in the art that the present invention can be implemented in many other forms without departing from its subject matter and scope. Therefore, the examples and embodiments shown are to be regarded as illustrative rather than restrictive, and the present invention may encompass various modifications and substitutions without departing from the spirit and scope of the present invention as defined in the appended claims.

Claims

1. An automatic calibration device for calibrating the characteristics of a vehicle receiving electromagnetic signals, comprising: a communication unit configured to receive a target position for performing a calibration operation; a positioning unit configured to determine a current position of the automatic calibration device; a calculation unit configured to generate a driving signal according to the target position and the current position; a driving unit configured to move the automatic calibration device to the target position according to the driving signal; as well as A beacon unit is configured to broadcast a beacon signal for calibration at least at the target location.

2. The device according to claim 1, wherein the driving unit comprises: a drive motor configured to move on a calibration plane; as well as The strut is configured to move in a nominal vertical direction and precess along a set angle. 3 . The device according to claim 2 , wherein the driving unit further comprises a universal wheel set configured to be coupled to the driving motor. The device according to claim 1 , wherein the positioning unit comprises at least one of the following: a gyroscope, an optical positioning device, an acoustic positioning device, and an electromagnetic wave positioning device. The device according to claim 1 , wherein the beacon signal comprises at least one of the following: a Bluetooth signal, an ultra-wideband signal, and a radio frequency signal. 6 . The device according to claim 1 , wherein the communication unit is further configured to send a collection instruction after the device reaches the target position, the collection instruction including position and angle information about the current position and an indication requesting a collection signal. 7 . The device according to claim 6 , wherein the communication unit is further configured to send an end instruction after sending the acquisition instruction for a preset time, the end instruction including an indication requesting to end the acquisition signal. The device according to claim 1 , wherein the target position is composed of a plurality of positions.

9. An automatic calibration device for calibrating characteristics of a vehicle receiving electromagnetic signals, comprising: a communication unit configured to receive a collection instruction and an end instruction from a requesting end, and to send calibration information to a service end, wherein: the collection instruction includes position and angle information about the current position of the requesting end and an indication of requesting a collection signal, and the end instruction includes an indication of requesting to end the collection signal; a calibration unit configured to receive a beacon signal from a requesting end and perform measurement to generate a measurement value; and A generating unit is configured to generate the calibration information based on the measurement value and the position and angle information in the acquisition instruction after receiving the end instruction. 10 . The device according to claim 9 , wherein the measurement value comprises at least one of the following: a signal strength indicator of a Bluetooth signal, and a distance value of an ultra-wideband signal.

11. An automatic calibration server for calibrating characteristics of electromagnetic signals received by a vehicle, comprising: a storage unit configured to store a calibration case and calibration information about the calibration case, the calibration case including a target position; as well as A communication unit is configured to extract a calibration case, send a target position of the calibration case to a requesting end, and receive the calibration information from a vehicle end, wherein the calibration information includes position and angle information of the requesting end and a measurement value of a beacon signal used for calibration. 12 . The server according to claim 11 , further comprising an updating unit configured to update and maintain the calibration cases stored in the storage unit.

13. A method for performing automatic calibration using the automatic calibration device according to any one of claims 1 to 8, comprising: Receiving the target position from the server and determining the current position of the calibration device; generating a driving signal according to the target position and the current position; moving the calibration device to the target position according to the driving signal; as well as A beacon signal for calibration is broadcast at least at the target location.

14. The method according to claim 13, wherein moving the calibration device to the target position according to the driving signal comprises at least one of the following: moving on a calibration plane, moving in a calibration vertical direction, and precessing along a set angle.

15. The method according to claim 13, wherein the beacon signal comprises at least one of the following: a Bluetooth signal, an ultra-wideband signal, and a radio frequency signal.

16. The method according to claim 13, further comprising: After the calibration device reaches the target position, a collection instruction is sent, where the collection instruction includes position and angle information about the current position and an indication of requesting a collection signal.

17. The method according to claim 16, further comprising: After the acquisition instruction is sent for a preset time, an end instruction is sent, where the end instruction includes an indication of requesting to end the acquisition signal. The method according to claim 16 , wherein the target location is composed of a plurality of locations.

19. A method for performing automatic calibration using the automatic calibration device according to claim 9 or 10, comprising: receiving a collection instruction from a requesting end, the collection instruction including position and angle information about a current position of the requesting end and an indication of requesting a collection signal; receiving a beacon signal from a requesting end and performing measurements to generate a measurement value; receiving an end instruction from the requesting end, wherein the end instruction includes an indication of requesting to end the acquisition signal; generating calibration information based on the measurement value and the position and angle information in the acquisition instruction; as well as Send calibration information to the server.

20. The method according to claim 19, wherein the measurement value comprises at least one of the following: a signal strength indication of a Bluetooth signal, and a distance value of an ultra-wideband signal.

21. A method for performing automatic calibration using the automatic calibration server according to claim 11 or 12, comprising: Extracting a calibration case and sending a target location of the calibration case to a requesting end; as well as Calibration information about the calibration case is received from the vehicle end, wherein the calibration information includes position and angle information of the requesting end and a measurement value of a beacon signal used for calibration.

22. The method according to claim 21, further comprising: Update and maintain the calibration cases.

23. A computer-readable storage medium storing instructions, characterized in that: When the instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 13 to 22.

Citation Information

Patent Citations

  • Real-time navigating method for mobile robot

    US20180052466A1