having a robot with uniform movement!

asked 2021-06-11 10:57:15 -0600

Delbina gravatar image

updated 2021-06-11 10:59:00 -0600

hi everyone, i have used the following dwa_local_planner, for my real robot. but when i launch my move_base node, the vehicle start moving but it does nt have a constant movement, it goes and stop, goes and stop,..... what changes should i do to my params, in order to have a uniform movement??

DWAPlannerROS:

Robot Configuration Parameters

max_vel_x: 0.5 #The maximum x velocity for the robot in m/s.default:0.55 min_vel_x: 0.0

max_vel_y: 0.0 min_vel_y: 0.0

# The velocity when robot is moving in a straight line max_trans_vel: 0.5 #The absolute value of the maximum translational velocity for the robot in m/s, default:0.55 min_trans_vel: 0.1 #default:0.1 trans_stopped_vel: 0.1

max_rot_vel: 1.0 #default:1.0 min_rot_vel: 0.4 #default:0.4 rot_stopped_vel: 0.8

acc_lim_x: 1.5 #The x acceleration limit of the robot in meters/sec^2 acc_lim_theta: 2.2 #The rotational acceleration limit of the robot in radians/sec^2, default:3.2 acc_lim_y: 0.0

Goal Tolerance Parametes

yaw_goal_tolerance: 0.3
xy_goal_tolerance: 0.35
latch_xy_goal_tolerance: false

Forward Simulation Parameters

sim_time: 1.5
vx_samples: 20 vy_samples: 0 vtheta_samples: 40

Trajectory Scoring Parameters

path_distance_bias: 32.0
goal_distance_bias: 24.0
occdist_scale: 0.2
forward_point_distance: 0.0 stop_time_buffer: 0.2 scaling_speed: 0.25 max_scaling_factor: 0.2

Oscillation Prevention Parameters

oscillation_reset_dist: 0.05

Debugging

publish_traj_pc : true publish_cost_grid_pc: true global_frame_id: odom

sim_granularity: 0.025

thanks

edit retag flag offensive close merge delete