CN111605651A - Vehicle control method, device, electronic device and storage medium - Google Patents

Vehicle control method, device, electronic device and storage medium Download PDF

Info

Publication number
CN111605651A
CN111605651A CN202010490183.5A CN202010490183A CN111605651A CN 111605651 A CN111605651 A CN 111605651A CN 202010490183 A CN202010490183 A CN 202010490183A CN 111605651 A CN111605651 A CN 111605651A
Authority
CN
China
Prior art keywords
information
vehicle
seat
state
driver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010490183.5A
Other languages
Chinese (zh)
Inventor
李旭
吴宏波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qisheng Technology Co Ltd
Original Assignee
Beijing Qisheng Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qisheng Technology Co Ltd filed Critical Beijing Qisheng Technology Co Ltd
Priority to CN202010490183.5A priority Critical patent/CN111605651A/en
Publication of CN111605651A publication Critical patent/CN111605651A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/40Sensor arrangements; Mounting thereof
    • B62J45/41Sensor arrangements; Mounting thereof characterised by the type of sensor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62HCYCLE STANDS; SUPPORTS OR HOLDERS FOR PARKING OR STORING CYCLES; APPLIANCES PREVENTING OR INDICATING UNAUTHORIZED USE OR THEFT OF CYCLES; LOCKS INTEGRAL WITH CYCLES; DEVICES FOR LEARNING TO RIDE CYCLES
    • B62H5/00Appliances preventing or indicating unauthorised use or theft of cycles; Locks integral with cycles
    • B62H5/20Appliances preventing or indicating unauthorised use or theft of cycles; Locks integral with cycles indicating unauthorised use, e.g. acting on signalling devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/40Sensor arrangements; Mounting thereof
    • B62J45/41Sensor arrangements; Mounting thereof characterised by the type of sensor
    • B62J45/412Speed sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/40Sensor arrangements; Mounting thereof
    • B62J45/42Sensor arrangements; Mounting thereof characterised by mounting

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Seats For Vehicles (AREA)

Abstract

The embodiment of the disclosure relates to a vehicle control method and device, an electronic device and a storage medium. The method comprises the following steps: acquiring state information of a vehicle, wherein the state information is used for reflecting at least one of a motion state and a working state of the vehicle; acquiring seat carrying information of the vehicle, wherein the seat carrying information is used for indicating whether the driver is seated on a seat of the vehicle; and if the state information and the seat bearing information meet preset output conditions, outputting target information, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle. By adopting the method, the vehicles can be effectively controlled and managed so as to reduce personal loss and economic loss brought by the vehicles.

Description

