赞
踩
2021SC@SDUSC
这周继续阅读ros导航部分的代码,希望能大致理解导航部分ros包的架构。结合实际情况,本周的工作目标如下:
详细分析架构图
根据架构图,分析各部分对应的具体的代码包
首先复习一下上一章在wiki里发现的的架构图:
我们详细分析一下这张图的各个部分:
包名 | 来源 | 功能 | 备注 |
---|---|---|---|
move_base | 官方提供 | 整合各种信息来源,用dijstra或者A*算法规划机器人运动路径 | |
map_server | 官方提供 | 为机器人提供地图信息 | 地图信息需要预先建立 |
amcl | 官方提供 | 在地图中对机器人进行定位 | 基于粒子算法 |
odometry sources | 机器人平台提供 | 提供机器人运动里程计信息 | |
sensor sources | 机器人平台提供 | 机器人的传感器信息(如激光雷达传感器、加速度传感器等) | |
base controller | 机器人平 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。