Vehicle detection method and system, intelligent equipment and vehicle

By deploying vehicle detection service modules and detection atomic capability libraries in the cockpit domain, the problem of low efficiency in traditional vehicle detection is solved, achieving efficient and comprehensive vehicle detection, reducing costs and supporting cross-platform reuse.

CN121720740APending Publication Date: 2026-03-24NIO TECH ANHUI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Traditional manual vehicle inspection is inefficient and incomplete, unable to achieve full coverage based on user scenarios, and existing inspection tools cannot perform parallel inspections, resulting in long operating times and high maintenance costs.

Method used

Based on the vehicle cross-domain fusion software architecture, the vehicle detection service module and the detection atomic capability library are deployed in the cockpit domain. Through task scheduling, atomic parsing and atomic execution sub-modules, the entire link from interface operation to hardware response is covered, and detection tasks are executed in parallel.

Benefits of technology

It achieves efficient, full-scenario, and full-coverage vehicle inspection, reduces testing costs, improves inspection efficiency and flexibility, and supports cross-platform and cross-model reuse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121720740A_ABST
    Figure CN121720740A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent vehicles, in particular to a vehicle detection method and system, intelligent equipment and a vehicle, and aims to solve the technical problem of how to realize efficient, full-scene and full-coverage vehicle detection from a user use scene based on a vehicle cross-domain fusion software architecture. In order to achieve the purpose, the method comprises the steps that a vehicle detection service module and a detection atomic energy library are deployed in a cabin domain of a vehicle, and vehicle detection is completed by detecting atomic energy. According to the application, the vehicle detection service module is deployed in the cabin domain, so that a user use scene can be fully simulated, and full-link coverage of layer-by-layer detection from interface operation to hardware response is realized; the detection efficiency can be greatly improved by arranging multiple detection atomic forces to be executed in parallel; by packaging the detection atomic power and providing related interface functions or SDKs, cross-platform and cross-vehicle-type multiplexing of the same set of detection tasks can be realized, so that test resources can be saved, and the test cost can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent vehicles, in particular to a vehicle detection method and system, an intelligent device and a vehicle. BACKGROUND

[0002] With the rapid iteration and development of new energy vehicles, the automobile industry has entered a new era, and the processes of software and hardware development, production and manufacturing, quality detection, delivery process, after-sales service, etc. are changing or being overturned. Traditional manual vehicle detection completely relies on people to operate and judge whether the vehicle function is normal, which has the disadvantages of low efficiency, incomplete detection, mistakes and omissions, etc., and cannot provide data support for experience-based detection projects; the detection tool based on diagnosis often cannot start from the user's use scene to realize the full-link coverage of the layer-by-layer message transmission from interface operation to hardware response; and the detection tool based on interface operation often has the defects of unable to detect in parallel, long running time, high maintenance and detection process task cost, etc.

[0003] Thanks to the cross-domain fusion of the vehicle software architecture, the cabin domain (intelligent cabin system) can send requests and accept responses to other functional domains, so that the cabin domain has the ability of vehicle setting and vehicle control. Therefore, how to realize efficient, full-scene and full-coverage automatic vehicle detection based on the cross-domain fusion of the vehicle software architecture from the user's use scene has become a problem to be solved.

[0004] Correspondingly, there is a need in the art for a new vehicle detection scheme to solve the above problems. SUMMARY

[0005] In order to overcome the above-mentioned defects, the present application is proposed to solve or at least partially solve the technical problem of how to realize efficient, full-scene and full-coverage vehicle detection based on the cross-domain fusion of the vehicle software architecture from the user's use scene.

[0006] In a first aspect, a vehicle detection system is provided, the vehicle detection system comprising a vehicle detection service module and a detection atomic capability library, wherein the vehicle detection service module and the detection atomic capability library are deployed in a cabin domain of a vehicle, the vehicle detection service module comprising: a task scheduling submodule configured to obtain a detection task, wherein the detection task is generated based on a detection atomic capability in the detection atomic capability library; an atomic analysis submodule configured to analyze the detection task based on a pre-stored detection atomic capability analysis configuration file, thereby generating a detection process, wherein the detection process is composed of one or more detection atomic capabilities; an atomic execution submodule configured to execute the detection process to complete vehicle detection through the detection atomic capability.

