ardupilot开发 --- 机载(边缘)计算机-VISP 篇

啊啊啊我的妻王氏宝钏

1. 一些概念

  • 什么是VISP
    VISP即Visual servoing platform.
    Allows to control a robot equipped with a camera from measures extracted from the images.
  • 实现无人机飞行控制,机器人运动控制。
  • 实现实时目标检测
  • 实现实时位姿估计
  • 特点
    • 集成其他算法很便捷
    • 跨平台,源码为C++
    • 完备的使用文档、帮助文档
  • 模块化的软件架构
    下图突出显示了模块依赖项和每个模块可能使用的第三方库。中央模块是核心模块core。所有其他模块都依赖于core。
    在这里插入图片描述
  • 模块 概述
    • core
      定义基本数据结构(图像、矩阵、相机)的模块。此模块由所有其他模块使用。为了启用某些功能,此模块可能会使用可选的第三方库。
    • io
      管理图像或视频的 I/O、命令行解析。
    • gui
      在屏幕窗口上显示图像,实时绘制变量的演变过程。
    • ar
      ar 即 augmented reality ,增强现实
    • detection
      条形码和人脸检测。
      目标检测
    • robot
      真实机器人或仿真机器人接口
      真实:Afma4, Afma6, Viper, Pioneer, Panda from Franka Emika
      仿真:free flying camera, Afma6, Viper, Pioneer
    • imgproc
      提供图像处理算法
    • sensor
      提供摄像头、RGB-D传感器、激光传感器接口
      如:usb相机,Kinect相机,Sick雷达。
      需要调用第三方库。
    • vision
      相机标定、图像特征点检测、特征点匹配、位姿估计等。
      基本通过调用opencv实现。
    • visual_feat
      定义视觉特征,用于视觉伺服。

相关推荐

  1. ardupilot开发 --- 机载(边缘)计算机-VISP-附录

    2024-03-19 20:18:02       19 阅读
  2. ardupilot开发 --- AP_Proximity_RPLidarA2 注释

    2024-03-19 20:18:02       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-19 20:18:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-19 20:18:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-19 20:18:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-19 20:18:02       20 阅读

热门阅读

  1. pytorch升级打怪(四)

    2024-03-19 20:18:02       21 阅读
  2. Uni App中去掉访问路径中的#

    2024-03-19 20:18:02       22 阅读
  3. C++day6

    C++day6

    2024-03-19 20:18:02      20 阅读
  4. JDK发布信息、历史及未来规划

    2024-03-19 20:18:02       22 阅读
  5. azure databricks 常用的JDBC连接

    2024-03-19 20:18:02       21 阅读
  6. C++/C#/QT 绝对路径和相对路径设置

    2024-03-19 20:18:02       22 阅读