Remote key test method, device and system for vehicle

By equipping a self-moving device with a remote key, monitoring the relative distance to the target vehicle, and detecting the test results of the remote key, the problem of low testing efficiency in existing technologies is solved, and efficient automated testing of remote keys is achieved.

CN116612624BActive Publication Date: 2026-06-12BEIJING CO WHEELS TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CO WHEELS TECH CO LTD
Filing Date
2023-04-14
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

In existing technologies, remote key testing is inefficient, manual testing is cumbersome, and the tracking vehicle needs to lay tracks, resulting in an inefficient testing process.

Method used

By using a self-moving device equipped with a remote key that plans its movement path, the system monitors the relative distance to the target vehicle and detects the test results of the remote key based on the actual opening and closing status of the car door when the relative distance meets a threshold, thus avoiding the need for laying tracks and manual testing by the user.

Benefits of technology

It simplifies the testing process, improves testing efficiency, and enables highly efficient automated testing of remote control keys.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116612624B_ABST
    Figure CN116612624B_ABST
Patent Text Reader

Abstract

The present disclosure provides a remote key test method, device and system of a vehicle, a moving path is planned according to a test case, a self-moving device carrying a remote key is controlled to move along the moving path, and the relative distance between the self-moving device and a target vehicle is monitored during the movement of the self-moving device. Thus, according to the actual opening and closing state of the door of the target vehicle when the relative distance meets the distance threshold, the test result of the remote key is detected, and the test of the remote key is realized. Since in the embodiments of the present disclosure, the moving path can be planned according to the test case, the step of laying a track in the related art is avoided, and the user does not need to manually test, thereby simplifying the test process and improving the test efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle technology, and in particular to a method, apparatus and system for testing remote control keys for vehicles. Background Technology

[0002] A remote key is a key that uses the wireless remote control function of a vehicle's central locking system to unlock and lock the doors remotely without needing to insert a mechanical key into the lock. Typically, a remote key uses Bluetooth or other short-range communication methods to perform vehicle unlocking and locking functions. For example, the vehicle can unlock when the user approaches it with the remote key and lock when the user moves away with the remote key.

[0003] With the advent of the era of vehicle intelligence, remote keys such as Bluetooth keys have gradually become standard equipment on vehicles. In order to ensure the stability and reliability of remote keys such as Bluetooth keys, it is necessary to verify whether they can reliably and stably realize the aforementioned vehicle unlocking and locking functions.

[0004] Related technologies involve manual testing, where testers simulate users, or a tracking cart moves the remote key to test the door status when the key approaches and moves away from the vehicle. However, manual testing is inefficient, and the tracking cart requires laying tracks for each route adjustment, making the process cumbersome and inefficient. Therefore, finding an efficient way to test remote keys is a technical problem that needs to be solved. Summary of the Invention

[0005] In order to solve at least one of the above-mentioned technical problems, this disclosure provides a method, apparatus and system for testing remote control keys for vehicles.

[0006] A first aspect of this disclosure provides a method for testing a remote control key for a vehicle, comprising: planning a movement path according to test cases, wherein the test cases are used to indicate at least one test requirement or test parameter item of the remote control key; controlling a self-moving device to move along the movement path, wherein the self-moving device is equipped with a remote control key; monitoring the relative distance between the self-moving device and a target vehicle during the movement of the self-moving device; and detecting the test result of the remote control key based on the actual opening and closing state of the target vehicle's doors when the relative distance meets a distance threshold.

[0007] A second aspect of this disclosure provides a vehicle remote key testing device, comprising: a planning module for planning a movement path according to test cases, wherein the test cases are used to indicate at least one test requirement or test parameter item of the remote key; a control module for controlling a self-moving device to move along the movement path, wherein the self-moving device is equipped with a remote key; a monitoring module for monitoring the relative distance between the self-moving device and a target vehicle during the movement of the self-moving device; and a detection module for detecting the test result of the remote key based on the actual opening and closing state of the target vehicle's doors when the relative distance meets a distance threshold.

[0008] A third aspect of this disclosure provides a test apparatus, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to: implement the steps of the method described in the first aspect.

[0009] A fourth aspect of this disclosure provides a testing system comprising: a self-moving device, wherein the self-moving device is provided with at least one receiving member for receiving a remote control key; and a testing device as described in the third aspect, the testing device being electrically connected to the self-moving device.

