ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Hey, I'm having this problem as well.
The problem is being caused by the fact that, for whatever reason, the nav2 stack is basically ignoring the goal tolerances you set within the parameters file. You can actually verify this yourself by calling the get_parameters service for the controller_server (you can list all services with "ros2 service list" if your having trouble with the service name).
There is a hack around this problem you can try, which is to just call the set_parameters service for the controller_server from the terminal or from a client within a node and set the values of the goal tolerance fields to whatever you want. This is obviously not ideal, but it is the only way I've been able to "solve" the issue.
If this isn't the issue you're facing then sorry I couldn't help more.
Also, if you're looking for better answers to solve this problem, I wouldn't look here. Unfortunately, not many people answer questions on this site.
2 | No.2 Revision |
Hey, I'm having this problem as well.
The problem is being caused by the fact that, for whatever reason, the nav2 stack is basically ignoring the goal tolerances you set within the parameters file. file, which causes it to use the default 0.25 m for positional and angular tolerances. You can actually verify this yourself by calling the get_parameters service for the controller_server (you can list all services with "ros2 service list" if your having trouble with the service name).
There is a hack around this problem you can try, which is to just call the set_parameters service for the controller_server from the terminal or from a client within a node and set the values of the goal tolerance fields to whatever you want. This is obviously not ideal, but it is the only way I've been able to "solve" the issue.
If this isn't the issue you're facing then sorry I couldn't help more.
Also, if you're looking for better answers to solve this problem, I wouldn't look here. Unfortunately, not many people answer questions on this site. site.
3 | No.3 Revision |
Hey, I'm having this problem as well. So update,
The problem is being caused by the fact that, for whatever reason, the nav2 stack is basically ignoring the goal tolerances you set within the parameters file, which causes it to use the default 0.25 m for positional and angular tolerances. You can actually verify this yourself by calling the get_parameters service for the controller_server (you can list all services with "ros2 service list" if your having trouble with the service name).
There is a hack around this problem you can try, which is to just call the set_parameters service for the controller_server from the terminal or from a client within a node and set the values of the goal tolerance fields to whatever you want. This is obviously not ideal, but it is the only way I've been able to "solve" the issue.
If this isn't the issue you're facing then sorry I couldn't help more.
Also, if you're looking for better answers to solve this problem, I wouldn't look here. Unfortunately, not many people answer questions on this site.
4 | No.4 Revision |
So update,
The problem is being caused by the fact that, for whatever reason, the nav2 stack is basically ignoring the goal tolerances you set within the parameters file, which causes it to use the default 0.25 m for positional and angular tolerances. You can actually verify this yourself by calling the get_parameters service for the controller_server (you can list all services with "ros2 service list" if your having trouble with the service name).
There is a hack around this problem you can try, problem, which is to just call the set_parameters service for the controller_server from the terminal or from a client within a node and set the values of the goal tolerance fields to whatever you want. This is obviously not ideal, but it is the only way I've been able to "solve" the issue.
If this isn't the issue you're facing then sorry I couldn't help more.
Also, if you're looking for better answers to solve this problem, I wouldn't look here. Unfortunately, not many people answer questions on this site.