模块化 Space ROS 无人机自主系统工作空间 | 1
← 返回项目列表

免费项目

模块化 Space ROS 无人机自主系统工作空间

面向智能无人机平台的 Space ROS 自主系统架构,分离式传感器驱动、感知、跟踪、导航、避障、任务规划、安全管理和仿真集成。采用感知元素集成流水线设计,支持小型到大型 UAV、数字孪生和验证流水线

项目说明

项目简介

面向智能无人机平台的模块化 Space ROS 自主系统架构,每个感知能力被构建为模块化元素,实现为 ROS 2 节点或包,通过标准化的 Topic、Service 和 Action 基于 DDS 进行通信。

核心设计目标

  • 模块化基础架构:支持多种飞行器类别和任务场景,核心系统可随项目需求演进
  • 灵活扩展框架:动态添加传感器、AI 节点、跟踪模块和任务服务,可插拔的感知算法
  • 可维护性:按子系统组织包结构,标准化接口定义
  • 数据访问便利:实时质量控制,离线回放和 rosbag 验证,回归测试支持

系统架构

  • 传感器子系统:多相机(RGB/热成像/多光谱)、激光雷达、雷达、GPS、IMU
  • 核心功能包:perception(感知)、target_tracking(跟踪)、target_locking(锁定)、navigation(导航)、visual_navigation(视觉导航)、collision_avoidance(避障)、mission_planning(任务规划)、safety_manager(安全)、certification_monitor(认证)、mavlink_bridge(MAVLink桥接)
  • 仿真与验证:digital_twin(数字孪生)、rosbag_database(数据管理)、validation_tools(测试)
  • 外部依赖:px4_msgs、mavros、realsense_ros、velodyne_driver、ouster_ros、unreal_ros_bridge

技术特点

  • 感知元素集成流水线:模块化感知单元,标准化输出,多相机融合,传感器融合,场景图生成
  • 导航与控制:多层级路径规划,视觉导航,动态避障,任务自动化
  • 安全与认证:实时监控,应急处理,认证监控,冗余设计
  • 数字孪生与验证:Unreal Engine 高保真仿真,HITL 测试,数据回放,回归测试

应用场景

侦察与监视、搜索与救援、检查与维护、物流与配送、研究与开发