Sub module: utilities¶
Author¶
- kyunghan <kyunghah.min@gmail.com>
Description¶
- Simulation utility modules
- Calc_Radius: Calculation road radius and curvature
- Filt_MovAvg: Moving average filter
- Calc_PrDis: Calculation projection distance
Update¶
- [18/05/31] - Initial release - kyunghan
-
py_sim.sub_utilities.Calc_PrDis(Data_Array_x, Data_Array_y, Current_point)[source]¶ Projection distance calculation Description: using for projection distance and direction between road and vehicle based on radial coordination Inputs ———————————————————– Data_Array_x - Road array X Data_Array_y - Road array Y Current_point - Vehicle current position [position x, position y] Outputs ———————————————————- tmp_s - Road length of projection distance tmp_n - Projection distance tmp_dir - Direction of road min_index - Minimum distance index of road data veh_an - Radian angle of vehicle position road_an - Radian angle of road
-
py_sim.sub_utilities.Calc_Radius(x_in, y_in, filt_num=0)[source]¶ Example function with PEP 484 type annotations.
The return type must be duplicated in the docstring to comply with the NumPy docstring style.
- param1
- The first parameter.
- param2
- The second parameter.
- bool
- True if successful, False otherwise.
-
py_sim.sub_utilities.Filt_MovAvg(Data, odd_filt_num)[source]¶ #2. Moving average filt # Description: mean value filterring in moving window # !!! moving window size should be odd number # Inputs ———————————————————– # Data - Raw data # odd_filt_num - Size of moving window # Outputs ———————————————————- # Data_FiltOut - Filtering data