docs.movel.ai
简体中文
简体中文
  • 概述
  • Seirios RNS
    • 安装手册
      • 安装前清单
      • Seirios简易部署
        • 安装 docker
        • 安装 Seirios RNS
      • 完整许可证激活
      • 初始化 Seirios RNS
      • 硬件集成
      • 导航调整
    • 产品功能
      • 构建地图
        • 自动构建地图
        • 2D 构建地图
        • 3D 构建地图
        • 实时外观地图构建
        • 基于ORB-SLAM 摄像头
        • 地图编辑器
      • 单一任务
        • 目标
        • Home 地址
        • 路径
        • 延迟
        • 遥控操纵
        • 区域
      • 系列任务
        • 队列管理器
        • 辅助任务
        • 任务列表
        • 行程安排
      • 补充功能
        • 画中画视图
        • 明暗模式
        • 精细遥控操作
        • 用户和团队管理
        • 自定义机器人名称
        • 体检
        • 硬件模块化
        • 全局日志
        • 白名单
        • 在用户界面中查看成本地图
      • 智能功能
        • 机器人
          • 路缘和匝道导航
          • 腿部防撞功能
        • 界面和逻辑
          • 人类侦查
          • 远程操作安全性
          • 电池回退功能
          • 在障碍物处停止的切换
      • 可选功能
        • 托盘检测
        • 自动对接功能
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Seirios RNS
  2. 安装手册

导航调整

Previous硬件集成Next产品功能

Last updated 3 years ago

Was this helpful?

以节点 “/motors_ctrl” 为例。它正在向 “/odom” 主题发布“nav_msgs/Odometry” 消息类型,以及列表中的其他主题。它还订阅了 “/cmd_vel” 主题,消息类型为“geometry_msgs/Twist”

  1. 前往文件夹 ‘/home//catkin_ws/movel_ai/config/movel/config/’

  2. 在参数文件 costmap_common_params.yaml 中, 确保正确定义了机器人足迹。

    1. 如果机器人足迹是多边形,则配置足迹参数并注释掉 robot_radius。 例如:

      footprint: [[0.2, 0.2], [-0.2, 0.2], [-0.2, -0.2], [0.2, -0.2]]
      #robot_radius: 0.18
  3. 在这里,机器人有一个正方形的足迹,四个角的 xy 坐标如图所示,而 robot_radius 被注释掉了

    1. 如果机器人足迹是圆形,配置robot_radius参数并注释足迹。例如:

      #footprint: [[0.2, 0.2], [-0.2, 0.2], [-0.2, -0.2], [0.2, -0.2]]
      robot_radius: 0.18
  4. 在base_local_planner_params.yaml文件中:

    1. 前往 “#Robot” 区域。 要调整机器人的速度,请将max_vel_x 设置为线速度, 同时max_vel_theta 设置为角速度。 如果机器人没有达到最大速度,增加 acc_lim_x 和acc_lim_theta. 在 footprint_model中,选择合适的模型类型并配置相应的参数。

    2. 在 “#Obstacles” 区域, 调整min_obstacle_dist 数值以设置机器人应远离障碍物的距离。 如果机器人需要穿过狭窄空间,请减小该参数值。

  5. 如果自主导航不顺畅, 前往 “catkin_ws/movel_ai/config/cmd_vel_mux/config”,找到 cmd_vel_mux.yaml,,并提高 timeout_autonomous数值。

  6. 如果需要更多的调整 base_local_planner_params.yaml, 参考 .

http://wiki.ros.org/teb_local_planner