updateConfig() called on a dynamic_reconfigure::Server that provides its own mutex

asked 2018-12-08 14:59:33 -0500

q8wwe gravatar image

when I added and load my controllers the differential driver controller i got the following error

My configuration file is very simple

     mobile_base_controller:
  type: "diff_drive_controller/DiffDriveController"
  left_wheel: 'left_wheel_joint'
  right_wheel: 'right_wheel_joint'
  pose_covariance_diagonal: [0.001, 0.001, 1000000.0, 1000000.0, 1000000.0, 1000.0]
  twist_covariance_diagonal: [0.001, 0.001, 1000000.0, 1000000.0, 1000000.0, 1000.0]

the error causing Dead lock :-

[ WARN] [1544302051.671006910, 0.688000000]: updateConfig() called on a dynamic_reconfigure::Server that provides its own mutex. This can lead to deadlocks if updateConfig() is called during an update. Providing a mutex to the constructor is highly recommended in this case. Please forward this message to the node author.

I'm using Ros Kinetic , how can i fix this problem as it cause dead look *the robot moved for short time and stop)

edit retag flag offensive close merge delete

Comments

Are you solved it?

SystemDi gravatar image SystemDi  ( 2019-02-23 11:02:39 -0500 )edit

unfortunately, not yet

q8wwe gravatar image q8wwe  ( 2019-02-23 11:48:53 -0500 )edit

Any solution yet?

AndreasG gravatar image AndreasG  ( 2019-03-29 08:52:23 -0500 )edit

Any solution ?

BhanuKiran.Chaluvadi gravatar image BhanuKiran.Chaluvadi  ( 2019-06-26 16:53:32 -0500 )edit

I am facing the same error

spkadam gravatar image spkadam  ( 2019-11-13 10:51:49 -0500 )edit

no solution , still unsolved

q8wwe gravatar image q8wwe  ( 2020-02-17 14:55:25 -0500 )edit