1,状态记录:
目前的状态:(1)STM32F405R程序下载没有问题,LED测试程序OK
(2)nRF51822 256K程序下载没有问题,LED测试程序OK
(3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.7k累计阅读
1.7k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄16年
1,状态记录:
目前的状态:(2)nRF51822 256K程序下载没有问题,LED测试程序OK
(3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID
当前文章被以下社区和专栏收录:
Crazyflie无刷无人机动力学建模与强化学习控制实战
无人机动力学建模是飞行控制算法开发的基础环节,其核心在于建立精确的数学描述来反映飞行器的运动特性。通过系统辨识方法获取电机动态参数和机体惯量等关键参数,结合刚体动力学原理构建状态空间模型。这类模型在模型预测控制(MPC)和强化学习训练中具有重要价值,能显著提升控制器的仿真到现实(sim-to-real)迁移能力。以Crazyflie Brushless无人机为例,其无刷电机系统带来的高推重比特性,为敏捷控制算法研究提供了理想平台。通过领域随机化(DR)策略增强模型鲁棒性,最终训练出的神经网络控制器可实现厘米
ESP32-S3微型飞控系统设计与Crazyflie固件移植
微型无人机飞控系统是嵌入式实时控制与无线通信融合的关键技术,其核心在于高精度姿态解算、低延迟电机驱动及资源受限平台的软硬件协同优化。基于ESP32-S3双核架构的飞控平台,凭借Wi-Fi 4无线链路、LEDC硬件PWM和FreeRTOS实时调度能力,实现了轻量化(<11g)与稳定悬停的工程平衡。结合Crazyflie成熟PID算法与CRTP通信协议,该系统显著降低算法验证门槛,广泛应用于机器人教学、微型集群编队与边缘AI实验平台。本文深入解析其从IMU传感器校准、ADC非线性补偿到Wi-Fi信道自适应等关键
crazyflie2.0原理图之STM32F405与nRF51822串口1M速率的接收和发送
1,状态记录: 目前的状态: (1)STM32F405R程序下载没有问题,LED测试程序OK (2)nRF51822 256K程序下载没有问题,LED测试程序OK (3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID (4)nRF51822 256K的crazyflie20程序可以下载,可以进入Bootloader,从手机端看到nRF51822 BLE的信息
crazyflie学习(3):Crazyflie PC client(cfclient)的安装与使用
一、Crazyflie PC client的安装 1.1 Windows端安装 1.1.1下载安装程序 打开网络浏览器,然后转到https://github.com/bitcraze/crazyflie-clients-python/releases。 从最新版本下载名为cfclient-win32-install-XXX.exe的文件。 1.1.2安装USB驱动 参考:https://wiki...
硬件篇——2_crazyflie2.0原理图之STM32F405
1,状态记录: 目前的状态: (1)STM32F405R程序下载没有问题,LED测试程序OK (2)nRF51822 256K程序下载没有问题,LED测试程序OK (3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID (4)nRF51822 256K的crazyflie20程序可以下载,可以进入Bootloader,从手机端看到nRF51822 BLE的信息 (
硬件篇——1_crazyflie2.0原理图分析之电源部分
从研二就开始准备想做一个微型飞控,现在已经是工作第二个年头,从bitcraze看到了该类飞控的原型设计,于是想模仿做一个,正好在要做的时候,他们推出了2.0版本,所以也就开始从这个版本来做。目前还在焊接调试各种硬件电路阶段,好多都是QFN的package,焊接总体来说相对以前难一些,但是还好都顺利搞定,没有费片子,毕竟焊烂掉一块儿,浪费的不仅仅是钱也是时间啊!先记录下调试的过程,遇到的困难以及问题
全面探索开源微型四轴无人机crazyflie项目
Crazyflie 的工作原理基于飞控系统的核心软件,这个软件通过实时读取传感器数据(如加速度计、陀螺仪、磁力计等)来稳定飞行器的位置和姿态。飞控板的微控制器会根据预设的飞行控制算法处理这些数据,并输出相应的电机控制信号来调整每个电机的转速,从而保持飞行稳定或执行特定的飞行任务。作为一款开源的微型飞行器,crazyflie拥有一个成熟而稳定的软件架构,使得它在学术界和开发者群体中非常流行。crazyflie的软件架构主要基于一些核心代码库,这些代码库是整个飞行器运行的基础。
crazyflie firmware
这是国外一个开源的项目,源码采用用c语言编写, 非常适合新人学习,
嵌入式系统(一):鸿蒙系统
本文为期末复习笔记,内容仅供参考???? 鸿蒙系统是一款面向万物互联时代的、全新的分布式操作系统 鸿蒙提出了基于同一套系统能力、适配多种终端形态的分布式理念 提供全场景(移动办公、运动健康、社交通信、指挥出行、媒体娱乐等)业务能力 华为是OpenHarmony开源项目的共建者、也是共享者之一 鸿蒙技术特性 分布式设计 一次开发,多端部署 系统与硬件解耦,弹性部署 三大分布式能力 分布式软总线 设备间互联互通提供分布式通信能力 从手动发现,进化成自发现 传输高带宽关键技术-极简协议 分布式数据管
1、STVD和STVP的使用及串口烧写程序教程
文章目录一、前述二、STVD的使用三、STVP的使用1、STVP的作用:2、STVP的使用四、串口烧录程序 一、前述 STVD是意法半导体推出的,可以支持STM8和STM32 而IAR不尽如此,还支持51,MSP430等芯片 软件开发环境:编写程序,调试软件功能,下载固件到单片机中 硬件开发环境:连接外围电路,驱动功能外设,实现电气功能 最终构成一个以STM8系列单片机作为控制核心的应用系统。 MCS-51 一般的开发环境是 IAR 和 Keil STM8 一般的开发环境是 IAR 和 ST
【NLP】语言模型的发展历程 (1)
N-gram模型是一种基于统计语言模型的文本分析算法,它用于预测文本中下一个词出现的概率,基于前面出现的n-1个词的序列。这里的n代表序列中元素的数量,因此称为N-gram。Unigram:N=1,每个单词的出现概率独立计算,不考虑上下文。Bigram:N=2,基于前一个单词预测当前单词的联合概率模型。Trigram:N=3,考虑前两个单词来预测当前单词的联合概率模型,更复杂但可能更准确。
从零到一:R与RStudio的安装与配置全攻略
本文提供了R与RStudio的完整安装与配置指南,涵盖Windows、Mac和Linux三大操作系统。从基础环境搭建到高级性能优化,详细介绍了R语言安装、RStudio配置、项目管理和实用技巧,帮助数据科学初学者快速搭建高效的分析工作环境。
【YOLO】Mask Proto分支理解
Mask Proto分支通过解耦全局原型与实例参数,在保持YOLO实时性的同时实现精准分割。其技术核心在于利用多尺度特征生成可组合的原型,结合动态系数适应不同目标形态。未来可进一步融合Transformer的注意力机制,增强对复杂场景的建模能力。
【RT-DETR多模态融合改进】在前期、中期、中后期、后期多模态融合中添加P6大目标检测层,完整步骤及代码
主题: RT-DETR的多模态融合改进中增加P6大目标检测层方式: 分别在前期融合、中期融合、中-后期融合、后期融合中增加P6多模态融合检测层。内容: 包含融合方式详解以及完整配置步骤,开箱即用,一键运行。原始模型结构如下: 二、有效特征层对应的检测头类别 2.1 P3/8 - small检测头 原始模型中的对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。 适合检测尺寸大概在到像素左右的目标。 2.2 P4/16 - medium检测头 这个检测头对应的经过了更多的下采样
基于 Qt C++ 的 2D 动画制作工具
你可以修改它的中心坐标 (X, Y)、宽度 (W)、高度 (H),或点击 "选择颜色" 按钮改变其填充色。* **图形视图 (`QGraphicsView` 和 `QGraphicsScene`)**: 用于显示和编辑当前帧的内容。
YOLOv11改进有效系列目录 - 包含卷积、主干、检测头、注意力机制、Neck上百种创新机制 - 针对多尺度、小目标、遮挡、恶劣天气等问题
在一些特定情况下,目标检测任务由于多种因素的影响,变得更加复杂和困难。以下是几类常见的困难目标检测场景:1. 小目标检测定义:小目标检测是指当目标在图像中的占比非常小时,模型需要准确识别和定位这些目标。典型场景包括远程监控、卫星图像分析等。挑战1. 低分辨率:由于目标在图像中占据像素较少,细节缺失,特征提取难度增加。2. 特征不足:小目标缺乏明显的形状和纹理特征,容易被复杂背景淹没。3. 检测难度大:由于小目标与背景之间的对比度较低,误检的几率上升。4. 数据不平衡。
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
4万+

被折叠的 条评论
为什么被折叠?



