Doing navigation, while avoiding some region
Hi All,
I am using navigation stack with PR2 and turtlebot in a simulated home environment. Is it possible to constrain the path of the robot so that it can avoid some region. For example, say floor of the room has white tiles with few red tiles at center, and I want the robot, not to run over the red tiles. Or say there is some marking or carpeting on the path (having different color), and I need the robot to do navigation only on that path.
Any suggestion or pointers on how I can achieve this will be greatly appreciated.
I needed this for executing action for a command like : "Move to the chair, avoiding the red region."