[go: up one dir, main page]

CN118701097B - Lane departure sensing method and system based on intelligent automobile steering wheel - Google Patents

Lane departure sensing method and system based on intelligent automobile steering wheel Download PDF

Info

Publication number
CN118701097B
CN118701097B CN202411185146.8A CN202411185146A CN118701097B CN 118701097 B CN118701097 B CN 118701097B CN 202411185146 A CN202411185146 A CN 202411185146A CN 118701097 B CN118701097 B CN 118701097B
Authority
CN
China
Prior art keywords
steering wheel
control module
lane
vehicle control
unit
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.)
Active
Application number
CN202411185146.8A
Other languages
Chinese (zh)
Other versions
CN118701097A (en
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.)
Shanghai Huibo Precision Work Electronic Technology Co ltd
Original Assignee
Shanghai Huibo Precision Work Electronic 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 Shanghai Huibo Precision Work Electronic Technology Co ltd filed Critical Shanghai Huibo Precision Work Electronic Technology Co ltd
Priority to CN202411185146.8A priority Critical patent/CN118701097B/en
Publication of CN118701097A publication Critical patent/CN118701097A/en
Application granted granted Critical
Publication of CN118701097B publication Critical patent/CN118701097B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W50/16Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0011Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/50Barriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

The application provides a lane departure sensing method and system based on an intelligent automobile steering wheel. According to the method, obstacle information of an obstacle in the running direction of a vehicle is obtained through a sensing module, the obstacle information is sent to a vehicle control module, so that the vehicle control module generates an auxiliary driving avoidance route according to the obstacle information, when at least part of planned route needs to control the vehicle to cross from a first lane to a second lane on the auxiliary driving avoidance route, the vehicle control module sends a lane departure warning instruction to a microcontroller, the microcontroller responds to the lane departure warning instruction, an induction prompt instruction is generated, the induction prompt instruction is sent to an induction unit, lane departure warning prompt is carried out on a driver on the vehicle through the induction unit, and lane departure warning is sent to the driver in advance when the driver needs to cross the lane, so that the driver can drive in time, and the driving safety and the intelligent level are effectively improved.

Description

