Path planning for car-like robots
Hi,
I am developing a path-planner for a 4 wheeled car-like robot. I have a 2D map of the environment with the initial coordinates of the robot and the final coordinates known. A straight-forward solution would be to use A* or any general path planning algorithm like it, but the challenge I see is in ensuring that the curvature in the path is achievable by a 4 wheeled (non-holonomic) robot.
Also, as a second step, the robot uses a visual marker (hung on a wall in front of it) to localize itself. So the path planned should ensure that the robot's heading is such that the marker is always in view.
Does ROS have packages that I could use or take ideas out of ?
Thanks, Sagnik