Vehicle control method, device, electronic device and storage medium
Technical Field
The embodiment of the disclosure relates to the technical field of internet, in particular to a vehicle control method, a vehicle control device, electronic equipment and a storage medium.
Background
With the continuous improvement of living standard, vehicles like bicycles, electric bicycles and the like are more and more common in daily life of people.
As the amount of vehicle retention has increased, the loss of people from vehicles, and the loss of property from stolen vehicles, have become increasingly more severe in today's society. For example, for an electric bicycle, the problem that when a person does not prepare for riding, the person twists the handle by mistake, so that the electric bicycle is out of control and danger is brought to the person often occurs, and for example, when the person rides, the user often falls off from the bicycle or the electric bicycle, so that great threat is brought to the personal safety of the person.
In view of the above, how to effectively control and manage the vehicles to reduce the personal loss and the economic loss caused by the vehicles has become an urgent problem to be solved.
Disclosure of Invention
The embodiment of the disclosure provides a vehicle control method, a vehicle control device, an electronic device and a storage medium, which can effectively control and manage a vehicle to reduce personal loss and economic loss caused by the vehicle.
In a first aspect, embodiments of the present disclosure provide a vehicle control method, including:
acquiring state information of a vehicle, wherein the state information is used for reflecting at least one of a motion state and a working state of the vehicle;
acquiring seat carrying information of the vehicle, wherein the seat carrying information is used for indicating whether the driver is seated on a seat of the vehicle;
and if the state information and the seat bearing information meet preset output conditions, outputting target information, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle.
In a second aspect, embodiments of the present disclosure provide a vehicle control apparatus, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a control module, wherein the first acquisition module is used for acquiring the state information of a vehicle, and the state information is used for reflecting at least one of the motion state and the working state of the vehicle;
a second obtaining module, configured to obtain seat bearing information of the vehicle, where the seat bearing information is used to indicate whether the driver is seated on a seat of the vehicle;
the first output module is used for outputting target information when the state information and the seat bearing information meet preset output conditions, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle.
In a third aspect, an embodiment of the present disclosure provides a vehicle, including a state detection component, a capacitance sensing component, and a processing component, where the capacitance sensing component includes a capacitance sensing strip and a capacitance measurement circuit that are connected to each other, and the capacitance sensing strip is disposed in a seat of the vehicle; the state detection assembly and the capacitance sensing assembly are respectively connected with the processing assembly;
the state detection component is used for acquiring state information of the vehicle and sending the state information to the processing component, wherein the state information is used for reflecting at least one of a working state and a motion state of the vehicle;
the capacitance measuring circuit is used for measuring the capacitance value of the capacitor formed by the capacitance induction sheet and sending the capacitance value to the processing component;
the processing component is used for generating seat bearing information according to the capacitance value and outputting control information for controlling the vehicle when the state information and the seat bearing information meet preset output conditions, wherein the seat bearing information is used for indicating whether a driver sits on a seat of the vehicle.
In a fourth aspect, an embodiment of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the method of the first aspect when executing the computer program.
In a fifth aspect, the present disclosure provides a computer-readable storage medium, on which a computer program is stored, the computer program, when executed by a processor, implementing the method of the first aspect.
The vehicle control method, apparatus, computer device and storage medium provided by the embodiments of the present disclosure are implemented by obtaining status information of a vehicle and seat loading information, wherein the status information is used to reflect at least one of a motion status and a working status of the vehicle, the seat loading information is used to indicate whether a driver is seated on a seat of the vehicle, and then outputting target information in a case where the status information and the seat loading information satisfy a preset output condition, wherein the target information includes at least one of alarm information and control information for controlling the vehicle, since the alarm information can perform a corresponding alarm, for example, the alarm information can perform a theft alarm or a driver fall alarm, and further, the control information can control the vehicle, for example, the control information can control a motor of the vehicle, therefore, effective control management of the vehicle can be realized based on the alarm information and/or the control information, so that personal loss and economic loss caused by the vehicle can be reduced.
Drawings
FIG. 1 is a diagram of an exemplary vehicle control system;
FIG. 2 is a schematic flow chart diagram of a vehicle control method in one embodiment;
FIG. 3 is a schematic view of the placement of the capacitive sensing patch in the seat according to one embodiment;
FIG. 4 is a schematic view of an alternative arrangement of capacitive sensing pads in a seat according to one embodiment;
FIG. 5 is a diagram illustrating an exemplary arrangement of capacitance detection circuits;
FIG. 6 is a schematic diagram of another arrangement of capacitance detection circuits in one embodiment;
FIG. 7 is a flowchart illustrating an alternative technique for outputting theft alarm information by a target device in one embodiment;
FIG. 8 is a flowchart illustrating an alternative process of outputting a driver drop warning message by the target device in one embodiment;
FIG. 9 is a flow diagram illustrating a technical process performed by a target device in one embodiment;
FIG. 10 is a flow diagram of an exemplary vehicle control technology process in one embodiment;
FIG. 11 is a block diagram showing a structure of a vehicle control device according to an embodiment;
FIG. 12 is a block diagram showing another configuration of a vehicle control device in one embodiment;
FIG. 13 is a block diagram of a structure of a vehicle according to an embodiment;
FIG. 14 is a block diagram showing another structure of a vehicle according to an embodiment;
FIG. 15 is a block diagram showing another structure of a vehicle according to an embodiment;
fig. 16 is an internal configuration diagram of a server in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clearly understood, the embodiments of the present disclosure are described in further detail below with reference to the accompanying drawings and the embodiments. It is to be understood that the specific embodiments described herein are merely illustrative of the embodiments of the disclosure and that no limitation to the embodiments of the disclosure is intended.
Vehicles like bicycles, electric bicycles, etc. are now becoming more and more common in people's daily life. The electric bicycle is a two-wheel vehicle which can be driven by a motor, and the electric bicycle is not driven by a pedal of a driver, so that the physical strength of the driver can be saved, and the electric bicycle is favored by drivers. In general, a rotating handle can be arranged in the electric bicycle, and when the rotating handle is screwed, a motor in the electric bicycle can drive the electric bicycle to move.
As the amount of vehicle occupancy rises, the personal and property losses associated with vehicles are becoming more acute. In the following, the embodiments of the present disclosure will be described with respect to several exemplary scenarios of personal loss and property loss of vehicles.
The first scenario is:
under many circumstances, the driver probably wrong twist the commentaries on classics handle when promoting electric bicycle and marcing, wrong twist the commentaries on classics back of handle, the motor in the electric bicycle will drive electric bicycle and march, cause the phenomenon of "driving a car" commonly called, when the driving a car phenomenon appears, electric bicycle can break away from driver's control and collide forward, perhaps, electric bicycle can pull driver and collide forward, this can cause personal loss for driver and surrounding masses undoubtedly, simultaneously, also can bring the harm for electric bicycle's owner bears loss of property.
The second scenario is:
for a bicycle or an electric bicycle, a driver may fall off from the bicycle or the electric bicycle due to insufficient driving skills, poor road environment or avoidance of pedestrians during riding, and the driver may have serious personal loss due to the fact that the driver falls off from the bicycle or the electric bicycle during riding.
The third scenario is:
vehicles such as a bicycle or an electric bicycle are likely to be stolen by lawbreakers, and the owner of the vehicles is lost due to the theft of the vehicles.
At present, how to effectively control and manage vehicles to reduce the personal loss and economic loss caused by the vehicles becomes a problem to be solved urgently.
In view of the above, the disclosed embodiments provide a vehicle control method in which state information of a vehicle for reflecting at least one of a motion state and an operating state of the vehicle and seat loading information for indicating whether a driver is seated on a seat of the vehicle are acquired, and then target information including at least one of alarm information and control information for controlling the vehicle is output in a case where the state information and the seat loading information satisfy a preset output condition, since the alarm information can perform a corresponding alarm, for example, the alarm information can perform a theft alarm or a driver fall alarm, and further, the control information can control the vehicle, for example, the control information can control a motor of the vehicle, therefore, effective control management of the vehicle can be realized based on the alarm information and/or the control information, so that personal loss and economic loss caused by the vehicle can be reduced.
The following describes technical solutions related to the embodiments of the present disclosure with reference to an environment in which the embodiments of the present disclosure are applied.
The vehicle control method provided by the embodiment of the disclosure can be applied to the application environment shown in fig. 1. As shown in fig. 1, the application environment may include a vehicle 101 and a server 102, wherein the vehicle 101 and the server 102 may communicate with each other via a network.
The vehicle 101 may be a shared vehicle, where the shared vehicle refers to a rentable vehicle owned by a shared transportation service provider, and in the disclosed embodiment, the vehicle 101 may be a bicycle, an electric bicycle, or another device capable of providing a walk-substituting function for a user. The server 102 may be one server or a server cluster including a plurality of servers.
Alternatively, the vehicle control method provided by the embodiment of the disclosure may also be applied to an application environment including only vehicles.
Referring to fig. 2, in an embodiment of the present disclosure, a vehicle control method is provided, and the vehicle control method may be used in a server or a vehicle in the application environment, and for simplifying the description, an execution subject of the vehicle control method provided by the embodiment of the present disclosure is hereinafter collectively referred to as a target device, and a reader should understand that the target device may be a vehicle or a server. As shown in fig. 2, the vehicle control method may include the steps of:
step 201, the target device acquires the state information of the vehicle.
Wherein the state information of the vehicle is used for reflecting at least one of a motion state and an operating state of the vehicle. Alternatively, the state information of the vehicle may include at least one of motion state information reflecting a motion state of the vehicle and operation state information reflecting an operation state of the vehicle.
It is noted that the operating state of the vehicle may include an operating state of a component in the vehicle, for example, the operating state of the vehicle may include at least one of an operating state of a lock of the vehicle, an operating state of a motor of the vehicle, and an operating state of a starting mechanism of the vehicle, wherein the starting mechanism of the vehicle may control the motor of the vehicle to start when triggered, for example, the starting mechanism may be a twist grip that may control the motor of the vehicle to start when twisted.
In an alternative embodiment of the present disclosure, the operating status information may include at least one of lock status information, motor status information, starting mechanism status information, and operation status information, and the motion status information may include at least one of speed information and angular velocity information.
The vehicle lock state information is used for indicating whether a vehicle lock of the vehicle is in an unlocked state, the motor state information is used for indicating a rotating state of a motor of the vehicle, and the starting mechanism state information is used for indicating whether a starting mechanism of the vehicle is in a triggered state.
As described above, the shared vehicle may be a shared vehicle, where the shared vehicle may be in an operating state where the shared vehicle is rentable by a user or a non-operating state where the shared vehicle is not rentable by the user, and in general, the shared vehicle is not rentable by the user during the process of carrying and delivering the shared vehicle by a delivering person of a shared vehicle service provider, and at this time, the shared vehicle is in the non-operating state.
In an optional embodiment of the present disclosure, a state detection component may be disposed in the vehicle, and the state information of the vehicle may be acquired through the state detection component, wherein the state detection component may include at least one of a lock closure detection component, a hall sensor, a starting mechanism trigger detection component, a speed sensor, and a gyroscope.
The lock closing detection component can be arranged at the lock, can detect whether the lock is closed or not, and generates the lock state information according to the detection result. The hall sensor may be disposed at the motor, and may detect a rotation speed of the motor and generate the above-described motor state information according to a detection result. The actuating mechanism trigger detection component may be disposed at the actuating mechanism, for example, at the rotating handle, and may detect whether the actuating mechanism is triggered, and generate the actuating mechanism status information according to the detection result. And a speed sensor, which can detect the speed of the vehicle and generate the speed information according to the detection result, and in an alternative embodiment of the present disclosure, the speed sensor can be a GPS (global positioning System). And the gyroscope can detect the angular speed of the vehicle and generate the angular speed information according to the detection result.
As described above, the execution subject target device of the vehicle control method provided by the embodiment of the present disclosure may be a server or a vehicle.
If the target device is a vehicle, the vehicle may acquire the status information by using a status detection component provided in the vehicle in step 201.
If the target device is a server, a communication component may be further disposed in the vehicle, and in step 201, after the vehicle acquires the state information by using a state detection component disposed in the vehicle, the vehicle may transmit the state information to the server by using the communication component.
It should be noted that, in the embodiment of the present disclosure, the operation state information may be generally stored in the server, and in the case that the target device is the server, the server may directly read the operation state information from the local.
Step 202, the target device acquires seat bearing information of the vehicle.
The seat bearing information is used for indicating whether a driver is seated on a seat of a vehicle. Alternatively, the seat loading information may include first loading information indicating that the driver is seated on the seat, and second loading information indicating that the driver is not seated on the seat.
In an optional embodiment of the present disclosure, a seat of a vehicle may be provided with a capacitance sensing sheet, where the capacitance sensing sheet may be a sheet conductor, for example, the capacitance sensing sheet may be a metal sheet, and the vehicle may obtain a capacitance value of a capacitance formed by the capacitance sensing sheet, and then the vehicle may determine whether the seat meets a bearing condition according to the obtained capacitance value, if so, the vehicle may generate the first bearing information, and if not, the vehicle may generate the second bearing information. Wherein the load bearing condition is a condition that the driver is seated on the seat.
It should be noted that the capacitance formed by the capacitance sensing sheet refers to: the capacitance induction sheet is used as a capacitor formed by one pole and other objects are used as the other pole.
In practical applications, when no conductive object (e.g., a human body) is close to the capacitive sensing piece, that is, when no conductive object is located within a predetermined range around the capacitive sensing piece, a capacitance value of a capacitor formed by the capacitive sensing piece is relatively small, and in fact, in this case, it can be considered that the capacitive sensing piece cannot form a capacitor.
And when electrically conductive object was close to the electric capacity response piece, promptly, when electrically conductive object was located the electric capacity response piece around predetermineeing the within range, this electrically conductive object can form electric capacity with this electric capacity response piece jointly, wherein, this electrically conductive object and this electric capacity response piece are the two poles of the earth of the electric capacity that forms respectively, and at this moment, the capacitance value of the electric capacity that electric capacity response piece formed is great relatively.
In view of the above, in an alternative embodiment of the present disclosure, the vehicle may determine whether the seat meets the load-bearing condition according to the capacitance value of the capacitor formed by the capacitor sensor chip, that is, the vehicle may detect whether the driver is seated on the seat according to the capacitance value of the capacitor formed by the capacitor sensor chip.
In the conventional technology, a pressure sensor is generally arranged in a seat to detect whether a driver is seated on the seat by using the pressure sensor, however, the pressure sensor needs to be constantly and continuously acted by pressure, which has a great influence on the service life of the pressure sensor, and after the pressure sensor fails, whether the driver is seated on the seat cannot be accurately detected. The capacitance sensing piece can detect whether a driver sits on the seat or not only by utilizing the conductivity of the capacitance sensing piece to form a capacitance with a human body, but also the conductivity is an inherent property and is difficult to lose easily, so that the service life of the capacitance sensing piece is relatively long, and whether the driver sits on the seat or not can be accurately detected.
Optionally, in this disclosure, the capacitance sensing piece may be disposed on the upper surface of the seat, so that it is ensured that a capacitance value of a capacitor formed by the conductive object (e.g., a human body) and the capacitance sensing piece is relatively large, and the capacitance value is easy to detect.
Optionally, in this disclosed embodiment, the capacitance sensing piece may include a plurality of metal sheets, and each of the plurality of metal sheets may form a capacitor, and the vehicle may use capacitance values of capacitors respectively formed by the plurality of metal sheets to characterize a capacitance value of the capacitance sensing piece, thereby eliminating false detection caused by an accidental error.
Optionally, in this embodiment of the disclosure, only one capacitance sensing piece may be disposed in the seat, and in this case, the vehicle may detect whether a capacitance value of a capacitance formed by the capacitance sensing piece satisfies a first preset condition, where the first preset condition may be a condition that the capacitance value is greater than a certain threshold, if the capacitance value of the capacitance formed by the capacitance sensing piece satisfies the first preset condition, the vehicle determines that the seat satisfies the bearing condition, and if the capacitance value of the capacitance formed by the capacitance sensing piece does not satisfy the first preset condition, the vehicle determines that the seat does not satisfy the bearing condition.
In practical applications, a driver is likely to place a hand on a seat, for example, when the driver pushes a vehicle to travel, the driver may place the hand on the seat due to habits, and at this time, the hand and a capacitive sensing chip arranged in the seat may form a capacitor together. In this case, the capacitance value of the capacitor formed by the capacitive sensing chip is relatively large, and the driver is not seated on the seat, which may cause false detection.
In order to avoid false detection, a plurality of capacitive sensing pieces can be arranged in the seat, and since the hands generally cannot cover each capacitive sensing piece in the seat at the same time, the purpose of avoiding false detection can be achieved by arranging the plurality of capacitive sensing pieces in the seat.
In practical applications, the seat may be triangular in shape, in which case, optionally, two or three capacitive sensing patches may be provided in the seat. Referring to fig. 3, in the case that two capacitive sensing pieces are disposed in the seat, the two capacitive sensing pieces may be disposed at two bottom corners of the seat. Referring to fig. 4, in the case that three capacitive sensing pieces are disposed in the seat, the three capacitive sensing pieces may be disposed at three corners of the seat.
Under the condition that a plurality of capacitance sensing pieces are arranged in the seat, the vehicle can acquire the capacitance value of the capacitor formed by each capacitance sensing piece, then the vehicle can detect whether the quantity of the capacitance values which do not meet the first preset condition in the acquired plurality of capacitance values is larger than a first preset quantity threshold value, if so, the vehicle determines that the seat does not meet the bearing condition, otherwise, if so, the vehicle determines that the seat meets the bearing condition.
In an optional embodiment of the present disclosure, a capacitance detection circuit may be disposed in the vehicle, and the capacitance detection circuit is connected to the capacitance sensing piece, and a capacitance value of a capacitance formed by the capacitance sensing piece may be detected by the capacitance detection circuit.
Referring to fig. 5, in a case that a plurality of capacitive sensing strips are disposed in the seat (only 3 capacitive sensing strips are shown in fig. 5), a capacitive detection circuit may be disposed in the vehicle, and the capacitive detection circuit is connected to the plurality of capacitive sensing strips, respectively, and the capacitive detection circuit may detect a capacitance value of a capacitor formed by each capacitive sensing strip.
Referring to fig. 6, in a case that a plurality of capacitive sensing strips are disposed in the seat (only 3 capacitive sensing strips are shown in fig. 6), a plurality of capacitive detection circuits corresponding to the plurality of capacitive sensing strips one to one may be disposed in the vehicle, each capacitive detection circuit is connected to a corresponding capacitive sensing strip, and each capacitive detection circuit can detect a capacitance value of a capacitor formed by the corresponding capacitive sensing strip.
In an alternative embodiment of the present disclosure, a processing component may be provided in the vehicle that can implement the above technical process of determining whether the seat satisfies the load bearing condition.
In an optional embodiment of the present disclosure, an analog-to-digital conversion circuit may be further disposed in the vehicle, and the analog-to-digital conversion circuit may convert the capacitance value of the capacitor formed by the capacitor sensor chip into a digital signal and transmit the digital signal to the processing component, so that the processing component performs a technical process of determining whether the seat meets the load-bearing condition according to the digital signal.
As described above, the execution subject target device of the vehicle control method provided by the embodiment of the present disclosure may be a server or a vehicle.
If the target device is a vehicle, in step 202, the vehicle may acquire seat-carried information by using a capacitive sensing patch disposed in the vehicle seat, and the specific acquisition process is described above.
If the target device is a server, a communication component may be further disposed in the vehicle, and in step 202, after the vehicle acquires seat bearing information by using a capacitive sensing patch disposed in its seat, the vehicle may send the seat bearing information to the server by using the communication component.
And step 203, if the state information and the seat bearing information meet preset output conditions, outputting target information by the target equipment.
Wherein the target information includes at least one of warning information and control information for controlling the vehicle.
Optionally, the control information may be used to control a component in the vehicle, for example, the control information may be used to control a motor in the vehicle, and optionally, the control information may be one of start prohibition information and start information, the start prohibition information being used to prohibit the motor of the vehicle from being started, and the start information being used to start the motor of the vehicle.
The warning information in the embodiment of the present disclosure may be at least one of theft warning information and driver drop warning information. The stolen warning information is used for indicating that the vehicle is stolen, and the driver dropping indication information is used for indicating that the driver drops from the vehicle in the riding process.
It is to be noted that, in general, the control information may be output by the vehicle, for example, the start prohibition information and the start information may be output by the vehicle, and at the same time, the warning information may be output by the server, for example, the stolen warning information or the driver drop warning information may be output by the server.
In an optional embodiment of the disclosure, the server may send the theft alarm information to the stolen monitoring terminal, optionally, the theft alarm information may carry a geographical location of the vehicle, and a holding user of the stolen monitoring terminal may track and intercept the stolen vehicle according to the theft alarm information.
In an optional embodiment of the disclosure, the server may send the driver drop warning information to the safety monitoring terminal, optionally, the driver drop warning information may carry a geographical location of the vehicle, and the holding user of the safety monitoring terminal may rescue the driver dropped from the vehicle according to the driver drop warning information.
The vehicle control method provided by the embodiment of the disclosure obtains the state information and the seat bearing information of the vehicle, wherein the state information is used for reflecting at least one of the motion state and the working state of the vehicle, the seat bearing information is used for indicating whether a driver is seated on the seat of the vehicle, then, under the condition that the state information and the seat bearing information meet the preset output condition, the target information is output, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle, as the alarm information can be correspondingly alarmed, for example, the alarm information can be alarmed to be stolen or the driver falls, and in addition, the control information can control the vehicle, for example, the control information can control the power supply component of the vehicle, therefore, effective control management of the vehicle can be realized based on the alarm information and/or the control information, so that personal loss and economic loss caused by the vehicle can be reduced.
Next, the embodiments of the present disclosure will describe a technical process in which the target device outputs the startup prohibition information or the startup information.
A. The target device outputs a technical process of disabling the boot information.
If the seat bearing information indicates that the driver does not sit on the seat and the starting mechanism state information indicates that the starting mechanism is in the triggered state, the target device outputs start prohibition information, so that the phenomenon of galloping is avoided, and personal loss and property loss are avoided.
B. And the target device outputs the starting information.
If the seat bearing information indicates that the driver is seated on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, the target device outputs the starting information, so that the driver can use the vehicle normally.
Referring to fig. 7, a flowchart of an alternative technical process for outputting theft alarm information by a target device is shown, and as shown in fig. 7, the technical process may include the following steps:
step 301, the target device determines whether the vehicle meets the theft condition based on the lock state information and the speed information.
In one possible implementation manner, if the lock state information indicates that the lock is not in the unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, the target device determines that the vehicle meets the theft condition.
In another possible implementation manner, in order to ensure accuracy and reliability of determining whether the vehicle meets the theft condition, the target device may further determine whether the vehicle meets the theft condition by combining the operation state information and/or the motor state information.
In this implementation, if the lock state information indicates that the lock is not in the unlocked state, and the speed indicated by the speed information is greater than the preset speed threshold, and the vehicle satisfies at least one of the following first conditions, the target device determines that the vehicle satisfies the stolen condition. Wherein the first condition comprises: the operation state information indicates that the vehicle is in an operation state; the motor state information indicates that the rotational speed of the motor is 0.
And 302, if the vehicle meets the theft condition based on the lock state information and the speed information and the seat bearing information indicates that the driver is not seated on the seat, outputting theft alarm information by the target device.
It is noted that the execution subject target device of step 301 and step 302 may be a server.
Through outputting stolen alarm information, the stolen vehicle can be tracked and intercepted in time, and property loss can be reduced or even avoided.
Referring to fig. 8, which is a flowchart illustrating an alternative technical process of outputting the driver drop warning information by the target device, as shown in fig. 8, the technical process may include the following steps:
step 401, the target device determines whether the vehicle satisfies the driver drop condition based on the angular velocity information.
In one possible implementation manner, the target device may determine whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information, and if the vehicle is in the rollover state, the target device may determine that the vehicle meets the driver drop condition.
In another possible implementation manner, in order to ensure the accuracy and reliability of determining whether the vehicle meets the driver drop condition, the target device may further determine whether the vehicle meets the driver drop condition by combining at least one of the lock state information, the speed information, and the motor state information.
In this implementation, if the vehicle is in a rollover state and the vehicle satisfies at least one of the following second conditions, the target device determines that the vehicle satisfies the driver drop condition. Wherein the second condition comprises: the lock state information indicates that the lock is in an unlocking state; determining that the rate of change of the speed of the vehicle is greater than a first preset rate of change threshold according to the speed information, that is, determining that the speed of the vehicle sharply drops to 0 according to the speed information; and determining that the change rate of the rotating speed of the motor is larger than a second preset change rate threshold value according to the motor state information, namely determining that the rotating speed of the motor is sharply reduced to 0 according to the motor state information.
And step 402, if the vehicle is determined to meet the condition that the driver falls based on the angular velocity information and the seat bearing information indicates that the driver is seated on the seat, outputting fall warning information of the driver by the target device.
It is noted that the execution subject target device of steps 401 and 402 may be a server.
The falling warning information of the driver is output, so that the falling driver can be rescued in time, and the personal loss of the driver can be reduced or even avoided.
Referring to fig. 9, in an embodiment of the present disclosure, the target device may further perform the following technical process, as shown in fig. 9, which may include the following steps:
step 501, the target device determines whether the riding posture of the driver is an ideal posture.
It is to be noted that both the subject target device of step 501 and step 502 described below may be a vehicle.
In practical applications, if the riding posture of the driver is an undesirable posture, there is a possibility that muscles or joints of the driver are damaged during riding, and in addition, if the riding posture of the driver is an undesirable posture, there is a possibility that the center of gravity of the driver is greatly displaced during riding, and the driver falls off the vehicle, thereby causing personal loss to the driver. In view of the above, it is necessary to detect whether the riding posture of the driver is an ideal posture.
As described above, a plurality of capacitive sensing pieces may be disposed in a seat of a vehicle, the vehicle may acquire a capacitance value of a capacitor formed by each capacitive sensing piece, and the vehicle may determine whether a riding posture of a driver is an ideal posture according to the acquired plurality of capacitance values.
Optionally, in a possible implementation manner, if the number of capacitance values that do not satisfy the second preset condition in the obtained plurality of capacitance values is greater than the second preset number threshold and smaller than the third number threshold, the vehicle may determine that the riding posture of the driver is the non-ideal posture.
The second preset condition may be a condition that the capacitance value is greater than a certain threshold, and the second preset condition in the embodiment of the present disclosure may be the same as the first preset condition described above.
In addition, the third number threshold may be equal to the first number threshold, and among the obtained plurality of capacitance values, the number of capacitance values that do not satisfy the second preset condition is smaller than the third number threshold, which indicates that the vehicle satisfies the carrying condition, that is, indicates that the driver is seated on the seat, and among the obtained plurality of capacitance values, the number of capacitance values that do not satisfy the second preset condition is larger than the second preset number threshold, which indicates that the riding posture of the driver is a non-ideal posture although the driver is seated on the seat.
As described above, a processing component may be provided in the vehicle, and in the embodiment of the present disclosure, a technical process of "determining whether the riding posture of the driver is the ideal posture according to the obtained plurality of capacitance values" may be executed by the processing component.
And 502, if the riding posture of the driver is a non-ideal posture, the target device outputs posture adjustment prompt information.
Wherein, the posture adjustment prompt message is used for prompting the driver to adjust the riding posture. Optionally, a display component may be disposed in the vehicle, the display component may be connected to the processing component, and the display component may output the gesture adjustment prompt message under the control of the processing component. Optionally, the display component may be an audio player, an indicator light, or a display screen.
By outputting the posture adjustment prompt information, the driver can be prompted to adjust the riding posture, so that personal loss of the driver in the riding process is avoided.
Referring to fig. 10, in order to make the reader easily understand the technical solution provided by the embodiment of the present disclosure, the embodiment of the present disclosure will be described below with reference to the flowchart shown in fig. 10 to describe an exemplary technical process for controlling a vehicle:
step 601, the vehicle acquires state information.
The technical process of step 601 is the same as that of step 201, and the disclosure is not repeated herein.
Step 602, the vehicle obtains seat bearing information.
The technical process of step 602 is similar to that of step 202, and the disclosure is not repeated herein.
Step 603, the vehicle outputs one of the start prohibition information and the start information according to the state information and the seat carrying information.
The technical process of outputting the start prohibiting information and the start information is described in detail above, and the detailed description of the disclosure is omitted here.
Step 604, the vehicle sends the status information and the seat loading information to a server.
And step 605, the server outputs theft alarm information to the theft monitoring terminal based on the state information and the seat bearing information.
The technical process of outputting the theft alarm information is described above, and the disclosure is not repeated herein.
And step 606, the stolen monitoring terminal receives the stolen alarm information sent by the server.
And step 607, the server outputs the driver falling warning information to the safety monitoring terminal based on the state information and the seat bearing information.
The technical process of outputting the driver drop warning information is described above, and the disclosure is not repeated herein.
And step 608, the safety monitoring terminal receives the driver drop warning information sent by the server.
It should be understood that although the various steps in the flow charts of fig. 2-10 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-6 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.
In one embodiment, as shown in fig. 11, there is provided a vehicle control apparatus 700, the vehicle control apparatus 700 may be provided in a target device, the vehicle control apparatus 700 including: a first obtaining module 701, a second obtaining module 702, and a first outputting module 703, wherein:
the first obtaining module 701 is configured to obtain status information of a vehicle, where the status information is used to reflect at least one of a motion status and an operating status of the vehicle.
The second obtaining module 702 is configured to obtain seat loading information of the vehicle, where the seat loading information is used to indicate whether the driver is seated on a seat of the vehicle.
The first output module 703 is configured to output target information when the state information and the seat bearing information meet preset output conditions, where the target information includes at least one of warning information and control information for controlling the vehicle.
In an optional embodiment of the present disclosure, the status information comprises at least one of motion status information and operation status information, the operation status information comprises at least one of lock status information, motor status information, starting mechanism status information and operation status information, the motion status information comprises at least one of speed information and angular velocity information;
the vehicle lock state information is used for indicating whether a vehicle lock of the vehicle is in an unlocking state, the motor state information is used for indicating a rotating state of a motor of the vehicle, the starting mechanism state information is used for indicating whether a starting mechanism of the vehicle is in a triggered state, the starting structure is used for controlling the motor to be started, the operation state information is used for indicating whether the vehicle is in an operation state, the speed information is used for indicating the speed of the vehicle, and the angular speed information is used for indicating the angular speed of the vehicle.
In an optional embodiment of the present disclosure, the state information includes state information of the starting mechanism, and the first output module 703 is specifically configured to:
if the seat bearing information indicates that a driver does not sit on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, starting prohibition information is output and used for prohibiting the motor from being started; if the seat bearing information indicates that a driver sits on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, starting information is output and used for starting the motor.
In an optional embodiment of the disclosure, the state information includes the lock state information and the speed information, and the first output module 703 is specifically configured to:
and if the vehicle meets the theft condition based on the lock state information and the speed information and the seat bearing information indicates that the driver is not seated on the seat, outputting theft alarm information.
In an optional embodiment of the present disclosure, the first output module 703 is further configured to:
and if the vehicle lock state information indicates that the vehicle lock is not in the unlocking state and the speed indicated by the speed information is greater than a preset speed threshold, determining that the vehicle meets the stolen condition.
In an optional embodiment of the present disclosure, the status information further includes at least one of the operation status information and the motor status information, and the first output module 703 is further configured to:
if the vehicle lock state information indicates that the vehicle lock is not in an unlocking state, the speed indicated by the speed information is greater than a preset speed threshold value, and the vehicle meets at least one of the following first conditions, determining that the vehicle meets the stolen condition;
wherein the first condition comprises:
the operational state information indicates that the vehicle is in an operational state;
the motor status information indicates that the rotational speed of the motor is 0.
In an optional embodiment of the present disclosure, the state information includes the angular velocity information, and the first output module 703 is specifically configured to:
and if the vehicle is determined to meet the driver drop condition based on the angular velocity information and the seat bearing information indicates that the driver is seated on the seat, outputting driver drop warning information.
In an optional embodiment of the present disclosure, the first output module 703 is further configured to:
determining whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information; and if the vehicle is in a rollover state, determining that the vehicle meets the condition that the driver falls.
In an optional embodiment of the present disclosure, the status information further includes at least one of the lock status information, the speed information, and the motor status information, and the first output module 703 is further configured to:
determining that the vehicle meets the driver drop condition if the vehicle is in a rollover state and the vehicle meets at least one of the following second conditions;
the second condition includes:
the lock state information indicates that the lock is in an unlocked state;
determining that the rate of change of the speed of the vehicle is greater than a first preset rate of change threshold according to the speed information;
and determining that the change rate of the rotating speed of the motor is greater than a second preset change rate threshold value according to the motor state information.
In an optional embodiment of the disclosure, the seat bearing information comprises first bearing information for indicating that a driver is seated on the seat and second bearing information for indicating that the driver is not seated on the seat, and a capacitive sensing piece is arranged in the seat of the vehicle; the second obtaining module 702 is specifically configured to:
acquiring a capacitance value of a capacitor formed by the capacitance induction sheet; determining whether the seat meets a bearing condition according to the capacitance value; and if the first bearing information is not satisfied, generating the second bearing information.
In an optional embodiment of the disclosure, a plurality of the capacitive sensing strips are disposed in a seat of the vehicle, and the second obtaining module 702 is specifically configured to:
acquiring a capacitance value of a capacitor formed by each capacitance induction sheet; if the number of the acquired capacitance values which do not meet the first preset condition in the plurality of capacitance values is larger than a first preset number threshold, determining that the seat does not meet the bearing condition.
Referring to fig. 12, a block diagram of another vehicle control device 800 provided in the embodiment of the disclosure is shown, where the vehicle control device 800 includes, in addition to the modules included in the vehicle control device 700, optionally, the vehicle control device 800 further includes a determination module 704 and a second output module 705.
Wherein the determining module 704 is configured to determine whether the riding posture of the driver is an ideal posture.
The second output module 705 is configured to output posture adjustment prompt information when the riding posture of the driver is a non-ideal posture, where the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
In an optional embodiment of the disclosure, a plurality of capacitive sensing pads are disposed in the vehicle seat, and the determining module 704 is specifically configured to:
acquiring a capacitance value of a capacitor formed by each capacitance induction sheet; and determining whether the riding posture of the driver is an ideal posture or not according to the acquired plurality of capacitance values.
In an optional embodiment of the present disclosure, the determining module 704 is specifically configured to:
and if the quantity of the capacitance values which do not meet the second preset condition in the obtained plurality of capacitance values is larger than the second preset quantity threshold value and smaller than the third quantity threshold value, determining that the riding posture of the driver is a non-ideal posture.
For specific limitations of the vehicle control device, reference may be made to the above limitations of the vehicle control method, which are not described in detail herein. The respective modules in the vehicle control apparatus described above may be implemented in whole or in part by software, hardware, and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in a target device, and can also be stored in a memory in the target device in a software form, so that the processor can call and execute operations corresponding to the modules.
Referring to fig. 13, which shows a block diagram of a vehicle 900 according to an embodiment of the present disclosure, where the vehicle 900 may be configured to implement the steps performed by the vehicle in the foregoing method embodiment, as shown in fig. 13, the vehicle 900 includes a state detection component 901, a capacitance sensing component 902, and a processing component 903, where the state detection component 901 and the capacitance sensing component 902 are respectively connected to the processing component 903, as shown in fig. 13, the capacitance sensing component 902 includes a capacitance sensing chip 9021 and a capacitance measurement circuit 9022 that are connected to each other, where the capacitance sensing chip 9021 is disposed in a seat of the vehicle 900, and the number, the position, and the manner of the capacitance sensing chip 9021 and the capacitance measurement circuit 9022 are described in detail above, and the present disclosure is not repeated herein.
The state detecting component 901 is configured to obtain state information of the vehicle and send the state information to the processing component 903, and the description of the state information refers to the above-described embodiments, which is not described herein again.
As can be seen from the description of the above embodiments, the state detection component 901 may include at least one of a lock closing detection component, a hall sensor, a starting mechanism trigger detection component, a speed sensor, and a gyroscope, and the details of the lock closing detection component, the hall sensor, the starting mechanism trigger detection component, the speed sensor, and the gyroscope are described above, and the disclosure is not repeated herein.
The capacitance measuring circuit 9022 is configured to measure a capacitance value of a capacitor formed by the capacitance sensing piece, and send the capacitance value to the processing component 903.
The processing component 903 is configured to generate seat bearing information according to the capacitance value, and output control information for controlling the vehicle when the state information and the seat bearing information meet a preset output condition.
Optionally, the control information may be start prohibiting information or start information, where the technical process of outputting the start prohibiting information or the start information is described in detail above, and details of the disclosure are not repeated herein.
As described above, in an alternative embodiment of the present disclosure, the vehicle 900 may further include an analog-to-digital conversion circuit, which may be disposed between the processing component 903 and the capacitance sensing component 902, and may convert the capacitance value measured by the capacitance measuring circuit 9022 from an analog signal to a digital signal, and transmit the digital signal to the processing component 903, so that the processing component 903 generates the seat carrying information according to the digital signal.
As described above, in an alternative embodiment of the present disclosure, the capacitive sensing component 902 may include a plurality of capacitive sensing tabs 9021. The capacitance measuring circuit 9022 is configured to measure a capacitance value of a capacitor formed by each capacitive sensing piece, and send a plurality of measured capacitance values to the processing component 903. A processing component 903, configured to determine whether the seat meets a bearing condition according to the plurality of capacitance values, and if so, generate first bearing information; and if not, generating second bearing information.
In an optional embodiment of the disclosure, the processing component 903 is configured to determine that the seat does not satisfy the carrying condition when a number of capacitance values of the plurality of capacitance values that do not satisfy the first preset condition is greater than a first preset number threshold.
In an optional embodiment of the present disclosure, the processing component 903 is further configured to determine whether the riding posture of the driver is an ideal posture according to the plurality of capacitance values.
In an optional embodiment of the disclosure, the processing component 903 is configured to determine that the riding posture of the driver is the non-ideal posture when the number of capacitance values, which do not satisfy the second preset condition, is greater than the second preset number threshold and less than the third number threshold among the plurality of capacitance values.
Referring to fig. 14, in an alternative embodiment of the present disclosure, the vehicle 900 further includes a display component 904, the display component 904 is connected to the processing component 903, and the processing component 903 is further configured to control the display component 903 to display a posture adjustment prompt message when the riding posture of the driver is a non-ideal posture, wherein the posture adjustment prompt message is used for prompting the driver to adjust the riding posture.
Referring to fig. 15, in an alternative embodiment of the present disclosure, the vehicle 900 further includes a communication component 905, the communication component 905 is connected to the processing component 903, and the processing component 903 is further configured to control the communication component 905 to send at least one of lock state information, motor state information, speed information, and angular velocity information, and seat carrying information to the server, so that the server outputs at least one of a driver drop warning message and a theft warning message according to the information sent by the vehicle.
As for the technical process of outputting the driver drop warning information and the stolen warning information, the above description is given, and the detailed description of the disclosure is omitted here.
Fig. 16 is a block diagram illustrating a server 1000 in accordance with an example embodiment. Referring to fig. 16, the server 1000 includes a processing component 1020 that further includes one or more processors and memory resources, represented by memory 1022, for storing instructions or computer programs, such as application programs, that are executable by the processing component 1020. The application programs stored in memory 1022 may include one or more modules that each correspond to a set of instructions. Further, the processing component 1020 is configured to execute instructions to perform the technical processes performed by the server in the vehicle control method described above.
The server 1000 may also include a power component 1024 configured to perform power management for the device 1000, a wired or wireless network interface 1026 configured to connect the device 1000 to a network, and an input-output (I/O) interface 1028. The server 1000 may operate based on an operating system stored in memory 1022, such as Window 1414 over, Mac O14XTM, UnixTM, Linux, FreeB14DTM, or the like.
In an exemplary embodiment, a storage medium comprising instructions, such as the memory 1022 comprising instructions, executable by the processor of the server 1000 to perform the above-described method is also provided. The storage medium may be a non-transitory computer readable storage medium, which may be, for example, a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided by the embodiments of the disclosure may include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express a few implementation modes of the embodiments of the present disclosure, and the description thereof is specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for those skilled in the art, variations and modifications can be made without departing from the concept of the embodiments of the present disclosure, and these are all within the scope of the embodiments of the present disclosure. Therefore, the protection scope of the patent of the embodiment of the disclosure should be subject to the appended claims.