Lane departure sensing method and system based on intelligent automobile steering wheel
Technical Field
The application relates to a data processing technology, in particular to a lane departure sensing method and system based on an intelligent automobile steering wheel.
Background
With the development of automatic driving technology and advanced driving assistance systems, intelligent automobiles have become an important development direction of the automobile industry. To improve driving safety and driving experience, smart automobiles are often equipped with a series of sensors and actuators that can monitor the environment surrounding the vehicle in real time and assist the driver in making decisions. Among them, the lane departure warning system is an important active safety technique that can alert the driver when the vehicle unintentionally departs from the lane.
However, the conventional lane departure warning system usually adopts an acoustic or screen display warning mode to remind the driver of the lane departure, but cannot early warn the lane departure behavior of the vehicle in advance when the obstacle avoidance is required.
Disclosure of Invention
The application provides a lane departure sensing method and system based on an intelligent automobile steering wheel, which are used for automatically planning an avoidance route when obstacle information is monitored and responded in real time in the running process of a vehicle and sending lane departure early warning to a driver in advance when the vehicle needs to cross lanes.
The application provides a lane departure sensing method based on an intelligent automobile steering wheel, which is applied to an intelligent automobile control system, wherein the intelligent automobile control system comprises a sensing module, a vehicle control module and an intelligent steering wheel, the sensing module is in communication connection with the vehicle control module, the intelligent steering wheel comprises a steering wheel body, a microcontroller and a sensing unit, the microcontroller is respectively in communication connection with the vehicle control module and the sensing unit, and the sensing unit is arranged on the steering wheel body; the method comprises the following steps:
The method comprises the steps that obstacle information of an obstacle in the running direction of a vehicle is obtained through the sensing module, the obstacle information is sent to the vehicle control module, and the vehicle is currently running on a first lane;
The vehicle control module generates an auxiliary driving avoidance route according to the obstacle information, and the auxiliary driving avoidance route is used for indicating the vehicle to avoid the obstacle;
If at least part of planned routes exist on the auxiliary driving avoidance route and at least part of the vehicles need to be controlled to cross from the first lane to the second lane, the vehicle control module sends lane departure warning instructions to the microcontroller;
the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction, and sends the sensing prompt instruction to the sensing unit so as to carry out lane departure warning prompt on a driver on the vehicle through the sensing unit.
In the scheme, the sensing module, the vehicle control module and the intelligent steering wheel in the intelligent automobile control system work cooperatively, so that the obstacle information can be monitored and responded in real time in the running process of the vehicle, the avoidance route can be automatically planned, and the lane departure early warning is sent to the driver in advance when the vehicle needs to cross the lane, so that the driver is provided for timely driving intervention, and the driving safety and the intelligent level are effectively improved.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, the method further comprises:
the vehicle control module determines a number of crossing lanes crossing from the first lane to the second lane and a maximum steering angle on the auxiliary driving avoidance line according to the auxiliary driving avoidance line, wherein the first lane is not included in the number of crossing lanes count, but the second lane is included;
the vehicle control module obtains a current speed of the vehicle and a current distance between the vehicle and the obstacle;
the vehicle control module determines a vibration frequency based on the number of lanes traversed, the current speed, the current distance, and the maximum steering angle.
In the scheme, the vibration unit is added to serve as a part of the induction unit, and the vibration frequency is dynamically adjusted according to parameters such as the number of crossing lanes, the current speed, the current distance and the like, so that lane departure early warning is more accurate and personalized, early warning prompts with different intensities can be provided according to specific conditions, and the perception effect and the response speed of a driver are enhanced.
Optionally, before the determining the vibration frequency according to the number of crossing lanes, the current speed, the current distance, and the maximum steering angle, the method further includes:
The vehicle control module determines a first weight value for representing importance of the number of crossing lanes, a second weight value for representing importance of the current speed, a third weight value for representing importance of the current distance and a fourth weight value for representing importance of the maximum steering angle according to the number of crossing lanes, the current speed, the current distance and the maximum steering angle.
In the scheme, the adjusting mechanism of the vibration frequency is further refined, and the effect of each parameter in determining the vibration frequency is quantized and balanced by introducing the weight value of each influencing factor, so that the flexibility and adaptability of the early warning system are improved, and the requirements under different driving scenes can be better met.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, the method further comprises:
The vehicle control module determines a number of spanned lanes spanned from the first lane to the second lane based on the assisted drive avoidance route Maximum steering angle on the assisted driving avoidance routeWherein the first lane is not included in the number of lanes crossed count, but the second lane is included;
The vehicle control module obtains a current speed of the vehicle And a current distance between the vehicle and the obstacle
The vehicle control module uses equation 1 and based on the number of lanes spannedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyThe lane departure warning command includes the vibration frequencyThe vibration frequencyFor a vibration frequency of the vibration unit in a period of time before the vehicle finishes avoiding the obstacle, the formula 1 is:
wherein, The lane departure risk level characteristic value is given; is a preset vibration frequency; the vibration frequency adjustment coefficient is used; As a result of the first weight value, For the second weight value to be a second weight value,For the third weight value to be the value of the third weight,And is a fourth weight value.
In the scheme, the maximum steering angle is introduced as one of parameters affecting the vibration frequency, and the factors such as the number of crossing lanes, the current speed, the current distance and the like are combined, so that the accuracy and the reliability of lane departure early warning are further improved.
Specifically, in the formula 1 of the above scheme, the vibration frequency is calculated by comprehensively considering four key factors, namely, the number of crossing lanes crossing from the first lane to the second lane, the current speed of the vehicle, the current distance between the vehicle and the obstacle, and the maximum steering angle on the driving assisting avoidance line. The calculation mode not only improves the accuracy of lane departure early warning, but also ensures the timeliness and effectiveness of early warning prompt. By taking the number of crossing lanes into account, the complexity and urgency of the avoidance maneuver is reflected, the more crossing lanes, the higher the risk, and therefore the vibration frequency should be increased accordingly to draw the attention of the driver. By taking the current speed into account, the faster the vehicle speed, the greater the difficulty and risk of the evasion operation, which urgency can be reflected by adjusting the vibration frequency. By taking into account the current distance, the closer the distance to the obstacle, the higher the urgency of avoidance, and the increase in vibration frequency can prompt the driver to react faster. By taking the maximum steering angle into account, the larger the maximum steering angle on the avoidance route of the driver is, meaning the higher the difficulty and complexity of the avoidance action, the driver needs to be reminded by increasing the vibration frequency. It can be seen that by quantifying and integrating these factors into equation 1, the system is able to dynamically calculate the vibration frequency that best suits the current driving situation, thereby providing the driver with an early warning cue that is neither too obtrusive nor too duller. The personalized early warning mode not only improves driving safety, but also enhances driving comfort and intelligent experience.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
The vehicle control module uses equation 2 and based on the number of lanes spanned The current speedThe current distanceThe maximum steering angleDetermining the first weight valueThe second weight valueThe third weight valueAnd the first four weight valuesThe formula 2 is:
wherein, For the preset first weight calibration value,For the preset second weight calibration value,For the preset third weight calibration value,For the preset fourth weight calibration value,For the preset first weight adjustment factor,For the preset second weight adjustment factor,For the preset third weight adjustment factor,For the preset fourth weight adjustment factor,In order to preset the maximum safe avoidance speed,In order to preset the maximum safe avoidance distance,Is a preset maximum safe steering angle.
In the scheme, the weight values corresponding to the factors are dynamically and pertinently adjusted, a more clear basis is provided for adjusting the vibration frequency, and the early warning system can more accurately reflect the risk degree of lane departure.
Specifically, the weight distribution mechanism enables the system to flexibly adjust the vibration frequency according to the relative importance of different factors, so that the accuracy and individuation degree of lane departure warning are further improved. The formula 2 dynamically calculates a first weight value, a second weight value, a third weight value and a fourth weight value by combining the current driving conditions (such as speed, distance, number of crossing lanes and maximum steering angle) through a preset weight calibration value and an adjustment coefficient. The weight values not only reflect the relative importance of each factor under a specific driving situation, but also consider the safety standard of the system and the preset safety boundary (such as the preset maximum safety avoidance speed, the preset maximum safety avoidance distance and the preset maximum safety steering angle). In this way, the system can more intelligently evaluate the lane departure risk and dynamically adjust the vibration frequency according to the actual situation. For example, in the case of a large number of crossing lanes but a low current speed, the system may increase the weight of the speed factor appropriately to reduce the vibration frequency and avoid excessive reminding; when the current distance is very close and the steering avoidance is required to be greatly achieved, the system correspondingly increases the weight of the distance and the maximum steering angle factor, and the vibration frequency is increased to warn the driver to respond quickly.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
the vehicle control module acquires identity information of a driver on the vehicle and determines driving habit setting data according to the identity information, wherein the driving habit setting data comprises a preset vibration frequency adjustment coefficient;
the vehicle control module uses equation 3 and sets the number of lanes to be crossed according to the driving habit The current speedThe current distanceThe maximum steering angleDetermining the vibration frequency adjustment coefficientThe formula 3 is:
wherein, For the preset vibration frequency adjustment coefficient,For the purpose of presetting the overall adjustment factor,For the preset adjustment factor first component,The second component is a preset adjustment factor.
In the scheme, the personalized setting of the lane departure warning system is realized by introducing the driver identity information and the driving habit setting data. According to the driving habit of the driver, the vibration frequency adjusting coefficient is automatically adjusted, so that the early warning prompt accords with personal preference and habit of the driver, and driving experience and comfort are improved.
Specifically, by introducing the driver identity information and the driving habit setting data, the deep personalized customization of the lane departure warning system is realized. The formula combines the preset vibration frequency adjustment coefficient with the specific driving habit of the driver, and a dynamically adjusted vibration frequency adjustment coefficient is obtained through calculation, so that the actual requirements and preferences of each driver are more met. The formula 3 includes a preset vibration frequency adjustment coefficient, a preset overall adjustment factor, and a first component and a second component of the preset adjustment factor determined according to the driver identity information. These factors work together to adjust the vibration frequency adjustment coefficient according to the driving habits of the driver (e.g., whether to prefer strong warning cues, whether to drive at high speeds or under complex road conditions, etc.). Therefore, when the risk of lane departure is faced, the system can adjust the vibration frequency according to personal habits of the driver, so that the early warning prompt is ensured not to disturb the driver excessively, and the driver can be effectively attracted. Through the personalized adjustment mechanism, the satisfaction and acceptance of users of the lane departure warning system are improved through the formula 3, and the driving safety and comfort are also improved.
Optionally, the vibration unit includes a vibrator unit array including at least four vibrator units uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module generates the driving assistance avoidance route according to the obstacle information, the driving assistance avoidance route further comprises:
The vehicle control module determines an avoidance direction according to the auxiliary driving avoidance route, wherein the avoidance direction is an avoidance vector direction pointing to the second lane from the first lane, and the lane departure early warning instruction comprises direction information corresponding to the vector direction;
The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information so as to send the induction prompt instruction to the target vibrator unit only, and a characteristic included angle between a characteristic vector of the setting position of the target vibrator unit on the steering wheel body, which points to the rotation center of the steering wheel body, and the vector direction is an acute angle.
In the scheme, the vibrator unit array is arranged on the steering wheel, and the target vibrator unit is determined to carry out vibration prompt according to the avoidance direction, so that the prompt mode of lane departure early warning is more visual and clear, and a driver can feel information of the avoidance direction through vibration of a specific position on the steering wheel, so that the driver can respond more quickly.
Optionally, the microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, including:
The microcontroller obtains the current rotation angle of the intelligent steering wheel so as to determine the current position of each vibrator unit according to the current rotation angle and the initial position of each vibrator unit in the vibrator unit array on the steering wheel body, wherein the initial position is the setting position of each vibrator unit on the steering wheel body when the rotation angle of the intelligent steering wheel is zero;
the microcontroller determines a candidate vibrator unit set according to the current positions of all vibrator units in the vibrator unit array, and the rotation center of the steering wheel body points to a characteristic included angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set and the vector direction is an acute angle;
the microcontroller determines the target vibrator unit according to the candidate vibrator unit set, wherein the target vibrator unit is the candidate vibrator unit with the minimum characteristic included angle in the candidate vibrator unit set.
Optionally, the sensing unit further includes a capacitive sensor and a warning light unit, where the capacitive sensor and the warning light unit are disposed on the steering wheel body; correspondingly, after the sensing prompt instruction is sent to the sensing unit, the method further comprises:
Acquiring a holding signal of the intelligent steering wheel through the capacitance sensor, and sending the holding signal to the microcontroller;
And if the microcontroller determines that the holding state is that the driver does not hold the intelligent steering wheel, the microcontroller responds to the induction prompt instruction to control the prompt lamp unit to carry out flickering prompt.
In the scheme, the intelligent level of the lane departure warning system is further improved by optimizing the determination method of the target vibrator unit and introducing the sensing units such as the capacitive sensor and the prompting lamp unit. The system can automatically select the most suitable vibrator unit for prompting according to the current rotation angle, the avoidance direction and other information of the steering wheel, and additionally prompts a driver who does not hold the steering wheel through the prompting lamp unit, so that the full coverage and effective transmission of early warning information are ensured.
Optionally, the indicator light unit includes indicator light sequences uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module determines the avoidance direction according to the auxiliary driving avoidance route, the vehicle control module further includes:
The microcontroller determines the corresponding rotation direction of the intelligent steering wheel according to the avoidance direction;
The microcontroller is used for producing a prompt lamp lighting signal sequence according to the rotation direction, wherein the prompt lamp lighting signal sequence is used for sequentially lighting the prompt lamp sequence according to the first circumferential direction of the intelligent steering wheel, and the first circumferential direction is consistent with the rotation direction.
In the scheme, the dynamic prompt function of the prompt lamp unit is realized by determining the prompt lamp lighting signal sequence according to the avoidance direction. The prompt lamp sequences are sequentially lightened according to the rotation direction of the intelligent steering wheel, so that more visual and clear avoidance direction indication is provided for a driver, and the driver is helped to make a correct driving decision more quickly.
In a second aspect, the present application provides an intelligent automobile control system, comprising: the intelligent steering wheel comprises a steering wheel body, a microcontroller and an induction unit, wherein the microcontroller is respectively in communication connection with the vehicle control module and the induction unit, and the induction unit is arranged on the steering wheel body;
The method comprises the steps that obstacle information of an obstacle in the running direction of a vehicle is obtained through the sensing module, the obstacle information is sent to the vehicle control module, and the vehicle is currently running on a first lane;
The vehicle control module generates an auxiliary driving avoidance route according to the obstacle information, and the auxiliary driving avoidance route is used for indicating the vehicle to avoid the obstacle;
If at least part of planned routes exist on the auxiliary driving avoidance route and at least part of the vehicles need to be controlled to cross from the first lane to the second lane, the vehicle control module sends lane departure warning instructions to the microcontroller;
the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction, and sends the sensing prompt instruction to the sensing unit so as to carry out lane departure warning prompt on a driver on the vehicle through the sensing unit.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, the method further comprises:
the vehicle control module determines a number of crossing lanes crossing from the first lane to the second lane and a maximum steering angle on the auxiliary driving avoidance line according to the auxiliary driving avoidance line, wherein the first lane is not included in the number of crossing lanes count, but the second lane is included;
the vehicle control module obtains a current speed of the vehicle and a current distance between the vehicle and the obstacle;
the vehicle control module determines a vibration frequency based on the number of lanes traversed, the current speed, the current distance, and the maximum steering angle.
Optionally, before the determining the vibration frequency according to the number of crossing lanes, the current speed, the current distance, and the maximum steering angle, the method further includes:
The vehicle control module determines a first weight value for representing importance of the number of crossing lanes, a second weight value for representing importance of the current speed, a third weight value for representing importance of the current distance and a fourth weight value for representing importance of the maximum steering angle according to the number of crossing lanes, the current speed, the current distance and the maximum steering angle.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, the method further comprises:
The vehicle control module determines a number of spanned lanes spanned from the first lane to the second lane based on the assisted drive avoidance route Maximum steering angle on the assisted driving avoidance routeWherein the first lane is not included in the number of lanes crossed count, but the second lane is included;
The vehicle control module obtains a current speed of the vehicle And a current distance between the vehicle and the obstacle
The vehicle control module uses equation 1 and based on the number of lanes spannedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyThe lane departure warning command includes the vibration frequencyThe vibration frequencyFor a vibration frequency of the vibration unit in a period of time before the vehicle finishes avoiding the obstacle, the formula 1 is:
wherein, The lane departure risk level characteristic value is given; is a preset vibration frequency; the vibration frequency adjustment coefficient is used; As a result of the first weight value, For the second weight value to be a second weight value,For the third weight value to be the value of the third weight,And is a fourth weight value.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
The vehicle control module uses equation 2 and based on the number of lanes spanned The current speedThe current distanceThe maximum steering angleDetermining the first weight valueThe second weight valueThe third weight valueAnd the first four weight valuesThe formula 2 is:
wherein, For the preset first weight calibration value,For the preset second weight calibration value,For the preset third weight calibration value,For the preset fourth weight calibration value,For the preset first weight adjustment factor,For the preset second weight adjustment factor,For the preset third weight adjustment factor,For the preset fourth weight adjustment factor,In order to preset the maximum safe avoidance speed,In order to preset the maximum safe avoidance distance,Is a preset maximum safe steering angle.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
the vehicle control module acquires identity information of a driver on the vehicle and determines driving habit setting data according to the identity information, wherein the driving habit setting data comprises a preset vibration frequency adjustment coefficient;
the vehicle control module uses equation 3 and sets the number of lanes to be crossed according to the driving habit The current speedThe current distanceThe maximum steering angleDetermining the vibration frequency adjustment coefficientThe formula 3 is:
wherein, For the preset vibration frequency adjustment coefficient,For the purpose of presetting the overall adjustment factor,For the preset adjustment factor first component,The second component is a preset adjustment factor.
Optionally, the vibration unit includes a vibrator unit array including at least four vibrator units uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module generates the driving assistance avoidance route according to the obstacle information, the driving assistance avoidance route further comprises:
The vehicle control module determines an avoidance direction according to the auxiliary driving avoidance route, wherein the avoidance direction is an avoidance vector direction pointing to the second lane from the first lane, and the lane departure early warning instruction comprises direction information corresponding to the vector direction;
The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information so as to send the induction prompt instruction to the target vibrator unit only, and a characteristic included angle between a characteristic vector of the setting position of the target vibrator unit on the steering wheel body, which points to the rotation center of the steering wheel body, and the vector direction is an acute angle.
Optionally, the microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, including:
The microcontroller obtains the current rotation angle of the intelligent steering wheel so as to determine the current position of each vibrator unit according to the current rotation angle and the initial position of each vibrator unit in the vibrator unit array on the steering wheel body, wherein the initial position is the setting position of each vibrator unit on the steering wheel body when the rotation angle of the intelligent steering wheel is zero;
the microcontroller determines a candidate vibrator unit set according to the current positions of all vibrator units in the vibrator unit array, and the rotation center of the steering wheel body points to a characteristic included angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set and the vector direction is an acute angle;
the microcontroller determines the target vibrator unit according to the candidate vibrator unit set, wherein the target vibrator unit is the candidate vibrator unit with the minimum characteristic included angle in the candidate vibrator unit set.
Optionally, the sensing unit further includes a capacitive sensor and a warning light unit, where the capacitive sensor and the warning light unit are disposed on the steering wheel body; correspondingly, after the sensing prompt instruction is sent to the sensing unit, the method further comprises:
Acquiring a holding signal of the intelligent steering wheel through the capacitance sensor, and sending the holding signal to the microcontroller;
And if the microcontroller determines that the holding state is that the driver does not hold the intelligent steering wheel, the microcontroller responds to the induction prompt instruction to control the prompt lamp unit to carry out flickering prompt.
Optionally, the indicator light unit includes indicator light sequences uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module determines the avoidance direction according to the auxiliary driving avoidance route, the vehicle control module further includes:
The microcontroller determines the corresponding rotation direction of the intelligent steering wheel according to the avoidance direction;
The microcontroller is used for producing a prompt lamp lighting signal sequence according to the rotation direction, wherein the prompt lamp lighting signal sequence is used for sequentially lighting the prompt lamp sequence according to the first circumferential direction of the intelligent steering wheel, and the first circumferential direction is consistent with the rotation direction.
In a third aspect, the present application provides an electronic device comprising:
A processor; and
A memory for storing executable instructions of the processor;
Wherein the processor is configured to perform any one of the possible methods described in the first aspect via execution of the executable instructions.
In a fourth aspect, the present application provides a computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out any one of the possible methods described in the first aspect.
According to the lane departure sensing method and system based on the intelligent automobile steering wheel, the sensing module is used for acquiring the obstacle information of the obstacle in the driving direction of the vehicle, and transmitting the obstacle information to the vehicle control module, so that the vehicle control module generates an auxiliary driving avoidance route according to the obstacle information, and when at least part of planning routes on the auxiliary driving avoidance route need to control at least part of the vehicle to cross from a first lane to a second lane, the vehicle control module transmits lane departure warning instructions to the microcontroller, so that the microcontroller responds to the lane departure warning instructions, generates sensing prompt instructions, and transmits the sensing prompt instructions to the sensing unit, so that lane departure warning prompt is carried out on a driver on the vehicle through the sensing unit, the obstacle information can be monitored and responded in real time in the driving process of the vehicle, the lane departure warning route is automatically planned, and the lane departure warning is sent to the driver in advance when the lane crossing is needed, so that the driver can drive in time, and the driving safety and the intelligent level are effectively improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
FIG. 1 is a flow chart diagram illustrating a lane departure sensing method based on a smart car steering wheel according to an example embodiment of the present application;
FIG. 2 is a flow chart diagram illustrating a lane departure sensing method based on a smart car steering wheel according to another example embodiment of the present application;
FIG. 3 is a schematic diagram of a smart car control system according to an example embodiment of the present application;
Fig. 4 is a schematic structural view of an electronic device according to an exemplary embodiment of the present application.
Specific embodiments of the present application have been shown by way of the above drawings and will be described in more detail below. The drawings and the written description are not intended to limit the scope of the inventive concepts in any way, but rather to illustrate the inventive concepts to those skilled in the art by reference to the specific embodiments.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
In order to solve the above problems, according to the embodiment of the present application, an intelligent automobile control system including a sensor module, a vehicle control module and an intelligent steering wheel is constructed on a system architecture design. The sensing module is responsible for acquiring obstacle information in the running direction of the vehicle in real time, and the vehicle control module generates an auxiliary driving avoidance route according to the information and sends a lane departure early warning instruction to the intelligent steering wheel when necessary. The intelligent steering wheel is used as a key component, has the function of a traditional steering wheel, integrates a microcontroller and an induction unit, and is used for receiving early warning instructions and providing visual early warning prompts for a driver.
When an obstacle needing to be avoided is encountered in the running process of the vehicle and the avoiding route relates to lane change, the vehicle control module sends a lane departure early warning instruction to the intelligent steering wheel. The core of the mechanism is that whether the early warning needs to be sent to the driver is judged through comprehensive evaluation of obstacle information, vehicle states (such as current speed and distance from the obstacle) and avoidance routes.
In order to improve the early warning effect, the intelligent steering wheel is provided with the vibration unit serving as a part of the induction unit. The vehicle control module dynamically adjusts the vibration frequency according to parameters such as the number of crossing lanes, the current speed, the current distance, the maximum steering angle and the like, and individuation and precision of early warning prompt are realized. Through the formulated calculation method, the system can scientifically determine the vibration frequency, and ensure that the early warning prompt is neither too abrupt nor too duller, thereby effectively improving the perception effect and the response speed of the driver.
In order to further improve the flexibility and adaptability of the early warning system, a weight value calculation formula is also introduced in the application. The vehicle control module dynamically calculates the weight value of each parameter according to the current driving condition (such as the number of crossing lanes, the current speed, the current distance and the maximum steering angle) and by combining a preset weight calibration value and an adjustment coefficient. These weight values reflect the relative importance of the factors in a particular driving scenario, helping the system to more accurately assess lane departure risk and adjust vibration frequency.
In addition, the application also considers the personalized requirements of the driver. By acquiring the identity information of the driver and determining the driving habit setting data (such as a preset vibration frequency adjusting coefficient), the system can automatically adjust the early warning prompting mode to better adapt to personal preference and habit of the driver. The personalized setting not only improves the comfort level of driving, but also is beneficial to improving the acceptance and response speed of drivers to early warning prompts.
In order to ensure the whole coverage and effective transmission of the early warning information, the intelligent steering wheel is also provided with sensing units such as a capacitive sensor, a prompting lamp unit and the like. When the driver does not hold the steering wheel, the system can draw the attention of the driver through the blinking prompt of the warning light unit. Meanwhile, by optimizing the generation mode of the prompt lamp lighting signal sequence (for example, the prompt lamp sequence is sequentially lighted according to the avoidance direction), the system can also provide more visual and clear avoidance direction indication for a driver.
Fig. 1 is a flow chart illustrating a lane departure sensing method based on a steering wheel of a smart car according to an exemplary embodiment of the present application. As shown in fig. 1, the method provided in this embodiment includes:
s101, obstacle information of an obstacle in the running direction of the vehicle is acquired through the sensing module, and the obstacle information is sent to the vehicle control module.
The method provided by the embodiment can be applied to an intelligent automobile control system, the intelligent automobile control system comprises a sensing module, a vehicle control module and an intelligent steering wheel, the sensing module is in communication connection with the vehicle control module, the intelligent steering wheel comprises a steering wheel body, a microcontroller and an induction unit, the microcontroller is in communication connection with the vehicle control module and the induction unit respectively, and the induction unit is arranged on the steering wheel body.
In this step, obstacle information of an obstacle in the traveling direction of the vehicle is acquired through the sensing module, and the obstacle information is sent to the vehicle control module, and the vehicle is currently traveling on the first lane.
Specifically, during the running process of the intelligent automobile, the built-in sensing module (such as a laser radar, a radar sensor, a camera and the like) can continuously monitor the road condition information in front of and at the side of the automobile. When it is detected that there are obstacles in the traveling direction of the vehicle, the sensing module immediately captures detailed information of the obstacles, including but not limited to the distance, size, position, moving speed, etc. of the obstacles. Then, the sensing module sends the acquired obstacle information to the vehicle control module in real time through a communication interface (such as a CAN bus) so as to facilitate subsequent processing.
S102, the vehicle control module generates an auxiliary driving avoidance route according to the obstacle information.
In this step, the vehicle control module generates an assisted driving avoidance route according to the obstacle information, and the assisted driving avoidance route is used to instruct the vehicle to avoid the obstacle.
Specifically, the vehicle control module immediately starts the avoidance route planning algorithm after receiving the obstacle information sent by the sensing module. The algorithm can comprehensively consider the factors of the current position, speed and acceleration of the vehicle, the specific position, the size and the like of the obstacle, and calculate an optimal auxiliary driving avoidance line. This route is intended to guide the vehicle to safely and effectively avoid obstacles and minimize the impact on the surrounding traffic flow. After planning, the vehicle control module stores the auxiliary driving avoidance line information in the memory for subsequent use. It should be noted that, in the intelligent automobile system, the vehicle control module generates an auxiliary driving avoidance line according to the obstacle information provided by the sensing module, and this process generally depends on the path planning and decision algorithm. These algorithms aim to find a safe, efficient path that allows the vehicle to avoid obstacles and continue its driving mission.
Alternatively, path finding and graph traversal algorithms may be employed, suitable for finding the shortest path between two points. In smart car obstacle avoidance applications, the starting location of the vehicle, the target location, and the location of the obstacle may be considered to find an optimal avoidance route by evaluating the cost of each possible path (typically including distance costs and heuristic costs). Assuming that the vehicle is traveling on a straight road, a stationary obstacle suddenly appears in front. The vehicle control module uses a path finding and graph traversing algorithm to set the current position of the vehicle as a starting point, a certain safe position without a barrier in front as an ending point, and meanwhile consider the barrier as an unpercable area. The algorithm will calculate and compare multiple paths that may bypass the obstacle, and eventually select the path with the lowest cost (i.e., the shortest path and highest safety) as the avoidance line.
Alternatively, a dynamic window algorithm may be employed that predicts the likely trajectory of the vehicle in a short future time based on the current speed and acceleration constraints of the vehicle and selects an optimal trajectory from which to avoid the obstacle and proceed toward the target. When the intelligent automobile detects that an obstacle exists in front, the dynamic window method simulates a series of tracks which the automobile can possibly run in the next few seconds according to the current speed, acceleration and steering capability of the automobile. By evaluating the distance between the tracks and the obstacle, the smoothness of the tracks, whether the tracks are close to the target point or not and other factors, the optimal track is selected as an avoidance line.
Alternatively, an artificial potential field algorithm may be used which simulates a virtual force field, wherein the target point generates an attractive force on the vehicle and the obstacle generates a repulsive force. The vehicle moves under the combined action of these forces, avoiding the obstacle and advancing toward the target. In intelligent car obstacle avoidance, the artificial potential field approach would consider the obstacle as a high potential energy region (generating repulsive force) and the target location as a low potential energy region (generating attractive force). Under the action of the forces, the vehicle plans a path which avoids a high potential energy area (obstacle) and faces a low potential energy area (target point) as an avoidance route.
It should be noted that, in the present embodiment, the specific form of the sensing module and the specific form of the generation of the driving assistance avoidance line algorithm are not limited.
S103, the vehicle control module sends a lane departure warning instruction to the microcontroller.
If at least part of the planned route needs to control at least part of the vehicle to cross from the first lane to the second lane on the auxiliary driving avoidance route, the vehicle control module sends a lane departure warning instruction to the microcontroller.
Specifically, after the vehicle control module generates the driving assistance avoidance line, it further determines whether the line involves a lane change. If at least a portion of the planned route exists in the avoidance route that requires control of at least a portion of the vehicle to traverse from the current driving lane (first lane) to an adjacent lane (second lane), the vehicle control module may determine that there is a lane departure risk. At this time, the vehicle control module may send a lane departure warning command to a microcontroller in the intelligent steering wheel. The instructions contain detailed information about the risk of lane departure, such as direction of departure, degree of departure, and expected duration.
And S104, the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction and sends the sensing prompt instruction to the sensing unit.
In the step, the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction, and sends the sensing prompt instruction to the sensing unit so as to carry out lane departure warning prompt on a driver on the vehicle through the sensing unit.
Specifically, when the microcontroller receives a lane departure warning command from the vehicle control module, the warning prompt mechanism is started immediately. According to a preset prompting strategy, the microcontroller generates corresponding induction prompting instructions and sends the instructions to an induction unit on the intelligent steering wheel. The sensing unit is typically comprised of a variety of sensors and actuators for receiving and responding to the commands of the microcontroller to provide visual early warning cues to the driver.
After receiving the induction prompt instruction, the induction unit on the intelligent steering wheel can immediately execute corresponding early warning actions. Optionally, the sensing unit includes a vibration unit and a warning light unit. The vibration unit vibrates according to the vibration frequency and the mode in the instruction, and the driver is reminded of the lane departure risk through the tactile feedback of the steering wheel. Meanwhile, the indicator lamp unit can also light a corresponding indicator lamp or carry out flashing indication according to the instruction, so that the early warning effect is further enhanced in a visual mode. Through the multi-sense early warning prompt mode, the invention can more effectively improve the perception capability and the response speed of a driver on the lane departure risk.
In this embodiment, the sensing module obtains the obstacle information of the obstacle in the driving direction of the vehicle, and sends the obstacle information to the vehicle control module, so that the vehicle control module generates an auxiliary driving avoidance route according to the obstacle information, and when at least a part of planned route needs to control the vehicle to cross from the first lane to the second lane on the auxiliary driving avoidance route, the vehicle control module sends a lane departure warning instruction to the microcontroller, so that the microcontroller responds to the lane departure warning instruction, generates an induction prompt instruction, and sends the induction prompt instruction to the sensing unit, so that lane departure warning prompt is carried out on a driver on the vehicle through the sensing unit, thereby being capable of monitoring and responding to the obstacle information in real time in the driving process of the vehicle, automatically planning the avoidance route, and sending the lane departure warning to the driver in advance when the vehicle needs to cross the lane, so as to provide timely driving intervention of the driver, and effectively improving the driving safety and the intelligent level.
Fig. 2 is a flow chart illustrating a lane departure sensing method based on a steering wheel of a smart car according to another exemplary embodiment of the present application. As shown in fig. 2, the lane departure sensing method based on the intelligent automobile steering wheel provided in this embodiment includes:
S201, obstacle information of an obstacle in the running direction of the vehicle is obtained through the sensing module, and the obstacle information is sent to the vehicle control module.
In this step, obstacle information of an obstacle in the traveling direction of the vehicle is acquired through the sensing module, and the obstacle information is sent to the vehicle control module, and the vehicle is currently traveling on the first lane.
Specifically, during the running process of the intelligent automobile, the built-in sensing module (such as a laser radar, a radar sensor, a camera and the like) can continuously monitor the road condition information in front of and at the side of the automobile. When it is detected that there are obstacles in the traveling direction of the vehicle, the sensing module immediately captures detailed information of the obstacles, including but not limited to the distance, size, position, moving speed, etc. of the obstacles. Then, the sensing module sends the acquired obstacle information to the vehicle control module in real time through a communication interface (such as a CAN bus) so as to facilitate subsequent processing.
S202, the vehicle control module generates an auxiliary driving avoidance route according to the obstacle information.
In this step, the vehicle control module generates an assisted driving avoidance route according to the obstacle information, and the assisted driving avoidance route is used to instruct the vehicle to avoid the obstacle.
Specifically, the vehicle control module immediately starts the avoidance route planning algorithm after receiving the obstacle information sent by the sensing module. The algorithm can comprehensively consider the factors of the current position, speed and acceleration of the vehicle, the specific position, the size and the like of the obstacle, and calculate an optimal auxiliary driving avoidance line. This route is intended to guide the vehicle to safely and effectively avoid obstacles and minimize the impact on the surrounding traffic flow. After planning, the vehicle control module stores the auxiliary driving avoidance line information in the memory for subsequent use. It should be noted that, in the intelligent automobile system, the vehicle control module generates an auxiliary driving avoidance line according to the obstacle information provided by the sensing module, and this process generally depends on the path planning and decision algorithm. These algorithms aim to find a safe, efficient path that allows the vehicle to avoid obstacles and continue its driving mission.
S203, the vehicle control module determines the number of crossing lanes crossing from the first lane to the second lane and the maximum steering angle on the auxiliary driving avoidance line according to the auxiliary driving avoidance line.
In this embodiment, the sensing unit may further include a vibration unit disposed on the steering wheel body.
In this step, the vehicle control module determines a number of crossing lanes crossing from the first lane to the second lane based on the assisted driving avoidance lineMaximum steering angle on a drive assisting avoidance lineWherein the first lane is not included in the crossing lane number count, but the second lane is included.
S204, the vehicle control module obtains the current speed of the vehicle and the current distance between the vehicle and the obstacle.
In this step, the vehicle control module obtains the current speed of the vehicleAnd the current distance between the vehicle and the obstacle
S205, the vehicle control module determines the vibration frequency according to the number of crossing lanes, the current speed, the current distance and the maximum steering angle.
In this step, the vehicle control module uses equation 1 and depends on the number of lanes spannedCurrent speedCurrent distanceMaximum steering angleDetermining vibration frequencyThe lane departure warning command includes vibration frequencyFrequency of vibrationFor the vibration frequency of the vibration unit in the period before the vehicle finishes avoiding the obstacle, equation 1 is:
wherein, The lane departure risk level characteristic value is given; is a preset vibration frequency; the vibration frequency adjustment coefficient is used; As a result of the first weight value, For the second weight value to be a second weight value,For the third weight value to be the value of the third weight,And is a fourth weight value.
It should be noted that for the first weight valueSecond weight valueThird weight valueFourth weight valueMay be the vehicle control module utilizing equation 2 and based on the number of lanes traversedCurrent speedCurrent distanceMaximum steering angleDetermining a first weight valueSecond weight valueThird weight valueFourth weight valueEquation 2 is:
wherein, For the preset first weight calibration value,For the preset second weight calibration value,For the preset third weight calibration value,For the preset fourth weight calibration value,For the preset first weight adjustment factor,For the preset second weight adjustment factor,For the preset third weight adjustment factor,For the preset fourth weight adjustment factor,In order to preset the maximum safe avoidance speed,In order to preset the maximum safe avoidance distance,Is a preset maximum safe steering angle.
In addition, for the above-mentioned vibration frequency adjustment coefficientThe determining of (1) may be that the vehicle control module obtains identity information of a driver on the vehicle, and determines driving habit setting data according to the identity information, where the driving habit setting data includes a preset vibration frequency adjustment coefficient;
the vehicle control module uses equation 3 and sets the number of lanes to be crossed according to the driving habit Current speedCurrent distanceMaximum steering angleDetermining vibration frequency adjustment coefficientsEquation 3 is:
wherein, For the preset vibration frequency adjustment coefficient,For the purpose of presetting the overall adjustment factor,For the preset adjustment factor first component,The second component is a preset adjustment factor.
S206, the vehicle control module sends a lane departure warning instruction to the microcontroller.
If at least part of the planned route needs to control at least part of the vehicle to cross from the first lane to the second lane on the auxiliary driving avoidance route, the vehicle control module sends a lane departure warning instruction to the microcontroller.
Specifically, after the vehicle control module generates the driving assistance avoidance line, it further determines whether the line involves a lane change. If at least a portion of the planned route exists in the avoidance route that requires control of at least a portion of the vehicle to traverse from the current driving lane (first lane) to an adjacent lane (second lane), the vehicle control module may determine that there is a lane departure risk. At this time, the vehicle control module may send a lane departure warning command to a microcontroller in the intelligent steering wheel. The instructions contain detailed information about the risk of lane departure, such as direction of departure, degree of departure, and expected duration.
S207, the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction and sends the sensing prompt instruction to the sensing unit.
In the step, the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction, and sends the sensing prompt instruction to the sensing unit so as to carry out lane departure warning prompt on a driver on the vehicle through the sensing unit.
In one possible implementation, the vibration unit includes an array of vibrator units including at least four vibrator units uniformly arranged in a circumferential direction of the steering wheel body.
The vehicle control module determines an avoidance direction according to the auxiliary driving avoidance route, wherein the avoidance direction is an avoidance vector direction pointing from the first lane to the second lane, and the lane departure early warning instruction comprises direction information corresponding to the vector direction.
The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information so as to send an induction prompt instruction to the target vibrator unit only, and a characteristic included angle between a characteristic vector of a rotation center of the steering wheel body, which points to a setting position of the target vibrator unit on the steering wheel body, and a vector direction is an acute angle.
Further, for the microcontroller to determine at least one target vibrator unit from the vibrator unit array according to the direction information, it may be that includes:
The microcontroller obtains the current rotation angle of the intelligent steering wheel so as to determine the current position of each vibrator unit according to the current rotation angle and the initial position of each vibrator unit on the steering wheel body in the vibrator unit array, wherein the initial position is the setting position of the vibrator unit on the steering wheel body when the rotation angle of the intelligent steering wheel is zero;
The microcontroller determines a candidate vibrator unit set according to the current positions of all vibrator units in the vibrator unit array, and the rotation center of the steering wheel body points to a characteristic included angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set and a characteristic included angle between the vector direction are acute angles;
The microcontroller determines a target vibrator unit according to the candidate vibrator unit set, wherein the target vibrator unit is the candidate vibrator unit with the minimum characteristic included angle in the candidate vibrator unit set.
In another possible implementation manner, the sensing unit further comprises a capacitive sensor and a warning light unit, and the capacitive sensor and the warning light unit are arranged on the steering wheel body.
The holding signal of the intelligent steering wheel can be acquired through the capacitive sensor and sent to the microcontroller. If the microcontroller determines that the holding state is that the driver does not hold the intelligent steering wheel, the microcontroller responds to the induction prompt instruction to control the prompt lamp unit to carry out flickering prompt.
The intelligent level of the lane departure warning system is further improved by optimizing the determination method of the target vibrator unit and introducing sensing units such as a capacitive sensor, a prompting lamp unit and the like. The system can automatically select the most suitable vibrator unit for prompting according to the current rotation angle, the avoidance direction and other information of the steering wheel, and additionally prompts a driver who does not hold the steering wheel through the prompting lamp unit, so that the full coverage and effective transmission of early warning information are ensured.
Further, the indicator light unit includes indicator light sequences uniformly arranged in the circumferential direction of the steering wheel body. The microcontroller can determine the corresponding rotation direction of the intelligent steering wheel according to the avoidance direction. Then, microcontroller produces the warning light signal sequence of lighting up according to the direction of rotation, and the warning light signal sequence of lighting up is used for lighting up the warning light sequence in proper order according to the first circumferencial direction of intelligent steering wheel, and first circumferencial direction is consistent with the direction of rotation.
The dynamic prompt function of the prompt lamp unit is realized by determining the prompt lamp lighting signal sequence according to the avoidance direction. The prompt lamp sequences are sequentially lightened according to the rotation direction of the intelligent steering wheel, so that more visual and clear avoidance direction indication is provided for a driver, and the driver is helped to make a correct driving decision more quickly.
Fig. 3 is a schematic structural view of a control system for a smart car according to an exemplary embodiment of the present application. As shown in fig. 3, the intelligent automobile control system 300 provided in this embodiment includes: the intelligent steering wheel 330 comprises a steering wheel body, a microcontroller and an induction unit, wherein the microcontroller is respectively in communication connection with the vehicle control module 320 and the induction unit, and the induction unit is arranged on the steering wheel body;
Acquiring obstacle information of an obstacle in the running direction of the vehicle through the sensing module 310, and sending the obstacle information to the vehicle control module 320, wherein the vehicle is currently running on a first lane;
The vehicle control module 320 generates an auxiliary driving avoidance route according to the obstacle information, where the auxiliary driving avoidance route is used to instruct the vehicle to avoid the obstacle;
if at least a portion of the planned route exists on the assisted driving avoidance route and at least a portion of the vehicle is required to be controlled to cross from the first lane to the second lane, the vehicle control module 320 sends a lane departure warning command to the microcontroller;
the microcontroller responds to the lane departure warning instruction, generates a sensing prompt instruction, and sends the sensing prompt instruction to the sensing unit so as to carry out lane departure warning prompt on a driver on the vehicle through the sensing unit.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module 320 sends the lane departure warning command to the microcontroller, the method further includes:
The vehicle control module 320 determines a number of crossing lanes crossing from the first lane to the second lane and a maximum steering angle on the assisted drive avoidance line from the assisted drive avoidance line, wherein the first lane is not included in the number of crossing lanes count but the second lane is included;
the vehicle control module 320 obtains a current speed of the vehicle and a current distance between the vehicle and the obstacle;
the vehicle control module 320 determines a vibration frequency based on the number of lanes traversed, the current speed, the current distance, and the maximum steering angle.
Optionally, before the determining the vibration frequency according to the number of crossing lanes, the current speed, the current distance, and the maximum steering angle, the method further includes:
the vehicle control module 320 determines a first weight value for characterizing the importance of the number of spanned lanes, a second weight value for characterizing the importance of the current speed, a third weight value for characterizing the importance of the current distance, and a fourth weight value for characterizing the importance of the maximum steering angle based on the number of spanned lanes, the current speed, the current distance, and the maximum steering angle.
Optionally, the sensing unit includes a vibration unit, and the vibration unit is disposed on the steering wheel body; correspondingly, before the vehicle control module 320 sends the lane departure warning command to the microcontroller, the method further includes:
The vehicle control module 320 determines a number of spanned lanes spanned from the first lane to the second lane based on the assisted drive avoidance route Maximum steering angle on the assisted driving avoidance routeWherein the first lane is not included in the number of lanes crossed count, but the second lane is included;
the vehicle control module 320 obtains the current speed of the vehicle And a current distance between the vehicle and the obstacle
The vehicle control module 320 uses equation 1 and is based on the number of lanes spannedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyThe lane departure warning command includes the vibration frequencyThe vibration frequencyFor a vibration frequency of the vibration unit in a period of time before the vehicle finishes avoiding the obstacle, the formula 1 is:
wherein, The lane departure risk level characteristic value is given; is a preset vibration frequency; the vibration frequency adjustment coefficient is used; As a result of the first weight value, For the second weight value to be a second weight value,For the third weight value to be the value of the third weight,And is a fourth weight value.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
The vehicle control module 320 uses equation 2 and is based on the number of lanes traversed The current speedThe current distanceThe maximum steering angleDetermining the first weight valueThe second weight valueThe third weight valueAnd the first four weight valuesThe formula 2 is:
wherein, For the preset first weight calibration value,For the preset second weight calibration value,For the preset third weight calibration value,For the preset fourth weight calibration value,For the preset first weight adjustment factor,For the preset second weight adjustment factor,For the preset third weight adjustment factor,For the preset fourth weight adjustment factor,In order to preset the maximum safe avoidance speed,In order to preset the maximum safe avoidance distance,Is a preset maximum safe steering angle.
Optionally, in said step of determining the number of lanes to be crossedThe current speedThe current distanceThe maximum steering angleDetermining vibration frequencyBefore, still include:
The vehicle control module 320 obtains identity information of a driver on the vehicle, and determines driving habit setting data according to the identity information, wherein the driving habit setting data comprises a preset vibration frequency adjustment coefficient;
The vehicle control module 320 uses equation 3 and sets data according to the driving habit, and further includes:
The vehicle control module 320 obtains identity information of a driver on the vehicle, and determines driving habit setting data according to the identity information, wherein the driving habit setting data comprises a preset vibration frequency adjustment coefficient;
the vehicle control module 320 uses equation 3 and sets the number of lanes crossed according to the driving habit The current speedThe current distanceThe maximum steering angleDetermining the vibration frequency adjustment coefficientThe formula 3 is:
wherein, For the preset vibration frequency adjustment coefficient,For the purpose of presetting the overall adjustment factor,For the preset adjustment factor first component,The second component is a preset adjustment factor.
Optionally, the vibration unit includes a vibrator unit array including at least four vibrator units uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module 320 generates the driving assistance avoidance line according to the obstacle information, the driving assistance avoidance line further includes:
The vehicle control module 320 determines an avoidance direction according to the assisted driving avoidance route, wherein the avoidance direction is an avoidance vector direction pointing from the first lane to the second lane, and the lane departure warning command includes direction information corresponding to the vector direction;
The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information so as to send the induction prompt instruction to the target vibrator unit only, and a characteristic included angle between a characteristic vector of the setting position of the target vibrator unit on the steering wheel body, which points to the rotation center of the steering wheel body, and the vector direction is an acute angle.
Optionally, the microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, including:
The microcontroller obtains the current rotation angle of the intelligent steering wheel 330 to determine the current position of each vibrator unit according to the current rotation angle and the initial position of each vibrator unit in the vibrator unit array on the steering wheel body, wherein the initial position is the setting position of each vibrator unit on the steering wheel body when the rotation angle of the intelligent steering wheel 330 is zero;
the microcontroller determines a candidate vibrator unit set according to the current positions of all vibrator units in the vibrator unit array, and the rotation center of the steering wheel body points to a characteristic included angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set and the vector direction is an acute angle;
the microcontroller determines the target vibrator unit according to the candidate vibrator unit set, wherein the target vibrator unit is the candidate vibrator unit with the minimum characteristic included angle in the candidate vibrator unit set.
Optionally, the sensing unit further includes a capacitive sensor and a warning light unit, where the capacitive sensor and the warning light unit are disposed on the steering wheel body; correspondingly, after the sensing prompt instruction is sent to the sensing unit, the method further comprises:
acquiring a holding signal of the intelligent steering wheel 330 through the capacitance sensor, and sending the holding signal to the microcontroller;
If the microcontroller determines that the holding state is that the driver does not hold the intelligent steering wheel 330, the microcontroller responds to the induction prompt instruction to control the prompt lamp unit to perform flickering prompt.
Optionally, the indicator light unit includes indicator light sequences uniformly arranged in a circumferential direction of the steering wheel body; correspondingly, after the vehicle control module 320 determines the avoidance direction according to the auxiliary driving avoidance line, the method further includes:
the microcontroller determines the corresponding rotation direction of the intelligent steering wheel 330 according to the avoidance direction;
The microcontroller generates a warning light lighting signal sequence according to the rotation direction, wherein the warning light lighting signal sequence is used for sequentially lighting the warning light sequence according to a first circumferential direction of the intelligent steering wheel 330, and the first circumferential direction is consistent with the rotation direction.
Fig. 4 is a schematic structural view of an electronic device according to an exemplary embodiment of the present application. As shown in fig. 4, an electronic device 400 provided in this embodiment includes: a processor 401 and a memory 402; wherein:
A memory 402 for storing a computer program, which memory may also be a flash memory.
A processor 401 for executing the execution instructions stored in the memory to implement the steps in the above method. Reference may be made in particular to the description of the embodiments of the method described above.
Alternatively, the memory 402 may be separate or integrated with the processor 401.
When the memory 402 is a device separate from the processor 401, the electronic apparatus 400 may further include:
a bus 403 for connecting the memory 402 and the processor 401.
The present embodiment also provides a readable storage medium having a computer program stored therein, which when executed by at least one processor of an electronic device, performs the methods provided by the various embodiments described above.
The present embodiment also provides a program product comprising a computer program stored in a readable storage medium. The computer program may be read from a readable storage medium by at least one processor of an electronic device, and executed by the at least one processor, causes the electronic device to implement the methods provided by the various embodiments described above.
Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It is to be understood that the application is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (6)

1.一种基于智能汽车方向盘的车道偏离感应方法,其特征在于,应用于智能汽车控制系统,所述智能汽车控制系统包括传感模块、车辆控制模块以及智能方向盘,所述传感模块与所述车辆控制模块通信连接,所述智能方向盘包括方向盘本体、微控制器以及感应单元,所述微控制器分别与所述车辆控制模块以及所述感应单元通信连接,所述感应单元设置于所述方向盘本体上;所述方法,包括:1. A lane departure sensing method based on an intelligent automobile steering wheel, characterized in that it is applied to an intelligent automobile control system, wherein the intelligent automobile control system comprises a sensor module, a vehicle control module and an intelligent steering wheel, wherein the sensor module is communicatively connected to the vehicle control module, and the intelligent steering wheel comprises a steering wheel body, a microcontroller and a sensing unit, wherein the microcontroller is communicatively connected to the vehicle control module and the sensing unit respectively, and the sensing unit is arranged on the steering wheel body; the method comprises: 通过所述传感模块获取车辆行驶方向上障碍物的障碍物信息,并将所述障碍物信息发送至所述车辆控制模块,所述车辆当前行驶在第一车道上;Obtaining obstacle information of obstacles in the driving direction of the vehicle through the sensor module, and sending the obstacle information to the vehicle control module, the vehicle is currently traveling in the first lane; 所述车辆控制模块根据所述障碍物信息生成辅助驾驶避让路线,所述辅助驾驶避让路线用于指示所述车辆对所述障碍物进行避让;The vehicle control module generates an assisted driving avoidance route according to the obstacle information, and the assisted driving avoidance route is used to instruct the vehicle to avoid the obstacle; 若在所述辅助驾驶避让路线上至少存在部分规划路线需要控制所述车辆的至少部分从所述第一车道跨越至第二车道,则所述车辆控制模块向所述微控制器发送车道偏离预警指令;If at least part of the planned route on the assisted driving avoidance route requires controlling at least part of the vehicle to cross from the first lane to the second lane, the vehicle control module sends a lane departure warning instruction to the microcontroller; 所述微控制器响应于所述车道偏离预警指令,生成感应提示指令,并将所述感应提示指令发送至所述感应单元,以通过所述感应单元对所述车辆上的驾驶员进行车道偏离预警提示;The microcontroller generates a sensing prompt instruction in response to the lane departure warning instruction, and sends the sensing prompt instruction to the sensing unit, so as to provide a lane departure warning prompt to the driver of the vehicle through the sensing unit; 所述感应单元包括振动单元,所述振动单元设置于所述方向盘本体上;对应的,在所述车辆控制模块向所述微控制器发送车道偏离预警指令之前,还包括:The sensing unit includes a vibration unit, and the vibration unit is arranged on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, it also includes: 所述车辆控制模块根据所述辅助驾驶避让路线确定从所述第一车道跨越至所述第二车道的跨越车道数量以及所述辅助驾驶避让路线上的最大转向角,其中,在所述跨越车道数量计数中未包括所述第一车道,但包括所述第二车道;The vehicle control module determines the number of crossing lanes from the first lane to the second lane and the maximum steering angle on the assisted driving avoidance route according to the assisted driving avoidance route, wherein the first lane is not included in the counting of the number of crossing lanes but the second lane is included; 所述车辆控制模块获取所述车辆的当前速度以及所述车辆与所述障碍物之间的当前距离;The vehicle control module obtains the current speed of the vehicle and the current distance between the vehicle and the obstacle; 所述车辆控制模块根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定振动频率;The vehicle control module determines the vibration frequency according to the number of lanes crossed, the current speed, the current distance, and the maximum steering angle; 在所述根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定振动频率之前,还包括:Before determining the vibration frequency according to the number of lanes crossed, the current speed, the current distance and the maximum steering angle, the method further includes: 所述车辆控制模块根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定用于表征所述跨越车道数量重要程度的第一权重值、用于表征所述当前速度重要程度的第二权重值、用于表征所述当前距离重要程度的第三权重值以及用于表征所述最大转向角重要程度的第四权重值;The vehicle control module determines, according to the number of lanes crossed, the current speed, the current distance and the maximum steering angle, a first weight value for representing the importance of the number of lanes crossed, a second weight value for representing the importance of the current speed, a third weight value for representing the importance of the current distance and a fourth weight value for representing the importance of the maximum steering angle; 所述振动单元包括振动子单元阵列,所述振动子单元阵列包括均匀布置在所述方向盘本体周向方向上的至少四个振动子单元;对应的,在所述车辆控制模块根据所述障碍物信息生成辅助驾驶避让路线之后,还包括:The vibration unit includes a vibration subunit array, and the vibration subunit array includes at least four vibration subunits evenly arranged in the circumferential direction of the steering wheel body; correspondingly, after the vehicle control module generates an assisted driving avoidance route according to the obstacle information, it also includes: 所述车辆控制模块根据所述辅助驾驶避让路线确定避让方向,所述避让方向为从所述第一车道指向所述第二车道的避让矢量方向,所述车道偏离预警指令包括所述矢量方向所对应的方向信息;The vehicle control module determines an avoidance direction according to the assisted driving avoidance route, the avoidance direction being an avoidance vector direction pointing from the first lane to the second lane, and the lane departure warning instruction includes direction information corresponding to the vector direction; 所述微控制器根据所述方向信息从所述振动子单元阵列中确定至少一个目标振动子单元,以将所述感应提示指令仅发送至所述目标振动子单元,所述方向盘本体的转动中心指向所述目标振动子单元在所述方向盘本体上的设置位置的特征向量与所述矢量方向之间的特征夹角为锐角;The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, so as to send the sensing prompt instruction only to the target vibrator unit, and a characteristic angle between a characteristic vector of a setting position of the target vibrator unit on the steering wheel body and the vector direction, the characteristic angle being an acute angle; 所述微控制器根据所述方向信息从所述振动子单元阵列中确定至少一个目标振动子单元,包括:The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, including: 所述微控制器获取所述智能方向盘的当前转角,以根据所述当前转角以及所述振动子单元阵列中各个振动子单元在所述方向盘本体上的初始位置确定各个振动子单元的当前位置,所述初始位置为所述智能方向盘的转角为零时所述振动子单元在所述方向盘本体上的设置位置;The microcontroller acquires a current rotation angle of the smart steering wheel, so as to determine a current position of each vibrator unit according to the current rotation angle and an initial position of each vibrator unit in the vibrator unit array on the steering wheel body, wherein the initial position is a setting position of the vibrator unit on the steering wheel body when the rotation angle of the smart steering wheel is zero; 所述微控制器根据所述振动子单元阵列中各个振动子单元的当前位置确定候选振动子单元集合,所述方向盘本体的转动中心指向所述候选振动子单元集合中的各个候选振动子单元的当前位置的特征向量与所述矢量方向之间的特征夹角为锐角;The microcontroller determines a candidate vibrator unit set according to the current position of each vibrator unit in the vibrator unit array, and a characteristic angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set pointed by the rotation center of the steering wheel body and the vector direction is an acute angle; 所述微控制器根据所述候选振动子单元集合确定所述目标振动子单元,所述目标振动子单元为所述候选振动子单元集合中所述特征夹角最小的候选振动子单元。The microcontroller determines the target vibrator subunit according to the candidate vibrator subunit set, and the target vibrator subunit is a candidate vibrator subunit with the smallest characteristic angle in the candidate vibrator subunit set. 2.根据权利要求1所述的基于智能汽车方向盘的车道偏离感应方法,其特征在于,所述感应单元还包括电容传感器以及提示灯单元,所述电容传感器以及所述提示灯单元设置于所述方向盘本体上;对应的,在所述将所述感应提示指令发送至所述感应单元之后,还包括:2. The lane departure sensing method based on the smart car steering wheel according to claim 1 is characterized in that the sensing unit also includes a capacitive sensor and a warning light unit, and the capacitive sensor and the warning light unit are arranged on the steering wheel body; correspondingly, after the sensing prompt instruction is sent to the sensing unit, it also includes: 通过所述电容传感器获取所述智能方向盘的握持信号,并将所述握持信号发送至所述微控制器;Acquire a holding signal of the smart steering wheel through the capacitive sensor, and send the holding signal to the microcontroller; 若所述微控制器确定所述握持信号所对应的握持状态为所述驾驶员未握持所述智能方向盘,则微控制器响应于所述感应提示指令,控制所述提示灯单元进行闪烁提示。If the microcontroller determines that the holding state corresponding to the holding signal is that the driver is not holding the smart steering wheel, the microcontroller controls the warning light unit to flash for a warning in response to the sensing prompt instruction. 3.根据权利要求2所述的基于智能汽车方向盘的车道偏离感应方法,其特征在于,所述提示灯单元包括均匀布置在所述方向盘本体周向方向上的提示灯序列;对应的,在所述车辆控制模块根据所述辅助驾驶避让路线确定避让方向之后,还包括:3. The lane departure sensing method based on the smart car steering wheel according to claim 2 is characterized in that the warning light unit includes a warning light sequence evenly arranged in the circumferential direction of the steering wheel body; correspondingly, after the vehicle control module determines the avoidance direction according to the auxiliary driving avoidance route, it also includes: 所述微控制器根据所述避让方向确定所述智能方向盘对应的转动方向;The microcontroller determines the corresponding rotation direction of the smart steering wheel according to the avoidance direction; 所述微控制器根据所述转动方向生产提示灯点亮信号序列,所述提示灯点亮信号序列用于按照所述智能方向盘的第一圆周方向依次点亮所述提示灯序列,所述第一圆周方向与所述转动方向相一致。The microcontroller generates a warning light lighting signal sequence according to the rotation direction, and the warning light lighting signal sequence is used to light up the warning light sequence in sequence according to a first circumferential direction of the smart steering wheel, and the first circumferential direction is consistent with the rotation direction. 4.一种智能汽车控制系统,其特征在于,包括:传感模块、车辆控制模块以及智能方向盘,所述传感模块与所述车辆控制模块通信连接,所述智能方向盘包括方向盘本体、微控制器以及感应单元,所述微控制器分别与所述车辆控制模块以及所述感应单元通信连接,所述感应单元设置于所述方向盘本体上;4. An intelligent automobile control system, characterized in that it comprises: a sensor module, a vehicle control module and an intelligent steering wheel, wherein the sensor module is communicatively connected with the vehicle control module, the intelligent steering wheel comprises a steering wheel body, a microcontroller and a sensing unit, the microcontroller is communicatively connected with the vehicle control module and the sensing unit respectively, and the sensing unit is arranged on the steering wheel body; 通过所述传感模块获取车辆行驶方向上障碍物的障碍物信息,并将所述障碍物信息发送至所述车辆控制模块,所述车辆当前行驶在第一车道上;Obtaining obstacle information of obstacles in the driving direction of the vehicle through the sensor module, and sending the obstacle information to the vehicle control module, the vehicle is currently traveling in the first lane; 所述车辆控制模块根据所述障碍物信息生成辅助驾驶避让路线,所述辅助驾驶避让路线用于指示所述车辆对所述障碍物进行避让;The vehicle control module generates an assisted driving avoidance route according to the obstacle information, wherein the assisted driving avoidance route is used to instruct the vehicle to avoid the obstacle; 若在所述辅助驾驶避让路线上至少存在部分规划路线需要控制所述车辆的至少部分从所述第一车道跨越至第二车道,则所述车辆控制模块向所述微控制器发送车道偏离预警指令;If at least part of the planned route on the assisted driving avoidance route requires controlling at least part of the vehicle to cross from the first lane to the second lane, the vehicle control module sends a lane departure warning instruction to the microcontroller; 所述微控制器响应于所述车道偏离预警指令,生成感应提示指令,并将所述感应提示指令发送至所述感应单元,以通过所述感应单元对所述车辆上的驾驶员进行车道偏离预警提示;The microcontroller generates a sensing prompt instruction in response to the lane departure warning instruction, and sends the sensing prompt instruction to the sensing unit, so as to provide a lane departure warning prompt to the driver of the vehicle through the sensing unit; 所述感应单元包括振动单元,所述振动单元设置于所述方向盘本体上;对应的,在所述车辆控制模块向所述微控制器发送车道偏离预警指令之前,还包括:The sensing unit includes a vibration unit, and the vibration unit is arranged on the steering wheel body; correspondingly, before the vehicle control module sends a lane departure warning instruction to the microcontroller, it also includes: 所述车辆控制模块根据所述辅助驾驶避让路线确定从所述第一车道跨越至所述第二车道的跨越车道数量以及所述辅助驾驶避让路线上的最大转向角,其中,在所述跨越车道数量计数中未包括所述第一车道,但包括所述第二车道;The vehicle control module determines the number of crossing lanes from the first lane to the second lane and the maximum steering angle on the assisted driving avoidance route according to the assisted driving avoidance route, wherein the first lane is not included in the counting of the number of crossing lanes but the second lane is included; 所述车辆控制模块获取所述车辆的当前速度以及所述车辆与所述障碍物之间的当前距离;The vehicle control module obtains the current speed of the vehicle and the current distance between the vehicle and the obstacle; 所述车辆控制模块根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定振动频率;The vehicle control module determines the vibration frequency according to the number of lanes crossed, the current speed, the current distance, and the maximum steering angle; 在所述根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定振动频率之前,还包括:Before determining the vibration frequency according to the number of lanes crossed, the current speed, the current distance and the maximum steering angle, the method further includes: 所述车辆控制模块根据所述跨越车道数量、所述当前速度、所述当前距离以及所述最大转向角确定用于表征所述跨越车道数量重要程度的第一权重值、用于表征所述当前速度重要程度的第二权重值、用于表征所述当前距离重要程度的第三权重值以及用于表征所述最大转向角重要程度的第四权重值;The vehicle control module determines, according to the number of lanes crossed, the current speed, the current distance and the maximum steering angle, a first weight value for representing the importance of the number of lanes crossed, a second weight value for representing the importance of the current speed, a third weight value for representing the importance of the current distance and a fourth weight value for representing the importance of the maximum steering angle; 所述振动单元包括振动子单元阵列,所述振动子单元阵列包括均匀布置在所述方向盘本体周向方向上的至少四个振动子单元;对应的,在所述车辆控制模块根据所述障碍物信息生成辅助驾驶避让路线之后,还包括:The vibration unit includes a vibration subunit array, and the vibration subunit array includes at least four vibration subunits evenly arranged in the circumferential direction of the steering wheel body; correspondingly, after the vehicle control module generates an assisted driving avoidance route according to the obstacle information, it also includes: 所述车辆控制模块根据所述辅助驾驶避让路线确定避让方向,所述避让方向为从所述第一车道指向所述第二车道的避让矢量方向,所述车道偏离预警指令包括所述矢量方向所对应的方向信息;The vehicle control module determines an avoidance direction according to the assisted driving avoidance route, the avoidance direction being an avoidance vector direction pointing from the first lane to the second lane, and the lane departure warning instruction includes direction information corresponding to the vector direction; 所述微控制器根据所述方向信息从所述振动子单元阵列中确定至少一个目标振动子单元,以将所述感应提示指令仅发送至所述目标振动子单元,所述方向盘本体的转动中心指向所述目标振动子单元在所述方向盘本体上的设置位置的特征向量与所述矢量方向之间的特征夹角为锐角;The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, so as to send the sensing prompt instruction only to the target vibrator unit, and a characteristic angle between a characteristic vector of a setting position of the target vibrator unit on the steering wheel body and the vector direction, the characteristic angle being an acute angle; 所述微控制器根据所述方向信息从所述振动子单元阵列中确定至少一个目标振动子单元,包括:The microcontroller determines at least one target vibrator unit from the vibrator unit array according to the direction information, including: 所述微控制器获取所述智能方向盘的当前转角,以根据所述当前转角以及所述振动子单元阵列中各个振动子单元在所述方向盘本体上的初始位置确定各个振动子单元的当前位置,所述初始位置为所述智能方向盘的转角为零时所述振动子单元在所述方向盘本体上的设置位置;The microcontroller acquires a current rotation angle of the smart steering wheel, so as to determine a current position of each vibrator unit according to the current rotation angle and an initial position of each vibrator unit in the vibrator unit array on the steering wheel body, wherein the initial position is a setting position of the vibrator unit on the steering wheel body when the rotation angle of the smart steering wheel is zero; 所述微控制器根据所述振动子单元阵列中各个振动子单元的当前位置确定候选振动子单元集合,所述方向盘本体的转动中心指向所述候选振动子单元集合中的各个候选振动子单元的当前位置的特征向量与所述矢量方向之间的特征夹角为锐角;The microcontroller determines a candidate vibrator unit set according to the current position of each vibrator unit in the vibrator unit array, and a characteristic angle between a characteristic vector of the current position of each candidate vibrator unit in the candidate vibrator unit set pointed by the rotation center of the steering wheel body and the vector direction is an acute angle; 所述微控制器根据所述候选振动子单元集合确定所述目标振动子单元,所述目标振动子单元为所述候选振动子单元集合中所述特征夹角最小的候选振动子单元。The microcontroller determines the target vibrator subunit according to the candidate vibrator subunit set, and the target vibrator subunit is a candidate vibrator subunit with the smallest characteristic angle in the candidate vibrator subunit set. 5.一种电子设备,其特征在于,包括:5. An electronic device, comprising: 处理器;以及,processor; and, 存储器,用于存储所述处理器的可执行指令;A memory, configured to store executable instructions of the processor; 其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至3任一项所述的方法。The processor is configured to perform the method of any one of claims 1 to 3 by executing the executable instructions. 6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至3任一项所述的方法。6. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 3.
CN202411185146.8A 2024-08-27 2024-08-27 Lane departure sensing method and system based on intelligent automobile steering wheel Active CN118701097B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411185146.8A CN118701097B (en) 2024-08-27 2024-08-27 Lane departure sensing method and system based on intelligent automobile steering wheel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411185146.8A CN118701097B (en) 2024-08-27 2024-08-27 Lane departure sensing method and system based on intelligent automobile steering wheel

Publications (2)

Publication Number Publication Date
CN118701097A CN118701097A (en) 2024-09-27
CN118701097B true CN118701097B (en) 2024-11-15

Family

ID=92805958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411185146.8A Active CN118701097B (en) 2024-08-27 2024-08-27 Lane departure sensing method and system based on intelligent automobile steering wheel

Country Status (1)

Country Link
CN (1) CN118701097B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109835330A (en) * 2017-11-27 2019-06-04 大陆泰密克汽车系统(上海)有限公司 The method of vehicle active collision avoidance and the vehicle for using this method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009023444A1 (en) * 2009-05-30 2010-01-07 Daimler Ag Method for assistance of driver of vehicle in changing traffic lane from momentary traffic lane to adjacent target traffic lane, involves detecting traffic situation in rear and front area of vehicle for adjacent traffic lane by detectors
KR101244175B1 (en) * 2011-11-10 2013-03-25 주식회사 유니크 System for controlling pre-safe vibration steering wheel
CN106427998B (en) * 2016-09-30 2018-08-21 江苏大学 The control method of the urgent lane change collision avoidance of vehicle under a kind of fast state
CN109903576A (en) * 2019-04-22 2019-06-18 爱驰汽车有限公司 Vehicle lane change based reminding method, system, equipment and storage medium based on navigation
CN113525400A (en) * 2021-06-21 2021-10-22 上汽通用五菱汽车股份有限公司 Lane change reminding method and device, vehicle and readable storage medium
CN113665584A (en) * 2021-09-28 2021-11-19 奇瑞新能源汽车股份有限公司 Vehicle early warning method and device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109835330A (en) * 2017-11-27 2019-06-04 大陆泰密克汽车系统(上海)有限公司 The method of vehicle active collision avoidance and the vehicle for using this method