[0007] In the technical scheme of the vehicle detection system, the atomic analysis submodule is configured to: analyze at least one of an action node, a condition judgment node, a logic branch node, parallel information, and serial information in the detection task, wherein one action node corresponds to one detection atomic capability; fill in parameter information of the action node into the detection atomic capability corresponding thereto.

[0008] In the technical scheme of the vehicle detection system, the detection atomic capability includes a cross-domain detection atomic capability, and the atomic execution submodule is configured to: send a detection instruction to an out-of-domain device through the cross-domain detection atomic capability, and obtain a corresponding detection result, wherein the out-of-domain device is a device managed by a non-cabin domain.

[0009] In the technical scheme of the vehicle detection system, the detection atomic capability includes a cross-end detection atomic capability, and parameter information of the cross-end detection atomic capability includes a detection initiation device, and the atomic execution submodule is configured to: send a detection instruction to a target device through the detection initiation device, and obtain a corresponding detection result, thereby simultaneously completing detection of the target device and detection of a communication link between the detection initiation device and the target device, wherein the target device includes an in-domain target device and an out-of-domain target device.

[0010] In a second aspect, a vehicle detection method is provided, applied to a cabin domain of a vehicle, and the method comprises: obtaining a detection task, wherein the detection task is generated based on detection atomic capabilities in a detection atomic capability library; analyzing the detection task based on a pre-stored detection atomic capability analysis configuration file, thereby generating a detection process, wherein the detection process is composed of one or more detection atomic capabilities; executing the detection process to complete vehicle detection through the detection atomic capabilities.

[0011] In the technical scheme of the vehicle detection method, analyzing the detection task to generate a detection process comprises: analyzing at least one of an action node, a condition judgment node, a logic branch node, parallel information, and serial information in the detection task, wherein one action node corresponds to one detection atomic capability; filling in parameter information of the action node into the detection atomic capability corresponding thereto.

[0012] In the technical scheme of the vehicle detection method, the detection atomic capability includes a cross-domain detection atomic capability, and the method comprises: Through the cross-domain detection atomic capability, a detection instruction is sent to an out-of-domain device, and a corresponding detection result is obtained, wherein the out-of-domain device is a device managed by a non-cabin domain.

[0013] In the technical solution of the vehicle detection method, the detection atomic capability includes a cross-terminal detection atomic capability, and parameter information of the cross-terminal detection atomic capability includes a detection initiating device. Through the detection initiating device, a detection instruction is sent to a target device, and a corresponding detection result is obtained, so as to complete detection of the target device and detection of a communication link between the detection initiating device and the target device at the same time.

[0014] In a third aspect, an intelligent device is provided, comprising: at least one processor; and a memory in communication connection with the at least one processor; wherein the memory stores a computer program, and the computer program is executed by the at least one processor to implement the vehicle detection method according to any one of the technical solutions.

[0015] In a fourth aspect, a vehicle is provided, comprising a cabin domain configured to implement the vehicle detection method according to any one of the technical solutions.

[0016] The one or more technical solutions of the present application have at least one or more of the following beneficial effects: by deploying a vehicle detection service module in the cabin domain, a user usage scenario can be fully simulated, and full-link coverage of layer-by-layer detection from interface operation to hardware response can be achieved; by encapsulating detection atomic capabilities and providing related interface functions or SDKs for developers, cross-platform and cross-model reuse of the same set of detection tasks can be achieved, thereby saving testing resources and reducing testing costs; and by arranging multiple detection atomic capabilities for parallel execution, detection efficiency can be greatly improved. BRIEF DESCRIPTION OF DRAWINGS

