19 from dynamic_reconfigure.client
import Client
23 Available keys for the dynamic_reconfigure update call 25 NUM_FILT =
'numerical_filtering' 26 DAMP_METHOD =
'damping_method' 27 DAMP_FACT =
'damping_factor' 28 LAMBDA_MAX =
'lambda_max' 29 W_THRESH =
'w_threshold' 30 SLOPE_DAMPING=
'slope_damping' 32 EPS_DAMP =
'eps_damping' 33 EPS_TRUNC =
'eps_truncation' 39 CONSTR_JLA =
'constraint_jla' 40 PRIO_JLA =
'priority_jla' 42 ACTIV_THRESH_JLA =
'activation_threshold_jla' 43 ACTIV_BUF_JLA =
'activation_buffer_jla' 44 CRIT_THRESH_JLA =
'critical_threshold_jla' 45 DAMP_JLA =
'damping_jla' 47 CONSTR_CA =
'constraint_ca' 48 PRIO_CA =
'priority_ca' 50 ACTIV_THRESH_CA =
'activation_threshold_ca' 51 ACTIV_BUF_CA =
'activation_buffer_ca' 52 CRIT_THRESH_CA =
'critical_threshold_ca' 53 DAMP_CA =
'damping_ca' 55 SIGMA_UJS =
'sigma_ujs' 56 SIGMA_SPEED_UJS =
'sigma_speed_ujs' 57 DELTA_POS_UJS =
'delta_pos_ujs' 58 SIGMA_SPEED_UJS =
'delta_speed_ujs' 60 KEEP_DIR =
'keep_direction' 61 ENF_POS_LIM =
'enforce_pos_limits' 62 ENF_VEL_LIM =
'enforce_vel_limits' 63 ENF_ACC_LIM =
'enforce_acc_limits' 64 TOL =
'limits_tolerance' 65 MAX_VEL_LIN_BASE =
'max_vel_lin_base' 66 MAX_VEL_ROT_BASE =
'max_vel_rot_base' 68 KIN_EXT =
'kinematic_extension' 69 EXT_RATIO =
'extension_ratio' 72 Class inherits from dynamic_reconfigure.client.Client and implements some wrapper methods 77 super(TwistControllerReconfigureClient, self).
__init__(
'twist_controller', timeout)
83 self._update_config.clear()
89 rospy.logerr(
'Cannot update config with key {0}! Not available in current config.'.format(cfg_key))
93 self._update_config.clear()