自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无人机开发

聚焦无人机技术

  • 博客(17)
  • 收藏
  • 关注

原创 Github访问加速方法记录

由于各种各样的原因,在国内访问Github的速度非常慢。一般clone的速度只有几十k/s的速度,稍微大一点的工程基本无法clone,于是需要使用各种方式来加速访问Github的速度。使用代理使用代理的方式有两种,分为全局代理和单独代理两种。如果使用了全局代理比如配置了代理的软路由,那访问Github基本和正常网站一样,不需要额外配置。如果使用单独代理,需要配置Git的内置代理:git config --global http.proxy socks5://127.0.0.1:1080git con

2021-01-24 12:22:28 1398

原创 工程师的精神家园

文学家和艺术大师们总是在追求着自己的一片精神家园,与工程师相比,他们的姿态高傲而脱俗。真正朴实无华的,大概是王小波描述的,童年时代那个被锁着的书柜,那个藏着奥维德的变形记,朱生豪译的莎翁戏剧的书柜,里面甚至还有十日谈。在那样的时代背景下,巨大的社会精神枷锁留给孩童的空间,也许仅仅只有那一点。但那一点点对自由思想的向往,恰恰是每个人心中的精神家园。时不时的回忆起中学时期几个死党的生活状况。作为违反...

2019-11-21 15:18:10 573 1

原创 Linux下实现飞控开发:使用CMake构建STM32工程

前言由于工作原因,已经许久没有接触飞控了。18年的时候曾经写过一个半成品开源飞控,是基于Keil MDK这款商业IDE开发的,只能在Windows下运行。由于笔者现在绝大部分时间都在使用Linux,偶尔想回顾一下以前的代码,却不是特别地方便,因此萌生了将原先的飞控项目移植到Linux下的想法。目前国内单片机开发的教程绝大部分都是基于Keil的,Keil MDK作为一款商业IDE,的确有它的优势...

2019-09-25 17:32:11 16335 16

原创 使用VSCode打造APM飞控的编译+烧录+调试一体的终极开发环境

日期:2019.05.08前言APM(Arducopter)和PX4是当今世界上最为流行和活跃的两大开源飞控软件项目,它们均在Linux下基于gcc编译工具链开发,对于那些习惯与在Windows下使用Keil MDK开发单片机的童鞋,无疑带来了一定的门槛,除了编译环境搭建较为麻烦之外,还有一个最主要的原因便是难以实现类似Keil上的在线硬件调试(Debug)功能。而本文的主要目的在于引导...

2019-05-09 00:13:44 20399 10

原创 Ubuntu下使用VSCode编译调试Betaflight飞控

日期:2019.05.05开发环境:ubuntu18.04工具链:gcc-arm-none-eabi-7-2018-q2(7.3.1)一.基础软件vscode安装方式自行百度,之后记得再安装一些必要插件比如C/C++,GitLens等。gitubuntu自带二.下载和编译1.下载代码git clone https://github.com/betaflight/beta...

2019-05-07 13:39:13 5860 3

原创 [翻译][学习卡尔曼与贝叶斯滤波器][前言]

[学习卡尔曼与贝叶斯滤波器——基于Python实践][前言]译者:王伟韵QQ : 352707983项目链接:Github注:这是一个互动式教程,博客只能显示静态页面。需要得到完整功能请下载项目并按照指导运行这是一本卡尔曼滤波器和贝叶斯滤波器入门教材。这本书使用Jupyter Notebook编写,因此你可以在浏览器中阅读这本书,还可以运行和修改书中的代码并实时查看结果。还有比这更好...

2019-03-30 17:54:02 1875

原创 概述篇:一.多旋翼飞控发展史

[深入浅出多旋翼飞控开发]概述篇][一][多旋翼飞控发展史]作者:BlueSkyQQ : 352707983Github因论坛关闭,迁移该文章至博客。近年来,多旋翼飞行器犹如一颗闪亮的新星般异军突起,迅速占领了民用无人机和玩具飞行器市场。其背后,需要归功于多旋翼飞控技术的发展与普及。飞控,即飞行控制系统,是飞行器的大脑与灵魂。它负责接收外部信息并进行计算处理,然后控制各部位的运转,以...

2019-03-30 15:25:39 4752

原创 预备篇:一.元器件选型及飞控电路设计

[深入浅出多旋翼飞控开发]预备篇][一][元器件选型及飞控电路设计]作者:BlueSkyQQ : 352707983Github因论坛关闭,迁移该文章至博客。要让飞控程序跑起来,首先我们得要有一个硬件实体,也就是我们的飞控板。说实话,飞控电路可以很简单,单纯由几个简单的元器件组成,即使是刚学会画PCB的大学生,也能像模像样地设计一款飞控出来。接下来的这个飞控板,暂且命名为天穹V3,也...

2019-03-30 15:25:08 7218 1

原创 预备篇:二.飞控代码下载与编译