[0017] The disclosure of the present application will become more apparent with reference to the drawings. It is easily understood by those skilled in the art that the drawings are only for illustrative purposes, and are not intended to limit the scope of protection of the present application. The drawings include: Figure 1 is a schematic diagram of a vehicle and a vehicle detection system according to an embodiment of the present application; Figure 2 is a schematic diagram of a vehicle detection method according to an embodiment of the present application; Figure 3 is a schematic diagram of an intelligent device according to an embodiment of the present application. DETAILED DESCRIPTION

[0018] Some embodiments of the present application will be described below with reference to the accompanying drawings. Those skilled in the art will understand that these embodiments are only used to explain the technical principles of the present application, and are not intended to limit the protection scope of the present application.

[0019] In the description of the present application, "module" and "processor" can include hardware, software or a combination of both. A module can include hardware circuitry, various suitable sensors, communication ports, memories, and can also include a software part such as program code, and can be a combination of software and hardware. The processor can be a central processor, a microprocessor, an image processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor can be implemented in software, hardware or a combination of both. The computer-readable storage medium includes any suitable medium that can store program code, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one of A or B" or "at least one of A and B" has a similar meaning as "A and / or B", and can include only A, only B, or A and B. The singular form of the term "one", "this" can also include the plural form.

[0020] With the rapid development of intelligent and networked technologies for automobiles, a cross-domain fusion architecture has become a trend in the development of intelligent vehicles. It breaks the structure in which various functional domains (such as the cabin domain, the intelligent driving domain, the vehicle body domain, the chassis domain, etc.) in traditional automobiles are isolated from each other and operate independently, and realizes the deep fusion and collaborative work of hardware resources, data information and software functions through a high-performance central computing platform and a unified software architecture. Based on this background, the vehicle detection technical solution of the present application is proposed.

[0021] In the present application, the detection atom capability is an interface function deployed in the cabin domain, which is used to complete the test items of a single function of the vehicle, such as setting the air conditioner temperature, obtaining the air conditioner temperature, controlling the atmosphere lamp, etc., and all the detection atom capabilities in the cabin domain constitute a detection atom capability library.

[0022] First, refer to the accompanying drawings Figure 1 , Figure 1 is a schematic diagram of a vehicle and a vehicle detection system according to an embodiment of the present application. In the embodiments of the present application, the vehicle includes multiple functional domains such as the cabin domain, the vehicle body domain, the chassis domain, the intelligent driving domain, the power domain, etc. Thanks to the cross-domain fusion whole vehicle software system, the cabin domain can send requests and receive responses to other domains through an in-vehicle bus network (for example, a vehicle-mounted Ethernet, a CAN bus, a MOST bus, etc.).

[0023] The vehicle detection system of the application comprises a vehicle detection service module and a detection atomic capability library, and the vehicle detection service module and the detection atomic capability library are deployed in a cabin domain of a vehicle, wherein the vehicle detection service module generally comprises software function units such as a task scheduling sub-module, a command management sub-module, an atomic analysis sub-module, an atomic execution sub-module, a data uploading sub-module, etc.

[0024] The vehicle detection service module is deployed in the cabin domain, on the one hand, considering that the cabin domain directly faces the driver and passengers during the use of the vehicle, that is, the cabin domain is the entrance to trigger the operation of the vehicle equipment, and therefore, through the vehicle detection method of the application, the user use scenario can be fully simulated to realize full-link coverage of layer-by-layer detection from interface operation to hardware response. On the other hand, the cabin domain generally has rich software and hardware resources, and the software upgrade of the cabin domain is very convenient, which can timely adapt to the release upgrade of the vehicle machine system of other domains.

[0025] Continue reading Figure 2 , and in combination with Figure 1 The vehicle detection method of the application is described. Figure 2 is a schematic diagram of the overall flow of the vehicle detection method according to an embodiment of the application. Applied to the cabin domain of a vehicle, the vehicle detection method of the application comprises: Step S201: obtaining a detection task, wherein the detection task is generated based on detection atomic capabilities in a detection atomic capability library; Step S202: analyzing the detection task based on a pre-stored detection atomic capability analysis configuration file, thereby generating a detection flow, wherein the detection flow is composed of one or more detection atomic capabilities; Step S203: executing the detection flow to complete vehicle detection through the detection atomic capabilities.

