File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
yocs_diff_drive_pose_controller/src Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -221,14 +221,18 @@ void DiffDrivePoseControllerROS::controlMaxVelCB(const std_msgs::Float32ConstPtr
221
221
222
222
void DiffDrivePoseControllerROS::enableCB (const std_msgs::StringConstPtr msg)
223
223
{
224
- if (this -> enable ())
224
+ if (!msg-> data . empty ())
225
225
{
226
226
goal_frame_name_ = msg->data ;
227
- ROS_INFO_STREAM (" Controller has been enabled. [" << name_ << " ] with goal frame [" << goal_frame_name_ << " ]" );
227
+ }
228
+
229
+ if (this ->enable ())
230
+ {
231
+ ROS_INFO_STREAM (" Controller has been enabled [" << name_ << " ] with goal frame [" << goal_frame_name_ << " ]." );
228
232
}
229
233
else
230
234
{
231
- ROS_INFO_STREAM (" Controller was already enabled. [" << name_ <<" ] with Goal frame [" << goal_frame_name_ << " ]" );
235
+ ROS_INFO_STREAM (" Controller was already enabled [" << name_ <<" ], now tracking goal frame [" << goal_frame_name_ << " ]. " );
232
236
}
233
237
}
234
238
You can’t perform that action at this time.
0 commit comments