mrpt_ekf_slam_2d不会将地标与[90,-90]以外的偏航角关联

时间:2019-03-19 14:00:33

标签: mrpt

我正在配备RPLidar的室内机器人上运行mrpt_ekf_slam_2d(http://wiki.ros.org/mrpt_ekf_slam_2d)。通过在激光雷达点云上运行聚类算法,将地标提供给ekf。

我遇到一个问题,即ekf似乎没有将观测值与位于机器人后面的地标相关联,也就是说,偏航角不在区间[90,-90]范围内。这些观察只是被添加为新的地标。 地标在机器人前面时已正确映射并关联,但是一旦它们落在机器人后面,ekf就会发送出多个地标:1

以下是对激光雷达扫描进行过滤以仅包括[90,-90]内的点时进行相同运行的结果:2

有人使用mrpt遇到类似的问题吗?

1 个答案:

答案 0 :(得分:0)

有趣!看起来好像是mrpt-slam中的错误……请,您可以提交错误报告here以便我们进行调查吗?

示例数据集/测试用例会很棒。