Claims (39)

1. A vehicle control method, for use in a target device, the method comprising:
acquiring state information of a vehicle, wherein the state information is used for reflecting at least one of a motion state and a working state of the vehicle;
acquiring seat carrying information of the vehicle, wherein the seat carrying information is used for indicating whether a driver is seated on a seat of the vehicle;
and if the state information and the seat bearing information meet preset output conditions, outputting target information, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle.
2. The method of claim 1, wherein the status information comprises at least one of kinematic status information and operational status information, the operational status information comprising at least one of vehicle lock status information, motor status information, starting mechanism status information, and operational status information, the kinematic status information comprising at least one of speed information and angular velocity information;
the vehicle lock state information is used for indicating whether a vehicle lock of the vehicle is in an unlocked state, the motor state information is used for indicating a rotating state of a motor of the vehicle, the starting mechanism state information is used for indicating whether a starting mechanism of the vehicle is in a triggered state, the starting structure is used for controlling the motor to be started, the operation state information is used for indicating whether the vehicle is in an operation state, the speed information is used for indicating the speed of the vehicle, and the angular speed information is used for indicating the angular speed of the vehicle.
3. The method of claim 2, wherein the target device is the vehicle, the status information includes the actuating mechanism status information, and the outputting the target information if the status information and the seat bearing information satisfy a preset output condition includes:
if the seat bearing information indicates that a driver does not sit on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, the vehicle outputs starting prohibition information, wherein the starting prohibition information is used for prohibiting the motor from being started;
and if the seat bearing information indicates that a driver is seated on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, the vehicle outputs starting information, and the starting information is used for starting the motor.
4. The method according to claim 2, wherein the target device is a server, the status information includes the lock status information and the speed information, and if the status information and the seat loading information satisfy a preset output condition, outputting target information includes:
and if the vehicle meets the theft condition based on the lock state information and the speed information and the seat bearing information indicates that the driver does not sit on the seat, the server outputs theft alarm information.
5. The method of claim 4, wherein if it is determined that the vehicle satisfies a theft condition based on the lock status information and the speed information, and the seat loading information indicates that a driver is not seated on the seat, before the server outputs theft warning information, the method further comprises:
and if the lock state information indicates that the lock is not in an unlocking state and the speed indicated by the speed information is greater than a preset speed threshold, the server determines that the vehicle meets the stolen condition.
6. The method of claim 5, wherein the status information further includes at least one of the operational status information and the motor status information, and wherein if the lock status information indicates that the lock is not in an unlocked state and the speed indicated by the speed information is greater than a preset speed threshold, the server determines that the vehicle satisfies the theft condition, including:
if the vehicle lock state information indicates that the vehicle lock is not in an unlocking state, the speed indicated by the speed information is greater than the preset speed threshold, and the vehicle meets at least one of the following first conditions, the server determines that the vehicle meets the theft condition;
wherein the first condition comprises:
the operational state information indicates that the vehicle is in an operational state;
the motor state information indicates that the rotation speed of the motor is 0.
7. The method according to claim 2, wherein the target device is a server, the status information includes the angular velocity information, and the outputting the target information if the status information and the seat bearing information satisfy a preset output condition includes:
if it is determined that the vehicle meets a driver drop condition based on the angular velocity information, and the seat bearing information indicates that the driver is seated on the seat, the server outputs driver drop warning information.
8. The method of claim 7, wherein if it is determined that the vehicle satisfies the driver drop condition based on the angular velocity information and the seat loading information indicates that the driver is seated on the seat, before the server outputs the driver drop warning information, the method further comprises:
the server determines whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information;
and if the vehicle is in a rollover state, the server determines that the vehicle meets the condition that the driver falls.
9. The method of claim 8, wherein the status information further includes at least one of the lock status information, the speed information, and the motor status information, and wherein the server determines that the vehicle satisfies the driver drop condition if the vehicle is in a rollover state comprises:
if the vehicle is in a rollover state and the vehicle meets at least one of the following second conditions, the server determines that the vehicle meets the driver drop condition;
the second condition includes:
the lock state information indicates that the lock is in an unlocked state;
determining that a rate of change of the speed of the vehicle is greater than a first preset rate of change threshold based on the speed information;
and determining that the change rate of the rotating speed of the motor is greater than a second preset change rate threshold value according to the motor state information.
10. The method of claim 1, wherein the seat-borne information includes first-borne information indicating that a driver is seated on the seat and second-borne information indicating that the driver is not seated on the seat, and wherein the target device is the vehicle, and wherein a capacitive sensing patch is disposed in the seat of the vehicle; the acquiring of seat bearing information of the vehicle includes:
the vehicle acquires a capacitance value of a capacitor formed by the capacitance induction sheet;
the vehicle determines whether the seat meets a bearing condition according to the capacitance value;
and if the first bearing information is satisfied, the vehicle generates the first bearing information, and if the first bearing information is not satisfied, the vehicle generates the second bearing information.
11. The method of claim 10, wherein a plurality of said capacitive sensing patches are disposed in a seat of said vehicle; the vehicle obtains the capacitance value of the capacitor formed by the capacitance induction sheet, and comprises the following steps:
the vehicle acquires the capacitance value of a capacitor formed by each capacitance induction sheet;
correspondingly, the vehicle determines whether the seat meets a bearing condition according to the capacitance value, and the method comprises the following steps:
if the number of the acquired capacitance values which do not meet the first preset condition in the plurality of capacitance values is larger than a first preset number threshold, the vehicle determines that the seat does not meet the bearing condition.
12. The method of claim 1, wherein the target device is the vehicle, the method further comprising:
the vehicle determines whether a riding posture of a driver is an ideal posture;
and if the riding posture of the driver is not an ideal posture, the vehicle outputs posture adjustment prompt information, and the posture adjustment prompt information is used for prompting the driver to adjust the riding posture.
13. The method of claim 12, wherein a plurality of capacitive sensing patches are disposed in a seat of the vehicle, and wherein the vehicle determining whether the riding posture of the driver is an ideal posture comprises:
the vehicle acquires the capacitance value of a capacitor formed by each capacitance induction sheet;
and the vehicle determines whether the riding posture of the driver is an ideal posture or not according to the acquired plurality of capacitance values.
14. The method of claim 13, wherein the vehicle determines whether the riding posture of the driver is an ideal posture according to the obtained plurality of capacitance values, and comprises the following steps:
if the number of the capacitance values which do not meet the second preset condition in the acquired plurality of capacitance values is larger than the second preset number threshold and smaller than the third number threshold, the vehicle determines that the riding posture of the driver is a non-ideal posture.
15. A vehicle control apparatus, for use in a target device, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a control module, wherein the first acquisition module is used for acquiring the state information of a vehicle, and the state information is used for reflecting at least one of the motion state and the working state of the vehicle;
a second obtaining module, configured to obtain seat bearing information of the vehicle, where the seat bearing information is used to indicate whether the driver is seated on a seat of the vehicle;
the first output module is used for outputting target information when the state information and the seat bearing information meet preset output conditions, wherein the target information comprises at least one of alarm information and control information for controlling the vehicle.
16. The apparatus of claim 15, wherein the status information comprises at least one of motion status information and operational status information, the operational status information comprising at least one of vehicle lock status information, motor status information, starting mechanism status information, and operational status information, the motion status information comprising at least one of speed information and angular velocity information;
the vehicle lock state information is used for indicating whether a vehicle lock of the vehicle is in an unlocked state, the motor state information is used for indicating a rotating state of a motor of the vehicle, the starting mechanism state information is used for indicating whether a starting mechanism of the vehicle is in a triggered state, the starting structure is used for controlling the motor to be started, the operation state information is used for indicating whether the vehicle is in an operation state, the speed information is used for indicating the speed of the vehicle, and the angular speed information is used for indicating the angular speed of the vehicle.
17. The apparatus of claim 16, wherein the target device is the vehicle, the status information comprises the actuator status information, and the first output module is specifically configured to:
if the seat bearing information indicates that a driver does not sit on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, starting prohibition information is output and used for prohibiting the motor from being started;
if the seat bearing information indicates that a driver sits on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, starting information is output and used for starting the motor.
18. The apparatus according to claim 16, wherein the target device is a server, the status information includes the lock status information and the speed information, and the first output module is specifically configured to:
and if the vehicle meets the theft condition based on the lock state information and the speed information and the seat bearing information indicates that the driver does not sit on the seat, outputting theft alarm information.
19. The apparatus of claim 18, wherein the first output module is further configured to:
and if the vehicle lock state information indicates that the vehicle lock is not in an unlocking state and the speed indicated by the speed information is greater than a preset speed threshold value, determining that the vehicle meets the stolen condition.
20. The apparatus of claim 19, wherein the status information further comprises at least one of the operational status information and the motor status information, and wherein the first output module is further configured to:
if the vehicle lock state information indicates that the vehicle lock is not in an unlocking state, the speed indicated by the speed information is greater than the preset speed threshold, and the vehicle meets at least one of the following first conditions, determining that the vehicle meets the stolen condition;
wherein the first condition comprises:
the operational state information indicates that the vehicle is in an operational state;
the motor state information indicates that the rotation speed of the motor is 0.
21. The apparatus according to claim 16, wherein the target device is a server, the status information includes the angular velocity information, and the first output module is specifically configured to:
and if the vehicle is determined to meet the condition that the driver falls based on the angular velocity information, and the seat bearing information indicates that the driver is seated on the seat, outputting the falling warning information of the driver.
22. The apparatus of claim 21, wherein the first output module is further configured to:
determining whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information;
and if the vehicle is in a rollover state, determining that the vehicle meets the condition that the driver falls.
23. The apparatus of claim 22, wherein the status information further comprises at least one of the lock status information, the speed information, and the motor status information, and wherein the first output module is further configured to:
determining that the vehicle meets the driver drop condition if the vehicle is in a rollover state and the vehicle meets at least one of the following second conditions;
the second condition includes:
the lock state information indicates that the lock is in an unlocked state;
determining that a rate of change of the speed of the vehicle is greater than a first preset rate of change threshold based on the speed information;
and determining that the change rate of the rotating speed of the motor is greater than a second preset change rate threshold value according to the motor state information.
24. The apparatus of claim 15, wherein the seat-borne information includes first-borne information indicating that a driver is seated on the seat and second-borne information indicating that the driver is not seated on the seat, and the target device is the vehicle having a capacitive sensing patch disposed in the seat; the second obtaining module is specifically configured to:
acquiring a capacitance value of a capacitor formed by the capacitance induction sheet;
determining whether the seat meets a bearing condition according to the capacitance value;
and if the first bearing information is satisfied, generating the first bearing information, and if the first bearing information is not satisfied, generating the second bearing information.
25. The apparatus of claim 24, wherein a plurality of the capacitive sensing tabs are disposed in a seat of the vehicle, and the second obtaining module is specifically configured to:
acquiring a capacitance value of a capacitor formed by each capacitance induction sheet;
if the number of the acquired capacitance values which do not meet the first preset condition in the plurality of capacitance values is larger than a first preset number threshold, determining that the seat does not meet the bearing condition.
26. The apparatus of claim 15, wherein the target device is the vehicle, the apparatus further comprising a determination module and a second output module;
the determination module is used for determining whether the riding posture of the driver is an ideal posture;
and the second output module is used for outputting posture adjustment prompt information when the riding posture of the driver is a non-ideal posture, and the posture adjustment prompt information is used for prompting the driver to adjust the riding posture.
27. The apparatus of claim 26, wherein the seat has a plurality of capacitive sensing pads disposed therein, and the determining module is specifically configured to:
acquiring a capacitance value of a capacitor formed by each capacitance induction sheet;
and determining whether the riding posture of the driver is an ideal posture or not according to the acquired plurality of capacitance values.
28. The apparatus of claim 27, wherein the determining module is specifically configured to:
and if the quantity of the capacitance values which do not meet the second preset condition in the obtained plurality of capacitance values is larger than the second preset quantity threshold value and smaller than the third quantity threshold value, determining that the riding posture of the driver is a non-ideal posture.
29. A vehicle is characterized by comprising a state detection assembly, a capacitance sensing assembly and a processing assembly, wherein the capacitance sensing assembly comprises a capacitance sensing piece and a capacitance measuring circuit which are connected with each other, and the capacitance sensing piece is arranged in a seat of the vehicle; the state detection assembly and the capacitance sensing assembly are respectively connected with the processing assembly;
the state detection component is used for acquiring state information of the vehicle and sending the state information to the processing component, wherein the state information is used for reflecting at least one of a working state and a motion state of the vehicle;
the capacitance measuring circuit is used for measuring the capacitance value of the capacitor formed by the capacitance induction sheet and sending the capacitance value to the processing component;
the processing component is used for generating seat bearing information according to the capacitance value and outputting control information for controlling the vehicle when the state information and the seat bearing information meet preset output conditions, wherein the seat bearing information is used for indicating whether a driver sits on a seat of the vehicle.
30. The vehicle of claim 29, wherein said seat-borne information includes first-borne information indicative of a driver being seated on said seat and second-borne information indicative of a driver not being seated on said seat, said capacitive sensing assembly including a plurality of said capacitive sensing pads;
the capacitance measuring circuit is used for measuring the capacitance value of the capacitor formed by each capacitance induction sheet and sending a plurality of measured capacitance values to the processing assembly;
the processing component is used for determining whether the seat meets a bearing condition according to the plurality of capacitance values, and if so, generating the first bearing information; and if not, generating the second bearing information.
31. The vehicle of claim 30, wherein the processing component is configured to determine that the seat does not satisfy the loading condition when a number of capacitance values of the plurality of capacitance values that do not satisfy a first predetermined condition is greater than a first predetermined number threshold.
32. The vehicle of claim 29, wherein the capacitive sensing assembly comprises a plurality of the capacitive sensing plates;
the capacitance measuring circuit is used for measuring the capacitance value of the capacitor formed by each capacitance induction sheet and sending a plurality of measured capacitance values to the processing assembly;
the processing component is further used for determining whether the riding posture of the driver is an ideal posture according to the plurality of capacitance values.
33. The vehicle of claim 32, wherein the processing component is configured to determine that the riding posture of the driver is the non-ideal posture when a number of capacitance values of the plurality of capacitance values that do not satisfy a second predetermined condition is greater than a second predetermined number threshold and less than a third number threshold.
34. The vehicle of claim 32, further comprising a display component coupled to the processing component;
the processing component is further used for controlling the display component to display posture adjustment prompt information when the riding posture of the driver is a non-ideal posture, and the posture adjustment prompt information is used for prompting the driver to adjust the riding posture.
35. The vehicle of any of claims 29-34, wherein the condition detection assembly comprises at least one of a latch closure detection assembly, a hall sensor, an activation mechanism trigger detection assembly, a speed sensor, and a gyroscope;
the vehicle lock closing detection component is used for detecting whether a vehicle lock of the vehicle is closed or not and generating vehicle lock state information according to a detection result, wherein the vehicle lock state information is used for indicating whether the vehicle lock is in an unlocking state or not;
the Hall sensor is used for detecting the rotating speed of a motor of the vehicle and generating motor state information according to a detection result, and the motor state information is used for indicating the rotating state of the motor;
the starting mechanism trigger detection component is used for detecting whether a starting mechanism of the vehicle is triggered or not and generating starting mechanism state information according to a detection result, the starting mechanism state information is used for indicating whether the starting mechanism is in a triggered state or not, and the starting mechanism is used for controlling the motor to start;
the speed sensor is used for detecting the speed of the vehicle and generating speed information according to the detection result;
and the gyroscope is used for detecting the angular speed of the vehicle and generating angular speed information according to the detection result.
36. The vehicle of claim 35, wherein the processing component is configured to output an inhibit-start message when the seat-bearing message indicates that a driver is not seated on the seat and the actuator state message indicates that the actuator is in a triggered state, the inhibit-start message being configured to inhibit the motor from starting;
the processing component is used for outputting starting information when the seat bearing information indicates that a driver is seated on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, and the starting information is used for starting the motor.
37. The vehicle of claim 35, further comprising a communication component coupled with the processing component;
the processing component is further used for controlling the communication component to send at least one of the lock state information, the motor state information, the speed information and the angular speed information and the seat bearing information to a server, so that the server can output at least one of a driver falling warning message and a stolen warning message according to the information sent by the transportation means.
38. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 14 are implemented by the processor when executing the computer program.
39. A storage medium having a computer program stored thereon, the computer program, when being executed by a processor, realizing the steps of the method of any one of claims 1 to 14.
CN202010490183.5A 2020-06-02 2020-06-02 Vehicle control method, device, electronic device and storage medium Pending CN111605651A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010490183.5A CN111605651A (en) 2020-06-02 2020-06-02 Vehicle control method, device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010490183.5A CN111605651A (en) 2020-06-02 2020-06-02 Vehicle control method, device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN111605651A true CN111605651A (en) 2020-09-01

