Writing a local planner package
Hi people,
I am a newbie using ros for my school project, I have basic programming background (C language ). For my project, I am trying to simulate the collision avoidance behaviour of a robot.
So far I think the local planning package available on ros might not be able to exhibit the behaviour that my project required. This means that I will probably have to write a local planning package myself.
What I would like to know is what are the relevant knowledge of programming or computing require for me to be able to make changes to the local planner package, or even write out one myself?
Do I need to learn stuff like software development or computer network? Is C++ knowledge sufficient for writing my own package?
Any feedback will be appreciated. Thanks!