【recode】3、地面站使用步骤与体验

2023-05-16

一、前言

从Prometheus的V1到V2,无人机的状态显示是在终端中,在一堆字符中寻找想要关注的信息,确实硬核;而今,随着社会与科技的发展,Prometheus也开始有了自己的地面站了;本片就是记录一下,在体验Prometheus的地面站的步骤;

二、官网说明

先贴一下官网的指导说明,想体验的朋友也可以尽量看官方说明:

https://wiki.amovlab.com/public/prometheus-wiki/
在这里插入图片描述

二、节点启动

1、# 启动仿真

roslaunch prometheus_gazebo sitl_outdoor_1uav.launch

2、# 启动控制节点

roslaunch prometheus_uav_control uav_control_main_outdoor.launch

3、#启动通信节点

roslaunch prometheus_communication_bridge bridge.launch

三、地面站操作

1、下载地面站与打开地面站

下载地址(来着官网复制的)https://dl.amovlab.com:30443/public/%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD/Prometheus%E5%9C%B0%E9%9D%A2%E7%AB%99/
在这里插入图片描述
打开后的界面,此时由于没有连接,通信节点会持续打印警告信息;
打开后界面

2、输入ID号码和ip地址

这里 输入的id号码是1,ip地址是127.0.0.1,然后点击添加;这个显示地面站和px4已经连上了;
在这里插入图片描述

3、使用遥控器解锁无人机

  1. 先使用遥控器解锁飞机;
  2. 将飞机的控制模式使用遥控器切换到COMMAND_CONTROL 模式;
  3. 点击地面站上的起飞;

在这里插入图片描述

4、使用地面站控制无人机飞位置环

在地面站上点输入位置信息,比如1,1,1;然后点击移动,这个时候飞机就会移动到1,1,1位置了;
在这里插入图片描述

四、版本记录

px4版本

在这里插入图片描述

prometheus版本

在这里插入图片描述

五、总结和展望

(1)之前以为打开地面站就可以连接;最后发现要先启动同学的节点;教训是,还是要看官网的说明,不要想当然;
(2)地面站还是很有意义的,比如输入期望位置信息等,希望后期的地面站越做越好~

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【recode】3、地面站使用步骤与体验 的相关文章

随机推荐

  • URL读数据、Configuration类、HDFS 的API操作

    从Hadoop URL 读取数据 使用java net URL对象文件打开数据流 xff0c 从hadoop文件系统中读取文件 注意 xff1a 不支持通过URL方式进行写操作 让java程序能识别Hadoop中的hdfs URL方案还需要
  • iptables-ipset仅允许国内访问---端口白名单

    前言 xff1a 境外肉鸡攻击有点多 xff0c 并业务无境外访问需求 xff0c IDC机房网络防火墙无法实现8K多条的china大陆地址导入 xff1b 为实现仅china大陆地址访问 xff0c 在业务端口如这里的80 xff0c 使
  • 什么是任务栈?

    在一个裸机系统中 xff0c 如果有全局变量 xff0c 有子函数调用 xff0c 有中断发生 那么系统在运行的时候 xff0c 全局变量放在哪里 xff0c 子函数调用时 xff0c 局部变量放在哪里 xff0c 中断发生时 xff0c
  • Ubuntu vscode 配置c/c++环境 ---- 静态代码检查

    我曾一度因为vscode中c语言的静态代码检查问题而困扰 xff0c 想想还是太懒了 xff0c 不愿意折腾 xff0c 今天搞一下 首先在ubuntu中装vscode xff0c xff0c xff0c 然后装clang span cla
  • ubuntu22.04 运行qq音乐闪退

    修改 usr share applications中的qqmusic desktop xff0c 在Exec后加上 no sandbox 如下图所示 xff1a
  • PIXHawk用QGC刷Firmware

    1 准备版本 2 开始刷 确定后会出现弹窗 xff0c 再弹窗的文件名处粘贴
  • Xfce4快捷键个性化配置(个人向)

    将xfce4部分常用快捷键设置为Gnome下的快捷键 窗口操作 xff08 在 窗口管理器 gt 键盘 里 xff09 切换同一应用的窗口 xff1a Alt 43 96 最大化窗口 xff1a Super 43 上隐藏窗口 xff1a S
  • 树莓派安装Dronekit连接PIX读取基础数据

    本文主要参考于苍穹四轴DIY的公众号文章 xff1a http span class token operator span span class token operator span span class token operator
  • PX4调试起飞

    一 下载固件 在px4的git上找到相应对于硬件型号的固件 xff1b 二 烧录固件 在qgc上 xff0c 点击高级上的自定义 xff0c 即可烧录相应固件 xff1b 三 选择机架 校准传感器 设置遥控器 选择机架类型之后 xff0c
  • PX4编译——搭建你的第一个应用(Hello Shy)

    一 编译环境 1 ubuntu20 04 2 px4 V2 二 编写测试程序 下载好px4code之后 xff0c 在src examples px4 simple app里面有cmakelist txt和px4 sample app cp
  • PX4开发说明

    本栏文档主要参考PX4的用户指导 xff1b 记录在px4开发过程中的心得体会和备忘 xff1b PX4 User Guide https docs px4 io master en dev setup dev env html
  • prometheus学习

    记录一下在阿木实验室 学习开源项目prometheus的过程
  • Error: No valid host was found.

    使用openstack创建虚拟机经常会遇到以下的这个错误 Error No valid host was found There are not enough hosts available 从字面意思就可以看出是无法找到可用的host的资
  • debian sid 安装 sopcast

    刚刚装了sopcast 由于是编译的 xff0c 所以记录一下以便以后删除干净 http sopcast com download linux html 上有详细说明 1 xff09 下载 sp auth tgz xff0c 把sp sc
  • 2.1 mavros发布位置指令控制px4

    1 说明 写一个节点给px4发送位置控制指令 xff0c 比如我想让飞机飞到10 xff0c 10 xff0c 10这个坐标 xff1b 2 发布和订阅的mavros主题 发布的主题 xff1a mavros setpoint positi
  • 2.2 mavros发布姿指令控制PX4

    说明 使用遥控飞行 px4在stablize模式下 xff0c 我们使用遥控器去控制px4飞行 xff1b 在飞行过程中 xff0c 通常我们用4个通道就可以控制飞机飞行 xff1b 其中roll pitch yaw打杆的量就是我们期望无人
  • 关于PX4上PID调参

    使用PX4 log view 工具 地址 setp response for roll rate 找到setp response for roll rate这个图片 从图片中可以看到 xff0c roll方向的角速度响应时间不够快 xff1
  • 【record】1、Prometheus-V2 初体验

    一 环境搭建 平时习惯使用虚拟机 xff0c 刚好阿木的公众号里面有送镜像 xff0c 于是在V1的时候就用这个镜像在run了 xff0c 这次V2出来 xff0c 直接pull就可以开始起飞了 xff1b xff08 感觉用虚拟机加镜像是
  • 【record】2、使用非官方遥控器适配prometheus的驱动修改

    0 前言 xff1a prometheus V2推荐使用阿木的遥控器 但是家里遥控器实在太多了 xff0c 所以就尝试修改一下prometheus里关于joystick的驱动 xff0c 使其适配prometheus的控制 xff1b 本篇
  • 【recode】3、地面站使用步骤与体验

    一 前言 从Prometheus的V1到V2 xff0c 无人机的状态显示是在终端中 xff0c 在一堆字符中寻找想要关注的信息 xff0c 确实硬核 xff1b 而今 xff0c 随着社会与科技的发展 xff0c Prometheus也开