ai-winter / ros_motion_planning

Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*, JPS, D*, LPA*, D* Lite, Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, PSO, Voronoi, PID, LQR, MPC, DWA, APF, Pure Pursuit etc.
GNU General Public License v3.0
1.82k stars 264 forks source link

implementations with move_base #68

Closed idabble31 closed 2 months ago

idabble31 commented 2 months ago

Hello, I'm currently exploring the possibility of incorporating the global planner algorithms from this repository into my mobile robot's navigation system, which currently utilizes the ROS Move Base package. Is there a method to integrate these planner algorithms as a plugin within Move Base, or is there another way to achieve this integration?

xiaochoumengyan commented 2 months ago

您好,我目前正在探索将该存储库中的全局规划器算法合并到我的移动机器人导航系统中的可能性,该系统目前使用 ROS Move Base 包。有没有办法将这些规划器算法作为插件集成到 Move Base 中,或者有没有其他方法可以实现这种集成?

请问你现在集成成功啦吗?

omigeft commented 2 months ago

@idabble31 @xiaochoumengyan For the deployment of algorithms on real robots, you can refer to https://github.com/ai-winter/ros_motion_planning/blob/master/docs/realworld.md. But it is notable that this tutorial only guides simple deployment. More customized deployments require you to delve deeper.

idabble31 commented 2 months ago

thanks for the answer, i'll go ahead and try it!

ai-winter commented 2 months ago

@idabble31 @xiaochoumengyan

This project is implemented based on the ROS move_base framework, making it convenient to port with the help of plugin mechanisms. You can refer to the relevant ROS documents for further guidance.