点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 1840|回复: 1

PCL Tutorials “How to use a KdTree to search”代码出错

[复制链接]
发表于 2013-2-28 15:20:21 | 显示全部楼层 |阅读模式
QQ群聊天记录如下:

问:Tutorials里面“How to use a KdTree to search”这篇的代码,在跑到if ( kdtree.radiusSearch (searchPoint, radius, pointIdxRadiusSearch, pointRadiusSquaredDistance) > 0 )时,有一定几率会发生数组溢出,有谁碰到过没有?
问:感觉是kdtree_flann的一个bug~
答:先看看kdtree是不是空的?
问:应该是没search出来
答:对
问:那也不应该出错呀
问:应该返回结果为0就行了
答:我也遇到过,为保证不挂,我是先搜最近的1个点,然后判断distance,如果这个distance大于你给的radius,就别搜了。。
答:flann里面确实这里会挂
回复

使用道具 举报

发表于 2013-3-26 13:54:08 | 显示全部楼层
学习,谢谢分享!!!!!!
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-6-7 11:50 , Processed in 3.341108 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表