向量场直方图-Python实现
作者:陈占文(Phil)Chen
向量场直方图是一种机器人路径规划算法。 我们最初是在中的C ++中实现此算法的。
我们重新实现VFH,因为原始的C ++实现包含一个神秘的错误,使其无法使用。 我们怀疑该错误可能是错误的C ++指针导致的,而Python可以帮助避免这种特质。 另一个考虑因素是,Phil精通C ++,但没有人精通Python。
“生产呢?” 你问。 可以使用Cython将Python编译成C ++代码,还有其他可能的技巧将其塞入ROSMOD中。
待办事项
(已修复)错误:直方图网格活动区域上下颠倒了。 可能的原因:一直在使用[x] [y],但应该一直在使用[y] [x](这是绘制x.append(y))
[] FIXME:极坐标直方图饼图切换角度,也可以逆时针旋转。
1