[0010] A fifth aspect of this disclosure provides a computer-readable storage medium storing computer instructions for causing the computer to perform the method according to the first aspect.

[0011] This disclosure provides a method, apparatus, and system for testing a vehicle's remote control key. It plans a movement path based on test cases, controls a self-moving device equipped with the remote control key to move along the path, and monitors the relative distance between the self-moving device and the target vehicle during the movement. Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets a distance threshold, the test result of the remote control key is obtained, thus achieving the testing of the remote control key. Because this disclosure allows for movement path planning based on test cases, it avoids the track-laying step in related technologies, reduces manual testing by the user, simplifies the testing process, and improves testing efficiency. Attached Figure Description

[0012] Figure 1 This is a flowchart illustrating a method for testing a vehicle remote key provided in this disclosure;

[0013] Figure 2 A flowchart illustrating another method for testing a vehicle remote key provided in this disclosure;

[0014] Figure 3This is an interactive diagram for testing the remote control key;

[0015] Figure 4 A flowchart illustrating another method for testing a vehicle remote key provided in this disclosure.

[0016] Figure 5 This is a test scenario diagram;

[0017] Figure 6 This is a schematic diagram of the structure of a vehicle remote key testing device 600 provided in an embodiment of the present disclosure. Detailed Implementation

[0018] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0019] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0020] The vehicle remote key testing method, apparatus, and system provided in this disclosure can plan the movement path according to the test cases and control the self-moving device equipped with the remote key to move along the movement path. It tests whether the remote key can remotely control the door of the target vehicle to reach the required opening and closing state when the relative distance meets the distance threshold. This avoids the step of laying tracks in related technologies, reduces manual testing by users, simplifies the testing process, and improves testing efficiency.

[0021] In order to make the technical solution of this disclosure clear, the method, device and system for testing remote control keys of vehicles provided in this disclosure will be described below through various embodiments.

[0022] Figure 1 This is a flowchart illustrating a method for testing a vehicle remote key provided in this disclosure. The method provided in this embodiment can be executed by a testing device, which can be independent of the self-moving device or integrated with it. The self-moving device can communicate with the testing device executing the method of this embodiment via wired or wireless means.

[0023] like Figure 1 As shown, the method includes:

[0024] Step 101: Plan the movement path based on the test cases.

[0025] A test case is a test requirement used to instruct the testing of a remote control key.

[0026] At least one of the following test requirements may include at least one of the following: test scenario type, number of tests, and target operating condition.

[0027] Test scenario types may include: approaching the vehicle from multiple directions, moving away from the vehicle from multiple directions, staying near the vehicle for a period of time while approaching or moving away, and circling the vehicle while approaching or moving away. Those skilled in the art will understand that test scenarios are not limited to the aforementioned cases, and many more possible scenarios can be set to simulate actual user usage scenarios.

[0028] The number of tests can be one or more. To assess stability and reliability, similar testing procedures are typically performed multiple times, and the stability and reliability of the remote key controlling the car door opening and closing are determined based on the results of these multiple tests.

[0029] The target operating condition refers to the condition of the physical device acting as the remote control key, such as a mobile terminal, during the testing process. The target operating condition can be described from the perspective of battery level, concurrently running processes or programs, etc. For example, if the mobile terminal is making or receiving a call, which may affect the implementation of the remote control key function, then the target operating condition in the test case can be specified as the mobile terminal being making or receiving a call, i.e., the call program being running.

[0030] Optionally, a movement path within the test site that meets the specific test requirements indicated by the test case is planned. As one possible implementation, a mapping relationship between various test requirements and movement paths can be pre-established on the test site map, allowing the selection of the corresponding movement path based on the test requirements indicated by the test case. Alternatively, the preset movement paths on the test site map can be adjusted according to the test requirements to obtain a movement path that meets the test requirements. These preset movement paths can be pre-entered or determined in response to user operations during actual testing; this embodiment does not limit this.

[0031] The map of the test site can be pre-entered or created by scanning with a mobile device. As one possible implementation, when a test site is used for the first time, a map can be created by scanning with a mobile device. Subsequent uses of the test site do not require recreating the map; only the existing map needs to be read. Alternatively, the map can be repeatedly scanned and created each time to avoid the influence of obstacles; this embodiment does not limit this approach. In this embodiment, by planning a movement trajectory that meets the requirements of the test cases, the process of laying tracks on the test site is avoided.

