类似全局路径规划器描述,简化局部路径规划的讨论.
与全局路径规划器想似,在调用局部路径规划时,同样也是在move_base调用nav_core::BaseLocalPlanner接口;
然后用base_local_planner(如DWA)来继承nav_core::BaseLocalPlanner类,并以同样的原理将基类指针指向子类,从而调用子类的函数
- move_base中调用局部路径规划器的接口
// move_base.cpp(节选)
boost::shared_ptr<nav_core::BaseLocalPlanner> tc_;
//@ian 初始化局部路径规划器.
if