Hi, we are using the navigation stack (diamondback) in our robot in order to navigate in a dynamic scenario with presence of people and must say that its performance is good in general terms. There is, however, a behavior that compromises safety. When a person stands in front of the robot, close to it, the robot moves backward (only if escape_vel parameter has a negative value). If the person starts walking, she can guide the robot backwards.
Although we have several ultrasound sensors at the rear of the robot, it continues moving backward colliding with obstacles. We have tested the navigation setting escape_vel value to zero, but the overall performance gets worse, because the robot gets stuck in much more cases.
Is there any way to configure the navigation stack so that the obstacles in the rear of the robot are taken into account?
Originally posted by marija on ROS Answers with karma: 36 on 2012-05-21
Post score: 1
Original comments
Comment by karthik on 2012-05-21:
Please mention the robot in use and the sensors available.