[0032] Step 102: Control the self-moving device to move along the moving path, wherein the self-moving device is equipped with a remote control key.

[0033] A self-moving device is a small vehicle with mobility capabilities. This self-moving device may carry a remote control key, enabling it to move. For example, the self-moving device may have a bag or other container to hold the remote control key; alternatively, it may have a platform to support the remote control key. This embodiment does not impose any limitations on this aspect.

[0034] Optionally, the self-moving device has positioning capabilities and can travel according to a planned movement path. The movement path can be divided into multiple segments according to the requirements of the test cases mentioned in the preceding steps, specifying the required movement speed for each segment, and / or, setting specific points along the movement path to specify the dwell time of the self-moving device.

[0035] Step 103: During the movement of the self-moving device, monitor the relative distance between the self-moving device and the target vehicle.

[0036] Optionally, since the relative distance between the self-moving device and the target vehicle triggers the remote key to open or close the doors of the target vehicle, the relative distance between the self-moving device and the target vehicle can be monitored during the movement of the self-moving device. Specifically, this monitoring can be based on depth detection using a depth sensor, distance detection using binocular vision, or distance measurement using radar. This embodiment does not limit the method used by the self-moving device to monitor the relative distance to the target vehicle, and none of these methods affect the implementation of the solution in this embodiment.

[0037] Step 104: Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets the distance threshold, the test results of the remote key are obtained.

[0038] Optionally, based on the actual opening and closing state of the target vehicle's doors when the aforementioned monitored relative distance meets the distance threshold, it can be determined whether the remote key functions as a remote control, thereby obtaining the test results of the remote key.

[0039] The distance thresholds applicable to the two movement directions, namely, the remote key moving away from the target vehicle and the remote key moving closer to the target vehicle, can be the same or different. This embodiment does not limit this.

[0040] The method provided in this embodiment can be performed separately for each car door, i.e., each test is only for one car door, or multiple car doors can be tested each time. This embodiment does not limit this.

[0041] In this embodiment, a movement path is planned according to test cases, and a self-moving device equipped with a remote control key is controlled to move along the path. During the movement of the self-moving device, the relative distance between the self-moving device and the target vehicle is monitored. Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets a distance threshold, the test result of the remote control key is obtained, thus achieving the testing of the remote control key. Because this embodiment can plan the movement path according to test cases, the step of laying tracks in related technologies is avoided, and manual testing by the user is also unnecessary, simplifying the testing process and improving testing efficiency.

[0042] Figure 2 This is a flowchart illustrating another method for testing a vehicle remote key provided in this disclosure. The method provided in this embodiment is applied to, for example, Figure 3 The interaction diagram shown can be executed by a test device. This test device can be independent of the self-moving device or integrated with it. Figure 3 The diagram illustrates a scenario independent of the self-moving device's settings. The self-moving device can communicate with the test device performing the method of this embodiment via wired or wireless means. Similarly, the test device can also communicate with the cloud server via wired or wireless means. It should be noted that... Figure 3 The remote control key, radar, camera, and robotic arm mounted on the mobile device are not shown in the figure.

[0043] like Figure 2 As shown, the method includes:

[0044] Step 201: Receive test cases sent by the cloud server, wherein the test cases include test scenario types.

[0045] In this context, cloud servers and testing equipment are typically located far apart from each other and usually interact through communication networks.

[0046] Among them, cloud servers, also known as cloud computing servers or cloud hosts, are a host product in the cloud computing service system. They solve the problems of high management difficulty and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short).

[0047] Optionally, the cloud server is used to manage the testing process and maintain test cases. Furthermore, after the testing is completed and the results are obtained, the corresponding test results can be stored so that developers can retrieve them from the cloud server at any time when data analysis is needed.

[0048] Step 202: Control the self-moving device to scan the test site using the radar on the self-moving device to obtain a map of the test site.

[0049] Optionally, the self-moving device can be equipped with radar, specifically a lidar. By scanning the test site with lidar, a 3D point cloud map of the test site can be generated. The more numerous and complex the test sites, the more real-world scenarios can be simulated. Therefore, a variety of test sites are selected for testing. However, in related technologies, laying tracks for each test site increases the burden on test personnel. In this embodiment, by planning a movement trajectory that meets the requirements of the test cases, the process of laying tracks on the test site is avoided.