Family

ID=72205361

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010490183.5A Pending CN111605651A (en) 2020-06-02 2020-06-02 Vehicle control method, device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN111605651A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112208692A (en) * 2020-10-16 2021-01-12 湖南喜宝达信息科技有限公司 Multi-person riding detection method, electric bicycle and computer readable storage medium
CN112706863A (en) * 2021-01-07 2021-04-27 上海钧正网络科技有限公司 Handle turning abnormality detection method, device and equipment
CN112896387A (en) * 2021-02-09 2021-06-04 常州高翎未来科技有限公司 Control method and device for riding vehicle and electronic equipment
CN114310885A (en) * 2021-12-27 2022-04-12 深圳市普渡科技有限公司 Robot control method, robot control device, robot, and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112208692A (en) * 2020-10-16 2021-01-12 湖南喜宝达信息科技有限公司 Multi-person riding detection method, electric bicycle and computer readable storage medium
CN112208692B (en) * 2020-10-16 2021-09-21 湖南喜宝达信息科技有限公司 Multi-person riding detection method, electric bicycle and computer readable storage medium
CN112706863A (en) * 2021-01-07 2021-04-27 上海钧正网络科技有限公司 Handle turning abnormality detection method, device and equipment
CN112896387A (en) * 2021-02-09 2021-06-04 常州高翎未来科技有限公司 Control method and device for riding vehicle and electronic equipment
CN114310885A (en) * 2021-12-27 2022-04-12 深圳市普渡科技有限公司 Robot control method, robot control device, robot, and storage medium

