DWAPlannerROS vs TrajectoryPlannerROS
Hi all,
I am currently looking to implement my own local planner plugin for the navigation stack. I was looking at DWAPlannerROS and TrajectoryPlannerROS to help me start with. Though I am not sure I understand the relation between these 2 planners. Are they just 2 different local planners or is one part of the second?
I am asking because, as far as I understand from this wiki and the source, the DWA algorithm is implemented twice. Once in TrajectoryPlannerROS and another time in DWAPlannerROS.
Am I correct in saying so? And if so, is there a reason why the DWA is coded twice?
Now, if I understand this section, I believe the recommended way to implement a new local planner plugin is to inherit DWAPlanner. Do you confirm?
I am asking because there is a clean tutorial so as to write custom global planners, but I could not find an equivalent for local planners.
Thanks,
Antoine.
This might also be helpful: http://answers.ros.org/question/10718...
Haha good point! Thanks ;)
If we want to change/update trajectories (instruct the automated navigator to follow our trajectory)then which local_planner should be modified?