[0026] The detection task is generally generated by a vehicle detection client used in conjunction with the vehicle detection system. The vehicle detection client can be deployed on a cloud server or on a local vehicle detection special-purpose device.

[0027] The vehicle detection client and the vehicle detection service module can interact with each other through wired and / or wireless means. For example, the cloud server (vehicle detection client deployed on the cloud server) and the vehicle (vehicle detection service module) can interact with each other through a 4G / 5G network; the local vehicle detection special-purpose device (vehicle detection client) and the vehicle (vehicle detection service module) can interact with each other through wired or wireless vehicle Ethernet.

[0028] The vehicle detection personnel can edit and generate the detection task and / or the detection command through a browser on the vehicle detection client, or edit and generate the detection task and / or the detection command through the UI interface of a special detection application software.

[0029] The detection task is generated based on the detection atomic capabilities in the detection atomic capability library. Specifically, at the vehicle detection client, the vehicle detection personnel uses a text editor to select and arrange the required detection atomic capabilities from the detection atomic capability library according to the set vehicle detection project to generate a detection task configuration file (detection task).

[0030] The content of the detection task configuration file includes at least one of an action node, a condition judgment node, a logic branch node, parallel information, and serial information, wherein one action node corresponds to one detection atomic capability (specifically, the title or function description of the detection atomic capability).

[0031] The detection task can generate a detection task configuration file in XML format. As an example, the detection task configuration file is as follows: <flow name="flow1" desc=""> <ser name="ser" desc=""> <node name="AC_TEMPERATURE_SET" desc=""> {"area": "ROW_1_LEFT", "value": 22.5, "timeout": 2000} < / node> <par> <node name="READING_LIGHT_ON" desc=""> {"area": "ROW_1_LEFT", "value": true,"timeout": 2000} < / node> <node name="DOOR_OPEN" desc=""> {"area": "ROW_1_LEFT", "value": false,"timeout": 4000} < / node> < / par> <node name="WINDOW_OPEN" desc=""> {"area": "ROW_1_LEFT", "value": true, "timeout": 2000} < / node> <subflow name="subflow" desc="" / > < / ser> < / flow> Among them, node represents an action node, ser represents serial information, and par represents parallel information.

[0032] As shown above, the detection task configuration file contains multiple action nodes (node), each of which corresponds to a detection atomic capability. For example, node name=AC_TEMPERATURE_SET indicates that the title of the detection atomic capability corresponding to the action node is AC_TEMPERATURE_SET, that is, the operation performed by the action node is to set the air conditioner temperature.

[0033] The detection task configuration file also includes the execution order of each action node. For example, READING_LIGHT_ON and DOOR_OPEN are two action nodes that are executed in parallel (par); at the same time, the two action nodes READING_LIGHT_ON and DOOR_OPEN and the action nodes AC_TEMPERATURE_SET and WINDOW_OPEN form a group of serially executed (ser) detection processes.

[0034] It should be noted that when arranging detection atomic capabilities to generate a detection task configuration file, the action nodes can be set in bulk to be executed in parallel. That is, when the software and hardware resources allow, the cabin domain and other domains can support simultaneous execution of multiple single-function vehicle detection projects. Therefore, by arranging multiple detection atomic capabilities to be executed in parallel, the detection efficiency can be greatly improved, and the time and personnel costs can be reduced.

[0035] The detection task configuration file also includes parameter information of each action node (detection atomic capability), such as {"area": "ROW_1_LEFT", "value": 22.5, "timeout": 2000}, which indicates that the temperature of the main driver side air conditioner (target device, ROW_1_LEFT) is set to 22.5 degrees, and the setting is successful within 2 seconds (2000, unit: millisecond).

