แแฐแ input path แแญแฏแแฐแแผแฎแธแแฑแฌแท smooth แแผแ
แบแกแฑแฌแแบแแฏแแบแแฑแธแแฌแ แแญแฏแธแแพแแบแธแแแบแ แแผแแบแแแบแแแบแ แแฐแ infeasible planner ( 2D planner ) แแฝแฑแแฒแทแแฒแกแแฏแแบแแฏแแบแแแบแแฒแทแ kinematic feasible แกแแฑแกแแฌแธแแฝแฑแแญแฏ แแปแแบแแฝแฌแธแ
แฑแแญแฏแแบแแแบแ แแซแแผแฑแฌแแบแท user แแแบ แแฐแแฒแทแแฝแฒแแฏแถแธแแแบแแญแฏแแแบ feasible planner แกแ
แฌแธ Constrained Smoother Plugin แแญแฏ แแฏแถแธแแแบแทแแแบแแฒแทแ
smoother_server:
ros__parameters:
costmap_topic: global_costmap/costmap_raw
footprint_topic: global_costmap/published_footprint
robot_base_frame: base_link
transform_timeout: 0.1
smoother_plugins: ["simple_smoother"]
simple_smoother:
plugin: "nav2_smoother::SimpleSmoother"
tolerance: 1.0e-10
do_refinement: True
refinement_num: 2
max_its: 1000
w_data: 0.2
w_smooth: 0.3