当前位置: 首页 > news >正文

3.8 恢复行为

1.地图设置

master地图是所有地图的总和

 Obstacles地图是在恢复行为使用的

ClearCostmapRecovery

重置行为,消除reset_distance外的 Obstacles地图

RotateRecovery

旋转清除,旋转清除障碍物信息,就是机器人选装一圈

代码如下

global_costmap:global_frame: maprobot_base_frame: base_footprintstatic_map: trueupdate_frequency: 1.0publish_frequency: 1.0transform_tolerance: 1.0recovery_behaviors:- name: 'conservative_reset'type: 'clear_costmap_recovery/ClearCostmapRecovery'- name: 'rotate_recovery'type: 'rotate_recovery/RotateRecovery'- name: 'aggressive_reset'type: 'clear_costmap_recovery/ClearCostmapRecovery'conservative_reset:reset_distance: 2.0layer_names: ["obstacle_layer"]aggressive_reset:reset_distance: 0.0layer_names: ["obstacle_layer"]

 在这里需要注意的细节是

conservative_reset:reset_distance: 2.0layer_names: ["obstacle_layer"]aggressive_reset:reset_distance: 0.0layer_names: ["obstacle_layer"]

这里的layer_name需要指定 "obstacle_layer",否则会导致导航失败

相关文章:

  • 微处理器原理与应用篇---冯诺依曼体系结构
  • 一文详解归并分治算法
  • Python元组常用操作方法
  • 在 ArcPy 脚本中进行错误处理和调试
  • C# WPF常用调试工具汇总
  • MagicTryOn: 变革性的AI视频虚拟试衣体验
  • Java 面试指南:深度解析 Spring Boot 与微服务架构
  • AI 生成 短视频 全流程指南
  • Swift 解锁数组可修改场景:LeetCode 307 高效解法全解析
  • 【软考高级系统架构论文】企业集成平台的技术与应用
  • shell脚本--条件判断
  • uniswap v4 账本式结算与账户余额管理机制解析
  • Wire--编译时依赖注入工具
  • 系统思考VS心智模式
  • Jupyter notebook调试:设置断点运行
  • 网站自助广告投放系统源码 附安装教程(源码下载)
  • 3.9 局部规划器
  • Kubernetes控制平面组件:Kubelet详解(八):容器存储接口 CSI
  • AI评测-(1)基础介绍
  • 【Docker 08】Compose - 容器编排
  • 网站 vps/百分百营销软件官网
  • 网站建设与维护流程图/全网营销推广是什么
  • 合肥网站建设公/百度推广竞价排名
  • 手机网站建设信息/网络销售公司怎么运作
  • 网站建设考试/买转发链接
  • 动态网站开发过程ppt/企业推广方式