[0036] The detection command includes a download detection task, an update detection task, a discard detection task, a run detection task, an interrupt detection task, a detection atomic capability update command, etc. After the command management submodule receives the detection command, it controls other submodules in the vehicle detection service module to perform corresponding operations.

[0037] The task scheduling submodule is used for data interaction with the vehicle detection client. In step S201, the task scheduling submodule receives a download detection task command from the vehicle detection client and notifies the command management submodule. The command management submodule notifies the task scheduling submodule, and the task scheduling submodule executes the download detection task (detection task configuration file). The command management submodule saves the downloaded detection task configuration file in the memory of the cockpit domain controller.

[0038] The task scheduling submodule receives a run detection task command from the vehicle detection client and notifies the command management submodule. The command management submodule starts the atomic analysis submodule and the atomic execution submodule and other related operations to complete the set detection task.

[0039] In step S202, the atomic analysis submodule analyzes at least one of the action node, the condition judgment node, the logic branch node, the parallel information and the serial information in the detection task (detection task configuration file) to generate a corresponding detection process.

[0040] Specifically, according to the pre-stored detection atomic capability analysis configuration file, the detection atomic capability corresponding to the title of each detection atomic capability in the detection task configuration file is determined, that is, the specific interface function corresponding to the name of the action node (node) is determined. For example, the interface function (detection atomic capability) corresponding to the action node with name AC_TEMPERATURE_SET is acTemperatureSet(ACParamGto param).

[0041] The parameter information of each action node in the detection task configuration file is filled into the corresponding interface function (detection atomic capability) respectively. For example, the parameter information {"area":"ROW_1_LEFT", "value":22.5,"timeout":2000} of the action node with name AC_TEMPERATURE_SET in the detection task configuration file is filled into the acTemperatureSet(ACParamGto param) to obtain the executable complete interface function (detection atomic capability) acTemperatureSet{"area":"ROW_1_LEFT","value":22.5,"timeout":2000}.

[0042] In step S203, according to the execution logic (serial, parallel, condition, etc.) of the action node in the detection flow obtained by the atomic analysis submodule, the atomic execution submodule controls the running of each detection atomic capability.

[0043] Specifically, the detection atomic capability calls one or more system functions related to the detection function to realize the detection of the vehicle function corresponding to the detection atomic capability, wherein the system function is a control function or a communication interface function inherent to the vehicle machine system which has been deployed in the vehicle and is used to realize a certain vehicle setting / vehicle control.

[0044] According to the difference in calling system functions, the detection atomic capability can be further divided into intra-domain detection atomic capability, cross-domain detection atomic capability and cross-end detection atomic capability, etc.

[0045] Specifically, the intra-domain detection atomic capability is usually applied to intra-domain devices directly controlled by the cabin domain, such as display screens, audio devices, etc. The intra-domain detection atomic capability only needs to call the control function of the intra-domain device to realize the corresponding detection operation.

[0046] The cross-domain detection atomic capability is usually applied to devices (out-of-domain devices) controlled by other functional domains except the cabin domain, such as air conditioners and windows of the vehicle body domain, etc.

[0047] The cross-domain detection atomic capability calls an inter-domain communication interface function to send the parameter information of the out-of-domain device to the control system of other domains through the inter-domain communication interface function, so that the control function corresponding to the out-of-domain device deployed in other domains executes the related detection instruction to complete the detection of the out-of-domain device.

[0048] The parameter information of the cross-terminal detection atomic capability also includes a detection initiating device, and the cross-terminal detection atomic capability controls the detection initiating device to send a detection instruction to a target device by calling a cross-terminal call control function, the target device executes the related detection instruction through a corresponding control function, and the target device returns a detection execution result to the detection initiating device through the aforementioned cross-terminal call control function.

[0049] As an example, the function to be detected is that the rear seat back screen controls the music playing of the front entertainment screen, and accordingly, the detection initiating device in the cross-terminal detection atomic capability is the rear seat back screen, and the target device is the front entertainment screen.

