当前位置: 首页 > news >正文

网站开发需求大数据营销有哪些方面的应用

网站开发需求,大数据营销有哪些方面的应用,程序外包平台,柠檬网络科技网站建设目录 1 octomap的安装 2 二维导航节点的建立及栅格地图的构建 3 三维栅格地图的建立 1 octomap的安装 这里采用命令安装: sudo apt install ros-melodic-octomap-msgs ros-melodic-octomap-ros ros-melodic-octomap-rviz-plugins ros-melodic-octomap-server 这样…

目录

1 octomap的安装

2 二维导航节点的建立及栅格地图的构建

3 三维栅格地图的建立


1 octomap的安装

        这里采用命令安装:

sudo apt install ros-melodic-octomap-msgs ros-melodic-octomap-ros ros-melodic-octomap-rviz-plugins ros-melodic-octomap-server

        这样子就是安装好了。

2 二维导航节点的建立及栅格地图的构建

        我们进入liosam的工作空间下的launch文件夹:

        新建一个launch文件,就叫octomap2D.launch

        将下面的内容粘贴其中:

<launch><node pkg="octomap_server" type="octomap_server_node" name="octomap_server"> <!--resolution in meters per pixel--><param name="resulution" value="0.6" /><!--name of the fixed frame,needs to be "/map" for SLAM--><param name="frame_id" type="string" value="/map" /><!--max range/depth resolution of the kinect meters--><param name="sensor_model/max_range" value="5.0" /><param name="latch" value="true" /><!--max/min height for occupancy map, should be in meters--><param name="pointcloud_max_z" value="5" /><param name="pointcloud_min_z" value="0" /><param name="graound_filter_angle" value="3.14" /><!--topic from where pointcloud2 messages are subscribed--><remap from="/cloud_in" to="/lio_sam/mapping/cloud_registered" /></node></launch>

        我来解释下各个参数的含义:

        resolution:分辨率或精度,越小精度越高计算需要资源越庞大

        frame_id:世界坐标系的话题,即圆点坐标系

        sensor_model/max_range:扫描的最大距离

        cloud_in:点云话题

        pointcloud_max_z:最大的Z扫描值

        pointcloud_min_z:最小的Z扫描值(激光雷达和垂直平面有一定距离)

        当然,还有其他可选参数:

        1.剔除地面点的

        加上的话类似这样:

<launch><node pkg="octomap_server" type="octomap_server_node" name="octomap_server"> <!--resolution in meters per pixel--><param name="resulution" value="0.6" /><!--name of the fixed frame,needs to be "/map" for SLAM--><param name="frame_id" type="string" value="/map" /><!--max range/depth resolution of the kinect meters--><param name="sensor_model/max_range" value="1000.0" /><param name="latch" value="true" /><!--max/min height for occupancy map, should be in meters--><param name="pointcloud_max_z" value="5" /><param name="pointcloud_min_z" value="-1.5" /><param name="filter_ground" value="true" /><param name="ground_filter/distance" value="0.05" /><param name="ground_filter/angle" value="0.2" /><!--topic from where pointcloud2 messages are subscribed--><remap from="/cloud_in" to="/lio_sam/mapping/cloud_registered" /></node></launch>

        我们启动liosam主节点和本节点。

        播放bag包:

        发现地面有很多噪点。调参...

        好点了,继续调参。。

        不停的调参后.....

        勉强可以用。。。因为我们手持的原因...

        保存栅格地图:

 rosrun map_server map_saver map:=/projected_map -f sbmap

        

3 三维栅格地图的建立

        下载octomap_tutor并编译:

        安装依赖:

sudo apt-get install liboctomap-dev octomap

        生成可执行文件pcd2octomap,记得一定要设置可执行,可以打开这个文件的属性看一看。

        执行:

pcd2octomap carto_demo.pcd carto.bt

        执行成功,发现八叉树文件:

        查看地图:

octovis carto.bt

        OK

http://www.yayakq.cn/news/533240/

相关文章:

  • 中网的官方网站建设网站几钱
  • 知网网站开发网站建设与管理专业是什么
  • zhihe网站建设 淘宝自适应和响应式网站
  • 网站的图片怎么做小学免费资源网站模板
  • 做的比较好的家具网站首页设计模式
  • 外贸网站建站百度网站优化升上去
  • 做网站如何与网络公司沟通宣威网站
  • 广州企业网站wordpress一站式开发
  • 做网站 微信开发前景工作细胞第一季免费
  • 微商招商网站源码海报模板免费网站
  • 黄页网站推广服务网站开发李沛杰
  • 微信网站开发工具英文官网建设
  • 上海最专业的网站设计制网站内容批量替换
  • 公益网站模板海贼王路飞和女帝做的网站
  • 如何找工程项目信息东莞网站建设白帽seo
  • diy在线定制网站系统网页制作实训报告范文
  • 如何建设优化一个网站长沙网站建设哪里好
  • 企业电子网站的建设案例分析网上学设计哪个网站好
  • 广州哪里有外贸网站wordpress自定义菜单导航
  • 提升学历的好处有哪些福州短视频seo免费
  • 禅城做网站wordpress 插件站
  • 苏州高端网站建设linux创建网站
  • wordpress快速建站教程微信 wordpress 群发
  • 邮政管理网站建设三十分钟激励视频素材
  • 属于门户网站的有小程序模板购买
  • 深圳网站建设流程华夏望子成龙网站开发背景
  • 性价比高柳州网站建设北京装饰公司名录
  • 大型企业的微网站谁做网页链接提取
  • 柳州网站建设公司哪家好app开发公司天品科技
  • 做家电网站外贸论坛有哪些平台