四旋翼飞行器室内编队飞行项目整理
总体介绍
以开源项目Pixhawk为基础进行功能扩展,利用室内定位系统optitrack,开发多无人机协调控制软件。主要开发语言为C++,实现集中式的无人机编队飞行。
硬件架构
室内定位系统->地面站PC<-多个飞行控制器
飞控控制上位机
使用matlab的simulink实现,相当于一个硬件在环的仿真。Simulink中调用了c++编写的串口/udp通信模块和获取室内定位系统发送的定位信息的m函数。
后面改为qt实现。
Simulink中c++函数实现
开启两个线程,分别用来读取和发送串口数据,使用s函数。
飞控端程序
在匿名飞控程序基础上增加类似于pi
四旋翼飞行器室内编队飞行项目整理相关推荐
- 四旋翼飞行器基本知识(四旋翼飞行器结构和原理+四轴飞行diy全套入门教程)
转载两篇日志: 第一篇<四旋翼飞行器结构和原理> 第二篇<四旋翼飞行diy全套入门教程> =========================================== ...
- 【飞控理论】四旋翼飞行器控制原理
该篇博客是对锡月科技无人机飞行控制原理教学内容的整理 1.四旋翼飞行器的两种结构: "×"字模式: Pitch和 Roll与1,3.2,4两组电机呈 45°夹角 . "十 ...
- (转)四旋翼飞行器基本知识
因为最近在做四旋翼的项目.所以在网上查找了点资料,转了下面这篇关于四旋翼入门级的知识. 1.结构形式 旋翼对称分布在机体的前后.左右四个方向,四个旋翼处于同一高度平面,且四个旋翼的结构和 ...
- 四旋翼飞行器的飞控实现
尝试制作这个四旋翼飞控的过程,感触颇多,整理了思绪之后,把重要的点一一记下来: 这个飞控是基于STM32,整合了MPU6050,即陀螺仪和重力加速计,但没有融合电子罗盘: 另外,四旋翼飞行器的运动方式 ...
- 微型四旋翼飞行器设计经验之瞎扯淡
在正式开始记录微型四旋翼飞行器设计的学习笔记之前,感觉自己很有必要先给自己一个总结,也希望能够帮到更多的朋友少走弯路(虽然不知道帮助大不大). 去年九月下旬开始了微型四旋翼飞行器的学习与设计,在12月 ...
- 四旋翼飞行器7——主要开源飞控介绍
四旋翼飞行器7--主要开源飞控介绍 文章目录 四旋翼飞行器7--主要开源飞控介绍 一.APM 特性包括: 硬件包括: 二 Pixhawk 特性包括: 各种恰到好处的传感器. 各种可扩展I/O接口和专用 ...
- 四旋翼飞行器的研究方向
毕业设计选的四旋翼飞行器设计的题目,顺便了解了下四旋翼飞行器有哪些值得研究的点. 四旋翼飞行器在高空检测(如电线,桥梁),灾害搜救,娱乐以及军事上都会有应用.相关研究的点也有很多,主要有飞行器的姿态估 ...
- 四旋翼飞行器5——各类方案设计及参考
下面几篇文章及资料是这两天看到的比较好的资源,可以多看看,对于新手来说,是个不错的提升自己的一些资料.可以分析每一种方案的特点,主控啊,传感器啊,不过到最后肯定要自己实践,才能得到最好的控制效果. 文 ...
- 四旋翼飞行器的原理研究和建模
##四旋翼飞行器的原理研究和建模 对四旋翼飞行器的工作原理进行了简单介绍,对其飞行姿态角进行描述,并在此基础上建立数学模型. 四旋翼飞行器的原理 根据四旋翼飞行器的运动方式的特点将其飞行控制划分为四种 ...
最新文章
- 算法----两数之和
- 遍历查询ldap服务器用户
- Java进阶:ReentrantLock和Condition基本使用
- 【转】early-z、z-culling、hi-z、z-perpass
- UVA532 - Dungeon Master(裸BFS)
- UGUI学习笔记之渲染顺序
- 从程序员到技术领导者
- Transformer and set Trasformer
- SSM:Maven整合ssm时的步骤
- 2018生活消费趋势:越来越多95后开始泡枸杞
- Python Pandas模块教程
- 数学建模-二胎政策对中国人口的影响
- DirectShow笔记
- php代码实现微信代扣,PHP是如何实现微信H5支付的?
- Groovy的规则脚本引擎实战
- 全民学霸服务器在维护中需要多久,《全民学霸》学生系统详解,成就学霸之路...
- Qgis教程10:如何自定义工程坐标系
- 2022年认证杯SPSSPRO杯数学建模C题(第一阶段)污水流行病学原理在新冠疫情防控方面的作用求解全过程文档及程序
- 什么是WINSXS文件夹
- 中青旅实业携手中金资本推进债务重组具有标杆意义
热门文章
- bt面板从7.1升级到7.5.2之后网络挂了
- Matlab(三)——图像处理实例:去除背景,提取指纹
- 小米4c怎么添加语言怎么设置在哪,小米4c路由器设置教程
- Java 字段在内存中存储是大端还是小端
- Linux下R环境安装
- 类别不均衡问题之loss大集合:focal loss, GHM loss, dice loss 等等
- 第一篇:个人感悟----懒惰是人类最大的敌人
- 初级测试小宝典 测试流程,不能复现bug,开发不认为是bug级2020测试点的热点提问的回答
- 微信公众号无法获得用户列表中的昵称和用户头像URL
- Input上传多个文件