Also Published As

Publication number Publication date
CN118701097A (en) 2024-09-27

Similar Documents

Publication Publication Date Title
US10914596B2 (en) Map information update system and map information update server
JP6406141B2 (en) Vehicle travel control device
KR102343684B1 (en) How to generate control data to assist drivers based on rules
EP1598233B1 (en) Lane change assist system
JP6631585B2 (en) Presentation control device, automatic operation control device, presentation control method, and automatic operation control method
KR20160089291A (en) Vehicle system
JP2021026720A5 (en)
CN109844842A (en) Driving mode transition controller, system, method and program
JP2017194961A (en) Method for supporting driver in driving vehicle and driver supporting system
CN110316199B (en) Automatic driving system
JP2020138578A (en) Vehicle control device
JP6988075B2 (en) Discomfort discrimination method and discomfort discrimination device
JP4743251B2 (en) Tracking control device
JP2020098584A (en) Method for assisting driver of own vehicle in making use of interval between vehicles, corresponding driver assistance system, and vehicle equipped with such driver assistance system
WO2008093890A1 (en) Follow-up control device
CN118701097B (en) Lane departure sensing method and system based on intelligent automobile steering wheel
JP7188073B2 (en) Vehicle control method and vehicle control device
JP2008087635A (en) Operation support device
US20250018966A1 (en) Method for Operating a Motor Vehicle, and Motor Vehicle
US12172646B2 (en) Control system for a vehicle
JP6131900B2 (en) Follow-up running control device and follow-up running control method
CN118665329B (en) Vehicle control method, system, electronic device, vehicle and storage medium
CN118519431A (en) Obstacle avoidance method, apparatus, vehicle, storage medium, and program
JP2023048358A (en) Driving assistance device and computer program
JP2023048359A (en) Driving assistance device and computer program

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
GR01 Patent grant
GR01 Patent grant