Voxblox: Incremental 3D Euclidean Signed Distance Fields for On-Board MAV Planning

作者: 19届 lz

日期:2022-3-2

论文:《Voxblox: Incremental 3D Euclidean Signed Distance Fields for On-Board MA V Planning》



整个系统功能分为两部分:
将传入的传感器数据合并到 TSDF 中(第 IV 节),
从 TSDF 传播更新的体素以更新 ESDF(第 V 节)。
在这里插入图片描述

voxblox:动态增长的地图上实时在线增量构建欧几里德符号距离场

tsdf

在这里插入图片描述

esdf_server

<launch>
  <arg name="play_bag" default="true" />
  <arg name="bag_file" default="/home/lz/data.bag"/>
  <arg name="voxel_size" default="0.05"/>
  <arg name="voxels_per_side" default="16" />
  <arg name="world_frame" default="t265_odom_frame" />


  <node name="player" pkg="rosbag" type="play" output="screen" args="-r 1.0 --clock $(arg bag_file)" if="$(arg play_bag)"/>

   <node name="voxblox_node" pkg="voxblox_ros" type="esdf_server" output="screen" args="-alsologtostderr" clear_params="true">
      <remap from="pointcloud" to="/d400/depth/color/points"/>
      <remap from="voxblox_node/esdf_map_out" to="esdf_map" />
      <param name="tsdf_voxel_size" value="$(arg voxel_size)" />
      <param name="tsdf_voxels_per_side" value="$(arg voxels_per_side)" />
      <param name="publish_esdf_map" value="true" />
      <param name="publish_pointclouds" value="true" />
      <param name="use_tf_transforms" value="true" />
      <param name="update_mesh_every_n_sec" value="0.5" />
      <param name="clear_sphere_for_planning" value="true" />
      <param name="world_frame" value="$(arg world_frame)" />
      <param name="voxels_per_side" value="16" />
    </node>
</launch>

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中南大学苹果实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值