【问题标题】:how to estimate the distance between 2 point clouds on pcl如何估计pcl上2个点云之间的距离
【发布时间】:2017-07-11 10:25:48
【问题描述】:

如何获取 pcl 中 2 个点云之间的距离?我想找到两个平行和不规则表面之间的距离。但是使用最近邻法不能得到法线方向的距离。我该怎么做?

【问题讨论】:

  • 一定要快吗? :D

标签: point-cloud-library point-clouds


【解决方案1】:

如何使用

float pcl::geometry::squaredDistance  ( const PointT &  p1,  
  const PointT &  p2 )    [inline] 

函数将返回: 2 点之间的平方欧几里得距离。

程序可以是

  1. 选择平面 1 上的任意一点
  2. 计算平均距离 在任意点到平面 2 上的所有点之间

平面 1 和平面 2 是平行的,所以无论平面 1 上的点位置如何,输出都不应该相同?

【讨论】:

    猜你喜欢
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 2021-08-06
    • 1970-01-01
    相关资源
    最近更新 更多