机器视觉

计算机视觉 技术使计算机能够使用视觉数据来理解他们的环境。

PX4 使用计算机视觉系统(主要在机载计算机上运行)以支持以下功能:

  • 姿态 / 速度估计:

    • 光流提供2D速度估计(使用向下的相机和向下的距离传感器)。

    • 运动捕捉使用载具外部的视觉系统进行3D姿态估计。 它主要用于室内导航。

    • 视觉惯性测距 (VIO) 使用机载视觉系统和 IMU 来提供 3D 姿态和速度估计。 当 GPS 不存在或不可靠时,它用于导航。

  • 避障 / 路径规划:

    • 自主避障 在飞行规划好的路径时提供完全的避障导航(支持当前任务)。 这依赖机载电脑上运行的 PX4/avoidance

    • 碰撞预防使载具在撞到障碍物之前停止(主要是在手动模式下飞行时)。

    • 安全着陆 引导无人机找到(并着陆)没有固定障碍物的平坦地形。

PX4 视觉开发套件 (Holybro)是一款功能强大且价格便宜的套件,适用于在 PX4 上使用计算机视觉的开发人员。 它预安装了 PX4 避障 软件,可以用作您自己算法的基础。

外部资源

  • XTDrone - ROS + PX4 v1.9 计算机视觉模拟仿真环境。 XTDrone 手册 有你需要开始的一切!

Last updated