A helmet wearing detection method and device
By setting up RFID tags in the helmet of a shared electric motorcycle, and using an RFID card reader to detect signal strength and frequency changes, and monitoring the wearing status of the helmet in real time, the problem of the existing technology being unable to effectively detect the wearing status of the helmet is improved, and riding safety and management efficiency are improved.
Patent Information
- Application Number
- CN202410086657.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-22
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2044-01-22
AI Technical Summary
The prior art cannot effectively detect whether the helmet is worn correctly, and it is impossible to detect the status of whether the helmet is worn.
By setting up an RFID tag inside the helmet and an RFID card reader inside the car basket, the wearing status of the helmet is detected in real time by using the changes in RFID signal strength and signal frequency, and the power of the vehicle motor is adjusted.
Real-time detection and monitoring of the helmet wearing status is realized, ensuring that cyclists wear helmets correctly, improving riding safety and compliance, while reducing management costs.
Smart Images

Figure CN117953614B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of shared electric bicycles, and specifically to a method and device for detecting helmet wearing. Background Art
[0002] In order to enable riders of electric two-wheelers, especially shared electric bicycles, to wear helmets while riding, it is necessary to detect whether the helmet is worn properly. For those who do not wear helmets, power may not be provided or the speed may be limited. The prior art provides a method for detecting helmet wearing, which determines the helmet wearing status by obtaining the magnetic card label of the helmet and the helmet wearing data. Specifically, it determines whether the helmet is worn by whether infrared is connected in a counter-irradiation manner. When the infrared is blocked, it can also produce the effect of being worn, which has defects. The prior art also provides a helmet detection circuit based on RFID, which can detect whether the helmet is taken out and returned through RFID, but cannot detect the wearing status of the helmet. Summary of the Invention
[0003] Based on the above-mentioned disadvantages of the prior art, the purpose of the present invention is to provide a method and device for detecting helmet wearing to solve the above technical problems.
[0004] To achieve the above purpose, the present invention provides the following technical solution: A method for detecting helmet wearing, comprising:
[0005] S1: When an unlocking instruction is detected, execute the instructions for unlocking the vehicle and the helmet lock, and play a prompt voice;
[0006] S2: When it is detected that the helmet is taken out of the helmet lock, collect the data of the RFID tag set inside the helmet;
[0007] S3: Receive the data through the RFID reader set inside the basket, and detect the helmet wearing status in real time according to the helmet wearing detection model;
[0008] S4: Adjust the vehicle motor according to the helmet wearing status.
[0009] The present invention is further configured such that the RFID tag includes an antenna and a chip, and the chip is provided with a unique electronic identification code.
[0010] The present invention is further configured such that when the tag is within the radio frequency field range emitted by the RFID reader, by receiving the radio frequency signal emitted by the RFID reader, an induced current is generated, and the data stored in the chip and the electronic identification code are sent.
[0011] The present invention is further configured such that collecting the data of the RFID tag set inside the helmet includes the RFID signal strength and the RFID signal frequency offset.
[0012] The present invention is further configured such that step S3 includes:
[0013] S31: Obtain the RFID signal strength of the helmet in different states and establish a signal strength model;
[0014] S32: Set a threshold value of the signal strength to distinguish different states;
[0015] S33: Real-time monitor the RFID signal strength of the helmet, compare it with the preset threshold value, and judge the state of the helmet.
[0016] The present invention is further configured such that the different states include being in the basket, being picked up, being worn, and being lost. The threshold values of the signal strength include a pick-up threshold value, a wear threshold value, and a loss threshold value. The relationship between the RFID signal strength and the threshold values in different states is: loss threshold value < signal strength when worn < wear threshold value < signal strength when picked up < pick-up threshold value < signal strength when in the basket.
[0017] The present invention is further configured such that step S3 further includes:
[0018] S34: Obtain the normal signal frequency of the RFID of the helmet in different states and establish a signal frequency model;
[0019] S35: Real-time monitor the RFID signal frequency of the helmet, and perform threshold judgment with the signal frequency model to judge the state of the helmet.
[0020] The present invention is further configured such that step S34 includes:
[0021] S341: Obtain the frequency when the helmet is not worn, denoted as F 未佩戴 , obtain the frequency when the helmet is worn, denoted as F 佩戴 ;
[0022] S342: Determine the range of frequency change, where the range of frequency change Δα = (F 佩戴 - F 未佩戴 ) / F 未佩戴 ×100%;
[0023] S343: Monitor the real-time frequency F 实时 of the RFID tag on the helmet, calculate the frequency change threshold value, and judge the state of the helmet.
[0024] The present invention is further configured such that the judgment logic in step S343 is: |F 实时 - F 未佩戴 | ≥ Δα × F 未佩戴 , judge as "the helmet is worn"; |F 实时 - F 未佩戴 | < Δα × F 未佩戴, it is determined that "the helmet is not worn".
[0025] The present invention also provides a helmet wearing detection device, which includes:
[0026] Unlocking module: When an unlocking instruction is detected, execute the car unlocking and helmet unlocking instructions and play a prompt voice.
[0027] Collection module: When it is detected that the helmet is taken out of the helmet lock, collect the data of the RFID tag set inside the helmet.
[0028] Detection module: Receive data through the RFID reader set inside the basket, and detect the helmet wearing state in real time according to the helmet wearing detection model.
[0029] Adjustment module: Adjust the vehicle motor according to the helmet wearing state.
[0030] The present invention provides a helmet wearing detection method and device. When an unlocking instruction is detected, the car unlocking and helmet unlocking instructions are executed, and a prompt voice is played; when it is detected that the helmet is taken out of the helmet lock, the data of the RFID tag set inside the helmet is collected; data is received through the RFID reader set inside the basket, and the helmet wearing state is detected in real time according to the helmet wearing detection model; the vehicle motor is adjusted according to the helmet wearing state, and the beneficial effects generated include:
[0031] 1. Improvement in safety and compliance: Automated helmet wearing detection ensures that riders correctly wear helmets before using shared e-bikes, thus significantly reducing the risk of head injuries. At the same time, the real-time monitoring function forces users to comply with safety regulations, effectively improving the overall safety of road traffic.
[0032] 2. Optimization of user experience and management efficiency: The present invention provides an automated and seamless safety inspection process, improving the convenience and satisfaction of users using shared e-bikes. At the same time, it reduces the need for manual supervision, lowers management costs and complexity, and brings a more efficient operation mode for service providers.
[0033] 3. Cost-effectiveness and environmental adaptability: Using RFID technology to implement helmet wearing detection is cost-effective, relying only on low-cost RFID systems without expensive equipment or complex installations. At the same time, the parameters and thresholds of this method can be adjusted according to different environments and usage conditions, improving the adaptability and flexibility of the system.
[0034] The above description is only an overview of the technical solution of this application. In order to be able to understand the technical means of this application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of this application more obvious and understandable, the following specifically gives the specific implementation manners of this application. Brief Description of the Drawings
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. In the drawings:
[0036] Figure 1 It is a flowchart of a helmet wearing detection method shown in an exemplary embodiment of the present invention;
[0037] Figure 2 It is a schematic structural diagram of a helmet wearing detection device shown in an exemplary embodiment of the present invention. Detailed Embodiments
[0038] The following will illustrate the embodiments of the present invention with reference to the drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, rather than for limiting the protection scope of the present invention.
[0039] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present invention in a schematic manner. Therefore, only the components related to the present invention are shown in the diagrams, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, number, and ratio of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0040] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.
[0041] First of all, it should be noted that the working principle of the RFID (Radio Frequency Identification) system is to use radio waves for communication to achieve automatic identification of target objects and obtain relevant data. In the RFID system, tags and readers are two main components. The tag consists of an antenna and a chip, and each chip has a unique electronic identification code. When the tag enters the radio frequency field emitted by the reader, it will receive the radio frequency signal emitted by the reader and send out the information stored in the chip, that is, the identification code on the electronic tag, by virtue of the energy obtained from the induced current. This identification code can be read and decoded by the reader, and then the data can be obtained and processed.
[0042] The reading distance range of RFID ultra-high frequency can generally reach 5 meters.
[0043] The working principle of RFID to achieve wearing detection is as follows: This invention mainly relies on the RFID reader inside the basket to read the signal strength and signal frequency generated by the RFID tag to judge the state of the helmet. When the helmet is taken out of the basket, the distance between the RFID tag and the RFID reader changes. At this time, the signal strength read by the RFID reader will also change. At the same time, since when a person is in close contact with the RFID tag (that is, when the helmet is worn on the head), the frequency of the RFID tag will have a large frequency deviation. At this time, by determining the range of frequency change, monitoring the real-time frequency of the RFID tag on the helmet, calculating the frequency change threshold, and judging the state of the helmet.
[0044] Embodiment 1
[0045] A helmet wearing detection method, as Figure 1 shown, includes:
[0046] Step S1: When the unlocking instruction is detected, execute the car unlocking and helmet unlocking instructions, and broadcast a prompt voice;
[0047] Step S2: When it is detected that the helmet is taken out of the helmet lock, collect the data of the RFID tag set inside the helmet;
[0048] Step S3: Receive the data through the RFID reader set inside the basket, and detect the helmet wearing state in real time according to the helmet wearing detection model;
[0049] Step S4: Adjust the vehicle motor according to the helmet wearing state.
[0050] Specifically, the shared electric motorcycle wearing detection system of the present invention mainly consists of the following parts: 1. The basket of the electric motorcycle, which is generally placed at the front of the vehicle and is mainly used for storing items and placing helmets; 2. A helmet with an RFID tag, the RFID tag includes an antenna and a chip, and the chip is provided with a unique electronic identification code; 3. An RFID reader, when the tag is within the radio frequency field range emitted by the RFID reader, an induced current is generated by receiving the radio frequency signal emitted by the RFID reader, and the data and electronic identification code stored in the chip are sent. The RFID reader communicates with the vehicle's central control ECU via wired or BLE wireless communications such as UART / 485 / CAN. The RFID reader is optimally placed at the basket, and can also be placed at the front or rear of the vehicle; 4. A central control ECU, a central control control unit of the vehicle, communicates with the vehicle's central control ECU via wireless communications such as UART / 485 / CAN. Communicate with the cloud backend via 2 / 3 / 4 / 5G wireless; 5. Motor controller MC controls the output power of the vehicle's motor, that is, the vehicle's driving speed. MC communicates with the central control ECU through wired networks such as UART / 485 / CAN; 6. Cloud backend receives requests and sends control instructions to control shared electric motorcycles; Furthermore, the RFID tag is placed in the helmet. A helmet is provided with at least one tag, and may also be provided with multiple tags. Multiple tags are provided for more accurate detection. Through algorithms, multiple tags can be subjected to time-sharing and multiple detections to improve the accuracy of detection; one tag can be placed in the middle of the top of the head; three tags can be placed one in the middle of the top of the head, and the other two on the left and right sides respectively; the tag can be attached to the outer shell, or sewn into the woven fabric inside the helmet, and no specific restrictions are made here.
[0051] In step S1, the user unlocks the car through the APP. After receiving the unlocking command from the user, the cloud backend notifies the vehicle ECU to execute the unlocking and helmet unlocking commands. After executing the unlocking command, the ECU broadcasts a voice prompt to wear a helmet.
[0052] In step S2, the user takes out the helmet from the basket, and after the helmet lock recognizes that the helmet is taken out, the ECU notifies the card reader to start reading, identifies the electronic identification code of the helmet RFID, compares and verifies it with the helmet bound to the vehicle, and collects data from the RFID tag set inside the helmet; when the user unlocks the lock but does not take out the helmet, the RFID card reader will not start, and the vehicle motor will not start either; when the user takes out the helmet and starts the RFID card reader but does not detect whether it is worn, the vehicle motor will not start or will start with extremely low power (safety settings can be made), and the ECU will be notified to play the "Please wear a helmet" voice.
[0053] In step S3, data collected from the RFID tag disposed inside the helmet includes RFID signal strength and RFID signal frequency deviation; step S3 includes:
[0054] S31: Obtain the RFID signal strength of the helmet in different states and establish a signal strength model; by recording the RFID signal strength of the helmet in different states, establish a baseline based on the RFID signal strength data in different states.
[0055] S32: Set a threshold for the signal strength to distinguish different states; according to the baseline data, set a threshold for the signal strength to distinguish different states, which can be set as a range value to adapt to changes in different environments and conditions.
[0056] S33: Real-time monitor the RFID signal strength of the helmet and compare it with a preset threshold to determine the state of the helmet. Specifically, the different states include in the basket, picked up, worn, and lost. The thresholds of the signal strength include a pick-up threshold, a wear threshold, and a loss threshold. The relationship between the RFID signal strength and the threshold in different states is loss threshold < signal strength when worn < wear threshold < signal strength when picked up < pick-up threshold < signal strength in the basket; when the real-time signal strength is approximately equal to the signal strength in the basket, it is determined that "the helmet is in the basket"; when the real-time signal strength is less than the pick-up threshold and greater than the wear threshold, it is determined that "the helmet is picked up"; when the real-time signal strength is approximately equal to the signal strength when worn, it is determined that "the helmet is worn"; when the real-time signal strength is less than the loss threshold, it is determined that "the helmet is lost".
[0057] Step S3 further includes:
[0058] S34: Obtain the normal signal frequency of the RFID of the helmet in different states and establish a signal frequency model; specifically, step S34 includes:
[0059] S341: Obtain the frequency when the helmet is not worn, denoted as F 未佩戴 , obtain the frequency when the helmet is worn, denoted as F 佩戴 ; specifically, measure the normal frequency of the RFID tag in different states (not worn, worn), and record the RFID frequencies when the helmet is not worn and when it is worn, denoted as the baseline frequency.
[0060] S342: Determine the range of frequency change, where the range of frequency change Δα = (F 佩戴 - F 未佩戴 ) / F 未佩戴 ×100%;
[0061] S343: Monitor the real-time frequency F 实时 of the RFID tag on the helmet, calculate the frequency change threshold, and determine the state of the helmet. Specifically, the judgment logic in step S343 is: |F 实时 - F 未佩戴 | ≥ Δα × F 未佩戴, it is determined as "helmet is worn"; |F 实时 -F 未佩戴 |<Δα×F 未佩戴 , it is determined as "helmet is not worn".
[0062] S35: Monitor the RFID signal frequency of the helmet in real time, and perform a threshold judgment with the signal frequency model to determine the status of the helmet; specifically, when multiple RFID tags are set, when at least one RFID tag meets the judgment logic of "helmet is worn" in the signal frequency model, it is determined as "helmet is worn".
[0063] In step S4, when it is detected that the user is not wearing a helmet, reduce the power output of the motor controller (the power output value can be set, such as 1 kilometer per hour speed), or turn off the motor output. At the same time, notify the ECU to play the voice of "Please wear a helmet". Also, when the user completes the ride and clicks to return the vehicle, after the helmet lock recognizes that the helmet is placed in the basket, the card reader reads the electronic identification code of the RFID tag for verification. After verification, notify the ECU to lock the vehicle and turn off the motor output. At the same time, the card reader also stops working until the next vehicle borrowing and then starts again.
[0064] Embodiment 2
[0065] Please refer to Figure 2 , an exemplary helmet wearing detection device includes:
[0066] Unlocking module: When an unlocking instruction is detected, execute the vehicle lock and helmet lock instructions and play a prompt voice;
[0067] Collection module: When it is detected that the helmet is taken out of the helmet lock, collect the data of the RFID tag set inside the helmet;
[0068] Detection module: Receive data through the RFID card reader set inside the basket, and detect the helmet wearing status in real time according to the helmet wearing detection model;
[0069] Adjustment module: Adjust the vehicle motor according to the helmet wearing status.
[0070] It should be noted that the helmet wearing detection device provided in the above embodiment and the helmet wearing detection method provided in the above embodiment belong to the same concept. The specific ways in which each module and unit perform operations have been described in detail in the method embodiment, and will not be repeated here. The helmet wearing detection device provided in the above embodiment can, in actual application, allocate the above functions to different functional modules as needed, that is, divide the internal structure of the system into different functional modules to complete all or part of the functions described above. This is not limited here either.
[0071] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.
[0072] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be specifically understood with reference to the context before and after.
[0073] In this application, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0074] It should be understood that in various embodiments of the present application, the order numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0075] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0076] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0077] In several embodiments provided in this application, it should be understood that the disclosed system can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be electrical, mechanical, or other forms.
[0078] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0079] In addition, the functional units in each embodiment of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0080] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0081] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, and all should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A helmet wearing detection method, characterized in that: include: S1: When the unlock command is detected, the car lock and helmet lock commands are executed and the prompt voice is broadcast; S2: when it is detected that the helmet is taken out of the helmet lock, data of the RFID tag set inside the helmet is collected, and the data of the RFID tag set inside the helmet includes RFID signal strength and RFID signal frequency deviation; S3: Receive data through the RFID card reader set inside the bicycle basket, and detect the helmet wearing status in real time according to the signal strength model and the signal frequency model, including: S31: Obtain the RFID signal strength of the helmet in different states and establish a signal strength model; S32: Setting a threshold of signal strength to distinguish different states; S33: monitor the RFID signal strength of the helmet in real time, and compare it with a preset threshold to determine the status of the helmet; S34: Obtain the normal signal frequency of the RFID of the helmet in different states, and establish a signal frequency model, including: S341: Obtain the frequency when the helmet is not worn, recorded as F 未佩戴 , get the frequency when the helmet is worn, denoted as F 佩戴 ; S342: Determine the range of frequency change, where the range of frequency change Δα=(F 佩戴 -F 未佩戴 ) / F 未佩戴 ×100%; S343: monitor the real-time frequency F of the RFID tag on the helmet 实时 , calculate the frequency change threshold and judge the status of the helmet; the judgment logic is: |F 实时 -F 未佩戴 |≥Δα×F 未佩戴 , judged as "helmet is worn"; |F 实时 -F 未佩戴 |<Δα×F 未佩戴 , it is judged as "the helmet is not worn"; S35: monitor the RFID signal frequency of the helmet in real time, and make a threshold judgment with the signal frequency model to judge the status of the helmet; S4: Adjust the vehicle motor according to the helmet wearing status.
2. A helmet wearing detection method according to claim 1, characterized in that: The RFID tag includes an antenna and a chip, and the chip is provided with a unique electronic identification code.
3. A helmet wearing detection method according to claim 2, characterized in that: When the tag is located within the radio frequency field range emitted by the RFID reader, it generates an induced current by receiving the radio frequency signal emitted by the RFID reader, and sends the data stored in the chip and the electronic identification code.
4. A helmet wearing detection method according to claim 1, characterized in that: The different states include being in the basket, being picked up, being worn and being lost. The signal strength thresholds include a picking up threshold, a wearing threshold and a losing threshold. The relationship between the RFID signal strength and the threshold in different states is losing threshold < signal strength when worn < wearing threshold < signal strength when being picked up < picking up threshold < signal strength in the basket.
5. A helmet wearing detection device, used to implement a helmet wearing detection method according to any one of claims 1 to 4, characterized in that: include: Unlocking module: When the unlocking command is detected, it executes the car lock and helmet lock commands and broadcasts the prompt voice; Collection module: when it is detected that the helmet is taken out of the helmet lock, the data of the RFID tag set inside the helmet is collected; Detection module: Receives data through the RFID card reader set inside the basket and detects the helmet wearing status in real time according to the helmet wearing detection model; Adjustment module: adjust the vehicle motor according to the helmet wearing status.
Citation Information
Patent Citations
Helmet wearing detection method, device and equipment and readable storage medium
CN116152995A
Helmet wearing sensing method and device and shared electric vehicle system
CN117192524A
Vehicle body and vehicle
CN215323039U