[深入浅出多旋翼飞控开发]预备篇][四][飞控代码下载与编译]作者:BlueSkyQQ : 352707983Github因论坛关闭,迁移该文章至博客。系统环境:WIN7/WIN8/WIN10编译工具:Keil MDK 5.251.安装git并克隆项目到本地首先到https://gitforwindows.org下载最新版git工具并进行安装,一路next就好了。安装完git以...

2019-03-30 15:24:38 5408 1

原创 天穹飞控使用指引

一.安装开发环境必装:Keil MDK (推荐最新版本MDK5.26,安装后需要和谐,不懂请百度)Git for Windows (代码管理工具)GitHub Desktop (Github桌面版图形化软件,配合git使用)可选:Astyle (代码格式化工具,配合MDK使用)Jlink驱动 (如果使用Jlink调试器,需要安装该驱动,建议安装5.x版本)二.源码下...

2018-11-11 19:01:13 4694 2

原创 天穹地面站——专为飞控研发而生

一.简介天穹地面站是本人为开源飞控项目——天穹飞控专门开发的一个上位机软件,其主要功能针对飞控的研发与调试而设计:强化数据波形功能,将相关飞行数据可视化,并加入自动化分析。软件基于C#开发,界面简洁美观,易于使用。二.下载目前地面站还处于初期开发阶段,只完成了少部分功能。所以暂时只在飞控Q群发布了测试版本,有需要的请移步Q群下载,群号:472648354。三.使用指引1.连接飞控...

2018-10-31 23:04:56 7272 5

原创 Cortex-M4和Cortex-M7中的SIMD指令

SIMD指令简介单指令多数据流,即SIMD(Single Instruction, Multiple Data)指一类能够在单个指令周期内同时处理多个数据元素的指令集,利用的是数据级并行来提高运行效率。不同处理器架构所支持的SIMD指令集各不相同,比如嵌入式处理器ARM Cortex-A系列中支持NEON指令集。而我们常用的ARM Cortex-M系列单片机则使用了ARMv6-M/ARMv...

2018-09-03 14:03:51 9537

原创 【深入浅出多旋翼飞控开发】系列教程

针对飞控初学者编写的一系列教程,可配合开源飞控项目:天穹飞控一起学习,效率更高。作者:BlueSky欢迎斧正和指导,QQ:352707983 教程还在陆续编写中······目录【概述篇】一.多旋翼飞控发展史二.多旋翼飞控技术综述【预备篇】一.元器件选型及飞控电路设计二.飞控代码下载与编译三.天穹地面站的使用四.QGroundC...

2018-08-16 19:14:58 5039 7

原创 姿态篇:一.初识姿态估计

[深入浅出多旋翼飞控开发][姿态篇][一][初识姿态估计] 作者:BlueSky QQ : 352707983 Github一.什么是姿态在学习姿态估计之前,我们先来了解一下,什么是“姿态”。想象一架飞机准备起飞,于是它在机场跑道上进行一段加速助跑,达到一定速度后,机头抬升15度,腾空而起,离开了地面。然而由于起飞时的方向和目标方向甚大,于是飞机调转机头,最...

2018-08-16 18:17:59 23789 5

原创 概述篇:二.多旋翼飞控技术综述

[深入浅出多旋翼飞控开发]概述篇][二][多旋翼飞控技术综述] 作者:BlueSky QQ : 352707983 Github要学习多旋翼飞控,第一步得先弄清楚飞控的整体框架和大致工作流程,对飞控有了一个整体的认识之后,我们再逐步去学习各个技术细节。现代社会趋向于分工明确,对于多数人来说,可能没有那么多时间去深入学习了解每一个模块,毕竟个人时间精力有限,什么都学的结果...

2018-08-12 12:33:04 6196

原创 姿态篇:四.非线性最小二乘与飞控传感器校准

[深入浅出多旋翼飞控开发][高级篇][一][非线性最小二乘与飞控传感器校准] 作者:BlueSky QQ : 352707983 Github前言 搞好了传感器,那意味着飞控已经完成了一半。不用猜了,这句话正是鄙人说的:)。飞控的软硬件相关工作,绝大部分是围绕传感器展开的,它们的重要性,可能比你想象中的更大。硬件上,为了寻找性能优秀又符合产品实际需...

2018-08-12 01:12:52 9623 8

原创 序:我的多旋翼飞控学习之路

缘起从古至今,人类对天空的渴望,对飞翔的追求,从未停止。但迄今我们仍未能给自己装上翅膀,自由翱翔于天际,于是人类发明了飞机、火箭,用庞大的钢铁巨兽将人们送上蓝天和太空。而对于大部分类似于你我的普通人来说,很多时候,只能用一个小小的航模,来承载自己的蓝天梦。在上大学之前,我以为将来自己会在宿舍一刀一刀地,用木头或者泡沫,做出自己的飞机模型,然后装上一个马达,怀揣着憧憬,引导它飞上天空。谁...

2018-08-12 01:08:35 4468 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除