摘要:
ubuntu 18.04 安装ros 1、add ros sources $sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros- 阅读全文
摘要:
第一种方法:检测是否找到设备:lsusb检查端口:ls /dev/video* 安装适合的工具guvcview sudo add-apt-repository ppa:pj-assis/ppa sudo apt-get update sudo apt-get install guvcview 测试摄 阅读全文
摘要:
1、安装boost https://www.cnblogs.com/cnxkey/articles/10257676.html 2、安装opencv https://blog.csdn.net/weixin_42203839/article/details/107684563 3、安装eigen h 阅读全文
摘要:
jsoncpp 解析json 1、下载 : git clone https://github.com/open-source-parsers/jsoncpp.git 2、cmake 编译 、 vs打开生成。 3、代码示例 #include <iostream> #include <string> # 阅读全文
摘要:
cuda kdtree 前言:将kdtree 查询部分移植到GPU端,在很多应用中对提高算法的执行效率很有帮助,本文使用英伟达GPU语言cuda,完成了kdtree GPU端的移植。 步骤比较简单:1、cpu端 创建kdtree; 2、迁移kdtree node 节点到GPU端;3、GPU端实现临近 阅读全文
摘要:
一些常见的空间数据结构包括: 层次包围盒(Bounding Volume Hierachy,BVH) 二元空间分割树(Binary Space Partitioning,BSP), 四叉树 (QuadTree) kd树(k-dimensional tree) 八叉树(Octree) 场景图 (Sce 阅读全文
摘要:
这里对 上一篇 cuda实践3 中的代码进行修改,在block中对share memory 进行迭代。 template <int BLOCK_SIZE> __global__ void caculateShelter_cuda( float *uv_triangulation_0, float * 阅读全文
摘要:
share memory 使用 template <int BLOCK_SIZE> __global__ void caculateShelter_cuda( float *uv_triangulation_0, float *uv_triangulation, float *w_triangula 阅读全文
摘要:
CGAL5.0.2 vs2017的配置使用 1、环境:VS2017 + Boost1.71 + Cmake3.15.7 + CGAL5.0.2 2、步骤: a、boost1.71 下载安装 https://sourceforge.net/projects/boost/files/boost-bina 阅读全文
摘要:
lastools 1、官网下载:https://www.cs.unc.edu/~isenburg/lastools/ 2、用vs2017 打开D:\LAStools\lastools.dsw 移除没加载项 3、配置生成 mdt的lib库,或者生成MD模式下dll。 4、删除附加包含目录 …las\z 阅读全文