文件名称:vfh-python:向量场直方图的Python重新实现
文件大小:3.5MB
文件格式:ZIP
更新时间:2024-06-07 13:54:14
JupyterNotebook
向量场直方图-Python实现 作者:陈占文(Phil)Chen 向量场直方图是一种机器人路径规划算法。 我们最初是在中的C ++中实现此算法的。 我们重新实现VFH,因为原始的C ++实现包含一个神秘的错误,使其无法使用。 我们怀疑该错误可能是错误的C ++指针导致的,而Python可以帮助避免这种特质。 另一个考虑因素是,Phil精通C ++,但没有人精通Python。 “生产呢?” 你问。 可以使用Cython将Python编译成C ++代码,还有其他可能的技巧将其塞入ROSMOD中。 待办事项 (已修复)错误:直方图网格活动区域上下颠倒了。 可能的原因:一直在使用[x] [y],但应该一直在使用[y] [x](这是绘制x.append(y)) [] FIXME:极坐标直方图饼图切换角度,也可以逆时针旋转。
【文件预览】:
vfh-python-master
----.gitignore(44B)
----map_no_sides.txt(5KB)
----map.txt(5KB)
----README.md(988B)
----lib()
--------path_planner.py(8KB)
--------histogram_grid.py(8KB)
--------__init__.py(0B)
--------polar_histogram.py(4KB)
--------robot.py(9KB)
----playground.ipynb(5.62MB)
----main.py(204B)
----test()
--------test_histogram_grid.py(0B)
--------test_polar_histogram.py(81B)