Curve Modeling Device Curvature Correction Orientation Difference
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current navigation systems are unable to accurately extract the shape of curves on roads, particularly sharp curves, which affects the accuracy of speed control for drivers, and existing technologies struggle to maintain the length of steady intervals with constant curvature, leading to inaccuracies in determining intervals for speed control.
Innovation Solution
A curve modeling device and method that includes a curvature calculation unit, a curvature correction unit, and a node information generation unit, which calculate and correct curvatures at sampling points to maintain a constant orientation difference, allowing for accurate classification of road intervals as straight line, arc, or smooth curves, thereby improving the accuracy of curve shape modeling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If curvature is calculated at each sampling point based on location information, then curve shape can be extracted, but measurement errors cause inaccuracy in curvature values and steady interval length
Solution Approach 1:
The patent applies preliminary action by calculating the orientation difference before curvature correction. The orientation difference is computed from the calculated curvatures and then used as a constraint condition to guide the curvature correction process, ensuring that the correction maintains the overall orientation characteristics of the original curve while reducing measurement errors.
Solution Approach 2:
The patent changes the curvature parameter by correcting it while maintaining a constant orientation difference. The curvature correction unit adjusts the curvature values at sampling points to reduce measurement errors, while the orientation difference serves as a invariant parameter that constrains the correction process to preserve the essential geometric characteristics of the curve.
2Manufacturing precision
If curvature correction is applied to reduce measurement errors, then curve shape accuracy improves, but the steady interval length may change due to correction
Solution Approach 1:
The orientation difference is calculated in advance from the original curvatures before any correction is applied. This preliminary calculation establishes a reference value that constrains the subsequent curvature correction process, ensuring that the correction improves local accuracy without altering the overall steady interval length.
Solution Approach 2:
The curvature values are corrected to improve shape accuracy, but the orientation difference is maintained as a constant parameter throughout the correction process. This constraint ensures that while individual curvature values may change, the overall geometric characteristics including steady interval length remain preserved.
3Measurement precision
If high accuracy curve extraction is implemented, then navigation speed control improves, but device complexity increases
Solution Approach 1:
The curve extraction process is segmented into distinct functional units: a curvature calculation unit that computes initial curvatures from location information, a curvature correction unit that adjusts curvatures while maintaining orientation difference, and a node information generation unit that creates the final curve model. This segmentation allows each unit to perform a specific function with optimized complexity.
Solution Approach 2:
The orientation difference acts as an intermediary parameter between the curvature calculation and curve modeling processes. It serves as a bridge that transfers geometric information from the raw curvature data to the corrected curve model, enabling accurate curve extraction without requiring complex direct computation between all sampling points.
Data Source
AI summary
A curve modeling device includes a curvature calculation unit, a curvature correction unit, and a node information generation unit. The curvature calculation unit calculates a curvature of each sampling point on a route based on location information of each sampling point. The curvature correction unit corrects the curvature at each sampling point and approximates the route by a straight line interval, an arc interval, or a smooth curve interval. The node information generation unit builds a shape model of a curve included in the route by generating node information indicative of a node location on a road corresponding to the route based on the corrected curvature of the sampling point. The curvature correction unit corrects the curvature under a condition that an orientation difference defined by the calculated curvatures maintains a constant value.


