ROS:eband

tech2024-04-10  10

eband_local_planner参数注释

eband_local_planner源码地址:wiki.ros.org/eband_local_planner

Common Parameters

常用参数

~/EBandPlannerROS/xy_goal_tolerance (double, default: 0.1)

• Distance tolerance for reaching the goal pose . • 达到目标姿势的距离公差。

~/EBandPlannerROS/yaw_goal_tolerance (double, default: 0.05)

• Orientation tolerance for reaching the desired goal pose . • 达到预期目标姿势的方向公差。

~/EBandPlannerROS/rot_stopped_vel (double, default: 0.01)

• Angular velocity lower bound that determines if the robot should stop to avoid limit-cycles or locks . • 确定机器人是否应该停止以避免极限循环或锁定的角速度下限。

~/EBandPlannerROS/trans_stopped_vel (double, default: 0.01)

• Linear velocity lower bound that determines if the robot should stop to avoid limit-cycles or locks • 线速度下限,确定机器人是否应该停止以避免极限循环或锁定。

Visualization Parameters

可视化参数

~/EBandPlannerROS/marker_lifetime (double, default: 0.5)

• Lifetime of eband visualization markers . • eband可视化标记的生命周期。

Elastic Band Parameters

松紧带参数

~/EBandPlannerROS/eband_min_relative_overlap (double, default: 0.7)

• Min distance that denotes connectivity between consecutive bubbles • 表示连续气泡之间的连通性的最小距离。

~/EBandPlannerROS/eband_tiny_bubble_distance (double, default: 0.01)

• Bubble geometric bound regarding tiny bubble distance. • 关于微小气泡距离的气泡几何边界。

~/EBandPlannerROS/eband_tiny_bubble_expansion (double, default: 0.01)

• Bubble geometric bound regarding tiny bubble expansion . • 关于微小气泡膨胀的气泡几何边界。

~/EBandPlannerROS/eband_internal_force_gain (double, default: 1.0)

• Force gain of forces between consecutive bubbles that tend to stretch the elastic band . • 连续气泡之间趋于拉伸弹性带的力的力增益。

~/EBandPlannerROS/eband_external_force_gain (double, default: 2.0)

• Force gain of forces that tend to move the bubbles away from obstacles . • 趋于使气泡远离障碍物的力的增力。

~/EBandPlannerROS/num_iterations_eband_optimization (int, default: 3)

• Number of iterations for eband optimization • 束带优化的迭代次数。

~/EBandPlannerROS/eband_equilibrium_approx_max_recursion_depth (int, default: 4)

• Number of iterations for reaching the equilibrium between internal and external forces . • 达到内外力平衡的迭代次数。

~/EBandPlannerROS/eband_equilibrium_relative_overshoot (double, default: 0.75)

• Maximum relative equlibrium overshoot . • 最大相对平衡超调。

~/EBandPlannerROS/eband_significant_force_lower_bound (double, default: 0.15)

• Minimum magnitude of force that is considered significant and used in the calculations . • 计算中使用的最小力的大小,被认为是重要的。

~/EBandPlannerROS/costmap_weight (double, default: 10.0)

• Costmap weight factor used in the calculation of distance to obstacles . • Costmap权重因子,用于计算到障碍物的距离。

Trajectory Controller Parameters

轨迹控制器参数

~/EBandPlannerROS/max_vel_lin (double, default: 0.75)

• Maximum linear velocity • 最大线速度。

~/EBandPlannerROS/max_vel_th (double, default: 1.0)

• Maximum angular velocity • 最大角速度。

~/EBandPlannerROS/min_vel_lin (double, default: 0.1)

• Minimum linear velocity • 最小的线速度。

~/EBandPlannerROS/min_vel_th (double, default: 0.0)

• Minimum angular velocity • 最小的角速度。

~/EBandPlannerROS/min_in_place_vel_th (double, default: 0.0)

• Minimum in-place angular velocity 。 • 最小到位角速度。

~/EBandPlannerROS/in_place_trans_vel (double, default: 0.0)

• Minimum in place linear velocity . • 最小到位线速度。

~/EBandPlannerROS/k_prop (double, default: 4.0)

• Proportional gain of the PID controller . • PID控制器的比例增益。

~/EBandPlannerROS/k_damp (double, default: 3.5)

• Damping gain of the PID controller . • PID控制器的阻尼增益。

~/EBandPlannerROS/Ctrl_Rate (double, default: 10.0)

• Control rate • 控制频率。

~/EBandPlannerROS/max_acceleration (double, default: 0.5)

• Maximum allowable acceleration。 • 最大允许加速度。

~/EBandPlannerROS/virtual_mass (double, default: 0.75)

• Virtual mass. • 虚拟质量。

~/EBandPlannerROS/max_translational_acceleration (double, default: 0.5)

• Maximum linear acceleration. • 最大线性加速度。

~/EBandPlannerROS/max_rotational_acceleration (double, default: 1.5)

• Maximum angular acceleration. • 最大角加速度。

~/EBandPlannerROS/rotation_correction_threshold (double, default: 0.5)

• Rotation correction threshold. • 旋转校正阈值。

~/EBandPlannerROS/differential_drive (bool, default: True)

• Denotes whether to use the differential drive mode. • 表示是否使用差动驱动模式。

~/EBandPlannerROS/bubble_velocity_multiplier (double, default: 2.0)

• Multiplier of bubble radius . • 气泡半径的倍数。

~/EBandPlannerROS/rotation_threshold_multiplier (double, default: 1.0)

• Multiplier of rotation threshold. • 旋转阈值乘数。

~/EBandPlannerROS/disallow_hysteresis (bool, default: False)

• Determines whether to try getting closer to the goal, in case of going past the tolerance。 • 确定在超出公差范围时是否尝试接近目标。
最新回复(0)