Skip to content

Jazzy - Wrong parameter type error #3

@vipermn

Description

@vipermn

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.

Image

Also, after making changes to the Velocity Smoother, it shows to restart. How do I restart just the Velocity Smoother?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions