A driving training safety protection method and system

By obtaining vehicle position and dynamic information in real time, using GPS positioning and ROS system to determine the prohibited area, and combining the pid and kdtree algorithms to control the vehicle brakes, the problem of missing safety protection restricted areas in driving training scenarios is solved, and the safety and comfort of driving training is improved.

CN117755301BActive Publication Date: 2025-08-12YIXIAN INTELLIGENCE
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311783969.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-08-12
Estimated Expiration
2043-12-22

AI Technical Summary

Technical Problem

The existing technology lacks effective evaluation and protection methods for safety protection in driving training scenarios, resulting in students being prone to misoperation in dangerous areas during driving training, causing accidents.

Method used

By obtaining vehicle position and dynamic information in real time, using GPS positioning system and robot operating system (ROS) to determine whether the vehicle enters the prohibited area, and sends brake instructions when necessary, combining the pid algorithm and the kdtree algorithm for real-time prediction and control to ensure that the vehicle does not enter the dangerous area.

Benefits of technology

Real-time safety protection for driving training scenarios is achieved, the consumption of manpower, financial resources and material resources is reduced, accidents caused by students driving vehicles outside the driving school, and the safety and comfort of driving training are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117755301B_ABST
    Figure CN117755301B_ABST
Patent Text Reader

Abstract

The present invention provides a driving training safety protection method, comprising: obtaining vehicle position and dynamic information based on a reporting time interval, the vehicle dynamic information including at least vehicle speed and vehicle direction angle change; if it is determined that the vehicle position is located in a preset prohibited area, sending a braking command; if it is determined that the vehicle position is outside the preset prohibited area and the distance therefrom is not greater than a predetermined distance, determining a reporting time interval based on the current vehicle position; if it is determined that the distance therebetween is greater than a predetermined distance, determining a reporting time interval based on the vehicle speed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of driving training safety, and specifically relates to a driving training safety protection method and system. Background Art

[0002] With the rapid development of transportation, the number of people obtaining driver's licenses is increasing. Safety is a paramount concern during the learning process. Most driving schools rely entirely on manual procedures to ensure safety: attention is paid to waterproofing and electrical insulation, standardizing the behavior of instructors and students; regulating vehicle use and parking; inspecting braking performance, tire wear, and steering wheels; and installing airbags, anti-lock brake systems, and cameras. This reliance on manual procedures cannot guarantee student safety. Many students have crashed due to driving into dangerous areas due to misoperation, or have driven their vehicles outside the driving school without authorization, leading to accidents. The frequent occurrence of such accidents has attracted widespread attention from driving schools. Many domestic driver training programs have only proposed improvement measures for safety zones in driving training scenarios, without conducting research on the effectiveness of various improvement measures. Cost statistics are also lacking, making it difficult for decision-makers to assess the cost-effectiveness of each measure or program.

[0003] Chinese patent document CN103366551A provides a road traffic safety method based on road traffic accident statistics, selecting several characteristic indicators to evaluate road traffic safety levels from a multidimensional perspective. It also proposes a method for determining road traffic safety levels based on fuzzy C-means clustering. It constructs a regional road traffic safety classification model and designs regional variation coefficients to adjust for regional differences. The proposed method can classify a region's road traffic levels and evaluate the region's road traffic safety level. However, the patent does not analyze driving school safety or address road safety hazards, and its safety evaluation method is relatively traditional.

[0004] Through existing technologies, it is found that the current traffic safety evaluation focuses on the frequent occurrence of actual road accidents, and there is a lack of methods to protect and evaluate the safety protection restricted areas in driving training scenarios. Summary of the Invention

[0005] The problem solved by the present invention is to improve the safety protection restricted area of the driving training scene and enhance the safety of the driving training.

[0006] To solve the above problems,

[0007] The present invention provides a driving training safety protection method, comprising:

[0008] Acquiring vehicle position and dynamic information based on a reporting time interval, wherein the vehicle dynamic information includes at least vehicle speed and vehicle direction angle change;

[0009] If the vehicle is judged to be in a preset prohibited area, a braking command is sent;

[0010] If it is determined that the vehicle position is outside the preset prohibited area and the distance from the preset prohibited area is not greater than the predetermined distance, determining the reporting time interval according to the current vehicle position;

[0011] If it is determined that the distance between the vehicle position and the preset no-entry zone is greater than the preset distance, the reporting time interval is determined according to the vehicle speed.

[0012] Furthermore, if the brake instruction is not executed, the lower computer is called to perform the brake.

