Skip to content

Commit

Permalink
* 修改每章的首页介绍
Browse files Browse the repository at this point in the history
  • Loading branch information
nieyong committed Feb 8, 2015
1 parent e20c78c commit a3944da
Show file tree
Hide file tree
Showing 12 changed files with 46 additions and 20 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Crazepony四轴飞行器书籍
Crazepony四轴飞行器
========

这是配套Crazepony四轴飞行器项目的书籍。使用了[GitBook](https://www.gitbook.com/)管理和发布。
Expand Down
6 changes: 3 additions & 3 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@
* [飞行控制器——传感器](wiki/main-controller-sensor.md)
* [遥控器——2.4G通信](wiki/remote-controller-2-4.md)
* [遥控器——蓝牙通信](wiki/remote-controller-bt.md)
* [Crazepony二次开发](crazepony-dev.md)
* [Crazepony原理讲解](crazepony-dev.md)
* [Crazepony器件选型总览及说明](wiki/ic-readme.md)
* [Crazepony硬件原理讲解](wiki/hardware-base.md)
* [Crazepony软件框架讲解](wiki/software-base.md)
* [Crazepony软件开发经验总结](wiki/software-experience.md)
* [开发指南](development.md)
* [二次开发指南](development.md)
* [windows下开发环境搭建—裸机版本](wiki/setup-environment-in-windows-none.md)
* [windows下开发环境搭建—FreeRTOS版本](wiki/setup-environment-in-windows.md)
* [linux下开发环境搭建](wiki/setup-environment-in-linux.md)
Expand All @@ -42,7 +42,7 @@
* [三轴陀螺仪和三轴加速度计MPU6050](wiki/mpu6050.md)
* [PID算法](wiki/algorithm-pid.md)
* [气压计MS5611](wiki/ms5611.md)
* [Crazyflie部分原理分析](crazyflie.md)
* [Crazyflie研究笔记](crazyflie.md)
* [FreeRTOS简介](wiki/freertos-intro.md)
* [介绍几个常用的宏的作用](wiki/macro-controls.md)
* [固件系统流程框架](wiki/system-flow-graph.md)
Expand Down
4 changes: 4 additions & 0 deletions about-algorithm.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
# 四轴飞行器算法讲解

本章主要是Crazepony核心的算法讲解。其中最重要的就是姿态解算部分内容。

姿态解算是指把陀螺仪、加速度计、罗盘等数据融合在一起,得出飞行器的空中姿态,也叫做姿态融合。姿态解算的过程,涉及到传感器数据读取与滤波,四元数与旋转,姿态解算框架,长期融合/快速融合。
17 changes: 8 additions & 9 deletions about-crazepony.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,26 @@
很高兴为你介绍迷你四轴飞行器项目crazepony。你的关注是对我们莫大的支持和鼓舞。

![](/assets/img/crazepony-logo.png)

## CrazePony项目介绍

CrazePony项目旨在为工科类大学生/航模爱好者/创客提供可二次开发的迷你四轴飞行器模型。我们秉承开放,合作,分享的理念,致力将CrazePony打造成航模爱好者学习交流的软硬件平台。CrazePony是一个完全开源的项目,包括源代码,原理图,设计思路等,并且提供详尽的百科知识库。在这里,可以通过它学习飞行器相关知识,也可以在上面实现自己的创意,进行二次开发
CrazePony项目旨在为大学生/航模爱好者/创客提供可二次开发的迷你四轴飞行器原型。我们秉承开放,合作,分享的理念,致力将CrazePony打造成航模爱好者学习交流的软硬件平台。CrazePony是一个完全开源的项目,包括源代码,原理图,设计思路等,并且提供详尽的百科知识库。可以通过它学习四轴飞行器相关知识,也可以在上面进行二次开发,实现自己的创意

* CrazePony网址,点击http://crazepony.com
* CrazePony百科知识库,点击http://crazepony.com/wiki.html
* 网站源码/主控源码/app源码都托管在github上,你可以自由的下载,修改,分发,点击https://github.com/Crazepony
* 网址:http://crazepony.com
* Wiki:http://crazepony.com/wiki.html
* 博客:http://crazepony.com/blog.html
* Github站点:https://github.com/Crazepony

![](/assets/img/crazepony-2.jpg)

## CrazePony的故事

CrazePony项目起源于一个孩童从小对摆脱地心引力的梦想。随着知识的增加,技能的进步,在大学期间终于能够把这个梦想和自己的学习结合起来。到现在,CrazePony四轴飞行器已经在电路板上进行了7次的改进,在软件,算法等方面经历了无数次的挫败和修改。
CrazePony项目起源于一个孩童从小对摆脱地心引力的梦想。在进入大学之后,终于能够把这个梦想和自己所学结合起来。到现在,CrazePony四轴飞行器已经在硬件上进行了10多次的改进,在软件,算法等方面经历了无数次的挫败和修改。

![](/assets/img/crazepony-3.jpg)

虽然它还有很多的不足,但是我们很自豪的将它推荐每一个朋友。因为它代表着我们对梦想默默的执着,对技术纯粹的追求,对挫折不言放弃的自信
虽然它还有很多的不足,但是我们很自豪的将它推荐每一个朋友。因为它代表着我们对梦想默默的执着,对技术纯粹的追求,对挫折不言放弃的坚持

## CrazePony的理念

开放,合作,分享是CrazePony一直最求的理念,我们也把这种理念带入到产品的设计/研发/推广中。所以我们把CrazePony开源,希望能够为开源硬件/开源软件/创客领域贡献我们的一份力量。
开放,合作,分享是CrazePony一直追求的理念,我们也把这种理念带入到产品的设计/研发/推广中。所以我们把CrazePony开源,希望能够为开源硬件/开源软件/创客领域贡献我们的一份力量。

![](/assets/img/crazepony-4.jpg)
Binary file added assets/img/crazyflie-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/img/the-avengers.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion crazepony-dev.md
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
手把手教你开发Crazepony四轴飞行器。DIY一个属于你自己的第一个四轴飞行器。
# Crazepony原理讲解

本章主要讲解Crazepony的硬件原理和软件框架。从中可以看到我们的主要设计思路。同时,我们将元器件选型和开发经验进行了总结,方便大家DIY属于自己的四轴飞行器,并且少走我们曾经走过的弯路。

8 changes: 7 additions & 1 deletion crazyflie.md
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
Crazyflie使用了实时嵌入式操作系统FreeRTOS。相比于uCOS,FreeRTOS是完全开源免费的,而uCOS在商业上的应用是要收费的。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。下面介绍FreeRTOS的基本框架,在STM32上的移植等。
# Crazyflie四轴飞行器

[Crazyflie](http://www.bitcraze.se/)四轴飞行器是一个和Crazepony非常类似的迷你四轴飞行器项目,由瑞士三个工程师设计开发。该项目现在由深圳Seeed Studio公司负责生产和销售。Crazyflie是Crazepony的前辈和学习的对象。

我们研究了Crazyflie的结构/硬件/软件,并且做了相关的笔记和分析。这里我们将笔记分享出来,方便后面人们的研究和学习。

![](/assets/img/crazyflie-2.jpg)
4 changes: 2 additions & 2 deletions development.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
开发指南
# 开发指南

介绍如何在windows/linux下搭建开发环境,如何编译源代码,如何下载到主控上进行调试
本章介绍如何在windows/linux下搭建开发环境,如何编译源代码,如何下载到主控上进行调试等二次开发的步骤。对于想对Crazepony进行二次开发的小伙伴,能够提供非常完备的指导
6 changes: 5 additions & 1 deletion model-aircraft.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
航模基本概念扫盲
# 航模基本概念扫盲

人类从来就有一个飞行的梦想,从风筝到竹蜻蜓,从热气球到莱特兄弟,从空客A380到航天飞船。也许这个梦想就是从孩子手中小小的航模飞机开始种下的种子,等待某一天梦想的实现。

最基本,最原始的,那才是以后腾飞最重要的助推剂。本章将会为你介绍航模中最基本最常见的概念。
7 changes: 6 additions & 1 deletion quad-copter.md
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
四轴飞行器
# 四轴飞行器

四轴飞行器是航模无人机中最常见的一种,为众多的航模爱好者所喜欢。在很多科幻电影中也常有四轴飞行器的出现。美国电影《复仇者联盟(Marvel's The Avengers)》中的空中航空母舰就是一艘巨大的四轴飞行器。

![](/assets/img/the-avengers.jpg)

7 changes: 6 additions & 1 deletion quadcopter-base.md
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
四轴飞行器的组成部分,以及crazepony在设计时的故事。
# 四轴飞行器基本组成部分

本章将会为讲解四轴飞行器的基本组成部分,很多都争对Crazepony迷你四轴飞行器做了特殊的说明。但是很多基本组成部分,大小四轴都是相同的。按照模块划分,主要有下面几个部分。

* 动力部分:电机,电机驱动,桨叶
* 控制部分:MCU,传感器(IMU),遥控通信(2.4G和蓝牙)

0 comments on commit a3944da

Please sign in to comment.