手把手教你无人机编队表演(一):大纲

news/2024/11/25 16:24:26/

文章目录

  • 前言
  • 一、飞控LED灯光控制
  • 二、飞控路径控制
  • 三、飞控和地面站通信接口
  • 四、舞步设计
  • 五、gazebo仿真

前言

硬件准备:
pixhawk2.4.8
四轴无人机
Zigbee数传
一台电脑或安卓手机

软件准备:
APM4.3.6(飞控)
QGC 4.2.4 (地面站)
Blender 3.5 (舞步设计)

无人机编队表演的流程如下:
舞步(灯光)设计->导出路径文件->地面站导入路径文件->通过mavlink将航点发给飞控->飞控执行航点(灯光)

基于以上流程本系列文章将从包含一下几个方面的内容

本教程将尽可能详细,即便你没有任何编程经验,也能实现自己的编队表现系统

下面将会以下述述顺序开始写博客,感兴趣的朋友可以关注我的b站,会同步更新相关的教学与展示视频,今天是6.19号,我将尽量在一个月内完成这几篇博客

ROS+PX4学习与开发 2.9无人机跟随

一、飞控LED灯光控制

这个直接修改APM就可以,比较简单

二、飞控路径控制

这个通过自定义一个飞行模式来实现,APM官方有相应的教程,也比较简单

三、飞控和地面站通信接口

事实上这里主要是传输航点和灯光颜色信息,好在飞控里面本身就是航点的传输接口,不过也要作少量的修改。这个地方涉及地面站读取舞步文件并发送给飞控底层。

四、舞步设计

这个就使用三维动画软件blender设计就可以,也比较简单

五、gazebo仿真

经过前面四步,编队的设计就基本完成了,但是在实际飞行之前,最好先进行仿真


http://www.ppmy.cn/news/464104.html

相关文章

【正点原子STM32连载】 第三十四章 PWM DAC实验摘自【正点原子】STM32F103 战舰开发指南V1.2

1)实验平台:正点原子stm32f103战舰开发板V4 2)平台购买地址:https://detail.tmall.com/item.htm?id609294757420 3)全套实验源码手册视频下载地址: http://www.openedv.com/thread-340252-1-1.html# 第三…

华为matebook x和华为matebook 哪款好

华为matebook X采用13英寸,2160X1440分辨率的屏幕,清晰度达到了2K级别,100 华为matebook x更多使用感受和评价:https://www.huawei.com/x 华为matebook x更多使用感受和评价:https://www.huawei.com RGB色域;华为mate…

华为MateBook 14和华为MateBook X Pro 哪个好

华为MateBook 14采用严格的14英寸显示屏,分辨率为2K(2,160 x 1,440),相当于每英寸185像素(ppi)。屏幕亮度高达300尼特,对比度为1,000:1,产生100%的sRGB色域。…

计算机行业怎么选笔记本,别再傻傻分不清楚,告诉你华为笔记本电脑的正确选购常识...

华为于2018年正式进军笔记本电脑行业,从此之后便一鸣惊人,推出了多款重量级产品。现在更是成为了笔记本领域的一个重要厂商,旗下笔记本电脑有多个系列,多个版本,我们在选购华为笔记本电脑时会看到很多个版本&#xff0…

华为笔记本电脑安装 Linux 操作系统之Manjaro(手把手教学)

华为笔记本电脑安装 Linux 操作系统之Manjaro(手把手教学) 一、准备工作 1、器材 华为 MateBook X Pro(2018)、U盘一个(至少8G,最好先格式化) 2、软件 Rufus刻录工具、Manjaro操作系统的 is…

联想小新air14和华为matebook 14选哪个好

联想小新air14这款笔记本搭载的英特尔最新10代的处理器,有i5和i7版本,采用mx250的独立显卡,512GB SSD的固态硬盘,内存方面采用12GB的大内存,可以扩展内存至20GB;屏幕外观颜色为灰色,72%NTSC高色…

Java Web程序设计的学习

属于B/S结构、服务器软件:Apache Tomcat、 Web 项目 目录结构: 1.src目录:存放Java源文件 2.WebRoot目录: 存在两个子目录: META-INF目录 WEB-INF目录:(lib目录:存放驱动…