[0013] Furthermore, a method for determining whether a vehicle enters a restricted area is that the body outline of the vehicle overlaps with the restricted area.

[0014] Furthermore, a voice announcement is made when the brake instruction is sent.

[0015] The present invention also provides a driving training safety protection system, comprising:

[0016] An information processing module, configured to determine a vehicle reporting time interval based on the vehicle's position and dynamic information and issue a control instruction to a control module mounted on the vehicle;

[0017] A control module, configured to receive instructions from the information processing module to control vehicle braking;

[0018] A positioning module, used to obtain the vehicle position and report it to the information processing module;

[0019] A collection module, used to collect vehicle dynamic information and report it to the information processing module;

[0020] The brake execution module is used to control the vehicle brake when the control system fails to successfully execute the brake command.

[0021] Furthermore, the system also includes a voice broadcast module for voice playback.

[0022] Furthermore, the control module is a Robot Operating System ROS provided on the vehicle.

[0023] Furthermore, the positioning module is a GPS positioning system installed on the vehicle.

[0024] Furthermore, the acquisition module includes at least a speed sensor and an angle sensor arranged on the vehicle.

[0025] The beneficial effects of the present invention are:

[0026] Through technical means, we have achieved the protection and prediction of vehicles in restricted areas, and can accurately monitor and protect vehicles at any time, reducing a lot of manpower, financial and material resources. It also prevents students from driving outside the driving school without permission and causing accidents, truly achieving pre-emptive protection. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 Flowchart of an embodiment of the present invention. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.

[0029] In one embodiment of the present invention, a safe range for vehicle travel is first planned, and areas that may cause danger other than walls, buildings, obstacles, ramps, warning signs, and driving schools are designated as prohibited areas, which are expressed as restricted areas in this embodiment.

[0030] A GPS positioning system is installed on the vehicle to determine its specific location in real time and to obtain the dynamic positional relationship between the vehicle's position and the danger zone. Vehicle dynamic information is collected, including the vehicle's speed and the rate of change of the azimuth angle. This information is used to calculate the path radius, thereby determining the driver's future trajectory intentions. When the vehicle speed approaches zero, appropriate measures are required to prevent data overflow. After the radius is calculated, a second-order low-pass filter is used to eliminate noise in the azimuth angle change signal, including road noise, sensor noise, and driver noise, to obtain accurate vehicle movement information. The rate of change of the vehicle dynamic data is used to calculate the confidence level of the predicted path radius, thereby inferring transient conditions.

[0031] In addition, a brake control device is installed to receive software signals and apply the brakes. A PID algorithm is used for control and regulation. Finally, a KDTree algorithm is used to predict the distance between the vehicle and the restricted area in real time, taking the vehicle's contour into account. If the edge of the vehicle enters the danger zone, a braking command is issued, along with a voice warning and automatic braking, effectively protecting the vehicle from the restricted area. If the vehicle is traveling slowly or far from the restricted area, a soft braking mechanism is applied. Continued forward braking is then applied, ensuring both safety and comfort. If the vehicle is traveling quickly or close to the restricted area, the braking mechanism is applied immediately. When the KDTree algorithm predicts a potential collision with the restricted area, a braking command is issued to the brake control device, bringing the vehicle to a stop.

[0032] like Figure 1As shown, ROS (Robot Operating System) is used to control the vehicle. The server sends the time interval of the analyzed reporting information to the driving vehicle. The driving vehicle reports its current position and average speed to the server in real time. The server analyzes the data and determines whether the vehicle has entered a restricted area.

[0033] If the vehicle has entered the restricted area and ROS is executing normally, the server sends a brake command to ROS and brakes, while broadcasting the reason for braking. If ROS fails to brake, it calls the lower computer to brake again, ensuring that the vehicle no longer drives into the restricted area and the safety of the trainees. This process ends.

[0034] If the vehicle is outside the restricted area, the next round of judgment will be carried out.

[0035] A warning range is set around the restricted area. Based on the information reported by the vehicle, it is determined whether the driving vehicle has entered the set warning distance range. If the vehicle enters the warning range, the interval time is determined based on the driving vehicle's location information. The server analyzes the time interval and sends it to the driving vehicle. If the vehicle has entered the restricted area and ROS is executing normally, the server sends a brake command to ROS and brakes, while also broadcasting the reason for the brake. If ROS executes normally, the process ends. If ROS brakes fail, the lower computer is called to brake, ensuring that the vehicle no longer drives in the restricted area and the safety of the trainees is guaranteed, and the process ends.

[0036] If the vehicle is outside the warning distance, the next round of judgment will be carried out.

