MATLAB 迭代最近点ICP配准 (23)

71 篇文章 139 订阅 ¥19.90 ¥99.00

一、算法介绍

在这里插入图片描述
ICP 迭代最近点配准方法,基本是一种固定的点云精配准方法,其变种很多,这里是点到点的传统点云ICP配准方法,具体的过程如上图所示:需要提供红色和蓝色两组点云,其位置姿态间存在差异,蓝色点云不动作为配准目标,移动红色点云将其与蓝色点云重合,即为ICP配准过程,图中结果显示,蓝色点云与红色点云在配准后,距离已经非常接近,基本重合,效果较好,具体的实现代码如下,可以使用自己的数据进行测试。这里会输出配准所用矩阵,配准结果点云,RMSE精度评价值

二、具体代码

1.流程

1、读取一组点云作为配准目标,该点云不动(图中蓝色点云)
2、对读取的点云做了一些旋转平移变换,人为制造了一个配准源,该点云需要移动(图中红色点云)
3、ICP配准,函数为MATLAB提供的已有函数

(这里对配准目标、配准源、ICP配准源的结果,三组点云进行了输出,加载到提供点云可视化功能的软件中,即可进行对比,查看配准是否正确)

2.代码

%目标点云 不动
ptCloud 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

点云学徒

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

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

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

打赏作者

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

抵扣说明:

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

余额充值