about meaning of planner in global_planner
I'd like anyone to teach me what planner
in global planner means.
CMakeLists.txt in globalplanner has planner as addexecutable and and targetlinklibraries.
addexecutable(planner src/plannode.cpp ) targetlinklibraries(planner ${PROJECTNAME} ${catkinLIBRARIES} )PROJECTNAME means project(globalplanner).
CMakeLists.txt in Carrotplanner has carrotplanner as targetlinklibraries.
addlibrary(carrotplanner src/carrotplanner.cpp) targetlinklibraries(carrotplanner ${catkinLIBRARIES} )Does it mean that I can use
rosrun globalplanner planner
as globalplanner has a plannode.cpp. and
int main(int argc, char** argv) { ros::init(argc, argv, "global_planner");Does thistf::TransformListener tf(ros::Duration(10)); costmap_2d::Costmap2DROS lcr("costmap", tf); global_planner::PlannerWithCostmap pppp(<b>"planner"</b>, &lcr); ros::spin(); return 0;
}
"planner"
correspond with addexecutable(planner
src/plannode.cpp
)
?
Could anyone tell me about it? Thank you in advance!
following globalplanner, I edited my code, compiling it.
As the result, I got library and executable.
Linking CXX shared library /home/ken/catkin
ws/devel/lib/libomplplannerrrt2.so
[100%] Built target omplplannerrrt2
Scanning dependencies of target planners
[100%] Building CXX object navigation/omplplannerrrt2/CMakeFiles/planners.dir/src/OMPLplannode.cpp.o
Linking CXX executable /home/ken/catkinws/devel/lib/omplplannerrrt2/planners
[100%] Built target planners
Asked by Ken_in_JAPAN on 2014-07-08 01:43:11 UTC
Comments
This is node, so I should execute rosrun ompl_planner_rrt2 planners.
Asked by Ken_in_JAPAN on 2014-08-02 16:12:17 UTC