空地协作属于多智能体协作中的异构智能体协作,是当今多智能体研究领域的热点。系统分利用了异构多机器人的功能互补性,组成跨域协作系统,实现任务协同和信息共享,从本质上提升了面对复杂环境和任务规划的感知能力、执行能力和运行效率。

空地协同系统中多智能体平台包含无人机与无人车两类。由于二者在动力学、运动速度、传感器配置、通信功能、载重、续航等方面的巨大差异性和局限性,一方面在一定程度上降低了各自独立执行任务的效率;另一方面,由于二者在功能特点上的互补性,使得由无人机、无人车在互相协同下能够完成各种复杂任务。

为了能使无人机、无人车智能体平台实现优势互补,整个空地系统需要处理来自完全不同的智能体平台数据,并依据决策分析模块,有效协同无人机和无人车平台的运动和任务执行控制,如下图所示。如何基于空地协同多智能体平台开展面向任务的协同算法研究便成为研究领域的热点和重点。

空地协同系统架构图

飞思实验室空地协同算法开发验证平台

01 平台介绍

飞思实验室基于多智能体空地协同的研究热点和重点,为各研究单位提供了一套完整的空地协同算法开发验证平台,这里介绍最经典的室内光学动捕版本。

多智能体空地协同算法开发验证平台,具备室内无人机定位与无人机、无人车集群控制能力,与天地协同集群控制地面站配合使用,可为无人机、无人车群集教学与研发提供教学演示快速研发平台,提高教学研一体化能力,同时可快速检验与演示无人机、无人车集群控制算法研发成果。

具体功能如下:

  1. 具有精准且实时的智能体无人机、智能体无人车定位功能;

  2. 具有记录智能体无人机、智能体无人车运动轨迹能力;

  3. 具有实时解算六自由度位姿功能;

  4. 具有多智能体无人机、智能体无人车协同控制能力;

  5. 具有多智能体无人机、智能体无人车协同运动规划能力;

  6. 具有智能体无人机、智能体无人车协同控制二次开发接口;

  7. 具有智能体无人机、智能体无人车控制与协同控制代码完全开源,支持算法修改能力;

  8. 具有精准且实时的智能体无人机、智能体无人车定位功能;

  9. 具有完整的实验辅助资料以及示例算法代码;

10.智能体无人机智能体无人车协同控制实例包含:

①多智能体无人机协同顺序编队圆周飞行;

②多智能体无人机协同顺序编队主从跟随;

③智能体无人机智能体无人车空地协同;

④ 智能体无人机车载起降;

02 平台设计

飞思实验室的多智能体空地协同算法开发验证平台主要由室内光学定位系统、多智能体协同控制系统、智能体无人机、智能体无人车四部分组成。包含室内光学定位系统1套,为无人机提供高精度豪米级跟踪定位能力,多智能体协同控制系统1套,提供无人系统协同控制与任务规划能力,智能体无人机N架,智能体无人车N辆,用于开展多智能体协同任务规划、协同控制等相关研究与教学实验演示。

平台的系统架构和空间布局图如下图所示:

2.1

室内光学定位系统

室内光学定位系统布置在实飞实验区域四周,布置区域大小根据科研场所现场而定,主要设备由运动捕捉摄像机、图像定位处理工作站、图像定位解算软件、反光标识点等4部分构成。

室内光学定位系统提供高精度毫米级无人系统跟踪定位能力,以每秒100帧以上的拍摄速率捕捉无人机上固定的特制的标记点,为无人系统协同控制提供导航与跟踪控制能力。采用顶装桁架围绕飞行区域布置一套运动捕捉摄像机对整个飞行区域进行视觉定位覆盖。

01/运动捕捉摄像机

在所需的最大高度的捕获空间安装相机,将相机等距的环绕分布在捕获区域,调整摄像机的角度,朝向捕捉空间中心,镜头均匀分布可以使镜头覆盖场地范围更大,能够尽可能减少盲区。从而可以保证测得的数据更加准确,误差最小。

02/图像定位处理工作站

图像定位处理工作站作为图像解算设备,能够根据运动捕捉摄像机捕获的2D图像解算出3D空间和运动物体的六自由度位姿,即三自由度位置(X, Y,Z坐标)和三自由度姿态(俯仰角,偏航角和滚转角)。

03/图像定位解算软件

该软件支持一键式创建刚体,支持编辑刚体的属性,实时输出位置(X,Y,Z)和姿态(Pitch, Yaw, Roll)。通过接收无人机上光标标记点的二维坐标数据,计算反光标记点的3D坐标,确定出无人机的位置及朝向,实现无人机的定位与跟踪;

2.2

智能体无人机

飞行实验平台采用四旋翼机型,具有飞行时间长、载重大、飞行稳定等特点。使用高精度3D打印技术制造,机体小巧轻便,飞行时间长。内部采用激光定高和光流定点,性能优秀,飞行稳定,使用简单,一键起降。搭载协同控制与通讯模块,满足室内智能体无人机协同控制需求。

2.3

智能体无人车

应用高强度铝合金设计制造,载重大、减振性能强、运行时间长。运行稳定,使用简单;支持智能体无人车协同控制;采用后置麦克纳姆轮设计,转弯半径小;可与智能体无人机结合进行天地一体协同控制。

2.4

多智能体协同控制系统

多智能体协同控制系统为多智能体协同飞行、任务规划控制提供基础平台,主要包括多智能体控制研发工作站、专用无线路由器、数据交换机、多智能体协同控制开发环境、多智能体导航定位系统接口软件、多智能体控制接口软件、多智能体协同控制软件等7个部分组成。

