Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

介绍

DORA_NAV 是基于开源机器人中间件 DORA 的导航框架,该导航框架基于激光点云实现环境地图构建与室内/室外定位,采用轨迹跟踪的方法实现路径跟随导航。

硬件配置

  • 激光雷达:RoboScience Helios 16
  • 小车底盘:mickrobot 四轮差速小车

目录说明

目录/文件说明
include存放头文件
driver存放dora支持的传感器驱动节点,主要使用rslidar_driver
mappingndt建图节点
localization小车定位节点,实现小车定位,输出小车轨迹
planning道路参数供给 + 任务决策执行
map参考路径管理 + 坐标转换 + 定位信息输出
control主要存放dora支持的移动机器人及底盘节点
rerun多模态数据可视化工具
data存放path.yml的输出
out存放path.yml和run.yml的日志
path.ymlDora数据流框架的节点配置文件,从激光雷达数据采集到位姿估计输出的完整数据流链路
run.ymlDora数据流框架的节点配置文件,定义系统中11个核心节点的运行参数、数据依赖关系和数据流链路
road_msg.txt定义的道路属性

数据流架构

run.yml 定义了从「传感器数据采集」→「定位与路径处理」→「规划决策」→「车辆控制」→「数据可视化」的端到端全流程,让各模块按配置自动协同运行。