[0050] Step 203: In response to the user action, determine the endpoints of the movement path from the map.

[0051] The endpoints include the start point and / or the end point.

[0052] Optionally, the test device performing the method of this embodiment may have a display component, which can display a map, or the map can be displayed to the user through other devices so that the user can operate and select the endpoints of the movement path.

[0053] Step 204: Based on the endpoints, plan a movement path that matches the test scenario type.

[0054] Optionally, based on the rules corresponding to the test scenario type, determine the waypoints located around the target vehicle on the map. Plan the movement path with the endpoint as the origin and destination and passing through the waypoints.

[0055] For example, test scenario types may include: approaching the vehicle from multiple directions, moving away from the vehicle from multiple directions, staying near the vehicle for a period of time while approaching or moving away, and circling the vehicle while approaching or moving away. Those skilled in the art will understand that test scenarios are not limited to the aforementioned examples, and many more possible scenarios can be set to simulate actual user usage scenarios.

[0056] As one possible implementation, rules can be pre-configured for different test scenario types. These rules indicate the relative positional relationship between selected waypoints located around the target vehicle on the map and the target vehicle itself. For example, a coordinate system can be established based on several reference points on the target vehicle, and the rules specify the positions of the selected waypoints within this system. Alternatively, the rules can specify the distances and relative angles between the waypoints and reference points on the target vehicle. Furthermore, when there are multiple waypoints, the rules can further specify the order of the routes between them.

[0057] Step 205: Control the self-moving device to move along the moving path, wherein the self-moving device is equipped with a remote control key.

[0058] Optionally, the planned movement path can be sent to the self-moving device, thereby controlling the self-moving device to move along that path. Since the self-moving device is equipped with a remote key, the remote key will also move closer to or away from the target vehicle as the self-moving device moves.

[0059] Step 206: During the movement of the self-moving device, monitor the relative distance between the self-moving device and the target vehicle.

[0060] Optionally, since the relative distance between the self-moving device and the target vehicle triggers the remote key to open or close the doors of the target vehicle, the relative distance between the self-moving device and the target vehicle can be monitored during the movement of the self-moving device. Specifically, this monitoring can be based on depth detection using a depth sensor, distance detection using binocular vision, or distance measurement using radar. This embodiment does not limit the method used by the self-moving device to monitor the relative distance to the target vehicle, and none of these methods affect the implementation of the solution in this embodiment.

[0061] Step 207: Based on whether the self-moving device is far away from or close to the target vehicle, query the corresponding desired switch status.

[0062] Optionally, when the mobile device is far away from the target vehicle, the corresponding desired switch state can be closed, that is, the electronic door lock of the target vehicle is locked and the door is closed; when the mobile device is close to the target vehicle, the corresponding desired switch state can be open, that is, the electronic door lock of the target vehicle is unlocked and the door is unlocked.

[0063] Step 208: Communicate with the target vehicle to obtain the door status information of the target vehicle if the relative distance meets the distance threshold.

[0064] One possible implementation involves the target vehicle actively sending indication signals to the testing equipment to indicate door status information. The target vehicle actively sends these signals when the door status information changes, or periodically. The testing equipment then obtains the target vehicle's door status information based on the information sent when the relative distance meets a distance threshold.

[0065] As another possible implementation, the test equipment actively queries the door status information of the target vehicle. When the relative distance meets a distance threshold, the test equipment reads the bus signals on the target vehicle's CANoe to obtain the door status information.

[0066] Step 209: If the door status information indicates that the door is locked, determine the actual switch status as closed.

[0067] Step 210: When the door status information indicates that the door is unlocked, control the robotic arm mounted on the self-moving device to open the door.

[0068] Optionally, when the door status information indicates that the door is unlocked, the self-moving device is controlled to move to a predetermined distance from the door. A first door image is captured using a camera mounted on the self-moving device. The first target position of the capacitive switch is identified from the first door image. A robotic arm is controlled to touch the first target position, and after touching the first target position, a second door image is captured using a camera. The second target position of the door handle is identified from the second door image. The robotic arm is controlled to perform a pulling action at the second target position.

[0069] Step 211: If the car door is successfully opened, determine the actual switch status as "open".

