Vehicle detection method, device and equipment, vehicle and medium
The server-side equipment generates detection instructions and remotely controls the vehicle to execute detection scripts, solving the problems of high cost and low efficiency of manual inspection in the prior art, and realizing automated vehicle pre-sales inspection.
Patent Information
- Application Number
- CN202410180792.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-18
- Publication Date
- 2025-08-19
AI Technical Summary
In the prior art, pre-sales inspection of vehicles requires testing personnel to go to the vehicle or enter the vehicle for inspection, resulting in high labor and time costs and low detection efficiency.
The server device generates detection instructions, including detection item identification, remotely triggers the vehicle to execute the detection script and generates detection results, without the need for detecting personnel to go to the vehicle or enter the vehicle to complete the detection.
It greatly reduces labor costs, improves inspection efficiency, and realizes automated vehicle pre-sales inspection.
Smart Images

Figure CN120508075A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle detection technology, and in particular to a vehicle detection method, device, equipment, vehicle, and medium. Background Art
[0002] Pre-Delivery-Inspection (PDI) of a vehicle refers to a series of inspections conducted on a new vehicle before it is delivered to the consumer to ensure the quality of the delivered vehicle.
[0003] At present, for pre-sale inspection of vehicles, the inspectors usually connect an external diagnostic instrument to the vehicle and perform pre-sale inspection on each vehicle one by one. The inspectors need to reach the front of the vehicle or enter the vehicle to complete the pre-sale inspection of the vehicle, which requires a lot of manpower and time costs, resulting in high inspection costs and low inspection efficiency. Summary of the Invention
[0004] In order to solve the above technical problems, the present disclosure provides a vehicle detection method, device, equipment, vehicle and medium.
[0005] A first aspect of the present disclosure provides a vehicle detection method, comprising:
[0006] In response to a user's selection operation of at least one vehicle, determining at least one vehicle as a vehicle to be inspected;
[0007] In response to the user's configuration operation of the inspection item of the vehicle to be inspected, generating an inspection instruction corresponding to the vehicle to be inspected, the inspection instruction including at least one inspection item identifier;
[0008] Sending a detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes a detection script for the target detection item corresponding to each detection item identifier and generates a detection result for each target detection item;
[0009] Receive the detection results of each target detection item sent by the vehicle to be inspected.
[0010] A second aspect of the present disclosure provides a vehicle detection method, comprising:
[0011] Receive a detection instruction from a server device, where the detection instruction includes at least one detection item identifier;
[0012] Determine the target detection item corresponding to each detection item identifier based on the mapping relationship between the detection item identifier and the detection item;
[0013] For each target detection item, based on the detection script corresponding to the target detection item, the vehicle is detected for the target detection item to obtain the detection result of the target detection item;
[0014] The detection results of each target detection item are sent to the server device.
[0015] A third aspect of the present disclosure provides a vehicle detection device, comprising:
[0016] A first determining module is configured to determine at least one vehicle as a vehicle to be inspected in response to a user's selection operation on at least one vehicle;
[0017] A generating module, configured to generate a detection instruction corresponding to the vehicle to be inspected in response to a user's configuration operation of a detection item for the vehicle to be inspected, wherein the detection instruction includes at least one detection item identifier;
[0018] A first sending module is used to send a detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes a detection script of a target detection item corresponding to each detection item identifier and generates a detection result for each target detection item;
[0019] The first receiving module is used to receive the detection result of each target detection item sent by the vehicle to be inspected.
[0020] A fourth aspect of the present disclosure provides a vehicle detection device, comprising:
[0021] A second receiving module is configured to receive a detection instruction from a server device, wherein the detection instruction includes at least one detection item identifier;
[0022] A second determination module is configured to determine a target detection item corresponding to each detection item identifier based on a mapping relationship between the detection item identifier and the detection item;
[0023] A detection module is used to detect each target detection item on the vehicle based on the detection script corresponding to the target detection item, and obtain the detection result of the target detection item;
[0024] The second sending module is used to send the detection result of each target detection item to the server device.
[0025] A fifth aspect of the present disclosure provides a server device including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the vehicle detection method of the first aspect can be implemented.
[0026] A sixth aspect of the present disclosure provides a vehicle, comprising a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the vehicle detection method of the second aspect described above can be implemented.
[0027] The technical solution provided by the present disclosure has the following advantages compared with the existing technology:
[0028] The present disclosure determines at least one vehicle as a vehicle to be inspected in response to a user's selection operation on at least one vehicle through a server-side device; generates a detection instruction corresponding to the vehicle to be inspected in response to the user's detection item configuration operation for the vehicle to be inspected, and the detection instruction includes at least one detection item identifier; sends the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier, and generates a detection result for each target detection item; receives the detection result of each target detection item sent by the vehicle to be inspected, and can remotely trigger and control the vehicle to perform detection of the detection item by sending a detection instruction to the vehicle through the server-side device, so that the pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, which greatly reduces labor costs and improves inspection efficiency.
[0029] The present invention receives a detection instruction from a server device through a vehicle, where the detection instruction includes at least one detection item identifier; based on the mapping relationship between the detection item identifier and the detection item, a target detection item corresponding to each detection item identifier is determined; for each target detection item, based on the detection script corresponding to the target detection item, the target detection item is detected on the vehicle to obtain a detection result of the target detection item; the detection result of each target detection item is sent to the server device, and the detection instruction sent by the server device can be used to trigger and control the vehicle to perform detection of the detection item, so that the pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, which greatly reduces labor costs and improves inspection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0031] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0032] Figure 1 is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure;
[0033] Figure 2 is a flow chart of another vehicle detection method provided by an embodiment of the present disclosure;
[0034] Figure 3 is a flow chart of another vehicle detection method provided by an embodiment of the present disclosure;
[0035] Figure 4is a flow chart of another vehicle detection method provided by an embodiment of the present disclosure;
[0036] Figure 5 is a structural diagram of a vehicle detection device provided by an embodiment of the present disclosure;
[0037] Figure 6 It is a structural diagram of another vehicle detection device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.
[0039] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0040] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0041] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0042] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0043] In order to better understand the inventive concept of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure are described below in conjunction with exemplary embodiments.
[0044] Figure 1 This is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure. The method can be executed by a server device, which can be understood as any device with computing and processing capabilities, such as Figure 1 As shown, the vehicle detection method provided in this embodiment includes the following steps:
[0045] Step 110 : In response to the user's selection operation on at least one vehicle, determine at least one vehicle as a vehicle to be inspected.
[0046] In the disclosed embodiment, the server-side device may be referred to as a pre-sale inspection backend server (PDI backend server). The server-side device is provided with a display interface. When a user needs to conduct a pre-sale inspection on a vehicle, the user may select the vehicle identification of the vehicle to be inspected on the display interface of the server-side device, such as by clicking or swiping a line on the vehicle identification. The server-side device may, in response to the user's selection of at least one vehicle, identify at least one vehicle as a vehicle to be inspected. The vehicle identification may be understood as identification information that can uniquely identify a vehicle, such as a vehicle identification code.
[0047] Step 120 : In response to the user's configuration operation of the inspection item of the vehicle to be inspected, a detection instruction corresponding to the vehicle to be inspected is generated, where the detection instruction includes at least one inspection item identifier.
[0048] In an embodiment of the present disclosure, after determining the vehicle to be inspected, the user can perform inspection item configuration operations on the vehicle to be inspected on the server-side device, that is, select at least one inspection item of the vehicle to be inspected, for example, it can be an operation such as clicking or sliding on the inspection item option. The server-side device can respond to the user's inspection item configuration operation on the vehicle to be inspected and generate an inspection instruction corresponding to the vehicle to be inspected, and the inspection instruction may include at least one inspection item identifier.
[0049] The detection items may include light detection, window detection, seat detection, steering wheel detection and other detection items.
[0050] The detection item identifier can be understood as identification information that can uniquely identify the detection item, for example, it can be the name of the detection item.
[0051] Detection instructions can be generated based on a domain-specific language (DSL). A domain-specific language is a contextual language in a specific domain. Compared with general programming languages such as Java and C++, it aims to abstract the domain-specific syntax and semantics to reduce development costs.
[0052] Step 130: Send the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier and generates a detection result for each target detection item.
[0053] In an embodiment of the present disclosure, after generating the detection instructions corresponding to the vehicle to be inspected, the server device can establish a communication connection with the vehicle to be inspected and send the detection instructions corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier and generates the detection results for each target detection item.
[0054] The detection result may include the detection item identifier of the target detection item and the execution result of the detection script of the target detection item. The execution result may include detection success (true) or detection failure (false).
[0055] The detection item identifier corresponds to the detection item one by one, and the detection script can be understood as the executable file corresponding to the detection logic.
[0056] The execution of the detection script depends on the system capabilities, which may include:
[0057] Unified diagnostic services (UDS) communication capability: supports diagnostic testing and follows the ISO-14229 protocol. Scripts can trigger diagnostic actions such as diagnostic IO control and routine control, and further trigger vehicle testing, such as lighting testing and seat testing.
[0058] Signal communication capability: Supports vehicle signal detection. Scripts can trigger Remote Procedure Call Protocol (RPC), Controller Area Network (CAN), and Service-Oriented Architecture (SOA) vehicle inspections, further triggering vehicle inspections such as seat massage and air conditioning inspections.
[0059] Step 140: Receive the detection result of each target detection item sent by the vehicle to be inspected.
[0060] In an embodiment of the present disclosure, after the vehicle to be inspected generates a detection result for each target detection item, the server device can send the detection result for each target detection item to the server device, and the server device can receive the detection result for each target detection item sent by the vehicle to be inspected.
[0061] In an embodiment of the present disclosure, a server-side device determines at least one vehicle as a vehicle to be inspected in response to a user's selection operation on at least one vehicle; generates an inspection instruction corresponding to the vehicle to be inspected in response to the user's inspection item configuration operation on the vehicle to be inspected, and the inspection instruction includes at least one inspection item identifier; the inspection instruction corresponding to the vehicle to be inspected is sent to the vehicle to be inspected, so that the vehicle to be inspected executes the inspection script of the target inspection item corresponding to each inspection item identifier, and generates an inspection result for each target inspection item; receives the inspection result of each target inspection item sent by the vehicle to be inspected, and remotely triggers and controls the vehicle to perform inspection of the inspection item by sending an inspection instruction to the vehicle through the server-side device, so that the pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, which greatly reduces labor costs and improves inspection efficiency.
[0062] In some embodiments of the present disclosure, after the above-mentioned server-side device generates a detection instruction corresponding to the vehicle to be inspected, the server-side device can obtain the status parameters of the vehicle to be inspected, and then detect whether the status parameters of the vehicle to be inspected meet the preset detection conditions required by the detection instruction corresponding to the vehicle to be inspected; when the status parameters of the vehicle to be inspected meet the preset detection conditions required by the detection instruction corresponding to the vehicle to be inspected, the detection instruction corresponding to the vehicle to be inspected is sent to the vehicle to be inspected; when the status parameters of the vehicle to be inspected do not meet the preset detection conditions required by the detection instruction corresponding to the vehicle to be inspected, the detection instruction corresponding to the vehicle to be inspected is stopped from being sent to the vehicle to be inspected, and a first alarm message is issued, and the first alarm message includes that the vehicle to be inspected cannot be inspected.
[0063] Among them, the vehicle status parameters can be understood as parameters reflecting the vehicle condition, which may include vehicle speed, remaining available power of the vehicle, etc.
[0064] The preset detection conditions required by the detection instruction can be understood as the conditions required for the vehicle to normally execute the detection instruction. They can be set as needed and are not limited here.
[0065] For example, the preset detection conditions may include the vehicle speed being 0 and the remaining available power of the vehicle being greater than or equal to the minimum power required for the vehicle to execute the detection instruction.
[0066] Therefore, the vehicle is inspected only when it meets the preset inspection conditions required by the inspection instruction, which can improve the inspection efficiency.
[0067] Figure 2 This is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure. The method can be executed by a server device, which can be understood as any device with computing and processing capabilities, such as Figure 2 As shown, the vehicle detection method provided in this embodiment includes the following steps:
[0068] Step 210: In response to the user's selection operation on at least one vehicle, determine at least one vehicle as a vehicle to be inspected.
[0069] Step 220 : In response to the user's configuration operation of the inspection item of the vehicle to be inspected, a detection instruction corresponding to the vehicle to be inspected is generated, where the detection instruction includes at least one inspection item identifier and an arrangement order of the at least one inspection item identifier.
[0070] In an embodiment of the present disclosure, the arrangement order of at least one detection item identifier can be understood as the detection order of the detection items corresponding to the at least one detection item identifier. The detection order may include the script of the next detection item that needs to be executed after the script of the detection item is successfully executed, and the script of the next detection item that needs to be executed after the script of the detection item fails to be executed, etc.
[0071] For example, at least one detection item identifier may include a light detection identifier, a window detection identifier, a seat detection identifier, and a steering wheel detection identifier, and the arrangement order of at least one detection item identifier may be window detection identifier-light detection identifier-steering wheel detection identifier-seat detection identifier.
[0072] Step 230: Send the inspection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the inspection script of the target inspection item corresponding to each inspection item identifier in the arrangement order, and generates the inspection result of each target inspection item.
[0073] In an embodiment of the present disclosure, the server device can send the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier in the arrangement order, and generates the detection result of each target detection item.
[0074] For example, the arrangement order of at least one detection item identifier may be window detection identifier-light detection identifier-steering wheel detection identifier-seat detection identifier, and the execution order of the detection script is window detection-light detection-steering wheel detection-seat detection.
[0075] Step 240: Receive the detection result of each target detection item sent by the vehicle to be inspected.
[0076] In this way, the vehicle can be remotely triggered and controlled to perform inspection items, and the vehicle can be inspected for inspection items in a certain inspection order. The pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, which greatly reduces labor costs and improves inspection efficiency.
[0077] In some embodiments of the present disclosure, after the server device receives the detection results of each target detection item sent by the vehicle to be inspected, the server device may, in response to the completion of detection of the target detection item corresponding to each detection item identifier, send a state adjustment instruction to the vehicle to be inspected, so that the vehicle to be inspected adjusts its vehicle state to a preset state based on the state adjustment instruction. The preset state can be set as needed, such as a state before inspection, a pre-sale state, etc., which is not limited here.
[0078] In some embodiments of the present disclosure, before the above-mentioned server-side device responds to the user's selection operation on at least one vehicle and determines at least one vehicle as a vehicle to be inspected, the user can perform configuration operations on the server-side device for the detection scripts of the detection items of each vehicle model. For example, the user can determine the detection scripts of the detection items of each vehicle model according to the detection needs, and the server-side device can generate the detection scripts of the detection items corresponding to each vehicle model in response to the user's configuration operation on the detection scripts of the detection items of each vehicle model; then, for each vehicle model, the detection scripts of the detection items corresponding to the vehicle model are sent to the vehicle corresponding to the vehicle model.
[0079] Therefore, detection scripts for detection items can be deployed in vehicles according to detection needs, thereby improving the flexibility of detection.
[0080] Figure 3 is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure, which can be executed by a vehicle, such as Figure 3 As shown, the vehicle detection method provided in this embodiment includes the following steps:
[0081] Step 310: Receive a detection instruction from a server device, where the detection instruction includes at least one detection item identifier.
[0082] In the embodiment of the present disclosure, the vehicle may receive a detection instruction from a server device, and the detection instruction may include at least one detection item identifier.
[0083] Step 320: Based on the mapping relationship between the detection item identifiers and the detection items, determine the target detection item corresponding to each detection item identifier.
[0084] In the disclosed embodiment, the vehicle pre-stores a mapping relationship between detection item identifiers and detection items. After obtaining a detection instruction, the vehicle can determine the target detection item corresponding to each detection item identifier in the detection instruction based on the mapping relationship between the detection item identifiers and the detection items.
[0085] Step 330: For each target detection item, based on the detection script corresponding to the target detection item, the vehicle is detected for the target detection item to obtain a detection result of the target detection item.
[0086] In the embodiment of the present disclosure, for each target detection item, the vehicle can determine the detection script corresponding to the target detection item, and then execute the detection script corresponding to the target detection item to detect the target detection item on the vehicle and obtain the detection result of the target detection item.
[0087] Step 340: Send the detection result of each target detection item to the server device.
[0088] In the embodiment of the present disclosure, after obtaining the detection result of each target detection item, the vehicle can send the detection result of each target detection item to the server device.
[0089] In the embodiment of the present disclosure, a vehicle receives a detection instruction from a server device, the detection instruction including at least one detection item identifier; based on a mapping relationship between the detection item identifier and the detection item, a target detection item corresponding to each detection item identifier is determined; for each target detection item, based on a detection script corresponding to the target detection item, the vehicle is detected for the target detection item to obtain a detection result of the target detection item; the detection result of each target detection item is sent to the server device, and the detection instruction sent by the server device can be used to trigger and control the vehicle to perform detection of the detection item, so that the pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, thereby greatly reducing labor costs and improving inspection efficiency.
[0090] In some embodiments of the present disclosure, after the above-mentioned vehicle receives the detection instruction from the server device, the vehicle can obtain the vehicle's status parameters, and then detect whether the vehicle's status parameters meet the preset detection conditions required by the detection instruction corresponding to the vehicle; when the vehicle's status parameters meet the preset detection conditions required by the detection instruction, the target detection item corresponding to each detection item identifier can be determined based on the mapping relationship between the detection item identifier and the detection item; when the vehicle's status parameters do not meet the preset detection conditions required by the detection instruction, the execution of the detection instruction can be stopped, and a second alarm message can be sent to the server device, and the second alarm message may include an inability to execute the detection instruction.
[0091] Therefore, the vehicle is inspected only when it meets the preset inspection conditions required by the inspection instruction, which can improve the inspection efficiency.
[0092] That is to say, the detection of whether the vehicle meets the preset detection conditions required by the detection instruction can be executed by the server device or by the vehicle, and can be set according to actual needs, which is not limited here.
[0093] Figure 4 is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure, which can be executed by a vehicle, such as Figure 4 As shown, the vehicle detection method provided in this embodiment includes the following steps:
[0094] Step 410: Receive a detection instruction from a server device, where the detection instruction includes at least one detection item identifier and an arrangement order of at least one detection item identifier.
[0095] Step 420: Based on the mapping relationship between the detection item identifiers and the detection items, determine the target detection item corresponding to each detection item identifier.
[0096] Step 430: Run the detection scripts of the target detection items corresponding to the detection item identifiers in the order of arrangement, perform detection of each target detection item on the vehicle, and obtain the detection results of each target detection item.
[0097] In an embodiment of the present disclosure, after determining the target detection item corresponding to each detection item identifier, the vehicle can run the detection script of the target detection item corresponding to each detection item identifier in the arrangement order of at least one detection item identifier, perform detection on the vehicle for each target detection item, and obtain the detection result of each target detection item.
[0098] Step 440: Send the detection result of each target detection item to the server device.
[0099] In this way, the vehicle can be remotely triggered and controlled to perform inspection items, and the vehicle can be inspected for inspection items in a certain inspection order. The pre-sale inspection of the vehicle can be automatically completed without the need for inspection personnel to reach the front of the vehicle or enter the interior of the vehicle, which greatly reduces labor costs and improves inspection efficiency.
[0100] In some embodiments of the present disclosure, after the above-mentioned vehicle sends the detection results of each target detection item to the server device, the vehicle can also adjust the vehicle status of the vehicle to a preset state in response to the completion of the detection of the target detection item corresponding to each detection item identifier.
[0101] In other embodiments of the present disclosure, after the above-mentioned vehicle sends the detection results of each target detection item to the server device, the vehicle can also receive a status adjustment instruction sent by the server device, and then the vehicle adjusts the vehicle status of the vehicle to a preset state based on the status adjustment instruction.
[0102] The preset state can be set as needed, such as the state before detection, the pre-sales state, etc., which is not limited here.
[0103] Figure 5 This is a schematic diagram of the structure of a vehicle detection device provided by an embodiment of the present disclosure. The device can be understood as the above-mentioned server device or some functional modules in the above-mentioned server device. Figure 5 As shown, the vehicle detection device 500 includes:
[0104] A first determining module 510 is configured to determine at least one vehicle as a vehicle to be inspected in response to a user selecting the at least one vehicle;
[0105] A generating module 520 is configured to generate a detection instruction corresponding to the vehicle to be inspected in response to a user's configuration operation on a detection item of the vehicle to be inspected, wherein the detection instruction includes at least one detection item identifier;
[0106] The first sending module 530 is used to send the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier and generates a detection result for each target detection item;
[0107] The first receiving module 540 is configured to receive the detection result of each target detection item sent by the vehicle to be inspected.
[0108] Optionally, the vehicle detection device 500 includes:
[0109] A first acquisition module is used to obtain the status parameters of the vehicle to be inspected;
[0110] An instruction sending module is used to send a detection instruction to the vehicle to be inspected when the state parameters meet the preset detection conditions required by the detection instruction corresponding to the vehicle to be inspected;
[0111] The first alarm module is used to stop sending the detection instruction to the vehicle to be inspected and issue a first alarm message when the state parameter does not meet the preset detection conditions required by the detection instruction corresponding to the vehicle to be inspected, and the first alarm message includes that the vehicle to be inspected cannot be inspected.
[0112] Optionally, the above detection instruction also includes an arrangement order of at least one detection item identifier;
[0113] The first sending module includes:
[0114] The first sending submodule is used to send the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier in the arrangement order and generates the detection result of each target detection item.
[0115] Optionally, the vehicle detection device 500 includes:
[0116] The first adjustment module is configured to send a state adjustment instruction to the vehicle to be inspected in response to completion of detection of the target detection item corresponding to each detection item identifier, so that the vehicle to be inspected adjusts its vehicle state to a preset state based on the state adjustment instruction.
[0117] The vehicle detection device 500 provided in the embodiment of the present disclosure can achieve the above Figure 1-Figure 2The method of any embodiment has similar execution methods and beneficial effects, which will not be described in detail here.
[0118] Figure 6 This is a schematic diagram of the structure of a vehicle detection device provided by an embodiment of the present disclosure. The device can be understood as the above-mentioned vehicle or a part of the functional modules in the above-mentioned vehicle. Figure 6 As shown, the vehicle detection device 600 includes:
[0119] The second receiving module 610 is configured to receive a detection instruction from a server device, wherein the detection instruction includes at least one detection item identifier;
[0120] A second determination module 620 is configured to determine a target detection item corresponding to each detection item identifier based on a mapping relationship between the detection item identifier and the detection item;
[0121] A detection module 630 is configured to detect each target detection item on the vehicle based on a detection script corresponding to the target detection item, and obtain a detection result of the target detection item;
[0122] The second sending module 640 is configured to send the detection result of each target detection item to the server device.
[0123] Optionally, the vehicle detection device 600 includes:
[0124] A second acquisition module is used to obtain the state parameters of the vehicle;
[0125] A third determination module is configured to determine, when the state parameter satisfies the preset detection condition required by the detection instruction, a target detection item corresponding to each detection item identifier based on a mapping relationship between the detection item identifier and the detection item;
[0126] The second alarm module is used to stop executing the detection instruction and send a second alarm message to the server device when the state parameter does not meet the preset detection condition required by the detection instruction. The second alarm message includes that the detection instruction cannot be executed.
[0127] Optionally, the above detection instruction also includes an arrangement order of at least one detection item identifier;
[0128] The above detection module includes:
[0129] The detection submodule is used to run the detection script of the target detection item corresponding to each detection item identifier in the arrangement order, detect each target detection item on the vehicle, and obtain the detection result of each target detection item.
[0130] Optionally, the vehicle detection device 600 includes:
[0131] The second adjustment module is configured to adjust the vehicle state of the vehicle to a preset state in response to completion of detection of the target detection item corresponding to each detection item identifier.
[0132] The vehicle detection device 600 provided in the embodiment of the present disclosure can achieve the above Figure 3-Figure 4 The method of any embodiment has similar execution methods and beneficial effects, which will not be described in detail here.
[0133] The present disclosure also provides a server device, which includes a processor and a memory, wherein the memory stores a computer program, which can achieve the above-mentioned Figure 1-Figure 2 The execution method and beneficial effects of the method in any embodiment are similar and will not be described in detail here.
[0134] The embodiment of the present disclosure further provides a vehicle, which includes a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the above-mentioned Figure 3-Figure 4 The execution method and beneficial effects of the method in any embodiment are similar and will not be described in detail here.
[0135] An embodiment of the present disclosure provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.
[0136] The computer-readable storage medium can be any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, but is not limited to, a system, device or component of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0137] The computer program can be written in any combination of one or more programming languages to implement the program code for performing the operations of the embodiments of the present disclosure, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer device, partially on the user's computer device, as a stand-alone software package, partially on the user's computer device and partially on a remote computer device, or entirely on a remote computer device or server.
[0138] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0139] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0140] The foregoing description is intended only to provide specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments described herein, but rather to be construed in the broadest manner consistent with the principles and novel features disclosed herein.
Claims
1. A vehicle detection method, characterized in that: include: In response to a user's selection operation of at least one vehicle, determining the at least one vehicle as a vehicle to be inspected; In response to a user's configuration operation on a detection item of the vehicle to be inspected, generating a detection instruction corresponding to the vehicle to be inspected, wherein the detection instruction includes at least one detection item identifier; Sending a detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes a detection script of a target detection item corresponding to each detection item identifier, and generates a detection result for each target detection item; Receive the detection result of each target detection item sent by the vehicle to be inspected.
2. The method according to claim 1, characterized in that After generating the inspection instruction corresponding to the vehicle to be inspected, the method further includes: Obtaining state parameters of the vehicle to be inspected; When the state parameter meets the preset detection condition required by the detection instruction corresponding to the vehicle to be inspected, sending the detection instruction to the vehicle to be inspected; When the state parameter does not meet the preset detection condition required by the detection instruction corresponding to the vehicle to be inspected, the detection instruction is stopped from being sent to the vehicle to be inspected, and a first warning message is issued, wherein the first warning message includes that the vehicle to be inspected cannot be inspected.
3. The method according to claim 1, characterized in that The detection instruction also includes the arrangement order of the at least one detection item identifier; The step of sending the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected includes: The detection instruction corresponding to the vehicle to be inspected is sent to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier in the arrangement order, and generates a detection result for each target detection item.
4. The method according to claim 1, wherein After receiving the detection result of each target detection item sent by the vehicle to be inspected, the method further includes: In response to completion of detection of the target detection items corresponding to the detection item identifiers, a state adjustment instruction is sent to the vehicle to be inspected, so that the vehicle to be inspected adjusts its vehicle state to a preset state based on the state adjustment instruction.
5. A vehicle detection method, characterized in that: include: Receive a detection instruction from a server device, wherein the detection instruction includes at least one detection item identifier; Determining a target detection item corresponding to each detection item identifier based on a mapping relationship between the detection item identifiers and the detection items; For each target detection item, based on the detection script corresponding to the target detection item, the vehicle is detected for the target detection item to obtain a detection result of the target detection item; The detection result of each target detection item is sent to the server device.
6. The method according to claim 5, characterized in that After receiving the detection instruction from the server device, the method further includes: Get the vehicle's status parameters; When the state parameter satisfies the preset detection condition required by the detection instruction, determining the target detection item corresponding to each detection item identifier based on the mapping relationship between the detection item identifier and the detection item; When the state parameter does not meet the preset detection condition required by the detection instruction, the execution of the detection instruction is stopped, and a second alarm message is sent to the server device, where the second alarm message includes that the detection instruction cannot be executed.
7. The method according to claim 5, characterized in that The detection instruction also includes the arrangement order of the at least one detection item identifier; For each target detection item, based on the detection script corresponding to the target detection item, performing detection of the target detection item on the vehicle to obtain a detection result of the target detection item includes: The detection scripts of the target detection items corresponding to the detection item identifiers are run in the arrangement order, and the vehicle is detected for each target detection item to obtain a detection result for each target detection item.
8. The method according to claim 5, characterized in that After sending the detection result of each target detection item to the server device, the method further includes: In response to completion of detection of the target detection items corresponding to the detection item identifiers, the vehicle state of the vehicle is adjusted to a preset state.
9. A vehicle detection device, characterized in that: include: A first determining module is configured to determine at least one vehicle as a vehicle to be inspected in response to a user's selection operation on the at least one vehicle; A generating module, configured to generate a detection instruction corresponding to the vehicle to be inspected in response to a user's configuration operation on a detection item of the vehicle to be inspected, wherein the detection instruction includes at least one detection item identifier; A first sending module is used to send the detection instruction corresponding to the vehicle to be inspected to the vehicle to be inspected, so that the vehicle to be inspected executes the detection script of the target detection item corresponding to each detection item identifier and generates a detection result for each target detection item; The first receiving module is used to receive the detection result of each target detection item sent by the vehicle to be inspected.
10. A vehicle detection device, characterized in that: include: A second receiving module is configured to receive a detection instruction from a server device, wherein the detection instruction includes at least one detection item identifier; A second determining module is configured to determine a target detection item corresponding to each detection item identifier based on a mapping relationship between the detection item identifiers and the detection items; A detection module is configured to detect each target detection item on the vehicle based on a detection script corresponding to the target detection item, and obtain a detection result of the target detection item; The second sending module is used to send the detection result of each target detection item to the server device.
11. A server device, characterized in that: include: A memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the vehicle detection method according to any one of claims 1 to 4 is implemented.
12. A vehicle, characterized in that: include: A memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the vehicle detection method according to any one of claims 5 to 8 is implemented.
13. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and when the computer program is executed by the processor, the vehicle detection method according to any one of claims 1 to 4 or 5 to 8 is implemented.