登录
首页 » 算法 » 四轴飞行器(实现平衡调节)

四轴飞行器(实现平衡调节)

于 2023-02-03 发布 文件大小:7.53 MB
0 123
下载积分: 2 下载次数: 1

代码说明:

应用背景通过遥控器可以控制四轴的姿态,同时四轴的姿态也可以通过蓝牙的数据传输,从上位机观测四轴的姿态。在这里我们通过调节PID的参数来完成对四轴的控制,而姿态的解析算法则是通过IMU算法来完成,用四元数进行计算,方便计算。   关键技术编程方式采用C语言编程,主控芯片采用STM32,主频速度可以达到72M,控制周期为2ms,在算法中,控制算法使用了PID控制算法,在调节参数时,先调节PD,一个是回复里,一个是阻尼力,再调节I,消除静态误差,从而使得四轴飞行器可以很稳地飞上高空,未来打算加上定高。  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • dxf 读取
    应用背景Build Instructions: Make sure you have autoconf, swig, texinfo, python-dev, build-essential packages or equivalent installed via your package manager. cd libredwg ./autogen.sh && ./configure && make && sudo make install cd ../dxflib ./configure && make && sudo make install cd .. Once the above dependencies have been built, edit /usr/local/include/dwg.h, and rename the THICKNESS constant (or add _ to end). It conflicts with another constant included in the converter, but is not used itself. After that, just run "make". That"s it! 关键技术GNU LibreDWG 是一个免费开源的 C 库用来处理 DWG 文件,这
    2022-12-18 16:30:03下载
    积分:1
  • NEWTON插值的C程序
    计算方法 NEWTON插值的C程序-Netwon interpolation method of calculating the C program
    2022-10-27 19:35:04下载
    积分:1
  • 遗传MATLB程序
    有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子
    2023-06-23 21:35:03下载
    积分:1
  • 数值计
    牛顿迭代法.m  简单迭代法.m  雅克比迭代法.m 
    2022-12-30 08:35:03下载
    积分:1
  • 遗传优化
    资源描述 多种群遗传算法,包括移民算子,人工选择算子,目标函数,标准遗传算法和多种群遗传算法的主函数,适合于群体智能算法的初学者,是经典的算法案例。
    2022-01-31 00:46:50下载
    积分:1
  • matlab在图形处理方面的简单应用 matlab简单程序设计
    matlab在图形处理方面的简单应用 matlab简单程序设计-Matlab graphics processing in a simple application of Matlab simple program design
    2022-08-08 04:19:23下载
    积分:1
  • 查找二叉树
    这是一份基于c++实现的查找二叉树(排序二叉树)的实现代码。在源代码类中,包含二叉查找树的插入,删除,以及查找树中任意排序任意位置的数。其中函数包含了递归实现和非递归实现。
    2022-04-20 11:46:50下载
    积分:1
  • 人脸和眼睛识别
    Use the CascadeClassifier class to detect objects in a video stream. Particularly, we will use the functions: – load to load a .xml classifier file. It can be either a Haar or a LBP classifer – detectMultiScale to perform the detection.
    2022-03-07 04:36:53下载
    积分:1
  • 链表的C++实现
    数据结构中的链表的C++的语言实现算法。 和各种实现函数
    2022-07-17 18:08:19下载
    积分:1
  • n个石头(每相邻两个的距离是1米,最边上石头和岸的距离也是1米),礼物放在第m个石头上,青蛙第i次跳2*i...
    n个石头(每相邻两个的距离是1米,最边上石头和岸的距离也是1米),礼物放在第m个石头上,青蛙第i次跳2*i-1米.问能否得到礼物.(n>=49肯定能得到礼物,n
    2022-03-12 06:14:37下载
    积分:1
  • 696518资源总数
  • 105873会员总数
  • 12今日下载