Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hello, have you tried to replace the move_base with other 3D path planning methods? #15

Open
tulingcheng86 opened this issue Jun 17, 2024 · 2 comments

Comments

@tulingcheng86
Copy link

for example,use egoplanner
i want to chang move_base to egoplanner .

@matlabbe
Copy link
Owner

matlabbe commented Jun 17, 2024

We used a custom 3D planning approach for that paper, but the code was not released as open source. However the planner was not meant for real-time object avoidance like egoplanner, but more for exploration. In all cases, rtabmap provides the 6DoF pose of the drone, so you can replace move_base with any planner. If egoplanner takes care of the 3D occupancy grid already, then you just need the output pose from rtabmap. rtabmap can produce an OctoMap online though if needed (at 1 Hz), but for fast flying, you would need a fast real-time updated local occupancy grid.

@tulingcheng86
Copy link
Author

我们在那篇论文中使用了定制的 3D 规划方法,但代码并未作为开源发布。然而,规划器并不像自我规划器那样用于实时对象回避,而更多地用于探索。在所有情况下,rtabmap 都提供无人机的 6DoF 姿势,因此您可以用任何规划器替换move_base。如果 egoplanner 已经处理了 3D 占用网格,那么您只需要 rtabmap 的输出姿势。如果需要,rtabmap 可以在线生成 OctoMap(1 Hz),但对于快速飞行,您需要一个快速实时更新的本地占用网格。

Thanks for the idea, I'm going to try it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants