这货简直是arduino体系的巅峰之作---arduino的巨大宝藏
本帖最后由 SS15 于 2012-10-24 00:43 编辑不敢说是绝后,但是空前一点问题没有
这几天在看源代码,看的是七荤八素晕头转向,但同时也真心佩服、五体投地。
硬件方面,实现软硬件有:
SPI
I2C
GPS
Flash 读写
三轴加速度
三轴陀螺
三轴磁强
气压计
电池电压测量
快速串口读写
......
软件算法方面
中断控制
PID
矩阵运算
滤波、模式滤波、低通滤波
MavLink 通讯协议
CRC效验
调试控制台
......
这些仅仅用了一个2560就实现了,没有上操作系统,没有用多线程
arduino 体系能做什么?
官网:http://code.google.com/p/ardupilot-mega/
cool 不过材料都能买到吗? 肿么高级了?~~~~~~~~~~~~! 带GPS可以装灰机上的?不晓得要多少钱呢 带GPS的800大元,自己焊可能只要一半,不过要有那个手艺。LZ已经买了一块了
看看它带了多少库,从里面能够学到多少东西。
全开源、硬件、软件、等等等等
// Libraries
#include <FastSerial.h>
#include <AP_Common.h>
#include <Arduino_Mega_ISR_Registry.h>
#include <APM_RC.h> // ArduPilot Mega RC Library
#include <AP_GPS.h> // ArduPilot GPS library
#include <I2C.h> // Wayne Truchsess I2C lib
#include <SPI.h> // Arduino SPI lib
#include <DataFlash.h> // ArduPilot Mega Flash Memory Library
#include <AP_ADC.h> // ArduPilot Mega Analog to Digital Converter Library
#include <AP_AnalogSource.h> // ArduPilot Mega polymorphic analog getter
#include <AP_PeriodicProcess.h> // ArduPilot Mega TimerProcess
#include <AP_Baro.h> // ArduPilot barometer library
#include <AP_Compass.h> // ArduPilot Mega Magnetometer Library
#include <AP_Math.h> // ArduPilot Mega Vector/Matrix math Library
#include <AP_InertialSensor.h> // Inertial Sensor (uncalibrated IMU) Library
#include <AP_IMU.h> // ArduPilot Mega IMU Library
#include <AP_AHRS.h> // ArduPilot Mega DCM Library
#include <PID.h> // PID library
#include <RC_Channel.h> // RC Channel Library
#include <AP_RangeFinder.h> // Range finder library
#include <Filter.h> // Filter library
#include <ModeFilter.h> // Mode Filter from Filter library
#include <LowPassFilter.h> // LowPassFilter class (inherits from Filter class)
#include <AP_Relay.h> // APM relay
#include <AP_Camera.h> // Photo or video camera
#include <AP_Airspeed.h>
#include <memcheck.h> 太贵了,不过lz的那些库可以共享一下 ttyp 发表于 2012-10-19 12:10 static/image/common/back.gif
太贵了,不过lz的那些库可以共享一下
这个价格充分体现了知识的价值,没掌握它,就只能认宰了
全套源码在官网上都有,要用 022编译,不过LZ也还没编译通过 SS15 发表于 2012-10-19 12:14 static/image/common/back.gif
这个价格充分体现了知识的价值,没掌握它,就只能认宰了
全套源码在官网上都有,要用 022编译,不过LZ ...
LZ你错了,低配的硬件有时能激发你的潜能,用少的资源做更多的事不是更有诱惑力?学习的方向不同罢了,这么贵的东西还不如学arm了 apm 2.0 是2560作为主控芯片,apm 1.0 是328主控
和 arm 比起来,谁更低端,成本谁更低不言而喻
纯硬件的成本是很低的,但是,别人设计当中cpu与各种传感器、存储器之间是如何整合电路设计的,里面运行程序的总体架构是如何构造的,还有最富技术含量的飞行控制算法是如何实现的,这个才是apm的含金量所在,这也是它敢于赚取100%甚至200%的利润的底气所在。
这里面蕴含的知识没有吸引力吗?
另外,有人用了两三片arm7并联都没有实现这块小板子的功能,亲身经历。
这个很好...我也玩航模的,APM飞控是开源的,DIY的含量比较高,不过没玩过,当初闲麻烦,就直接搞了一套DJI的飞控,以后技术上去了一定还要搞... 这不是飞控板吗?卖得还挺贵的,呵呵 好牛逼啊,能造个超级赛亚人啦:funk: 好东西啊 买不起啊,等工作了在说 自顶一下.......
页:
[1]
2