[0070] Optionally, an image of the target vehicle can be acquired using visual recognition, and the openness of the door can be determined from the image. If the door is successfully opened, the actual open / closed state can be confirmed as open.

[0071] It should be noted that if the target vehicle's door cannot be opened automatically, the aforementioned steps of using a robotic arm to open the door are required; if the target vehicle's door can be opened automatically, the aforementioned steps of using a robotic arm to open the door are unnecessary.

[0072] Step 212: Compare the actual opening and closing state of the target vehicle's doors with the expected opening and closing state when the relative distance meets the distance threshold, obtain the comparison result, and determine the test result of the remote key based on the comparison result.

[0073] Optionally, if the actual opening and closing state of the target vehicle's door is the same as the expected opening and closing state when the relative distance meets the distance threshold, the test result of the remote key is determined to be valid. If the actual opening and closing state of the target vehicle's door is different from the expected opening and closing state when the relative distance meets the distance threshold, the test result of the remote key is determined to be invalid.

[0074] Furthermore, after multiple measurements, the test results of multiple measurements are obtained, and statistical information of the test results of multiple measurements can be recorded in the test report to indicate the reliability of the remote control key.

[0075] After at least one or more tests, a test report is generated based on the test results and sent to the cloud server.

[0076] In this embodiment, a movement path is planned according to test cases, and a self-moving device equipped with a remote control key is controlled to move along the path. During the movement of the self-moving device, the relative distance between the self-moving device and the target vehicle is monitored. Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets a distance threshold, the test result of the remote control key is obtained, thus achieving the testing of the remote control key. Because this embodiment can plan the movement path according to test cases, the step of laying tracks in related technologies is avoided, and manual testing by the user is also unnecessary, simplifying the testing process and improving testing efficiency.

[0077] Figure 4 This is a flowchart illustrating another method for testing a vehicle remote key according to an embodiment of this disclosure. The method provided in this embodiment can be performed by, for example... Figure 3 The test equipment is used for execution.

[0078] like Figure 4 As shown, the method includes:

[0079] Step 401: Receive test cases sent by the cloud server. The test cases include the test scenario type, number of tests, and target operating conditions.

[0080] Test scenario types may include: approaching the vehicle from multiple directions, moving away from the vehicle from multiple directions, staying near the vehicle for a period of time while approaching or moving away, and circling the vehicle while approaching or moving away. Those skilled in the art will understand that test scenarios are not limited to the aforementioned cases, and many more possible scenarios can be set to simulate actual user usage scenarios.

[0081] The number of tests can be one or more. To assess stability and reliability, similar testing procedures are typically performed multiple times, and the stability and reliability of the remote key controlling the car door opening and closing are determined based on the results of these multiple tests.

[0082] The target operating condition refers to the condition of the physical device acting as the remote control key, such as a mobile terminal, during the testing process. The target operating condition can be described from the perspective of battery level, concurrently running processes or programs, etc. For example, if the mobile terminal is making or receiving a call, which may affect the implementation of the remote control key function, then the target operating condition in the test case can be specified as the mobile terminal being making or receiving a call, i.e., the call program being running.

[0083] Step 402: In response to the user action, determine the endpoints of the movement path from the map.

[0084] The map is map data obtained by controlling the mobile device to scan the test site using radar carried by the mobile device, or the map may be preset map data.

[0085] Step 403: Based on the endpoints, plan a movement path that matches the test scenario type.

[0086] Optionally, a movement path within the test site that meets the specific test requirements indicated by the test case is planned. As one possible implementation, a mapping relationship between various test requirements and movement paths can be pre-established on the test site map, allowing the selection of the corresponding movement path based on the test requirements indicated by the test case. Alternatively, the preset movement paths on the test site map can be adjusted according to the test requirements to obtain a movement path that meets the test requirements. These preset movement paths can be pre-entered or determined in response to user operations during actual testing; this embodiment does not limit this.

[0087] Step 404: Control the remote key to operate under the target working condition, and / or select a remote key that meets the target working condition for testing.

[0088] As a physical device that acts as a remote control key, such as a mobile terminal, the operating conditions it is in during the testing process will affect the test results to some extent.

[0089] For example, if the mobile terminal is making or receiving a call, it may affect the implementation of the remote key function. Therefore, the test case can specify the target working condition as the mobile terminal being making or receiving a call, that is, the call program being in a running state.

