matlab方位角计算代码激光雷达模拟
用于简单模拟多通道激光雷达的Python,C
++和MATLAB代码。
这三个库有一些相似之处,但是是独立的(独立的),并且具有不同级别的功能。
最明显的相似之处是:(a)使用以主体(目标)和激光雷达类为主要焦点以及其他一些辅助类的面向对象的体系结构;
(b)大量使用向量化技术将激光有效投射在几何图元上。
因此,它们可以作为学习Python(numpy),C
++(Eigen
/
Dense)和MATLAB的有趣的中级教学项目。
Python实现
仅使用Python
3.7,numpy和pandas进行计算,并使用PIL和Matplotlib进行快速内部可视化。
强烈建议使用Meshlab,以便更好地可视化复杂对象或复杂场景的渲染点云。
目前仅支持用三角形网格划分的对象:需要为环境中要扫描的每个对象使用两个用逗号分隔的文本文件,该文本文件具有三列(一个带有xyz
cols,另一个带有用于定义顶点连通性的整数)。
激光雷达类模拟具有可自定义的均匀矩形方位角高程网格的理想多通道球形激光雷达。
使用PIL绘制了具有叠加扫描线的激光雷达视场的简单针Kon
2022-03-17 15:16:40
2.49MB
系统开源
1