Similar Documents

Publication Publication Date Title
CN111605651A (en) Vehicle control method, device, electronic device and storage medium
US10231110B1 (en) Crash detection and severity classification system implementing emergency assistance
US8965626B2 (en) Event data recording for vehicles
US9812015B1 (en) Systems and methods for determining parking information for a vehicle using vehicle data and external parking data
CN112208692B (en) Multi-person riding detection method, electric bicycle and computer readable storage medium
US20150352947A1 (en) Device and system for automotive refueling
US11257146B1 (en) Incentivizing and/or penalizing vehicle renters based on telematics data
US11713849B2 (en) Method and control unit for monitoring a pressure tank system
EP3127095B1 (en) Car theft tracking system and method
KR102128084B1 (en) System for calculalting automobile insurance fee based on driving pattern and method therefor
CN108062808A (en) A kind of vehicle driving state monitors system
US9194710B1 (en) Parked car location
CN111915403A (en) Shared vehicle state detection method and device
US11206328B1 (en) System for controling smartphones of drivers in moving automobiles
CN114915971A (en) Vehicle control method, device, storage medium and vehicle
CN109839162B (en) Method for determining fuel filling amount and automobile
CN112583885A (en) Emergency system for a vehicle and method for providing a rescue means for a user of a vehicle
CN110858424B (en) Anti-theft method and device for lottery robot and lottery robot
CN111946170B (en) Lock state detection method and device, shared vehicle and storage medium
CN109849842B (en) Vehicle fortification method and device, computer equipment and storage medium
CN114590343B (en) Data processing method, device and terminal equipment
CN111915402A (en) Shared vehicle state detection method and device
CN212738398U (en) Transportation means
CN111382617B (en) Driver identification method and device
CN112383706B (en) Collision photographing method, device and equipment based on automobile data recorder and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination