每日视讯:Prometheus-v2新增地面站,助力高效研发!

2022-08-16 15:51:43   来源:商业新知网

Prometheus地面站是基于Prometheus系统的人机交互界面,地面站采用TCP/UDP通信进行发送和接收数据,而在机载端中则采用ROS/MSG消息进行通信,该地面站可以 更快地让用户复现Prometheus系统的各种功能 ,且同时 适用于真机和仿真系统 。


(资料图片)

这次Prometheus-v2新增的地面站主要是配合Prometheus系统中控制模块(uav_control)开发的一个版本,支持无人机的起飞、降落、悬停、以及惯性系和机体系的移动模式控制,实现 实时监控 无人机的各种数据状态,在操作过程中还会 打印反馈信息 进而提醒用户;且同时 支持windows和ubuntu操作系统 。

一起来看看Prometheus-v2测试版中地面站在仿真中的使用演示吧!

为什么做这个地面站?有哪些优势?

● 为 Prometheus-v2 提供一个可视化工具;

● 简化 Prometheus-v2 使用的步骤、操作;

① Prometheus v1版本中 无地面站 ,全程终端指令需要手动输入进行控制操作,而Prometheus v2版本配备的地面站能够支持图形化界面操作,极大减少手动输入终端命令的频率,使初学者上手更方便。

② Prometheus v1版本中需要打开多个终端观察数据的变化,而在Prometheus v2版本上,地面站将多个终端界面需要查看的数据集成到地面站上同时显示,让开发者观察数据更便捷。

● 配合 Prometheus-v2 测试版本推出,适配控制模块, 方便开发者的使用 。

该地面站支持哪些功能?

数据监控

地面站会实时显示无人机的状态,包括以下两个话题的数据:

● 无人机状态( 注:*代表ID ):

/uav*/prometheus/state

● 无人机控制状态 ( 注:*代表ID ) :

/uav*/prometheus/control_state

具体数据内容可以参考Prometheus中common模块的prometheus_msgs功能包的msg,UAVState.msg和UAVControlState.msg。

信息反馈

地面站会根据用户操作、触发不同的信息反馈,根据信息反馈的提示可以更好地操作地面站。信息反馈话题如下:

● 信息反馈:/uav*/prometheus/text_info

具体数据内容可以参考Prometheus中common模块的prometheus_msgs功能包的msg,TextInfo.msg。

无人机控制

地面站会根据用户的操作,发送不同的指令,其中起飞、降落、悬停是已经封装好指令的按钮,点击即可发送对应指令。而移动则不同,需要配合移动模式的选择、共6种移动模式、分别为惯性系和机体系的位置、速度、定高,根据提示输入对应的预期位置或者预期速度,然后点击移动按钮即可。控制话题如下:

● 无人机控制:/uav*/prometheus/command

具体数据内容可以参考Prometheus中common模块的prometheus_msgs功能包的msg,UAVCommand.msg。

用到了哪些技术?

首先,地面站是配合Prometheus通信节点进行使用的,两者之间是通过 TCP/UDP (TCP通信、UDP组播等)进行通信,而通信节点与其他模块之间采用 ROS/MSG通信 (服务、话题);地面站和通信节点同时采用Prometheus协议进行数据的编解码,并且将数据段进行序列化以及反序列化操作, 实现模版函数 ,大大 提高了可扩展性 ,方便后期传输数据(自定义数据)的添加以及删改;

目前推出的地面站由 Qt开发 ,UI界面主要由 QWidget 实现。QWidget类是所有用户界面对象的基类。通俗来讲, Qt 基本上 所有的UI类都是由QWidget继承出来的。 Widget属于传统界面开发,和VB/VC/Delphi等拖曳控件开发类似,走CPU绘制,能最大化的兼容现有的硬件和过去的相对偏低性能的硬件。

后面我们还会推出的 升级版地面站 ,包含gstreamer、opencv等第三方库,实现视觉模块的控制和显示,如框选、点击跟踪、吊舱控制等;同时还会涉及QML技术,实现离线地图、平面地图上无人机位置的实时显示、轨迹打印等;并且还会支持Prometheus模块中的绝大多数功能模块,以及Rhea小车的部分功能,敬请期待~

Prometheus使用手册(全新) :

https://wiki.amovlab.com/public/prometheus-wiki/

目前Prometheus地面站还处于测试阶段,如果大家在使用过程中发现bug,欢迎在 项目技术交流群/阿木社区/评论区 留言 反馈,项目组将根据 各位开发者 的建议与意见,持续优化与改进,使之更贴近开发者的使用与操作习惯。

同时,在此诚挚邀请广大开发者为Prometheus项目贡献代码,或以全职/兼职形式成为Prometheus课程开发教师,您将有机会获得免费的硬件支持或者相应的报酬。

以下为项目相关介绍

附1:项目简介

Prometheus是一套开源的 自主无人机软件平台 ,为无人机的智能与自主飞行提供 全套解决方案 。本项目基于 PX4 开源飞控固件,旨在为PX4开发者配套成熟可用的 机载电脑端 程序,提供更加简洁快速的开发体验。目前已集成 建图 、 定位 、 规划 、 控制 及 目标检测 等模块,并配套有Gazebo仿真测试代码。

项目wiki:

https://github.com/amov-lab/Prometheus/wiki

社区问答专区:

https://bbs.amovlab.com/forum.php?mod=forumdisplay&fid=101

附3:Prometheus学习路线推荐

附4:Prometheus项目校园赞助

发论文,拿阿木奖学金!

阿木实验室面向所有 在校学生 发起 Prometheus项目校园赞助 活动!只要你是使用Prometheus进行科学研究的在校生,在 指定期刊发表论文 就有机会获得阿木的奖学金~各位同学赶紧加入进来,下一个获得奖学金的可能就是你。

关键词: 信息反馈 控制模块

上一篇:
下一篇:
精彩阅读

每日视讯:Prometheus-v2新增地面站,助力高效研发!

热点

该地面站可以更快地让用户复现Prometheus系统的各种功能,且同时适用于真机和仿真系统。

天天新动态:分析 NFT AMM 创新方案 SudoSwap 的未来应用场景

热点

迈入八月以来,SudoAMM成交量和用户数快速增长吸引了NFTer的关注。

苹果iOS16推出Beta6版本 电池百分比显示重新回归

热点

距离Beta 5推出后一周,苹果iOS 16开发版今天推出了Beta 6版本,更新包大小426 4MB,内部版本号为20A5349b。不过需要注意的是,Beta总有

天天快资讯丨日赚27亿!中国移动“三大引擎”功不可没

热点

近日,中国移动2022年上半年的成绩单“新鲜出炉”,一直处于领先地位的移动此次的“成绩单”也是相当亮眼。

今头条!运营商4G降速逼用户换5G?真实情况如何?

热点

说起5G,现在已经不是个新鲜事。不过,5G似乎天生就带着遭黑体质。一直以来就总有各种质疑的声音出现。

速讯:科技部:首批支持建设十个新一代人工智能示范应用场景

热点

日前,科技部网站发布《关于支持建设新一代人工智能示范应用场景的通知》(下称《通知》)。

今头条!让数据使用自由而安全,安华金和“三驾马车”驱动数据安全治理

热点

人类对于数据的态度可能从来没有像今天这样矛盾。

环球观焦点:Meta发布全新检索增强语言模型Atlas,110亿参数反超5400亿的PaLM

热点

这个模型只用了64个例子,就在自然问题上达到了42%的准确率,并且超过了5400亿参数的PaLM。

财富

速讯:融资丨「海纳医药」完成亿元新一轮融资,中金传化基金领投

资讯

融资丨「海纳医药」完成亿元新一轮融资,中金传化基金领投,所获资金将全部用于研发管线布局和研发团队的扩充。

环球视点!维密、优衣库和Lululemon内衣核心供应链伙伴,为品牌带来的变化是什么

资讯

维密、优衣库和Lululemon内衣核心供应链伙伴,为品牌带来的变化是什么,女性内衣功能性与舒适度的平衡是品牌一直的追寻,但似乎很难两全。

焦点快播:融资丨「百赛飞」完成数千万元B+轮融资,元生创投领投

资讯

