- 博客(6)
- 资源 (5)
- 收藏
- 关注

原创 APM飞控学习之路:3 APM系统介绍与开发环境搭建
“工欲善其事,必先利其器”。在进行无人机飞控开发时,选择一个合适的软硬件平台以及IDE是十分重要的。目前,APM飞控成熟度高,开发工具齐全,社区建设完善,开发者文档丰富,适合开源选手入门和二次开发。因此,本系列博客以APM飞控作为切入点,在Windows环境下介绍其代码结构和开发应用。APM系统介绍 APM全称ArduPilotMega,Ardu源自Arduino,Pilot
2016-11-03 11:08:55
75328
102
原创 Python环境配置简明教程
1、安装Anaconda为什么安装Anaconda而不是安装Python?对于初学者,Anaconda集成了python和众多功能包,可快速上手开发。对于Anaconda安装,可以百度直接上官网安装,但速度较慢。推荐在清华软件源上下载,速度快:Anaconda下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/选择对应系统和版本,以Windows x64位,安装Python 3.7为例,下载地址为:https:/.
2021-09-01 16:31:07
334
原创 APM飞控学习之路:5 串口概述与收发调试
“云中谁寄锦书来,雁字回时,月满西楼”。当无人机在空中飞翔时,从APM飞控到飞手之间有几条看不见的“风筝线”——(1)2.4GHz的遥控;(2)433/915MHz的数传;(3)5.8GHz的图传;(4)osd(on-screen display)。其中遥控是大家最为熟知的,用于控制飞行和切换模式。数传说白了是一个披着射频的皮的无线串口,波特率57600,连接地面站可实时观测飞行数据和在线调参。图
2016-11-23 20:11:23
27149
32
原创 APM飞控学习之路:4 源码裁剪与下载
“月盈则亏,水满则溢”。当博主编译完成,以为离成功更近一步准备下载的时候,殊不知陷阱也早已准备好,等待我的踏入。连上USB线,下载,timeout...,timeout...,timeout...,留下博主一脸懵逼,和一块已然变砖的APM板。遂作此文,为广大APM开发者避开下载的坑。下载环境:APM2.8,固件版本3.2.1,通过USB下载。原因定位事出突然,案发现场只留下了一张截
2016-11-10 21:20:56
24245
14
原创 APM飞控学习之路:2 四旋翼的工作原理与系统组成
“一叶障目,不见泰山”。在研究四旋翼飞行器之前,有必要从整体介绍其工作原理、主要部件、技术名词等基础知识。不然就像羊入虎口,陷入一大堆不同层次的资料,难觅出口。接下我就抛砖引玉,尽自己所能,介绍四旋翼的工作原理和主要部件。余虽不敏,然余诚也。工作原理 四旋翼飞行器,通过4个对称布置的电机,改变螺旋桨的转速,实现升力的变化,进而控制飞行器的姿态和位置。姿态具
2016-10-31 20:48:47
21171
原创 APM飞控学习之路:1 无人机的分类与发展
“旧时王谢堂前燕,飞入寻常百姓家”。无人机也像那堂前燕,从以前为军事所专属,负责侦查和战斗,飞入民用领域,在航拍、植保、快递、救灾、巡检、拍摄等行业大显身手,无人机+的应用遍地开花,成为智能时代机器人领域的尖兵。 无人机,顾名思义,即不载人的飞行器。目前飞行器主要分为3类:固定翼(fixed wing);直升机(helicopter);多旋翼(multi-rotor)。最近风头最
2016-10-28 20:13:18
13118
3
APM3.2.1固件-VS2012工程
2016-11-04
ArduPilot工具链
2016-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人