Evasive Steering Path Calculation Using Quadratic Polynomial
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing collision avoidance systems in vehicles are limited to automatic braking and lack the capability to provide combined automatic braking and steering to effectively avoid collisions when lane markings are not present.
Innovation Solution
A system and method that calculates a virtual target path using a geometric algorithm employing a quadratic polynomial function to determine an evasive steering path around a target object, allowing the vehicle to safely navigate around obstacles without relying on lane markings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If collision avoidance systems use automatic braking only, then the system is simple to implement, but the collision avoidance capability is insufficient when lane markings are not present
Solution Approach 1:
The patent combines automatic braking and automatic steering functions into a single collision avoidance system. The system integrates object detection sensors, path calculation algorithms, and control mechanisms that coordinate both braking and steering actions to achieve effective collision avoidance without relying on lane markings.
Solution Approach 2:
The patent introduces a virtual target path calculation mechanism as an intermediary between object detection and vehicle control. This virtual path, defined by geometric algorithms using quadratic polynomial functions, serves as a mediator that guides the evasive steering maneuver around detected objects when traditional lane-based methods are unavailable.
2Reliability
If the system provides combined automatic braking and steering, then the collision avoidance capability is enhanced, but the device complexity increases
Solution Approach 1:
The collision avoidance system is designed to perform multiple functions: object detection, virtual target path calculation, automatic braking control, and automatic steering control. This multi-functional approach allows a single system to handle various collision scenarios through integrated processing and coordinated control of different vehicle systems.
Solution Approach 2:
The system dynamically adjusts control parameters based on the calculated virtual target path and detected object characteristics. The quadratic polynomial function parameters are modified in real-time to generate appropriate steering commands, while braking force parameters are adjusted based on the evasive maneuver requirements and vehicle state.
3Measurement precision
If the system uses geometric algorithms with quadratic polynomial functions, then the path calculation precision is improved, but the computational complexity increases
Solution Approach 1:
The system pre-calculates the virtual target path using geometric algorithms and quadratic polynomial functions before executing the evasive steering maneuver. By performing the path calculation in advance based on detected object positions and vehicle state, the system prepares optimal steering parameters that can be directly applied during the emergency maneuver, reducing real-time computational burden.
Data Source
AI summary
A method for calculating a virtual target path around a target object that includes providing scan points identifying detected objects and separating the scan points into target object scan points and other object scan points. The method identifies a closest scan point from the target object scan points and identifies a path point that is a predetermined safe distance from the closest scan point. The method determines a straight target line adjacent to the target object that goes through the path point, and determines a distance between the target line and each of the other objects and determines whether all of the distances are greater than a predetermined threshold distance. The method identifies curve points for each other object whose distance is less than the predetermined threshold distance, and identifies a curve path that connects the curve points to be the virtual target path using a quadratic polynomial function.