[0037] The system determines whether the vehicle's current average speed exceeds the speed change threshold. If so, it determines the time interval based on the speed information. The server analyzes the time interval and sends it to the driving vehicle. If the vehicle has entered the restricted area and ROS is executing normally, the server sends a brake command to ROS and brakes, while also announcing the reason for the brake. If ROS executes normally, the process ends. If ROS fails to brake, the lower computer is called to brake, ensuring that the vehicle no longer drives in the restricted area and the safety of the trainee is guaranteed, and the process ends.

[0038] Otherwise, the time interval remains the same as the original one.

[0039] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with the technical field, within the technical scope disclosed in the present invention, who makes equivalent replacements or changes based on the technical solution and inventive concept of the present invention, should be covered by the scope of protection of the present invention.

Claims

1. A driving training safety protection method, characterized in that: include: (1) Obtain vehicle location and dynamic information based on the reporting time interval. Install a GPS positioning system on the vehicle to determine the specific location of the vehicle in real time and collect vehicle dynamic information, including the rate of change of the vehicle's speed and direction angle; The path radius is calculated using vehicle dynamics information to capture the driver's future trajectory intentions. When vehicle speed approaches zero, appropriate measures are taken to prevent data overflow. After the radius is calculated, a second-order low-pass filter is used to eliminate noise from the azimuth change signal, including road noise, sensor noise, and driver noise, to obtain accurate vehicle movement information. (2) Determine whether the vehicle is located in a preset restricted area, and classify any potentially dangerous area other than walls, buildings, obstacles, ramps, warning signs, and driving schools as the preset restricted area; the judgment method is to use the kdtree algorithm to predict the distance between the vehicle body and the safety protection restricted area in real time, taking the outline of the vehicle body into account. If the edge of the vehicle enters the dangerous area, it is determined to be in the restricted area, that is, if the outline of the vehicle body coincides with the preset restricted area, it is determined to be in the restricted area; (3) If it is determined that the vehicle is in a preset restricted area, a braking command is sent, and a braking control device is installed to receive software signals and brake. The braking control device is controlled and adjusted using a PID algorithm. If the braking command is not executed, the lower computer is called to brake. The braking mechanism is differentiated according to the distance and speed between the vehicle and the restricted area: if the vehicle is traveling at a slow speed or is far from the safety protection restricted area, a slow braking mechanism is first adopted, and the vehicle will stop if it continues to move forward; if the vehicle is traveling at a fast speed or is close to the safety protection restricted area, the braking mechanism is immediately adopted. (4) The ROS is used to control the vehicle. The server sends the analyzed reporting information time interval to the driving vehicle, and the driving vehicle reports its current position and average speed to the server in real time. If it is determined that the vehicle is outside the preset prohibited area and the distance from the preset prohibited area is not greater than the predetermined distance, that is, it enters the set warning distance range, the reporting time interval is determined according to the location information of the driving vehicle. (5) If the distance between the vehicle position and the preset restricted area is greater than the preset distance, that is, it is outside the warning distance, determine whether the current average speed of the vehicle exceeds the speed change threshold. If so, determine the reporting time interval based on the speed information; otherwise, keep the same as the original time interval.

2. A driving training safety protection method according to claim 1, characterized in that: A voice announcement is made when the brake command is sent.

3. A driving training safety protection system, characterized in that: The system adopts the method of claim 1 or claim 2, and the system includes: an information processing module for determining a vehicle reporting time interval based on the vehicle position and dynamic information and issuing a control instruction to a control module provided on the vehicle; A control module, configured to receive instructions from the information processing module to control vehicle braking; A positioning module, used to obtain the vehicle position and report it to the information processing module; A collection module, used to collect vehicle dynamic information and report it to the information processing module; The brake execution module is used to control the vehicle brake when the control system fails to successfully execute the brake command.

4. A driving training safety protection system according to claim 3, characterized in that: include: Voice broadcast module, used for voice playback.

5. A driving training safety protection system according to claim 3, characterized in that: The control module is a Robot Operating System (ROS) provided on the vehicle.

6. A driving training safety protection system according to claim 3, characterized in that: The positioning module is a GPS positioning system arranged on the vehicle.

7. A driving training safety protection system according to claim 3, characterized in that: The acquisition module at least includes a speed sensor and an angle sensor arranged on the vehicle.

Citation Information

Patent Citations

  • Road traffic safety evaluation method

    CN103366551A

  • RTK-based high-precision driving school safety monitoring method and system

    CN116343433A

  • Communication control device and communication control method

    JP2015219626A