想向官方和社区请教以下问题:
-
RDK/BPU是否有类似 NVIDIA CuPoch、CUDA-PCL 或 fast_gicp 的点云计算加速库?
-
BPU目前是否支持或者计划支持以下点云算子?
kNN/最近邻搜索
KD-Tree或体素邻域搜索
体素降采样
法线估计
FPFH
FGR
ICP/Point-to-Plane ICP
GICP
NDT
Top-K匹配
SVD、最小二乘或6×6方程求解
-
BPU是否提供类似CUDA kernel的自定义算子开发接口,可以编写非神经网络的点云计算算子?还是只能将PyTorch/ONNX神经网络编译成HBM模型运行?
-
如果传统ICP、KD-Tree等算法不适合直接运行在BPU上,是否有在RDK上部署以下学习式点云配准网络的案例?
PointNetLK
PointNetLK Revisited
ReAgent
DCP
RPMNet
其他输入为N×3点云、输出6DoF位姿的网络
-
对于“BPU神经网络粗配准 + CPU少量Point-to-Plane ICP精修”这种架构,官方是否有可以参考的模型转换、量化和C++推理示例?
-
S600的DSP是否适合承担点云预处理、体素化、邻域搜索或对应关系计算?是否有相关API或示例工程?
我们的目标不是一定要把CuPoch原封不动移植到BPU,而是希望充分利用BPU/DSP的计算能力,在保持毫米级配准精度的情况下,将单目标配准时间降低到500毫秒以内,最好达到100到300毫秒。
如果官方已有相关SDK、样例、内部算子、技术路线或者正在规划中的点云计算库,烦请提供资料链接。也欢迎有类似开发经验的朋友分享可行方案,非常感谢。