[0050] Since the target device is the front entertainment screen (an intra-domain target device) and belongs to the same cabin domain as the rear seat back screen, direct data transmission between the rear seat back screen and the front entertainment screen can be realized through the cross-terminal call control function, and the detection operation can be completed through the control function of the front entertainment screen; or indirect data transmission between the rear seat back screen and the front entertainment screen can be realized through the cabin domain controller, and the detection operation can be completed through the control function of the front entertainment screen.

[0051] The target device can also be an inter-domain device (an inter-domain target device), and in this case, the cross-terminal call control function needs to realize the related test through the aforementioned inter-domain communication interface function.

[0052] As an example, the function to be detected is that the rear seat back screen controls the atmosphere lamp of the vehicle body domain, and accordingly, the detection initiating device in the cross-terminal detection atomic capability is the rear seat back screen, the inter-domain target device is the atmosphere lamp of the vehicle body domain, and the cross-terminal detection atomic capability needs to call the inter-domain communication interface function between the cabin domain and the vehicle body domain by calling the cross-terminal call control function, and the related detection is realized through the control function corresponding to the atmosphere lamp in the vehicle body domain.

[0053] As can be seen from the above examples, whether it is a cross-domain detection atomic capability or a cross-terminal detection atomic capability, the detection of the related communication link can be performed at the same time while the function detection of the device is performed, and the comprehensive coverage of the vehicle detection is realized.

[0054] In the present application, a corresponding json schema file can be provided for each detection atomic capability to facilitate the integration and display of the vehicle detection client. Based on the software and hardware resources provided by the cabin domain, the detection atomic capability is encapsulated to provide related interface functions or SDKs for developers, and the reuse of the same set of detection tasks across platforms and across vehicle models can be realized, thereby saving test resources and reducing test costs.

[0055] The step S203 further includes sending real-time feedback data in the detection process to the vehicle detection client through the data uploading submodule; and sending detection result data to the vehicle detection client after the detection is completed, so as to facilitate storage and analysis of the detection data and timely discovery of equipment abnormalities.

[0056] In addition, after the vehicle equipment is replaced, added or upgraded, the developer will also update the detection atomic capability analysis configuration and the detection atomic capability library stored in the cloud server accordingly, and the cloud server controls the update of the atomic capability analysis configuration and the detection atomic capability library in the vehicle.

[0057] The command management submodule receives the detection atomic capability library update command from the cloud server through the task scheduling submodule, and the command management submodule downloads the new version of the detection atomic capability analysis configuration and the detection atomic capability library from the cloud through the task scheduling submodule, and stores the detection atomic capability analysis configuration and the detection atomic capability library in the memory of the cockpit domain controller, so that the demand of vehicle detection project change can be quickly met, and therefore the vehicle detection system of the application is convenient for upgrading and iteration, and has high flexibility and scalability.

[0058] Further, the application also provides a smart device. In an embodiment of the smart device according to the application, the smart device can include at least one processor; and a memory communicatively connected with the at least one processor; wherein the memory stores a computer program, and the computer program is executed by the at least one processor to implement the vehicle detection method of any of the above embodiments. As an example, the smart device is a cockpit domain controller of a vehicle. Referring to the exemplary embodiment shown in the accompanying drawings, Figure 3 , Figure 3 The smart device includes a memory, a processor and a communication bus therebetween.

[0059] It should be noted that, although the steps in the above embodiments are described in a specific order, those skilled in the art can understand that, in order to achieve the effect of the application, the different steps do not necessarily have to be executed in such an order, they can be executed simultaneously (in parallel) or in other orders, and these adjusted schemes and the technical schemes described in the application belong to equivalent technical schemes, and therefore will also fall within the protection scope of the application.

[0060] Those skilled in the art can understand that all or part of the processes in the method of any of the above embodiments can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of the above method embodiments can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms, etc. The computer readable storage medium can include any entity or device, medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code.

