Anchor point configuration method, system, vehicle and medium
Through the anchor point configuration method, anchor points are connected in order in a preset order, and are configured in response to control signals, which solves the complexity of UWB anchor point configuration and realizes a simplified anchor point assembly process.
Patent Information
- Application Number
- CN202310309674.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-27
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2043-03-27
AI Technical Summary
In the prior art, how to effectively configure UWB anchor points to realize the positioning function of digital car keys has not been solved.
Through the anchor point configuration method, anchor points are connected in sequence according to a preset assembly position sequence, receive control opening signals and send configuration requests, store configuration information, and output control opening signals to the lower anchor points to realize anchor point configuration in the preset order.
The configuration of anchor points in a preset order is realized, which reduces the complexity of anchor points assembly, and directly distinguishes anchor points at assembly positions through the receiving order of configuration requests, simplifying the configuration process.
Smart Images

Figure CN116347478B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to an anchor point configuration method, system, vehicle and medium. Background Art
[0002] As society develops, people's demands for cars are increasing, and correspondingly, various car functions are becoming increasingly intelligent, including digital car keys. Digital car key technology can use convenient smart devices (such as mobile phones) as key terminals, allowing users to unlock and lock their vehicles through the key terminal. This is usually achieved through Ultra Wide Band (UWB) technology. The implementation of UWB digital car keys usually requires multiple UWB anchor points set up on the UWB key terminal and the vehicle.
[0003] Among them, during the actual use of digital car keys, the UWB anchor point needs to locate the key terminal. During this process, it is necessary not only to calculate the relative distances between multiple anchor points and the key terminal, but also to confirm the assembly positions of multiple anchor points on the vehicle side. The determination of the assembly position of the anchor point often depends on the configuration of the anchor point. Therefore, how to configure the anchor point has become an urgent problem to be solved. Summary of the Invention
[0004] The object of the present invention is to provide an anchor point configuration method, system, vehicle and medium to solve the technical problem of how to configure anchor points in the prior art.
[0005] In a first aspect of the present invention, a method for configuring an anchor point is provided. The method is applied to any anchor point in an anchor point configuration system, wherein the anchor point configuration system includes a control terminal and multiple anchor points connected to the control terminal, wherein each of the multiple anchor points is connected in sequence according to a preset assembly position sequence, wherein the assembly position sequence includes assembly position information of the multiple anchor points arranged in sequence according to a specified order. The method comprises:
[0006] In response to receiving a control start signal, sending a configuration request to the control end, wherein the control start signal is sent by the control end or a superior anchor point of the anchor point, the superior anchor point being an anchor point corresponding to a previous assembly position information of the assembly position information of the anchor point in the specified sequence;
[0007] receiving configuration information sent by the control terminal in response to the configuration request, and storing the configuration information;
[0008] Send configuration completion information to the control end, and output the control start signal to the subordinate anchor point of the anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
[0009] In a second aspect of the present invention, there is provided an anchor point configuration method, which is applied to a control terminal in an anchor point configuration system. The anchor point configuration system includes a control terminal and multiple anchor points connected to the control terminal, wherein each of the multiple anchor points is connected in sequence according to a preset assembly position sequence, wherein the assembly position sequence includes assembly position information of the multiple anchor points arranged in sequence according to a specified order. The method includes:
[0010] In response to an anchor point configuration start operation, a control start signal is output to a target anchor point connected to the control end; the target anchor point is the anchor point corresponding to the first assembly position information in the specified sequence, the control start signal is used to control the target anchor point to send a configuration request to the control end, and, when the configuration is completed, the control start signal is output to a subordinate anchor point of the target anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the target anchor point in the specified sequence;
[0011] Upon receiving a configuration request from any anchor point, generating configuration information for the anchor point based on the order in which the configuration requests were received, and sending the configuration information to the anchor point;
[0012] When configuration completion information returned by any anchor point is received, the configuration information corresponding to the anchor point is stored, and the anchor point is determined as a configured anchor point.
[0013] In a third aspect of the present invention, there is further provided an anchor point configuration system, comprising a control terminal and a plurality of anchor points connected to the control terminal; each of the plurality of anchor points is sequentially connected according to a preset assembly position sequence, wherein the assembly position sequence includes assembly position information of the plurality of anchor points sequentially arranged in a specified order;
[0014] Any of the anchor points includes a control input interface, a first control output interface, and a first communication interface;
[0015] The control end includes a second control output interface and a second communication interface; the second communication interface is connected to the first communication interface;
[0016] The second control output interface is connected to the control input interface of the target anchor point, so that the control end sends a control start signal to the target anchor point through the second control output interface, and the control start signal is used to instruct the target anchor point to send a configuration request to the control end through the first communication interface; the target anchor point is the anchor point corresponding to the first assembly position information in the specified order;
[0017] The first control output interface of any of the anchor points is connected to the control input interface of the subordinate anchor point of the anchor point, so that when the configuration is completed, the anchor point outputs the control start signal to the control input interface of the subordinate anchor point of the anchor point through the first control output interface to control the subordinate anchor point to send a configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
[0018] In a fourth aspect of the implementation of the present invention, a vehicle is further provided, wherein the vehicle is equipped with the anchor point configuration system as described in the third aspect, and the anchor point configuration system is used to execute the method as described in the first aspect or the second aspect.
[0019] In a fifth aspect of the implementation of the present invention, a storage medium is further provided, on which a computer program is stored. When the program is executed by a processor, the method described in the first aspect or the second aspect is implemented.
[0020] Beneficial effects of the present invention:
[0021] An anchor point configuration method provided in an embodiment of the present invention is applied to any anchor point in an anchor point configuration system, wherein the anchor point configuration system includes a control end and multiple anchor points connected to the control end, each of the multiple anchor points being connected in sequence according to a preset assembly position sequence, the assembly position sequence including assembly position information of the multiple anchor points arranged in sequence according to a specified order, and sending a configuration request to the control end in response to receiving a control start signal, wherein the control start signal is sent by the control end or an upper-level anchor point of the anchor point, the upper-level anchor point being the anchor point corresponding to the previous assembly position information of the assembly position information of the anchor point in the specified order; receiving configuration information sent by the control end in response to the configuration request and storing the configuration information; sending configuration completion information to the control end, and outputting the control start signal to the lower-level anchor point of the anchor point, so that the lower-level anchor point executes the operation of sending the configuration request to the control end; the lower-level anchor point being the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order. In this way, since each anchor point is connected in sequence according to the assembly position sequence, after the configuration of any anchor point is completed, the control start signal is output to the lower-level anchor point, so that the lower-level anchor point sends a configuration request to the control end. The control end can receive the configuration request of each anchor point in sequence according to the connection order of each anchor point, that is, according to the assembly position sequence, and configure the anchor points in response to each request in sequence, so as to configure each anchor point in the order of the preset assembly position. Furthermore, by configuring each anchor point in the order of the preset assembly position, the control end can directly distinguish the anchor points assembled in different positions through the order of receiving the configuration request, without having to distinguish the anchor points in advance through different component codes before the anchor points are assembled. While realizing the anchor point configuration, it can also reduce the complexity of the anchor point assembly. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0023] Figure 1 This is a flowchart of the steps of an anchor point configuration method provided by an embodiment of the present invention;
[0024] Figure 2 is a flowchart of another anchor point configuration method provided by an embodiment of the present invention;
[0025] Figure 3 This is a schematic diagram of the architecture of an anchor point configuration system provided by an embodiment of the present invention;
[0026] Figure 4 This is a schematic diagram of a connection method of an anchor point configuration system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0028] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0029] Figure 1 This is a flowchart of the steps of an anchor point configuration method provided by an embodiment of the present invention. The method can be applied to any anchor point in an anchor point configuration system. The anchor point configuration system includes a control terminal and multiple anchor points connected to the control terminal. Each of the multiple anchor points is connected in sequence according to a specified order. The specified order is used to represent the assembly position of the multiple anchor points in the vehicle, such as Figure 1 As shown, the following steps may be included:
[0030] Step 101: In response to receiving a control start signal, sending a configuration request to the control end, wherein the control start signal is sent by the control end or the superior anchor point of the anchor point, and the superior anchor point is the anchor point corresponding to the previous assembly position information of the assembly position information of the anchor point in the specified order.
[0031] The anchor point in the embodiments of the present invention refers to an ultra-wideband (UWB) device, which is typically fixed to a vehicle and used to exchange information with a UWB tag (i.e., a key terminal) to locate the key terminal. The control terminal refers to a control device or control module in the vehicle that can interact with other devices or modules in the vehicle (including the anchor point), thereby managing other devices or modules through the control terminal.
[0032] It should be noted that digital car keys are usually based on the distance information between each anchor point fixed in the vehicle and the key terminal, and the coordinates of the key terminal are calculated through the three-point positioning principle. In order to achieve three-point positioning, the position information of each anchor point needs to be known in advance. Among them, the anchor point configuration refers to the configuration of the anchor point position. The purpose of the anchor point configuration is to enable the control terminal to determine the assembly position of each anchor point in the vehicle, thereby facilitating the subsequent positioning of the key terminal. The above-mentioned assembly position information refers to the information of the assembly position of the anchor point on the vehicle, which can be the coordinates on the vehicle. The above-mentioned specified order refers to the order between different assembly positions and can be pre-set. Therefore, when connecting the anchor points assembled in the vehicle, the various anchor points installed in different assembly positions can be sorted according to the specified order and connected according to the order. Specifically, the above-mentioned specified order can be set according to the position of the assembly anchor points in the vehicle. For example, taking the four anchor points assembled in four directions of the vehicle as an example, the above-mentioned specified order can be left front, right front, right rear, left rear. Of course, it can also be right rear, left rear, left front, right front, and can be set according to actual needs. Correspondingly, connecting the anchor points in sequence according to the specified order means that, according to the assembly positions of the anchor points on the vehicle, the anchor points at different assembly positions are connected in sequence according to the specified order.
[0033] The control start signal can be understood as a trigger signal for the anchor point configuration, which can be a switching signal and can be issued by the control terminal or the superior anchor point. The superior anchor point refers to the anchor point whose assembly position information is before the assembly position information of the current anchor point in the assembly position sequence. For example, if the specified order is left front, right front, right rear, and left rear, and the current anchor point receiving the control start signal is right rear, the superior anchor point of the current anchor point refers to the anchor point whose assembly position is right front. It is understandable that the first anchor point in the specified order does not have a superior anchor point. Therefore, in the embodiment of the present invention, the control start signal of the first anchor point in the specified order is sent by the control terminal, and the control start signals of the other anchor points are sent by the superior anchor points of each anchor point.
[0034] The configuration request refers to a request for configuration information from the control terminal. Specifically, the anchor point may be connected to the control terminal via a communication bus (Controller Area Network, CAN), so that the configuration request may be sent to the control terminal via the CAN bus.
[0035] Step 102: Receive configuration information sent by the control terminal in response to the configuration request, and store the configuration information.
[0036] Step 103: Send configuration completion information to the control end, and output the control start signal to the subordinate anchor point of the anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
[0037] The configuration information is generated by the control terminal for the anchor point that sent the configuration request, and the storage operation may be performed in a register of the anchor point. Specifically, the configuration information may be transmitted via a CAN bus. The configuration completion information may be a string of information, including the configuration information and completion status information. For example, if the configuration information received by the current anchor point is "00," the configuration completion information may be "Anchor point 00 has been configured." Of course, other formats are also possible, and this is not limited in this embodiment of the present invention.
[0038] The subordinate anchor point refers to the anchor point in the assembly position sequence whose assembly position information follows the assembly position information of the current anchor point. For example, if the specified order is left front, right front, right rear, and left rear, and the current anchor point is at right rear, the subordinate anchor point of the current anchor point refers to the anchor point at the left rear assembly position. It is understood that the last anchor point in the specified order does not have a subordinate anchor point. Specifically, after the current anchor point outputs a control start signal to the subordinate anchor point, the anchor point configuration process of the subordinate anchor point is triggered, and the subordinate anchor point will serve as the latest current anchor point, executing the operation of step 101 above.
[0039] Specifically, the above-mentioned configuration information may be a mark generated by the control end for the anchor point according to the received configuration request. Since in the embodiment of the present invention, after the configuration of any anchor point is completed, a control start signal will be output to the subordinate anchor point of the current anchor point, so that the subordinate anchor point sends a configuration request to the control end, and thus the order in which the control end receives the configuration requests is consistent with the connection order of each anchor point. Accordingly, the control end can determine the order of the assembly position information of the current anchor point in the above-mentioned assembly position sequence according to the order in which the configuration requests are received, thereby further obtaining the specific assembly position information of the anchor point, and generating configuration information corresponding to the assembly position information for the anchor point according to the assembly position information, and then in the subsequent actual application process, the assembly position of the anchor point can be determined by the configuration information of each anchor point. For example, taking the above-mentioned specified order of "left front, right front, right rear, left rear" as an example, the anchor point with the assembly position at the left front will receive the control start signal sent by the control end as the target anchor point. At this time, the anchor points with the assembly positions at the right front, right rear, and left rear will not receive the control start signal. Accordingly, at this time, only the target anchor point initiates a configuration request to the control end, that is, after the control end sends the control start signal, the first configuration request received is the target anchor point. The control end can determine that the assembly position information corresponding to the first configuration request is the left front according to the preset assembly position sequence, thereby generating configuration information corresponding to the left front, for example, it can be "00" or "LF". Specifically, the configuration information generation method corresponding to different assembly positions can be pre-set on the control end according to actual needs, and the embodiment of the present invention does not limit this.
[0040] In summary, the anchor point configuration method provided in the embodiment of the present invention is applied to any anchor point in an anchor point configuration system, wherein the anchor point configuration system includes a control end and multiple anchor points connected to the control end, which are connected in sequence according to a preset assembly position sequence, wherein the assembly position sequence includes assembly position information of the multiple anchor points arranged in sequence according to a specified order, and in response to receiving a control start signal, a configuration request is sent to the control end, wherein the control start signal is sent by the control end or the upper-level anchor point of the anchor point, and the upper-level anchor point is the anchor point corresponding to the previous assembly position information of the assembly position information of the anchor point in the specified order; the configuration information sent by the control end in response to the configuration request is received, and the configuration information is stored; the configuration completion information is sent to the control end, and the control start signal is output to the lower-level anchor point of the anchor point, so that the lower-level anchor point executes the operation of sending the configuration request to the control end; the lower-level anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order. In this way, since each anchor point is connected in sequence according to the assembly position sequence, after the configuration of any anchor point is completed, the control start signal is output to the lower-level anchor point, so that the lower-level anchor point sends a configuration request to the control end. The control end can receive the configuration request of each anchor point in sequence according to the connection order of each anchor point, that is, according to the assembly position sequence, and configure the anchor points in response to each request in sequence, so as to configure each anchor point in the order of the preset assembly position. Furthermore, by configuring each anchor point in the order of the preset assembly position, the control end can directly distinguish the anchor points assembled in different positions through the order of receiving the configuration request, without having to distinguish the anchor points in advance through different component codes before the anchor points are assembled. While realizing the anchor point configuration, it can also reduce the complexity of the anchor point assembly.
[0041] Optionally, the anchor point includes a control input interface and a first control output interface, and the first control output interface of the anchor point is connected to the control input interface of a subordinate anchor point of the anchor point. After the operation of sending the configuration request to the control end, the embodiment of the present invention may further include the following steps:
[0042] Step 201: When the duration between the current moment and the moment of sending the configuration request exceeds a first duration threshold, and the configuration information sent by the control end in response to the configuration request has not been received before the current moment, a first configuration end signal is output to the control input interface of the subordinate anchor point of the anchor point through the first control output interface; wherein the first configuration end signal is used to end the anchor point configuration.
[0043] Step 202: Send configuration failure information to the control terminal.
[0044] The control input interface is an interface for receiving control signals, and can be used to receive the control enable signal. The first control output interface is an interface for sending or transmitting control signals, and can be used to output control signals, including the control enable signal, to a connection terminal. Specifically, embodiments of the present invention connect the first control output interface of each anchor point to the control input interface of a lower-level anchor point, thereby enabling multiple anchor points in an anchor point configuration system to be connected in series. This allows control signals to be transmitted in series from a first anchor point to a lower-level anchor point via the control input interface and the first control output interface of the anchor point.
[0045] The current time mentioned above refers to any time after any anchor point sends a configuration request to the control end. The first time threshold mentioned above refers to the maximum configuration time of a single anchor point, which can be 10s, 3s, 5s, etc., and can be set according to actual needs. The embodiment of the present invention does not limit the specific value of the first time threshold mentioned above. Specifically, after any anchor point sends a configuration request to the control end, the anchor point will wait to receive the configuration information from the control end. If the configuration information sent by the control end is not received within the first time threshold, the anchor point will confirm that the request has timed out, which may be caused by a problem with the CAN bus or the control end. At this time, it can be determined that the configuration has failed, and the current anchor point will output a first configuration end signal to the control input interface of the lower-level anchor point through the first control output interface.
[0046] The first configuration end signal is a signal used to end anchor point configuration. Specifically, the first configuration end signal may be a switching signal. The control start signal may be "1," and correspondingly, the first configuration end signal may be "0." Furthermore, if the control input interface of any anchor point receives the first configuration end signal, it may prohibit sending configuration requests to the control end and prohibit receiving configuration information sent by the control end. In other words, the anchor point will only perform anchor point configuration operations if the control signal received by the control input interface of the anchor point is "1."
[0047] The configuration failure information may be sent to the control terminal via the CAN bus when the configuration information is not received within the first time threshold. The information may be in the form of a string, or other forms, which are not limited in this embodiment of the present invention. Furthermore, in this embodiment of the present invention, after receiving the configuration failure information, the control terminal may output the configuration failure information so that relevant personnel can check and debug the configuration system based on the configuration failure information.
[0048] In an embodiment of the present invention, the anchor point includes a control input interface and a first control output interface. The first control output interface of the anchor point is connected to the control input interface of a subordinate anchor point of the anchor point. When the time between the current time and the time when the configuration request is sent exceeds a first time threshold, and the control terminal has not received configuration information sent in response to the configuration request before the current time, the first control output interface outputs a first configuration end signal to the control input interface of the subordinate anchor point of the anchor point. The first configuration end signal is used to end anchor point configuration and to send configuration failure information to the control terminal. In this way, the configuration process of any anchor point can be timed out based on the first time threshold. Therefore, if the anchor point does not receive configuration information within the first time threshold, it can promptly transmit a signal to the subordinate anchor point to end the anchor point configuration and simultaneously send configuration failure information to the control terminal. This allows for timely termination of configuration when errors occur, allowing for timely debugging.
[0049] Optionally, the embodiment of the present invention may further include the following steps:
[0050] Step 301: Upon receiving a second configuration end signal sent by the control end or the upper-level anchor point of the anchor point, output the second configuration end signal to the control input interface of the lower-level anchor point of the anchor point through the first control output interface of the anchor point, wherein the second configuration end signal is used to end the anchor point configuration; the second configuration end signal is sent when the time between the current moment and the moment when the control end outputs the control start signal reaches a second time length threshold, or when the time between the current moment and the moment when the upper-level anchor point of the anchor point sends the configuration request exceeds a first time length threshold, and the configuration information sent by the control end in response to the configuration request sent by the upper-level anchor point has not been received before the current moment.
[0051] The second configuration end signal may also be a switching signal, such as a signal "0," and may be sent by the control terminal or a parent anchor point of the current anchor point. Specifically, when any anchor point receives the second configuration end signal sent by the control terminal or the parent anchor point, the second configuration end signal may be transmitted to the control input interface of the subordinate anchor point via the first control output interface. Accordingly, when the subordinate anchor point receives the second configuration end signal, it may use the subordinate anchor point as the latest current anchor point and continue to transmit the second configuration end signal to the subordinate anchor points of the current anchor point, thereby achieving serial transmission of the second configuration end signal.
[0052] The second duration threshold may be the maximum duration of the anchor point configuration system, and may be 10s, 15s, 20s, etc., and may vary depending on the number of anchor points included in the anchor point configuration system. The second duration threshold may be set based on actual needs and is not limited in this embodiment of the present invention. Specifically, the second configuration end signal may be sent by the control terminal after outputting the control start signal and after the second duration threshold has expired, or may be sent by the anchor point above the current anchor point.
[0053] In an embodiment of the present invention, upon receiving a second configuration end signal sent by the control terminal or the anchor point's superior anchor point, the anchor point outputs the second configuration end signal to the control input interface of the anchor point's subordinate anchor point via the anchor point's first control output interface, wherein the second configuration end signal is used to end anchor point configuration. The second configuration end signal is sent when the time between the control terminal's current moment and the moment it outputs the control start signal reaches a second time threshold, or when the time between the anchor point's superior anchor point's current moment and the moment it sends the configuration request exceeds a first time threshold, and the anchor point's superior anchor point has not received configuration information sent by the control terminal in response to the configuration request sent by the superior anchor point before the current moment. In this way, upon receiving the second configuration end signal sent by the control terminal or the superior anchor point, any anchor point can output the second configuration end signal to end anchor point configuration to its subordinate anchor point. Consequently, upon receiving the second configuration end signal, any anchor point can transmit the second configuration end signal to other subordinate anchor points. This ensures consistency in the states of each anchor point in the anchor point configuration system, avoids configuration errors caused by different configuration states of each anchor point, and improves the effectiveness of anchor point configuration.
[0054] Optionally, the anchor point includes a first communication interface, the control end includes a second communication interface, and the second communication interface is connected to the first communication interface. The operation of sending the configuration request to the control end may include the following steps in this embodiment of the present invention:
[0055] Step 401: Send a configuration request to the second communication interface through the first communication interface.
[0056] The operation of receiving the configuration information sent by the control terminal in response to the configuration request may specifically include the following steps in this embodiment of the present invention:
[0057] Step 402: Receive, through the first communication interface, configuration information sent by the control terminal through the second communication interface in response to the configuration request.
[0058] Among them, the above-mentioned first communication interface and second communication interface are CAN interfaces of the anchor point and the control end respectively, and can respectively include a CANH (CAN high voltage) interface and a CANL (CAN low voltage) interface. Accordingly, the connection between the second communication interface and the first communication interface can be that the CANH interface in the first communication interface is connected to the CANH interface of the second communication interface, and the CANL interface of the first communication interface is connected to the CANL interface of the second communication interface.
[0059] Specifically, in the embodiment of the present invention, the first communication interface of any anchor point can be connected to the second communication interface of the control terminal, so that the control terminal and any anchor point can interact through the communication interface to achieve transmission of requests and information.
[0060] In this embodiment of the present invention, the anchor point includes a first communication interface, and the control terminal includes a second communication interface. The second communication interface is connected to the first communication interface, and a configuration request is sent to the first second communication interface via the second first communication interface. Configuration information sent by the control terminal via the second communication interface in response to the configuration request is received via the first communication interface. In this way, through the first communication interface of the anchor point and the second communication interface of the control terminal, the control terminal and any anchor point can interact through the communication interface to achieve request and information transmission.
[0061] Optionally, the control end further includes a second control output interface. When the control input interface of the anchor point is connected to the second control output interface of the control end, the operation of sending the configuration request to the control end in response to receiving the control start signal may specifically include the following steps in this embodiment of the present invention:
[0062] Step 501: In response to receiving a control start signal output by the second control output interface to the control input interface of the anchor point, sending a configuration request to the control terminal.
[0063] Optionally, when the control input interface of the anchor point is connected to the first control output interface of the upper-level anchor point of the anchor point, the operation of sending the configuration request to the control end in response to receiving the control start signal may specifically include the following steps in this embodiment of the present invention:
[0064] Step 502: In response to receiving a control start signal outputted by the first control output interface of the parent anchor point of the anchor point to the control input interface of the anchor point, a configuration request is sent to the control terminal.
[0065] In which case, when the control input interface of the anchor point is connected to the second control output interface of the control end, the control start signal of the anchor point is sent by the control end, and the anchor point can be the first anchor point in the above specified order.
[0066] Accordingly, when the control input interface of the anchor point is connected to the first control output interface of the upper anchor point, the control start signal of the anchor point is sent by the upper anchor point, which may be an anchor point other than the first anchor point in the anchor point configuration system.
[0067] In an embodiment of the present invention, the control terminal further includes a second control output interface; when the control input interface of the anchor point is connected to the second control output interface of the control terminal, the control terminal sends a configuration request to the control terminal in response to receiving a control enable signal output by the second control output interface to the control input interface of the anchor point; and when the control input interface of the anchor point is connected to the first control output interface of the anchor point's superior anchor point, the control terminal sends a configuration request to the control terminal in response to receiving a control enable signal output by the first control output interface of the anchor point's superior anchor point to the control input interface of the anchor point. In this way, through the control input interface, the first control output interface, and the second control output interface of the control terminal, the control terminal can send control signals to the anchor point connected via the second control output interface, while other anchor points can receive signals sent by the first control output interface of the superior anchor point via their control input interfaces.
[0068] Figure 2 This is a flowchart of another anchor point configuration method provided by an embodiment of the present invention, which can be applied to a control terminal in an anchor point configuration system. The anchor point configuration system includes a control terminal and multiple anchor points connected to the control terminal. Each of the multiple anchor points is connected in sequence according to a preset assembly position sequence. The assembly position sequence includes assembly position information of the multiple anchor points arranged in sequence according to a specified order, such as Figure 2 As shown, the following steps may be included:
[0069] Step 601: In response to an anchor point configuration start operation, a control start signal is output to a target anchor point connected to the control end; the target anchor point is the anchor point corresponding to the first assembly position information in the specified sequence, and the control start signal is used to control the target anchor point to send a configuration request to the control end, and, when the configuration is completed, the control start signal is output to a subordinate anchor point of the target anchor point so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the target anchor point in the specified sequence.
[0070] Among them, the above-mentioned anchor point configuration start operation can be triggered by powering on the control end, or by other related modules issuing a configuration start command. The triggering method of the anchor point configuration start operation can be set according to actual needs, and the embodiment of the present invention does not limit this.
[0071] The target anchor point refers to the first anchor point in the specified sequence, which can be connected to the control terminal via a control interface, so that the control terminal can output a control start signal to the target anchor point whose assembly position is the first in the specified sequence. Accordingly, upon receiving the control start signal, the target anchor point sends a configuration request to the control terminal. When the anchor point receives the configuration information generated by the control terminal based on the configuration request, the configuration information can be stored. At this time, it can be determined that the anchor point has completed configuration, and the control start signal can be output to the subordinate anchor point, causing the subordinate anchor point to begin anchor point configuration, that is, executing the operations of the aforementioned steps 101 to 103.
[0072] Step 602: Upon receiving a configuration request from any anchor point in the anchor point configuration system, generate configuration information for the anchor point based on the order in which the configuration requests are received, and send the configuration information to the anchor point.
[0073] Step 603: When configuration completion information returned by any anchor point is received, the configuration information corresponding to the anchor point is stored, and the anchor point is determined as a configured anchor point.
[0074] Each anchor point in the anchor point configuration system can be connected to the control end through a communication interface, so that any anchor point can initiate a configuration request to the control end and receive configuration information generated by the control end based on the configuration request.
[0075] Specifically, the control end may generate different configuration information for different anchor points based on the order in which the configuration requests are received. This may be based on a preset generation rule, such that different configuration request orders correspond to different configuration information. For example, the configuration information may be generated according to a step-by-step growth rule based on the order in which the configuration requests are received, whereby configuration information "00" is generated for the first anchor point that initiates a configuration request. Accordingly, configuration information "01," "02," "03," and so on may be generated for subsequent anchor points that initiate configuration requests. Of course, the preset generation rule may also be other ways, and may be set according to actual needs. This is not limited in the embodiments of the present invention. Specifically, the preset generation rule may be pre-set in the control end.
[0076] Accordingly, since each anchor point is connected in sequence according to the assembly position sequence, the order in which the configuration requests of each anchor point received by the control end are received is also according to the assembly position sequence. Therefore, the control end can determine the assembly position information of each anchor point according to the order of the configuration requests received from different anchor points, and generate configuration information for the anchor point based on the corresponding assembly position information and send it to the anchor point, so that different configuration information corresponds to different assembly positions, thereby realizing the configuration of the anchor point.
[0077] The storage operation may be performed in a register on the control terminal, or in another designated storage module, and the present invention is not limited thereto. The operation of determining the anchor point as a configured anchor point may be performed by generating a configured tag for the stored configuration information, or by adding the configuration information of the anchor point in the received configuration completion information to a preset configured list. Other methods are also possible, and the present invention is not limited thereto.
[0078] In summary, the anchor point configuration method provided by the embodiment of the present invention outputs a control start signal to the target anchor point connected to the control end in response to the anchor point configuration start operation; the target anchor point is the anchor point corresponding to the first assembly position information in the specified sequence, and the control start signal is used to control the target anchor point to send a configuration request to the control end, and, when the configuration is completed, outputs the control start signal to the subordinate anchor point of the target anchor point so that the subordinate anchor point performs the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information in the specified sequence of the assembly position information of the target anchor point; when a configuration request is received from any anchor point in the anchor point configuration system, configuration information is generated for the anchor point based on the order in which the configuration requests are received, and the configuration information is sent to the anchor point; when configuration completion information is received from any anchor point, the configuration information corresponding to the anchor point is stored, and the anchor point is determined as a configured anchor point. In this way, since each anchor point is connected in sequence according to the assembly position sequence, the control end only needs to output a control start signal to the first anchor point in the specified sequence. After the first anchor point completes configuration, it will transmit the control start signal to the lower anchor points. At the same time, since each anchor point is connected in sequence according to the assembly position sequence, the order in which the configuration requests of each anchor point are received by the control end is also received according to the assembly position sequence. Therefore, the control end can generate configuration information for the anchor point according to the order in which the configuration requests of different anchor points are received and send it to the anchor point. Furthermore, by configuring each anchor point according to the sequence of preset assembly positions, the control end can directly distinguish anchor points assembled at different positions by the order in which the configuration requests are received, without having to distinguish the anchor points by different component codes before the anchor points are assembled. This can achieve anchor point configuration while reducing the complexity of anchor point assembly.
[0079] Optionally, after the above operation of outputting a control start signal to the target anchor point connected to the control terminal, the embodiment of the present invention may further include the following steps:
[0080] Step 701: When the duration between the current moment and the moment of outputting the control start signal reaches a second duration threshold, a third configuration end signal is output to the target anchor point connected to the control end, so that the target anchor point outputs the third configuration end signal to the subordinate anchor point of the target anchor point, and the third configuration end signal is used to end the anchor point configuration.
[0081] The second duration threshold can be the maximum time required for the anchor point configuration system to complete all anchor point configurations, and can be 10s, 15s, 20s, etc., and can vary depending on the number of anchor points included in the anchor point configuration system. It can be set based on actual needs and is not limited in this embodiment of the present invention. It should be noted that the third configuration completion signal can be the same as the first and second configuration completion signals in the aforementioned steps, and the third configuration completion signal can also be a switching signal, such as a signal "0."
[0082] Specifically, the control end may start timing while outputting the control start signal, and output the third configuration end signal to the target anchor point after the timing duration reaches the second duration threshold.
[0083] In an embodiment of the present invention, when the duration between the current moment and the moment the control start signal is output reaches a second duration threshold, a third configuration end signal is output to the target anchor point connected to the control terminal, causing the target anchor point to output the third configuration end signal to its subordinate anchor points. The third configuration end signal is used to end anchor point configuration. Thus, by setting the second duration threshold, the configuration time of all anchor points in the anchor point configuration system can be monitored. When the second duration threshold is reached, the third configuration end signal is output, causing all anchor points to end anchor point configuration.
[0084] Optionally, the embodiment of the present invention may further include the following steps:
[0085] Step 801: When the duration between the current moment and the moment of outputting the control start signal does not reach the second duration threshold, obtain the number of configured anchor points as the target number.
[0086] Step 802: When the target number is consistent with the preset number, output the configuration end signal to the target anchor point connected to the control end.
[0087] The target number is the number of anchor points that have been configured, and the preset number refers to the total number of anchor points that need to be configured, that is, the number of anchor points included in the anchor point configuration system. The preset number can be pre-uploaded to the control terminal, so that after outputting the control start signal, the control terminal can obtain the number of configured anchor points in real time and compare the target number with the preset number. It can be understood that when the target number and the preset number are inconsistent, it indicates that some anchor points have not yet been configured. At this time, the control terminal can continue to wait for configuration requests sent by other anchor points. Correspondingly, when the target number and the preset number are consistent, it indicates that all anchor points have been configured. At this time, the control terminal can output a configuration end signal to the target anchor point connected to it. Furthermore, the target anchor point can output a configuration end signal to the subordinate anchor point to cause the subordinate anchor point to also end the anchor point configuration, and continue to output configuration end signals to the subordinate anchor points of the subordinate anchor point.
[0088] Specifically, the above operation of obtaining the number of configured anchor points can be to obtain the number of stored configuration information, one configuration information corresponds to one anchor point, or it can be to obtain the number of anchor points carrying configured marks from a preset storage location, or it can be to obtain the number of anchor points included from the configured list. It can be obtained specifically according to actual conditions, and the embodiment of the present invention does not limit this.
[0089] In this embodiment of the present invention, if the duration between the current moment and the moment when the control-on signal is output does not reach the second duration threshold, the number of configured anchor points is obtained as the target number; and if the target number matches the preset number, the configuration end signal is output to the target anchor point connected to the control terminal. Thus, if the duration between the current moment and the moment when the control-on signal is output does not reach the second duration threshold, by obtaining the target number and comparing it with the preset number, anchor point configuration can be proactively ended after the preset number of anchor points have been configured, without having to wait until the duration reaches the second duration threshold, thereby avoiding unnecessary resource consumption.
[0090] Figure 3 This is a schematic diagram of the architecture of an anchor point configuration system provided by an embodiment of the present invention. Figure 3 As shown, the anchor point configuration system includes a control terminal and multiple anchor points connected to the control terminal, each of the multiple anchor points is connected in sequence according to a preset assembly position sequence, and the assembly position sequence includes assembly position information of the multiple anchor points arranged in sequence according to a specified order. Figure 4 This is a schematic diagram of a connection method of an anchor configuration system provided by an embodiment of the present invention. Figure 4As shown, it shows an anchor point configuration system including a control terminal and N anchor points, each of the anchor points including a control input interface (24), a first control output interface (25) and a first communication interface (22, 23);
[0091] The control end includes a second control output interface (anchor control output) and a second communication interface (CANH, CANL); the second communication interface is connected to the first communication interface;
[0092] The second control output interface is connected to the control input interface of the target anchor point (2), so that the control end sends a control start signal to the target anchor point through the second control output interface, and the control start signal is used to instruct the target anchor point to send a configuration request to the control end through the first communication interface; the target anchor point is the anchor point corresponding to the first assembly position information in the specified sequence;
[0093] The first control output interface of any of the anchor points is connected to the control input interface of the subordinate anchor point of the anchor point, so that when the configuration is completed, the anchor point outputs the control start signal to the control input interface of the subordinate anchor point of the anchor point through the first control output interface to control the subordinate anchor point to send a configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
[0094] In summary, the anchor point configuration system provided by the embodiment of the present invention includes a control terminal and multiple anchor points connected to the control terminal; each of the multiple anchor points is connected in sequence according to a specified order, and the specified order is used to represent the assembly position of the multiple anchor points in the vehicle. Any of the anchor points includes a control input interface, a first control output interface, and a first communication interface; the control terminal includes a second control output interface and a second communication interface; the second communication interface is connected to the first communication interface; the second control output interface is connected to the control input interface of a target anchor point, so that the control terminal sends a control start signal to the target anchor point through the second control output interface. The control start signal is used to instruct the target anchor point to send a configuration request to the control end through the first communication interface; the target anchor point is the anchor point corresponding to the first assembly position information in the specified order; the first control output interface of any of the anchor points is connected to the control input interface of the subordinate anchor point of the anchor point, so that when the configuration is completed, the anchor point outputs the control start signal to the control input interface of the subordinate anchor point of the anchor point through the first control output interface to control the subordinate anchor point to send a configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order. In this way, by connecting the second control output interface of the control end with the control input interface of the target anchor point, the control end only needs to send a control start signal to the anchor point corresponding to the first assembly position information. At the same time, by connecting the first control output interface of each anchor point with the control input interface of the lower-level anchor point, the control start signal can be transmitted in series according to the connection order of the anchor points, so that each anchor point sends a configuration request to the control end in the order of serial connection, and realizes the configuration of each anchor point in the order of preset assembly positions. Furthermore, by configuring each anchor point in the order of preset assembly positions, the control end can directly distinguish the anchor points assembled in different positions through the order of receiving the configuration requests, without having to distinguish the anchor points in advance through different component codes before the anchor points are assembled. While realizing the anchor point configuration, it can also reduce the complexity of the anchor point assembly.
[0095] Optional, such as Figure 4 As shown, the power interface of the control end is connected to the power interface (21) of any anchor point, so that the working power supply of the anchor point is directly controlled by the control end.
[0096] Optionally, the control end is configured to output the control start signal to the target anchor point in response to an operation of starting anchor point configuration;
[0097] Any of the anchor points is configured to send the configuration request to the control end in response to receiving the control start signal, wherein the control start signal is sent by the control end or a superior anchor point of the anchor point, the superior anchor point being an anchor point corresponding to a previous assembly position information of the assembly position information of the anchor point in the specified sequence;
[0098] The control end is further configured to, upon receiving the configuration request sent by any anchor point, generate configuration information for the anchor point based on the order in which the configuration requests are received, and send the configuration information to the anchor point;
[0099] Any of the anchor points is further configured to receive configuration information sent by the control terminal in response to the configuration request, and store the configuration information;
[0100] Any of the anchor points is further configured to send configuration completion information to the control end, and output the control start signal to a subordinate anchor point of the anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end;
[0101] The control end is further configured to, upon receiving configuration completion information returned by any anchor point, store the configuration information corresponding to the anchor point and determine the anchor point as a configured anchor point.
[0102] In the anchor point configuration system provided by the embodiment of the present invention, the control end is used to output the control start signal to the target anchor point in response to the operation of starting anchor point configuration; any of the anchor points is used to send the configuration request to the control end in response to receiving the control start signal, wherein the control start signal is sent by the control end or the superior anchor point of the anchor point, and the superior anchor point is the anchor point corresponding to the previous assembly position information of the assembly position information of the anchor point in the specified sequence; the control end is also used to, in the case of receiving the configuration request sent by any anchor point, based on the order in which the configuration request is received , generating configuration information for the anchor point and sending the configuration information to the anchor point; any of the anchor points is further used to receive the configuration information sent by the control end in response to the configuration request and store the configuration information; any of the anchor points is further used to send configuration completion information to the control end and output the control start signal to the subordinate anchor point of the anchor point, so that the subordinate anchor point performs the operation of sending the configuration request to the control end; the control end is further used to, upon receiving the configuration completion information returned by any anchor point, store the configuration information corresponding to the anchor point and determine the anchor point as a configured anchor point. In this way, by actively sending configuration requests to the control end through multiple anchor points connected in a specified order, the control end can configure each anchor point by itself, and since each anchor point is connected in sequence according to the assembly position sequence, after the configuration of any anchor point is completed, by outputting a control start signal to the lower-level anchor point, the lower-level anchor point sends a configuration request to the control end, so that the control end can receive the configuration request of each anchor point in sequence according to the connection order of each anchor point, that is, according to the assembly position sequence, and configure the anchor points in response to each request in sequence, thereby configuring each anchor point in the order of the preset assembly positions. Furthermore, by configuring each anchor point in the order of the preset assembly positions, the control end can directly distinguish the anchor points assembled in different positions through the order of receiving the configuration requests, without having to distinguish the anchor points in advance through different component codes before the anchor points are assembled. While realizing the anchor point configuration, it can also reduce the complexity of the anchor point assembly.
[0103] like Figure 4 As shown, it shows a control terminal (control module) and N anchor points, wherein the control module contains a CAN bus interface for communicating with the anchor point, a control output interface for controlling the self-learning of the anchor point, and a power supply interface of the anchor point.
[0104] Anchor point 1 has a power interface connected to the control module, a CAN bus interface for communicating with the control module, a control input interface for receiving anchor point self-learning signals, and a control output interface for sending the next anchor point self-learning signal;
[0105] Anchor point 2 has a power interface connected to the control module, a CAN bus interface for communicating with the control module, a control input interface for receiving the self-learning signal of anchor point 1, and a control output interface for sending the self-learning signal of the next anchor point;
[0106] Anchor point 3 has a power interface connected to the control module, a CAN bus interface for communicating with the control module, a control input interface for receiving the self-learning signal of anchor point 2, and a control output interface for sending the self-learning signal of the next anchor point;
[0107] Anchor point 4 has a power interface connected to the control module, a CAN bus interface for communicating with the control module, a control input interface for receiving the self-learning signal of anchor point 3, and a control output interface for sending the self-learning signal of the next anchor point;
[0108] Anchor point N contains a power interface connected to the control module, a CAN bus interface for communicating with the control module, a control input interface for receiving the previous anchor point self-learning signal, and an anchor point control output interface that is left floating.
[0109] Among them, the connection between the CAN bus interface of the control end and the anchor end can realize the transmission of configuration requests, configuration information, and configuration status between the two. The anchor control output of the control module is connected to the control input of the first anchor point, the control output of the first anchor point is connected to the control input of the second anchor point, and the control output of the second anchor point is connected to the control input of the third anchor point. And so on, the connection of all anchor point signals is completed, and the control signal transmission of anchor point position self-learning is realized in series.
[0110] It should be noted that in one scenario, the relative position of the anchor point of the UWB digital car key is usually confirmed by different part numbers, that is, the anchor points corresponding to different part numbers are pre-configured one by one on the control end, so that the control end configures different part numbers one by one in different positions, or confirmed through hardware interface signals, that is, by assigning different hardware interfaces to different anchor points, and distinguishing anchor points in different assembly positions according to the coding of the hardware interface. The former has the problem of more anchor points and more states. Before assembly, each anchor point needs to be installed to the specified position according to the part code, which increases the difficulty of management before assembly and increases the complexity of assembly. The latter has the problem of hardware interface resource bottleneck. When the number of anchor points is large, the demand for hardware interfaces is also large, which increases the cost of anchor point assembly.
[0111] The anchor point configuration method and anchor point configuration system provided by the embodiments of the present invention can achieve completely consistent interfaces of each anchor point in the system. Only one hardware interface is needed on the control end to implement configuration control, and only two hardware interfaces are needed on the anchor end to realize transmission of control signals. The expansion of the number of anchor points is no longer limited by hardware interface resources. At the same time, since the embodiments of the present invention are implemented by connecting anchor points in series, the assembly positions of the anchor points can be distinguished by the order in which the configuration requests are received, and there is no need to distinguish them by component numbers or software and hardware numbers before the anchor points are installed. Therefore, the software and hardware status of all anchor points can be uniformly assembled, and the same component code can be used, which reduces the management difficulty of production control and the complexity of assembly.
[0112] The present invention also provides a vehicle, wherein the vehicle is equipped with the above-mentioned anchor point configuration system, and the anchor point configuration system is used to execute the above-mentioned anchor point configuration method.
[0113] The present invention also provides a readable storage medium having a computer program stored thereon, which implements the aforementioned anchor point configuration method when executed by a processor.
[0114] As for the device or system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0115] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. According to the above description, it is obvious that the structure required for constructing this type of system. In addition, the present invention is not directed to any specific programming language. It should be understood that various programming languages can be utilized to realize the content of the present invention described herein, and the above description of specific languages is for the purpose of disclosing the best mode of the present invention.
[0116] In the description provided herein, numerous specific details are described. However, it is understood that embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques are not shown in detail so as not to obscure the understanding of this description.
[0117] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the claims below, inventive aspects lie in less than all the features of the individual embodiments disclosed above. Accordingly, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of the present invention.
[0118] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition may be divided into multiple submodules or subunits or subcomponents. All features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed herein may be combined in any combination, except that at least some of such features and / or processes or units are mutually exclusive. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0119] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the sorting device according to the present invention. The present invention may also be implemented as an apparatus or device program for performing a portion or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0120] It should be noted that the above embodiments illustrate rather than limit the invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between brackets should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising several different elements and by means of appropriately programmed computers. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.
[0121] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0122] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
[0123] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
[0124] It should be noted that the various data-related processes in the embodiments of the present invention are all carried out in compliance with the corresponding data protection laws and policies of the country where they are located, and with the authorization given by the corresponding device owner.
[0125] The above embodiments are only preferred embodiments for fully illustrating the present invention, and the protection scope of the present invention is not limited thereto. Any equivalent substitution or modification made by those skilled in the art based on the present invention is within the protection scope of the present invention.
Claims
1. A method for configuring an anchor point, characterized in that: The method is applied to any anchor point in an anchor point configuration system, the anchor point configuration system comprising a control terminal and a plurality of anchor points connected to the control terminal, wherein each of the plurality of anchor points is sequentially connected according to a preset assembly position sequence, the assembly position sequence comprising assembly position information of the plurality of anchor points sequentially arranged in a specified order; the method comprising: In response to receiving a control start signal, sending a configuration request to the control end, wherein the control start signal is sent by the control end or a superior anchor point of the anchor point, the superior anchor point being an anchor point corresponding to a previous assembly position information of the assembly position information of the anchor point in the specified sequence; receiving configuration information sent by the control terminal in response to the configuration request, and storing the configuration information; Send configuration completion information to the control end, and output the control start signal to the subordinate anchor point of the anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
2. The method according to claim 1, characterized in that The anchor point includes a control input interface and a first control output interface, and the first control output interface of the anchor point is connected to the control input interface of the lower-level anchor point of the anchor point; after sending the configuration request to the control terminal, the method further includes: When the time duration between the current moment and the moment when the configuration request is sent exceeds a first time duration threshold, and the configuration information sent by the control end in response to the configuration request is not received before the current moment, outputting a first configuration end signal to the control input interface of the anchor point subordinate to the anchor point through the first control output interface; wherein the first configuration end signal is used to end the anchor point configuration; And, sending configuration failure information to the control terminal.
3. The method according to claim 2, characterized in that The method further comprises: Upon receiving a second configuration end signal sent by the control terminal or the upper-level anchor point of the anchor point, outputting the second configuration end signal to the control input interface of the lower-level anchor point of the anchor point through the first control output interface of the anchor point, wherein the second configuration end signal is used to end the anchor point configuration; The second configuration end signal is sent when the time length between the current moment and the moment when the control end outputs the control start signal reaches a second time length threshold, or when the time length between the current moment and the moment when the superior anchor point of the anchor point sends the configuration request exceeds a first time length threshold, and the configuration information sent by the control end in response to the configuration request sent by the superior anchor point has not been received before the current moment.
4. The method according to claim 2, characterized in that The anchor point includes a first communication interface, the control terminal includes a second communication interface, and the second communication interface is connected to the first communication interface; The sending of the configuration request to the control terminal includes: sending the configuration request to the second communication interface through the first communication interface; The receiving the configuration information sent by the control terminal in response to the configuration request includes: The configuration information sent by the control terminal through the second communication interface in response to the configuration request is received through the first communication interface.
5. The method according to claim 2, characterized in that The control terminal further includes a second control output interface; when the control input interface of the anchor point is connected to the second control output interface of the control terminal, sending the configuration request to the control terminal in response to receiving the control start signal includes: sending the configuration request to the control terminal in response to receiving the control start signal output by the second control output interface to the control input interface of the anchor point; In a case where the control input interface of the anchor point is connected to the first control output interface of the superior anchor point of the anchor point, sending a configuration request to the control end in response to receiving a control start signal includes: sending a configuration request to the control end in response to receiving a control start signal output by the first control output interface of the superior anchor point of the anchor point to the control input interface of the anchor point.
6. An anchor point configuration method, characterized in that: A method for applying to a control terminal in an anchor point configuration system, the anchor point configuration system comprising a control terminal and a plurality of anchor points connected to the control terminal, wherein each of the plurality of anchor points is sequentially connected according to a preset assembly position sequence, the assembly position sequence comprising assembly position information of the plurality of anchor points sequentially arranged in a specified order; the method comprising: In response to an anchor point configuration start operation, a control start signal is output to a target anchor point connected to the control end; the target anchor point is the anchor point corresponding to the first assembly position information in the specified sequence, the control start signal is used to control the target anchor point to send a configuration request to the control end, and, when the configuration is completed, the control start signal is output to a subordinate anchor point of the target anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the target anchor point in the specified sequence; Upon receiving a configuration request from any anchor point, generating configuration information for the anchor point based on the order in which the configuration requests were received, and sending the configuration information to the anchor point; When configuration completion information returned by any anchor point is received, the configuration information corresponding to the anchor point is stored, and the anchor point is determined as a configured anchor point.
7. The method according to claim 6, characterized in that After outputting the control start signal to the target anchor point connected to the control end, the method further includes: When the duration between the current moment and the moment of outputting the control start signal reaches a second duration threshold, a third configuration end signal is output to the target anchor point connected to the control end, so that the target anchor point outputs the third configuration end signal to the subordinate anchor point of the target anchor point, and the third configuration end signal is used to end the anchor point configuration.
8. The method according to claim 7, characterized in that The method further comprises: When the duration between the current moment and the moment when the control start signal is output does not reach the second duration threshold, obtaining the number of the configured anchor points as the target number; When the target number is consistent with the preset number, the third configuration end signal is output to the target anchor point connected to the control end.
9. An anchor point configuration system, characterized in that: The anchor point configuration system includes a control terminal and a plurality of anchor points connected to the control terminal; each of the plurality of anchor points is connected in sequence according to a preset assembly position sequence, and the assembly position sequence includes assembly position information of the plurality of anchor points arranged in sequence according to a specified order; Any of the anchor points includes a control input interface, a first control output interface, and a first communication interface; The control end includes a second control output interface and a second communication interface; the second communication interface is connected to the first communication interface; The second control output interface is connected to the control input interface of the target anchor point, so that the control end sends a control start signal to the target anchor point through the second control output interface, and the control start signal is used to instruct the target anchor point to send a configuration request to the control end through the first communication interface; the target anchor point is the anchor point corresponding to the first assembly position information in the specified order; The first control output interface of any of the anchor points is connected to the control input interface of the subordinate anchor point of the anchor point, so that when the configuration is completed, the anchor point outputs the control start signal to the control input interface of the subordinate anchor point of the anchor point through the first control output interface to control the subordinate anchor point to send a configuration request to the control end; the subordinate anchor point is the anchor point corresponding to the next assembly position information of the assembly position information of the anchor point in the specified order.
10. The system according to claim 9, characterized in that The power interface of the control terminal is connected to the power interface of any anchor point.
11. The system according to claim 9, wherein: The control terminal is configured to output the control start signal to the target anchor point in response to an operation of starting anchor point configuration; Any of the anchor points is configured to send the configuration request to the control end in response to receiving the control start signal, wherein the control start signal is sent by the control end or a superior anchor point of the anchor point, the superior anchor point being an anchor point corresponding to a previous assembly position information of the assembly position information of the anchor point in the specified sequence; The control end is further configured to, upon receiving the configuration request sent by any anchor point, generate configuration information for the anchor point based on the order in which the configuration requests are received, and send the configuration information to the anchor point; Any of the anchor points is further configured to receive configuration information sent by the control terminal in response to the configuration request, and store the configuration information; Any of the anchor points is further configured to send configuration completion information to the control end, and output the control start signal to a subordinate anchor point of the anchor point, so that the subordinate anchor point executes the operation of sending the configuration request to the control end; The control end is further configured to, upon receiving configuration completion information returned by any anchor point, store the configuration information corresponding to the anchor point and determine the anchor point as a configured anchor point.
12. A vehicle, characterized in that: The vehicle is equipped with an anchor point configuration system according to any one of claims 9 to 11, and the anchor point configuration system is used to execute the method according to any one of claims 1-5 or 6-8.
13. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 5 or 6 to 8 is implemented.
Citation Information
Patent Citations
UWB anchor point automatic configuration method and device, equipment and storage medium
CN113848771A
Ultra-wideband ranging control device and ultra-wideband ranging method
CN114325672A