当前位置:   article > 正文

ROS源码分析-week9_ros 源码 分析

ros 源码 分析

2021SC@SDUSC

1. 本周工作目标

这周继续阅读ros导航部分的代码,希望能大致理解导航部分ros包的架构。结合实际情况,本周的工作目标如下:

  • 详细分析架构图

  • 根据架构图,分析各部分对应的具体的代码包

2. 导航架构图分析

首先复习一下上一章在wiki里发现的的架构图:

我们详细分析一下这张图的各个部分:

包名 来源 功能 备注
move_base 官方提供 整合各种信息来源,用dijstra或者A*算法规划机器人运动路径
map_server 官方提供 为机器人提供地图信息 地图信息需要预先建立
amcl 官方提供 在地图中对机器人进行定位 基于粒子算法
odometry sources 机器人平台提供 提供机器人运动里程计信息
sensor sources 机器人平台提供 机器人的传感器信息(如激光雷达传感器、加速度传感器等)
base controller 机器人平
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/669676
推荐阅读
相关标签
  

闽ICP备14008679号