Reduce rotation recovery speed
I set the planner for the move_base node with the following settings:
DWAPlannerROS:
use_dwa: true
max_vel_x: 2.5
min_vel_x: 0.0
max_vel_y: 0.0
min_vel_y: 0.0
max_vel_trans: 0.5
min_vel_trans: 0.1
trans_stopped_vel: 0.1
max_vel_theta: 0.15
min_vel_theta: 0.1
theta_stopped_vel: 0.4
acc_lim_x: 2.0
acc_lim_y: 0.0
yaw_goal_tolerance: 3.0
xy_goal_tolerance: 0.15
sim_time: 3.0
vx_samples: 6
vy_samples: 1
vtheta_samples: 40
acc_lim_th: 0.5
max_rotational_vel: 0.15
min_in_place_rotational_vel: 0.1
# TrajectoryPlannerROS:
# acc_lim_theta: 1.0
# max_vel_theta: 1.0
# min_vel_theta: 0.4
# min_in_place_vel_theta: 0.4
Even though I set the parameters for the rotational speeds as described here, when rotation recovery is started, my (simulated) turtlebot rotates on itself at a speed that is clearly different from the set one.
So I was wondering if that was the right way to set the parameters. I also have to add them under the TrajectoryPlanner name, but it still produces the same behavior.
Asked by vabejis on 2023-05-29 04:34:21 UTC
Comments