科研无人机平台P600进阶版,突破科研难题!

news/2024/7/10 19:35:12 标签: 无人机, 人工智能, 开源

随着无人机技术日益成熟,无人机的应用领域不断扩大,对无人机研发的需求也在不断增加。然而,许多开发人员面临着无法从零开始构建无人机的时间和精力压力,同时也缺乏适合的软件平台来支持他们的开发工作。为了解决这个问题,我们特别开发了科研无人机平台P600进阶版,为开发人员提供了一个全面的解决方案。

视频封面

科研无人机平台P600进阶版是一款专业科研无人机开发平台,基于PX4开源飞控技术打造而成,可搭配高精度RTK定位模块、高效数传链路和多类型机载电脑。该平台采用Prometheus自主无人机软件平台作为机载系统,提供了控制、通信等各种代码框架和相应接口;软硬兼修、可拓展性强,适用于无人机行业应用开发以及室外环境下的无人机算法验证,助力开发者快速实现二次开发,大大提升科研效率。

硬件组成

1、飞行平台

科迪威 DP1000工业级的无人机平台,其动力系统采用FOC(Field-Oriented Control),即磁场定向控制,使得电机转矩平稳、噪声小、效率高,并且具有高速的动态响应。整套无人机到手即飞,具有大载重、长续航的优点。

​2、开源PX4飞控

PX4是一款用于无人机和其他无人驾驶车辆(如无人车,无人船)的开源飞行控制软件。其为无人机开发人员提供了一套灵活的工具来共享技术,为无人机应用程序创建量身定制了解决方案。

3、机载电脑

科研无人机平台P600进阶版提供了Sunrise、NUC和Allspark三款机载电脑,开发者可自行选择,分别对应数据中枢、CPU以及GPU需求。

4、RTK

定位方面有GPS和厘米级高精度RTK可选,也可选择更换视觉V-RTK定位。

软件组成

1、机载开源软件

Prometheus V2系统基于ROS及Prometheus开源框架,自带功能丰富。提供定位信息、飞行模式、电池状态、IMU等无人机状态及传感器数据接口,位置、速度、加速度及姿态等控制接口,以及相关开发接口使用例程。内置安全保护机制,降低炸机风险;配套软件仿真,支持仿真Demo与真机快速切换。

2、专业地面站软件

PrometheusGroundStation-Pro是专用于Prometheus自主无人机系统(V2版本)的地面站软件,支持所有使用了Prometheus v2版本的无人机或者仿真主机。功能上包括了单机控制、集群控制、数据监控、视频流显示、卫星地图的轨迹显示和实时位置显示、平面地图的实时位置显示和期望点指示、参数配置、一键启动等功能。同时该软件使用了阿木实验室吊舱的控制接口、图像操作使用等功能,在所有H16-RTK版本的无人机中更是提供了RTCM数据转发功能。下面是部分功能界面展示:

  • 地图说明

分为卫星地图和平面地图,其中卫星地图由无人机GPS数据进行实时位置显示。

​平面地图则根据无人机自身位置数据进行实时显示(即无人机状态数据中的Position数据),并且会根据用户提供的期望位置,进行一些提示,用以告诉用户飞机飞向的位置。

  • 一键启动说明

在这里设置机载端需要启动的脚本,支持launch文件和脚本文件(.sh)两种。生成按钮后会在功能脚本上显示,通过点击可以启动机载端对应脚本。

  • 参数配置

可以加载机载端的yaml文件或一些launch文件中的参数进行显示,同时可以在该界面上进行实时修改。

  • 飞行日志记录、轨迹绘图

​科研无人机平台P600进阶版核心优势

1、可拓展性强

科研无人机平台P600进阶版有着良好的拓展性,可加装Homer、5G等通信模块以及吊舱等其它传感器设备。

​2、支持二次开发

科研无人机平台P600进阶版支持二次开发,并且提供uav_control控制模块详细说明,如下:

  • uav_control代码框架说明;

  • uav_control话题介绍;

  • uav_control参数介绍;

  • uav_control消息介绍;

  • uav_control坐标系及安全保护;

  • Prometheus地面站控制逻辑;

  • 二次开发教程Demo。

3、提供定制服务
  • 支持更换V-RTK(视觉RTK);

  • 机载电脑型号定制(x86系列、arm系列等);

  • 通信模块定制(Homer、Minihomer、5G模块等);

  • 地面站软件定制;

  • 加装传感器(比如激光雷达、双目相机等);

  • 提供集群通信开发服务。

技术参数及配置

图片

技术手册:https://docs.amovlab.com/p600-uav-wiki/#/

- End -

阿木实验室校园赞助计划主要对象为参与开源项目或在相关技术领域获得荣誉成果的用户。活动分为两部分,分别是技术文章创作和论文奖学金,根据活动规则可分别获得一、二、三等奖的奖励,奖金最高可达10000元,欢迎大家踊跃咨询。阿木实验室,公众号:阿木实验室阿木实验室校园赞助,万元奖学金等你来挑战!


http://www.niftyadmin.cn/n/4985685.html

相关文章

plumelog介绍与应用-一个简单易用的java分布式日志系统

官方文档:http://www.plumelog.com/zh-cn/docs/FASTSTART.html 简介 无代码入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志基于elasticsearch作为查询引擎高吞吐,查询效率高全…

芯探科技--泛自动驾驶激光雷达解决方案

泛自动驾驶应用领域: 无人配送车 无人叉车 服务机器人 无人清扫车 …… 泛自动驾驶激光雷达解决方案介绍 在中低速移动过程中,类似无人配送车、无人叉车、服务型机器人、无人清扫车等具有自动驾驶功能的车辆,其需要对周围的环境进行探测,进而实现…

Go的数据结构-hashmap

开放寻址法和拉链法 runtime.hamp bucket的数据结构 bucket的指针指向这里 map初始化:make 和字面量 make初始化 新建一个hamp结尾体,计算大B,创建一个桶数组 字面量初始化 map的并发解决 sync.map

Kotlin 中 OkHttp 使用及解析

build.gradle dependencies {//OkHttpimplementation com.squareup.okhttp3:okhttp:4.9.0 } 简单使用例子 val okHttpClient OkHttpClient.Builder().connectTimeout(Duration.ofSeconds(10)).readTimeout(Duration.ofSeconds(10)).writeTimeout(Duration.ofSeconds(10)).re…

AI聊天机器人平台Poe发布更新;自然语言理解课程概要

🦉 AI新闻 🚀 AI聊天机器人平台Poe发布更新 突破功能限制 增加企业级服务 摘要:知名问答网站Quora旗下的AI聊天机器人平台Poe发布了一系列更新,包括推出Mac应用、支持同时进行多个对话、接入Meta的Llama 2模型等功能。用户只需支…

【前端demo】CSS border-radius可视化 原生实现

文章目录 效果原理代码 前端demo系列目录:https://blog.csdn.net/karshey/article/details/132585901 效果 参考: Fancy Border Radius Generator (9elements.github.io) https://border-radius.com/ CSS border-radius 新玩法(含可视化生成工具) - …

SSM 前端使用AJAX方式,fromdata文件格式上传二进制流文件

今天在上课的时候,遇到了一个比较坑的问题,有个学生拿来了她的代码,让我给她看看为什么传值传不过来。 首先,前端是这样的: function upload(){var formData new FormData();formData.append(images, $(#previewImg)…

postgresql-子查询

postgresql-子查询 简介派生表IN 操作符ALL 操作符ANY 操作符关联子查询横向子查询EXISTS 操作符 简介 子查询(Subquery)是指嵌套在其他 SELECT、INSERT、UPDATE 以及 DELETE 语句中的 查询语句。 子查询的作用与多表连接查询有点类似,也是为…