关键词:地基激光雷达 点云模拟 XML文件 作者:李二 日期:07/05/2020 - 08/05/2020 我目前仅仅使用了TLS模式进行模拟,所以先讲一下TLS的模拟经验. ALS和MLS的模拟,以后肯定也会做一下 1. 明确模拟数据需求 在正式模拟自己的数据之前,一定要明确好自己的模拟数据需求,毕竟一次TLS的模拟耗时挺长的(在尽可能贴近野外测量参数设置条件下). 比如我这里要做森林样方的TLS点云模拟,目的是评估不同的布站模式 scan design的数据获取质量以及对树木参数计算的影响…
关键词:LiDAR 激光雷达 点云模拟 作者:李二 日期:06/05/2020 - 07/05/2020 写在前面:我前段时间的一个工作(地基激光雷达TLS的新型布站策略)需要用到模拟的TLS点云数据来验证新型布站模式的性能,因此需要找一个LiDAR模拟平台来完成以上任务. 据我所知,目前典型的常用的两个模拟平台是: DART (Discrete anisotropic radiative transfer) 的LiDAR模拟模块. DART原本主要用于遥感影像模拟与三维反演,在大约2015-2…
本系列文章演示如何快速搭建一个简单的云原生架构的实践环境. 基于这个基础架构,可以持续部署微服务架构的应用栈,演练敏捷开发过程,提升DevOps实践能力. 1 整体规划 1.1 拓扑架构 1.2 基础设置 硬件配置 最低:2核 CPU,4G 内存,30G 硬盘. 建议:8核 CPU,16G 内存,100G 硬盘. 编号 IP OS 主机名 角色 环境 说明 A 192.168.1.101 CentOS7.4 ddc_node01 Manager Global 运行UCP和Jenkins的节点 B…
0.前言 整体架构目录:ASP.NET Core分布式项目实战-目录 k8s架构目录:Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录 一.服务器设置 1.把每一个服务器的selinux 设置为 disabled 设置方式: vi  /etc/selinux/config 将 SELINUX=disabled,然后保存,然后 执行命令: setenforce 0,使之生效. 2.同步每一台服务器的时间(此步骤很重要,会影响后面的软件环境运行) 3.每一台服务…
之前一文<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥> 获得很多朋友支持和鼓励,也更让我坚定做这项技术的推广者,希望能让更多的朋友了解这项技术,于是先从官方信息的翻译开始做起. 此系列系小九的学堂原创翻译,翻译自微软官方开发向导,一共分为六个主题.第一个主题是:<.NET Native安装和配置> 本文是第二个主题:.NET Native开发流程详解. 向导文链接:<C++的性能C#的产能?! - .Net Native 系列:开发向导>…
小Q系列故事——世界上最遥远的距离 Time Limit: 500/200 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1751    Accepted Submission(s): 628 Problem Description 世界上最遥远的距离 不是生与死 而是我就站在你面前 你却不知道我爱你 世界上最遥远的距离 不是我就站在你面前你却不知道我爱你 而是明明知道彼此相爱…
上接博文<TI-Davinci开发系列之一CCS5.2的安装及注意事项>. 如何没有实际的开发板或者仿真器,可以使用CCS自带的TISimulator来学习与熟悉CCS开发调试环境.下面是具体过程: /******************************************************************************************************************************************/ 原创作品,转载时…
LiDAR Light Detection And Ranging,激光探测及测距,是一种光学遥感技术,使用激光对地球表面的密集采样,产生高精度X.Y.Z测量值. 激光雷达系统的主要硬件组成部分包括一组车辆(飞机.直升机.车辆以及三脚架).激光扫描系统.GPS(全球定位系统)和 INS(惯性导航系统).INS 系统测量激光雷达系统的滚动角.俯仰角与前进方向.    激光雷达是一个主动光学传感器,它在沿着特定的测量路径移动时向一个目标发射激光束. 激光雷达传感器中的接收器会对从目标反射回来的激光进…
(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本. 注:线程池源码部分如无特殊说明均指ThreadPoolExecutor类. 简介 前面我们一起学习了Java中线程池的体系结构.构造方法和生命周期,本章我们一起来学习线程池中普通任务到底是怎么执行的. 建议学习本章前先去看看彤哥之前写的<死磕 java线程系列之自己动手写一个线程池>那两章,有助于理解本章的内容,且那边的代码比较短小,学起来相对容易一些. 问题 (1)线程池中的普通任务是怎么执行的? (2…
(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本. 注:本文基于ScheduledThreadPoolExecutor定时线程池类. 简介 前面我们一起学习了普通任务.未来任务的执行流程,今天我们再来学习一种新的任务--定时任务. 定时任务是我们经常会用到的一种任务,它表示在未来某个时刻执行,或者未来按照某种规则重复执行的任务. 问题 (1)如何保证任务是在未来某个时刻才被执行? (2)如何保证任务按照某种规则重复执行? 来个栗子 创建一个定时线程池,用它来…