
关键数据流说明:
- 任务规划数据流:
- 输入:视觉检测结果 + 目标位姿
- 输出:任务序列 → 路径规划
- UI交互:任务配置/状态监控
- 路径规划数据流:
- 输入:任务序列 + 点云数据 + 避障信息
- 输出:优化路径 → 运动控制
- 算法:A/RRT + 动态避障
- UI交互:路径可视化
- 控制闭环:
- 路径规划 → 运动控制 → 伺服驱动
- ROS状态反馈 → 任务规划
系统特性增强:
- 三层规划架构:任务规划(战略层) → 路径规划(战术层) → 运动控制(执行层)
- 实时交互:Qt UI提供:
- 动态重规划:当检测到障碍物时,避障模块触发路径重新计算
- 视觉-运动协同:检测结果直接驱动任务序列生成
该架构支持ROS 2 Jazzy的实时通信机制,路径规划节点可在100ms内完成复杂环境下的路径计算,并通过Qt UI实现毫秒级状态更新。
|