[0061] So far, the technical solution of the present application has been described in combination with one embodiment shown in the drawings, but those skilled in the art can easily understand that the protection scope of the present application is obviously not limited to these specific embodiments. Those skilled in the art can make equivalent changes or replacements to the related technical features without departing from the principles of the present application, and the technical solutions after the changes or replacements will fall within the protection scope of the present application.

Claims

1. A vehicle detection system, characterized in that, The vehicle detection system includes a vehicle detection service module and a detection atomic capability library, wherein the vehicle detection service module and the detection atomic capability library are deployed in the vehicle's cockpit domain, and the vehicle detection service module includes: The task scheduling submodule is configured to: acquire detection tasks, wherein the detection tasks are generated based on the detection atomic capabilities in the detection atomic capability library; The atomic parsing submodule is configured to: parse the detection task based on a pre-stored detection atomic capability parsing configuration file, thereby generating a detection process, wherein the detection process consists of one or more of the detection atomic capabilities; The atomic execution submodule is configured to execute the detection process to complete vehicle detection using the detection atomic capabilities.

2. The vehicle detection system according to claim 1, characterized in that, The atomic parsing submodule is configured as follows: The detection task is analyzed by parsing at least one of the following: action nodes, condition judgment nodes, logical branch nodes, parallel information, and serial information, wherein one action node corresponds to one detection atomic capability. The parameter information of the action node is filled into the corresponding detection atom capability.

3. The vehicle detection system according to claim 1, characterized in that, The atomic detection capability includes cross-domain atomic detection capability, and the atomic execution submodule is configured as follows: The cross-domain detection capability sends detection commands to external devices and obtains corresponding detection results, wherein the external devices are devices not managed by the cockpit domain.

4. The vehicle detection system according to claim 1, characterized in that, The atomic detection capability includes cross-end atomic detection capability, the parameter information of which includes the detection initiating device, and the atomic execution submodule is configured as follows: The detection initiating device sends a detection command to the target device and obtains the corresponding detection result, thereby simultaneously completing the detection of the target device and the detection of the communication link between the detection initiating device and the target device, wherein the target device includes intra-domain target devices and extra-domain target devices.

5. A vehicle detection method, applied to the cockpit area of ​​a vehicle, characterized in that, The method includes: Acquire a detection task, wherein the detection task is generated based on the detection atomic capabilities in the detection atomic capability library; Based on the pre-stored detection atomic capability parsing configuration file, the detection task is parsed to generate a detection process, wherein the detection process consists of one or more detection atomic capabilities; The detection process is executed to complete vehicle detection using the detection atomic capabilities.

6. The vehicle detection method according to claim 5, characterized in that, "Analyzing the detection task to generate a detection process" includes: The detection task is analyzed by parsing at least one of the following: action nodes, condition judgment nodes, logical branch nodes, parallel information, and serial information, wherein one action node corresponds to one detection atomic capability. The parameter information of the action node is filled into the corresponding detection atom capability.

7. The vehicle inspection method according to claim 5, characterized in that, The ability to detect atoms includes the ability to detect atoms across domains, and the method includes: The cross-domain detection capability sends detection commands to external devices and obtains corresponding detection results, wherein the external devices are devices not managed by the cockpit domain.

8. The vehicle inspection method according to claim 5, characterized in that, The atomic detection capability includes cross-end atomic detection capability, the parameter information of which includes the detection initiating device, and the method includes: The detection initiating device sends a detection command to the target device and obtains the corresponding detection results, thereby simultaneously completing the detection of the target device and the detection of the communication link between the detection initiating device and the target device.

9. A smart device, characterized in that, include: At least one processor; And, a memory communicatively connected to the at least one processor; The memory stores a computer program, which, when executed by the at least one processor, implements the vehicle detection method according to any one of claims 5 to 8.

10. A vehicle, characterized in that, The vehicle includes a cabin area configured to implement the vehicle detection method according to any one of claims 5 to 8.