MATLAB-LiDAR

所属分类:雷达系统
开发工具:matlab
文件大小:15KB
下载次数:0
上传日期:2021-08-28 04:30:38
上 传 者sh-1993
说明:  Velodyne的VLP-16激光雷达传感器和高尔夫球轨迹发生器的仿真
(Simulation of Velodyne s VLP-16 LiDAR Sensor and a Golf Ball Trajectory Generator)

文件列表:
Both_H.m (1723, 2021-08-28)
Drag_H.m (1138, 2021-08-28)
Golf_Ball_Trajectory.m (433, 2021-08-28)
Gravity_H.m (913, 2021-08-28)
LiDAR_Emission_Pattern.m (877, 2021-08-28)
Lift_H.m (1636, 2021-08-28)
Moving_Golf_Ball_Intersection_Deprecated.m (2996, 2021-08-28)
Parallel_Rotated_LiDAR_Emission_Pattern.m (927, 2021-08-28)
Parallel_Rotated_Precise_Moving_Golf_Ball_Intersection.m (3684, 2021-08-28)
Perpendicular_Rotated_LiDAR_Emission_Pattern.m (937, 2021-08-28)
Perpendicular_Rotated_Precise_Moving_Golf_Ball_Intersection.m (3699, 2021-08-28)
Plot_Print_H.m (385, 2021-08-28)
Plot_Trajectory_H.m (266, 2021-08-28)
Precise_Moving_Golf_Ball_Intersection.m (3611, 2021-08-28)
Rotating_LiDAR.m (673, 2021-08-28)
Sphere_H.m (133, 2021-08-28)
Static_Golf_Ball_Intersection_Deprecated.m (2739, 2021-08-28)
Trajectory_Generation_Selection.m (1554, 2021-08-28)
Triangle_Intersection_Deprecated.m (2067, 2021-08-28)
main.m (6362, 2021-08-28)

# MATLAB-LiDAR This repository includes MATLAB code for the simulation of the Velodyne VLP-16 LiDAR sensor as well as algorithms for finding the intersections of the emitted lasers with triangles and moving golf balls. Intersections with golf balls are calculated through generation of a golf ball's trajectory under situations such as gravity, drag, and lift. Call any functions to use the simulator within main.m. Helper functions, which should not be called by the user within the main.m file, have the "\_H" tag at the end of the file name. ## Example: The code is customizable so that multiple instances of VLP-16s can be placed along the golf ball's trajectory with options to rotate the sensor and use it in a way that takes advantage of the horizontally spinning lasers. Below is an example where the user has chosen Lift, Drag and Gravity conditions with a golf shot with initial velocity 45 m/s, an angle of 12 degrees, 1 rad/s for rifle spin, side spin, and back spin, and 1 degree for spin angle.

4 LiDAR sensors, two upright and two placed on their side so that the rotation of lasers run perpendicular to the golf ball's trajectory, have the following x, y, z positions:

and their functions are called as ```Precise_Moving_Golf_Ball_Intersection``` and ```Parallel_Rotated_Precise_Moving_Golf_Ball_Intersection```. The result is a general trajectory and emission pattern diagram as well as a diagram of just the theoretical intersections that would appear:

Output is exported as an xlsx file:

Credit for the logic implemented within Drag.m, Lift.m, Both.m, and Gravity.m which are files used to generate a golf ball's trajectory, go to UW Chemical Engineering Student Rama Al-Enzy.

近期下载者

相关文件


收藏者