[0090] For example, different remaining battery levels on the mobile device will lead to different test results. Since mobile devices are battery-powered, adjusting the remaining battery level takes time. To avoid excessively long waiting times, multiple mobile devices can be configured, each with different remaining battery levels, and the appropriate mobile device can be selected for testing based on the desired target operating conditions.

[0091] In some exemplary embodiments, a remote key that meets the target working conditions can be selected manually for testing, or a robotic arm mounted on a self-moving device can be controlled to select a remote key that meets the target working conditions for testing, or other methods can be used to select a remote key that meets the target working conditions. This embodiment does not specifically limit the method of selecting a remote key that meets the target working conditions.

[0092] Step 405: Control the self-moving device to repeatedly move along the movement path until the number of tests is reached.

[0093] Optionally, if the test is repeated multiple times, the self-moving device can be controlled to move repeatedly along the movement path to meet the test requirements.

[0094] Step 406: During the movement of the self-moving device, monitor the relative distance between the self-moving device and the target vehicle.

[0095] Step 407: Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets the distance threshold, the test result of the remote key is obtained.

[0096] It should be noted that the specific implementation methods of steps 406 and 407 can be found in the relevant descriptions in the foregoing embodiments, and will not be repeated in this embodiment.

[0097] like Figure 5 For test scenario diagrams, such as Figure 5 The target vehicle shown includes four door positions. Given the large size of the target vehicle, the body size may affect the test results. Therefore, each door needs to be tested.

[0098] by Figure 5 Taking the two doors on the right side of the vehicle as an example, endpoints A and B can be pre-determined on the map based on user actions. Then, based on the test scenario type indicated by the test cases, points B and C near the doors are determined, and path planning is performed to obtain the ABCD path. Figure 5 The dashed line in the diagram represents the distance threshold from the target vehicle. The test results for the remote key are obtained by determining the actual open / closed state of the target vehicle's doors when the self-moving device moves the remote key to the position indicated by the dashed line.

[0099] Figure 5 The diagram also schematically indicates the first target position of the capacitor switch. Figure 5 The capacitive switch in the system is used for the robotic arm to touch the first target position, so that the target vehicle can pop out the door handle of the side door, and then the robotic arm can perform a pulling action at the second target position where the door handle is located.

[0100] In this embodiment, a movement path is planned according to test cases, and a self-moving device equipped with a remote control key is controlled to move along the path. During the movement of the self-moving device, the relative distance between the self-moving device and the target vehicle is monitored. Based on the actual opening and closing status of the target vehicle's doors when the relative distance meets a distance threshold, the test result of the remote control key is obtained, thus achieving the testing of the remote control key. Because this embodiment allows for movement path planning based on test cases, the step of laying tracks in related technologies is avoided, and manual testing by the user is unnecessary, simplifying the testing process and improving testing efficiency.

[0101] Figure 6 This is a schematic diagram of the structure of a vehicle remote key testing device 600 provided in an embodiment of the present disclosure, as shown below. Figure 6As shown, it includes: a planning module 610, a control module 620, a monitoring module 630, and a detection module 640.

[0102] Planning module 610 is used to plan a movement path according to test cases, wherein the test cases are used to indicate at least one test requirement for testing the remote control key;

[0103] The control module 620 is used to control the movement of the self-moving device along the movement path, wherein the self-moving device is equipped with a remote control key;

[0104] The monitoring module 630 is used to monitor the relative distance between the self-moving device and the target vehicle during the movement of the self-moving device;

[0105] The detection module 640 is used to detect the test results of the remote key based on the actual opening and closing status of the door of the target vehicle when the relative distance meets the distance threshold.

[0106] Optionally, the planning module 610 is used to receive test cases sent by the cloud server, wherein the test cases include test scenario types; in response to user operations, determine the endpoints of the movement path from the map, wherein the map is map data information obtained by controlling the mobile device to scan the test site using the radar on the mobile device, or the map is preset map data information; and plan a movement path that conforms to the test scenario type based on the endpoints.

[0107] As one possible implementation, a movement path that conforms to the test scenario type is planned based on the endpoints, including: determining the waypoints located around the target vehicle on the map according to the rules corresponding to the test scenario type; and planning a movement path that takes the endpoints as the starting and ending points and passes through the waypoints.

[0108] Furthermore, the test cases also include the number of tests; the control module 620 is used to control the number of times the self-moving device repeatedly moves along the movement path for the test.