平台典型应用案例

飞思实验室多智能体空地协同算法开发验证平台,算法测试效果图如下:

技术分享|一种多智能体空地协同算法开发验证平台相关推荐

  1. 视觉惯性组合导航技术最新综述:应用优势、主要类别及一种视觉惯性组合导航无人系统开发验证平台分享

    导读: 随着无人机.无人车以及移动机器人的井喷式发展,导航技术成为了制约无人平台广泛应用的瓶颈技术之一.在应用需求的牵引下,视觉惯性组合导航技术,特别是视觉与微惯性传感器的组合,逐渐发展成为当前自主导 ...

  2. 简单在线音乐推荐网 基于用户、物品的协同过滤推荐算法 使用Python+Django+Mysql开发技术 在线音乐推荐系统 音乐网站推荐系统 个性化推荐算法开发 人工智能、大数据分布式、机器学习开发

    简单在线音乐推荐网 基于用户.物品的协同过滤推荐算法 使用Python+Django+Mysql开发技术 在线音乐推荐系统 音乐网站推荐系统 个性化推荐算法开发 人工智能.大数据分布式.机器学习开发S ...

  3. 【转】贾佳亚港中文团队冠军技术分享:最有效的COCO物体分割算法

    转自:http://www.sohu.com/a/201822261_473283 [新智元导读]物体分割(instance segmentation)是如今视觉领域最热最核心的一个问题.在这届国际图 ...

  4. 技术分享 | 接口自动化测试中如何对xml 格式做断言验证?

    在服务端自动化测试过程中,发起请求之后还需要对响应值进行验证,验证响应信息符合预期值之后,这一条接口自动化测试用例才算完整的通过.所以这一章节,将会讲解在接口自动化测试中,是如何对服务端返回的 XML ...

  5. 双11技术分享 | “喵糖”背后的商业化流量投放算法

    ▐ 前言 品牌合约保量广告被广泛应用于电商营销中,为广告主提供合同约定的目标人群触达次数.服务于品牌合约广告的投放分配算法,需要对每个请求分配.展示广告,以完成合约订单的展示量要求.在传统的 APP ...

  6. 【实战案例】分享6种常用的信用卡欺诈检测算法(附 Python 代码)

    大家好,本文旨在使用 XGBoost.随机森林.KNN.逻辑回归.SVM 和决策树解决信用卡潜在欺诈的分类问题,内容较长,建议收藏.点赞. 文章目录 技术提升 案例简介 导入相关模块 导入数据 探索性 ...

  7. 【华为云技术分享】【玩转Atlas200DK系列】应用开发之 交叉编译第三方库并在工程中使用(jsoncpp)

    在本案中,我们以jsoncpp为例来介绍如何交叉编译第三方库,并在工程中是使用: 1. 从github上下载jsoncpp源码 wget https://github.com/open-source- ...

  8. 技术分享 | 基于室外RTK/GPS定位系统下的无人机集群协同

    在自然界中,为弥补个体能力的不足,诸多生物种群能通过个体相互之间的交流与合作呈现出某种群体行为,比如鱼群结群游弋.鸟群聚集迁徙以及蚂蚁协同搬运等.受此激励,人们希望开发像鸟群.鱼群一样自由集结可以执行 ...

  9. 基于多智能体混沌鸟群算法的机构优化

    摘要: 平面四连杆机构是一种常见的传动机构,对机构参数进行优化设计是获得最佳动力性能的重要途径.为了解决这一机构参数优化问题,提出了一种多智能体混沌鸟群算法(multi-agent chaos bir ...

最新文章

  1. 使用Palette类提取图片的颜色信息
  2. Lisp尺寸标注增加前后缀_汽车雨刷器也是有尺寸的,那具体的尺寸该如何分辨呢?...
  3. 八杯水微博程序演示及下载
  4. mysql基础之四:int(M)中M的含义
  5. 几个对字符串进行操作的函数
  6. Android相关属性的介绍:android:exported = true
  7. ubuntu14.04 的网络配置
  8. Linux USB驱动开发
  9. 纯CSS实现的炫酷HOVER效果
  10. 使用 IQR、Z-score、LOF 和 DBSCAN 进行异常值检测
  11. 3d编辑器的gizmo的缩放计算
  12. 关于函数中的return
  13. 2022低压电工考题及答案
  14. printf中如何输出长整型?
  15. 物体的轴向指向目标(LookAt高级版)
  16. 一种新的基于时空图神经网络的交通流预测模型
  17. 【单片机毕业设计】【mcuclub-217】空气质量检测(甲醛、甲苯) | 环境检测 | 气体检测 | 室内有害气体检测
  18. 近视眼怎么恢复视力?
  19. URAL 1646 Godzilla Strikes Back!
  20. Spring中的bean标签详解

热门文章

  1. 二十.Linux开发之根文件系统构建及过程详解
  2. 建设绿色工地,噪声扬尘在线监测处理解决方案
  3. 区块链+人工智能,如何颠覆我们已知生活
  4. 分解质因数(C语言实现)
  5. slat-ssh部署salt-minion
  6. 十二种常见设计模式代码详解
  7. 手机处理器哪个好 智能手机处理器进化知识
  8. win10下如何隐藏Linux盘符,Windows10系统下如何隐藏一个磁盘盘符
  9. php失业 2019_2019年了,PHP已不再是当年那个“设计糟糕”的语言
  10. 关于“正点闹钟”iOS 3.0版