ros / dynamic_reconfigure

BSD 3-Clause "New" or "Revised" License
48 stars 111 forks source link

Update client.py #171

Open augustinmanecy opened 3 years ago

augustinmanecy commented 3 years ago

When using rqt_reconfigure with node with a lot of parameters, it seems some parameters are most of time not found when trying to update the configuration. The parameters are listed in rqt_dynamic_reconfigure, but when trying to change value of some parameters "update_configuration" raises the exception line 185:

error updating parameters: don't know parameter xxx

When equivalent commands set and get succeed each time:

rosrun dynparam get <node_name> <param> 
rosrun dynparam set <node_name> <param> <value>

Not sure of what exactly happen as it is not fully repeatable, but the solution proposed in issue #163 seems to do the job.