[0109] Furthermore, the test cases also include target operating conditions; the control module 620 is also used to: control the remote key to operate under the target operating conditions; and / or select a remote key that meets the target operating conditions for testing.

[0110] Optionally, the detection module 640 is used to: query the corresponding desired switch state based on whether the self-moving device is far away from or close to the target vehicle; compare the differences between the actual switch state and the desired switch state to obtain a comparison result; and determine the test result of the remote key based on the comparison result.

[0111] Optionally, the vehicle remote key testing device 600 further includes: a status determination module, used to communicate with the target vehicle to obtain the door status information of the target vehicle when the relative distance meets the distance threshold; when the door status information indicates that the door is locked, the actual switch status is determined to be closed.

[0112] In some possible implementations, the state determination module is further used to control the robotic arm mounted on the self-moving device to open the door when the door status information indicates that the door is unlocked; and when the door is successfully opened, the actual opening / closing state is determined to be open. Specifically, controlling the robotic arm mounted on the self-moving device to open the door when the door status information indicates that the door is unlocked includes: controlling the self-moving device to move to a predetermined distance from the door; acquiring a first door image using a camera mounted on the self-moving device; identifying a first target position of the capacitive switch from the first door image; controlling the robotic arm to touch the first target position, and after touching the first target position, acquiring a second door image using the camera; identifying a second target position of the door handle from the second door image; and controlling the robotic arm to perform a pulling action at the second target position.

[0113] This disclosure also provides a testing device, including:

[0114] processor;

[0115] Memory used to store processor-executable instructions;

[0116] The processor is configured as follows:

[0117] The steps for implementing the vehicle remote key testing method in the foregoing embodiments.

[0118] This disclosure also provides a testing system, including:

[0119] The self-moving device is provided with at least one receiving element for receiving a remote control key;

[0120] As with the previous test equipment, the test equipment is electrically connected to the self-moving device.

[0121] In some possible implementations, at least one compartment may be made of a different material. For example, the compartment could be bag-shaped, made of leather or fabric, to simulate a user carrying a remote control key in their pocket.

[0122] In some possible implementations, the self-moving device is specifically a four-wheeled differential robot.

[0123] Furthermore, the testing equipment is electrically connected to a device mounted on the self-moving device, which is equipped with at least one of the following: radar, robotic arm, and camera.

[0124] Optionally, the radar is used to scan the test site with the self-moving device to obtain a map, and / or to monitor the relative distance between the self-moving device and the target vehicle.

[0125] A camera is used to capture an image of a first car door to identify the first target position of the capacitive switch from the first car door image; and after the robotic arm touches the first target position, to capture an image of a second car door to identify the second target position of the door handle from the second car door image.

[0126] A robotic arm is used to touch a first target location and perform a pulling action at a second target location.

[0127] This disclosure also provides a computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to perform the steps of the vehicle remote key testing method in the foregoing embodiments.

[0128] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprising" or any other variations thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

Claims

1. A method for testing a vehicle's remote control key, characterized in that, The method includes: The movement path is planned according to the test cases, wherein the test cases are used to indicate at least one test requirement for testing the remote control key, and the test cases include test scenario types; Control the self-moving device to move along the moving path, wherein the self-moving device is equipped with a remote control key; During the movement of the self-moving device, the relative distance between the self-moving device and the target vehicle is monitored in real time by the radar mounted on the self-moving device; The test result of the remote key is obtained based on the actual opening and closing state of the target vehicle's door when the relative distance meets the distance threshold. The step of planning the movement path based on test cases includes: In response to user actions, determine the endpoints of the movement path from the map, as well as the waypoints around the target vehicle determined according to the test scenario type; Based on the endpoints and waypoints, plan a movement path that conforms to the test scenario type; If the relative distance meets a distance threshold, communicate with the target vehicle to obtain the door status information of the target vehicle; If the door status information indicates that the door is unlocked, the robotic arm mounted on the self-moving device is controlled to perform a door-opening action, which includes: The system controls the self-moving device to move to a set distance from the car door, captures a first image of the car door using a camera mounted on the self-moving device, identifies the first target position of the capacitive switch, controls the robotic arm to touch the first target position, captures a second image of the car door, identifies the second target position of the door handle, and controls the robotic arm to perform a pulling action at the second target position. Based on the actual open / closed state of the car door after the robotic arm performs the pulling action, it is compared with the expected open / closed state corresponding to the movement direction of the self-moving device relative to the target vehicle to detect the test result of the remote key. Specifically, when the self-moving device moves closer to the target vehicle, the expected open / closed state is considered to be open; when the movement direction moves further away from the target vehicle, the expected open / closed state is considered to be closed.

2. The method according to claim 1, characterized in that, The step of planning the movement path according to the test cases includes: the map is map data information obtained by controlling the self-moving device to scan the test site using the radar on the self-moving device, or it is preset map data information.

3. The method according to claim 2, characterized in that, The step of planning a movement path that conforms to the test scenario type based on the endpoint includes: Based on the rules corresponding to the test scenario type, determine the waypoints located around the target vehicle on the map; Plan a movement path that starts and ends at the endpoints and passes through the points along the way.

4. The method according to claim 2, characterized in that, The test cases also include the number of tests; The control of the self-moving device to move along the movement path includes: The self-moving device is controlled to repeatedly move along the movement path for the number of tests.

5. The method according to claim 2, characterized in that, The test cases also include target operating conditions; The method further includes: Control the remote key to operate under the target operating conditions; and / or, Select a remote control key that meets the target operating conditions for testing.

6. The method according to any one of claims 1-5, characterized in that, The test result for detecting the remote key based on the actual opening and closing state of the target vehicle's door when the relative distance meets a distance threshold includes: Based on whether the self-moving device is moving away from or close to the target vehicle, query the corresponding desired switch state; By comparing the actual switch state with the desired switch state, a comparison result is obtained; The test result of the remote control key is determined based on the comparison results.

7. The method according to any one of claims 1-5, characterized in that, The method for determining the actual open / closed state of the vehicle door includes: If the door status information indicates that the door is locked, the actual switch status is determined to be closed.

8. The method according to claim 7, characterized in that, The method further includes: If the car door is successfully opened, the actual switch state is determined to be open.

9. A vehicle remote key testing device, characterized in that, include: The planning module is used to plan a movement path based on test cases, wherein the test cases are used to indicate at least one test requirement or test parameter item of the remote key, and the test cases include test scenario types; A control module is used to control the movement of the self-moving device along a movement path, wherein the self-moving device is equipped with a remote control key; The monitoring module is used to monitor the relative distance between the self-moving device and the target vehicle in real time through the radar mounted on the self-moving device during the movement of the self-moving device; The detection module is used to detect the test results of the remote key based on the actual opening and closing state of the target vehicle's door when the relative distance meets the distance threshold. The planning module is used to respond to user operations by determining the endpoints of the movement path from the map, as well as the waypoints around the target vehicle determined according to the test scenario type. Based on the endpoints and waypoints, plan a movement path that conforms to the test scenario type; The detection module is also used to communicate with the target vehicle to obtain the door status information of the target vehicle when the relative distance meets the distance threshold. If the door status information indicates that the door is unlocked, the robotic arm mounted on the self-moving device is controlled to perform a door-opening action, which includes: The system controls the self-moving device to move to a set distance from the car door, captures a first image of the car door using a camera mounted on the self-moving device, identifies the first target position of the capacitive switch, controls the robotic arm to touch the first target position, captures a second image of the car door, identifies the second target position of the door handle, and controls the robotic arm to perform a pulling action at the second target position. Based on the actual open / closed state of the car door after the robotic arm performs the pulling action, it is compared with the expected open / closed state corresponding to the movement direction of the self-moving device relative to the target vehicle to detect the test result of the remote key. Specifically, when the self-moving device moves closer to the target vehicle, the expected open / closed state is considered to be open; when the movement direction moves further away from the target vehicle, the expected open / closed state is considered to be closed.

10. A testing device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The steps of implementing the method according to any one of claims 1-8.

11. A testing system, characterized in that, include: The self-moving device is provided with at least one receiving member for receiving a remote control key; The test device as described in claim 10 is electrically connected to the self-moving device.

12. The testing system according to claim 11, characterized in that, The at least one housing is made of a different material.

13. The testing system according to claim 11 or 12, characterized in that, The testing device is electrically connected to a device mounted on the self-moving device, the self-moving device being equipped with at least one of the following devices: radar; robotic arm; Camera.

14. A computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-8.