First off, very nice tool! Well done user interface!
I am running Jazzy on both the physical robot (Raspberry Pi 5 with Ubuntu 24.04) and the remote computer laptop(Ubuntu 24.04). I have the Nav2 stack running on the physical robot and nav2_config running on my laptop.
My process is to modify the nav2 yaml file located on the laptop computer and push to git. Then on the physical robot do a git pull to get the latest yaml file.
nav2_config easily restarts the nav2 stack running on the physical robot.
However, I am getting the following error:
[INFO] [1775440474.529650495] [nav2_config_node]: Setting /velocity_smoother/max_velocity → 2.0, 0.0, 2.5
[WARNING] nav2_config.core.param_client: set_param(/velocity_smoother, max_velocity) rejected: Wrong parameter type, parameter {max_velocity} is of type {double_array}, setting it to {string} is not allowed.
[ERROR] [1775440474.548546470] [nav2_config_node]: ✗ Failed to set /velocity_smoother/max_velocity = 2.0, 0.0, 2.5: Wrong parameter type, parameter {max_velocity} is of type {double_array}, setting it to {string} is not allowed.
Here is a screen shot (note the double quotes on the parameter I am trying to set, rather than data like seen on max_accel just above.
Also, after making changes to the Velocity Smoother, it shows to restart. How do I restart just the Velocity Smoother?
First off, very nice tool! Well done user interface!
I am running Jazzy on both the physical robot (Raspberry Pi 5 with Ubuntu 24.04) and the remote computer laptop(Ubuntu 24.04). I have the Nav2 stack running on the physical robot and nav2_config running on my laptop.
My process is to modify the nav2 yaml file located on the laptop computer and push to git. Then on the physical robot do a git pull to get the latest yaml file.
nav2_config easily restarts the nav2 stack running on the physical robot.
However, I am getting the following error:
[INFO] [1775440474.529650495] [nav2_config_node]: Setting /velocity_smoother/max_velocity → 2.0, 0.0, 2.5
[WARNING] nav2_config.core.param_client: set_param(/velocity_smoother, max_velocity) rejected: Wrong parameter type, parameter {max_velocity} is of type {double_array}, setting it to {string} is not allowed.
[ERROR] [1775440474.548546470] [nav2_config_node]: ✗ Failed to set /velocity_smoother/max_velocity = 2.0, 0.0, 2.5: Wrong parameter type, parameter {max_velocity} is of type {double_array}, setting it to {string} is not allowed.
Here is a screen shot (note the double quotes on the parameter I am trying to set, rather than data like seen on max_accel just above.
Also, after making changes to the Velocity Smoother, it shows to restart. How do I restart just the Velocity Smoother?