Recent developments in laser scanning technologies have provided innovative solutions for acquiring three-dimensional (3D) point clouds about road corridors and its environments. Unlike traditional field surveying, satellite imagery, and aerial photography, laser scanning systems offer unique solutions for collecting dense point clouds with millimeter accuracy and in a reasonable time. The data acquired by laser scanning systems empower modeling road geometry and delineating road design parameters such as slope, superelevation, and vertical and horizontal alignments. These geometric parameters have several geospatial applications such as road safety management. The purpose of this book is to promote the core understanding of suitable geospatial tools and techniques for modeling of road traffic accidents by the state-of-the-art artificial intelligence (AI) approaches such as neural networks (NNs) and deep learning (DL) using traffic information and road geometry delineated from laser scanning data. Data collection and management in databases play a major role in modeling and developing predictive tools. Therefore, the first two chapters of this book introduce laser scanning technology with creative explanation and graphical illustrations and review the recent methods of extracting geometric road parameters. The third and fourth chapters present an optimization of support vector machine and ensemble tree methods as well as novel hierarchical object-based methods for extracting road geometry from laser scanning point clouds. Information about historical traffic accidents and their circumstances, traffic (volume, type of vehicles), road features (grade, superelevation, curve radius, lane width, speed limit, etc.) pertains to what is observed to exist on road segments or road intersections. Soft computing models such as neural networks are advanced modeling methods that can be related to traffic and road features to the historical accidents and generates regression equations that can be used in various phases of road safety management cycle. The regression equations produced by NN can identify unsafe road segments, estimate how much safety has changed following a change in design, and quantify the effects of road geometric features and traffic information on road safety. This book aims to help graduate students, professionals, decision makers, and road planners in developing better traffic accident prediction models using advanced neural networks.
2023-03-22 16:49:12 8.29MB neural networks deep learning
1
采用朴素贝叶斯算法对雷达点云数据进行分类,先构建kd树对点云领域进行搜寻,后提取点云的法向量、残差、主成分及高程差作为朴素贝叶斯算法的参数,运行程序可得到分类结果图。 (1)主程序为Classify.m (2)../data里为txt格式的训练样本与测试样本点云数据。
2023-03-13 23:54:12 3.61MB LiDAR点云 Matlab
1
一款小型的处理机载LiDAR点云的软件,C++源码以及可执行文件
2023-03-03 19:35:08 17.85MB LiDAR点云 lastools
1
Points2Grid 通过OpenTopography设施( )运行的数千个作业得到了证明,Points2Grid是一个强大的可扩展工具,可以使用本地网格方法生成数字高程模型(DEM)。 局部网格化算法根据用户提供的半径,使用围绕每个网格单元定义的圆形邻域来计算网格单元高程。 此邻域称为bin,而网格单元称为DEM节点。 对于落在仓中的点,最多可以计算四个值(最小值,最大值,平均值或反距离加权(IDW)平均值)。 然后将这些值分配给相应的DEM节点,并用于表示该bin表示的邻域上的海拔变化。 如果在给定的bin中未找到任何点,则DEM节点将收到一个空值。 Points2Grid服务还提供了空值归档选项,该选项通过3、5或7个像素的方形移动窗口应用反距离加权焦点均值,以填充DEM中具有空值的像元。 如果LIDAR发射密度超过根据这些数据生成的网格的分辨率,Points2Grid所采用的
2023-03-01 14:46:32 240KB C++
1
velo2cam_calibration velo2cam_calibration软件为由LiDAR和摄像头设备组成的任何一对传感器实现了最新的自动校准算法[1]。 该软件以ROS软件包的形式提供。 在马德里卡洛斯三世大学开发的软件包。 设置 要安装此ROS软件包: 将存储库克隆到您的catkin_ws / src /文件夹中。 安装运行依赖项: sudo apt-get install ros--opencv-apps 建立您的工作区。 用法 有关如何使用此软件的详细说明,请参见 。 要在虚拟环境中测试算法,您可以启动我们的中包括的任何校准方案。 标定目标 下图显示了该算法使用的建议校准目标的可能实施例及其相应的尺寸图。 注意:为方便起见,可以使用其他尺寸。 如果是这样,请相应地配置节点参数。 引文 如果您在研究中使用这项工作,请考虑引用以下论文: [1]
2023-02-17 19:48:11 3.27MB automatic-calibration-algorithm C++
1
LOAM SLAM中用于非线性优化的方法《On Degeneracy of Optimization-based State Estimation Problems》,大家可以详细阅读,有需要的可以下载。同时可以参照博客https://blog.csdn.net/i_robots/article/details/108724606
2023-02-12 23:27:23 2.24MB slam ubuntu Lidar LOAM
1
SC-LIO-SAM 版本 2020-11-19 什么是 SC-LIO-SAM? SC-LIO-SAM 是一种实时激光雷达惯性 SLAM 封装。 LiDAR 惯性 SLAM:扫描上下文 + LIO-SAM 该存储库是一个示例用例,它是一种快速而强大的 LiDAR 位置识别方法。 有关每种算法的更多详细信息,请参阅扫描上下文 LIO-SAM 您还可以使用该项目的 LiDAR-only 版本,名为 。 扫描上下文:快速而强大的位置识别 轻量级:名为“Scancontext.h”和“Scancontext.cpp”的单个标题和cpp文件 我们的模块有 KDtree ,我们使用 。 nanoflann 也是一个单头程序,该文件在我们的目录中。 易于使用:用户只需记住和使用两个API函数; makeAndSaveScancontextAndKeys和detectLoopClosureID
2023-02-05 20:12:53 3.85MB place-recognition lidar-slam C++
1
calipso激光雷达一级数据IDL读取代码
2023-02-05 11:39:37 12KB calipso L1
1
传感器融合无人驾驶汽车课程实践环境(测验) 解释 此回购协议包含一个练习环境,可在与Lidar一起工作时了解ransac,欧几里得聚类等。 它是由Udacity和讲师Aaron Brown创建的。 我的贡献主要是测验部分。 有关原始的自述文件文本和安装说明,请参见下文。 欢迎参加自动驾驶汽车的传感器融合课程。 在本课程中,我们将讨论传感器融合,这是从多个传感器获取数据并将其组合以使我们对周围世界有更好了解的过程。 我们将主要集中在激光雷达和雷达这两个传感器上。 到最后,我们将融合来自这两个传感器的数据来跟踪道路上的多辆汽车,以估计它们的位置和速度。 激光雷达传感通过发送数千个激光信号为我们提供高分辨率数据。 这些激光从物体反射回来,返回到传感器,然后我们可以通过定时返回信号所需的时间来确定物体的距离。 我们还可以通过测量返回信号的强度来告诉一些有关被击中的物体的信息。 每束激光都处于红
2023-01-27 20:00:31 194.07MB C++
1
pylidar pylidar是为与LIDAR数据一起使用而开发的Python软件包 目前,pylidar仅支持.asc格式的数字表面模型(DSM)文件。 它使用numpy内部存储LIDAR数据, numpy是一种快速,高效的数字python程序包。 它使用matplotlib库提供绘图功能,以帮助可视化数据。 范例程式码 from pylidar import LIDAR, plt, np y = LIDAR('../LIDAR/st7564_dsm_1m.asc') y.plot_shaded() 样例图 下面的图像是使用提供的LIDAR数据生成的。 第一张图片显示的是巴斯市中心的东南部地区。 可以看到紫色的雅芳河(实际上是由于数据中的NaN值)。 第二张图片从第一张图片放大并详细显示了市政厅。 这个特定的数据集具有1m的分辨率,可以在道路上看到个别的汽车。
2023-01-25 20:24:23 2.16MB Python
1