融资丨「百赛飞」完成数千万元B+轮融资,元生创投领投,本轮融资将进一步推动百赛飞建成服务于健康生活的生物材料表面改性技术平台。

全球快看:融资丨「福寿康」完成数亿元C轮融资,致力于长者服务

资讯

融资丨「福寿康」完成数亿元C轮融资,致力于长者服务,本轮融资将用于福寿康创新医养数字化体系建设,以及全国规模化扩张。

当前速递!融资丨「纳析科技」完成天使轮融资,高瓴创投投资

资讯

融资丨「纳析科技」完成天使轮融资,高瓴创投投资,此融资主要用于多模态结构光超分辨智能显微镜(Multi-SIM)产品线的持续迭代升级与应用推广。

消息!融资丨「全宇工业」获数千万元Pre-A轮融资,云启资本独家投资

资讯

融资丨「全宇工业」获数千万元Pre-A轮融资,云启资本独家投资,资金将主要用于产品量产、市场拓展等事务。

天天即时看!可编程平台Superblocks获3700万美元A轮融资,KPCB领投,众科技公司CEO联合跟投

资讯

可编程平台Superblocks获3700万美元A轮融资,KPCB领投,众科技公司CEO联合跟投,跟投者包括Yelp、Instacart、Twilio、Fivetran、Okta的创始人。

环球实时:美宝莲,少女时代的眼泪

资讯

美宝莲,少女时代的眼泪,这是一个彩妆品牌在中国二十多年的故事

微速讯:骑得好好的共享单车,怎么就涨价了?

资讯

骑得好好的共享单车,怎么就涨价了?,共享单车派出的“价格刺客”还可能会“大数据杀熟”

微资讯!融资丨 「昇科能源」获数千万元A轮投资,致力于电池智能化研究

资讯

融资丨「昇科能源」获数千万元A轮投资,致力于电池智能化研究,据悉,本轮资金将主要用于产品迭代、市场拓展以及技术团队扩充。

天天新动态:分析 NFT AMM 创新方案 SudoSwap 的未来应用场景

迈入八月以来,SudoAMM成交量和用户数快速增长吸引了NFTer的关注。

苹果iOS16推出Beta6版本 电池百分比显示重新回归

距离Beta 5推出后一周,苹果iOS 16开发版今天推出了Beta 6版本,更新包大小426 4MB,内部版本号为20A5349b。不过需要注意的是,Beta总有

天天快资讯丨日赚27亿!中国移动“三大引擎”功不可没

近日,中国移动2022年上半年的成绩单“新鲜出炉”,一直处于领先地位的移动此次的“成绩单”也是相当亮眼。

华盛顿地铁站首次亮相为视障人士扩展旅行路线

5月25日消息,一款旨在帮助视障人士或盲人行人使用公共交通工具的应用程序在华盛顿地铁站首次亮相。该应用程序名为Waymap,旨在为盲人和视

2022年情况又要变了!华硕高管:今年PC恐怕要供过于求

这两年来,由于疫情导致的居家办公及远程教育需求爆发,一直在下跌的PC市场枯木逢春,2021年更是创下了2012年以来的最快增长,然而2022年情

垃圾佬的心头好!西数新款固态盘SN740曝光

对于DIY垃圾佬来说,散片、拆机件、工包……这些名词怕是并不陌生。本周,西数推出了主要供应OEM厂商的新款固态盘SN740。SN740升级到了第五

虚假宣传、误导消费者 倍至冲牙器关联公司被处罚

后来者要想在激烈的市场竞争中立足,如果可以背靠巨头享受大树底下好乘凉的红利,那自然是皆大欢喜,没有这个福气,也大可凭借自己一步一个

吉利几何EX3功夫牛高居榜首,4月投诉量230起

近日,车质网发布了2022年4月车型投诉排行八卦(前30名),其中有不少产品的出现属实让人没想到。具体来看,吉利几何EX3功夫牛高居榜首,4月

“说好了未达到目标全额退款,结果都是骗人的!”

春天不减肥,夏天徒伤悲。一波减肥大军抱着坚定的信念踏上征途,发现身边各式各样的高端减肥训练营正打着健康减肥封闭管理保质保量包吃包住