【问题标题】:ROS move_base node is generating pre-Hydro warningROS move_base 节点正在生成 pre-Hydro 警告
【发布时间】:2020-04-22 18:50:18
【问题描述】:

我正在使用导航堆栈中的 move_base。但是,我收到警告

“local_costmap:preHydro 参数“static_map”未使用,因为提供了“插件””

就成本图定义而言,这里是我一直在使用的通用和本地配置文件:

footprint: [ [-0.15,-0.15], [0.15,-0.15], [0.15,0.15], [-0.15,0.15] ]
transform_tolerance: 0.5
map_type: costmap
obstacle_layer:
 enabled: true
 obstacle_range: 3.0
 raytrace_range: 3.5
 inflation_radius: 0.2
 track_unknown_space: false
 combination_method: 1
 observation_sources: laser_scan_sensor
 laser_scan_sensor: {sensor_frame: scanmatcher_frame, data_type: LaserScan, topic: /scan, marking: true, clearing: false}
inflation_layer:
  enabled:              true
  cost_scaling_factor:  1.0  
  inflation_radius:     0.2
obstacle_layer:
     enabled: true
     obstacle_range: 5.0
     raytrace_range: 1.0
     observation_sources: "/scan"
     observation_persistence: 0.0
     inf_is_valid: false
     scan:
       data_type: LaserScan
       topic: scan

local_costmap:
 global_frame: map
 robot_base_frame: base_link
 update_frequency: 0.5
 publish_frequency: 0.25
 static_map: false
 rolling_window: true
 width: 50
 height: 50
 width: 8
 height: 8
 origin_x: -4
 origin_y: -4
 resolution: 0.1
 transform_tolerance: 0.5 
 plugins:
   - {name: inflation_layer,        type: "costmap_2d::InflationLayer"}
   - {name: obstacle_layer,      type: "costmap_2d::ObstacleLayer"}

现在,我遵循了导航教程页面,该页面准确地解决了这个问题,但没有成功。有趣的是,我的全局成本地图在正确接收地图时会抛出相同的警告,并显示“收到 0.1 m/px 的 250x250 地图”的消息。我的全局 yaml 文件如下所示:

global_costmap:
 global_frame: map
 robot_base_frame: base_link
 update_frequency: 0.5
 publish_frequency: 0.25
 always_send_full_costmap: true
 width: 250
 height: 250
 origin_x: -125
 origin_y: -125
 resolution: 0.1
 static_map: true
 plugins:
   - {name: static_layer,        type: "costmap_2d::StaticLayer"}

【问题讨论】:

    标签: c++ navigation ros robot catkin


    【解决方案1】:

    static_map 参数已被弃用,不再使用。

    只需删除local_costmap 参数中的static_map: false 行,即可消除警告。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-23
    • 2014-12-03
    • 1970-01-01
    • 2018-11-26
    • 2013-01-27
    • 1970-01-01
    • 2019-01-27
    • 2018-07-19
    相关资源
    最近更新 更多