5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 看来ardupilot官方版已经支持树莓派了 [打印本页]

作者: payne_pan    时间: 2015-11-11 16:22
标题: 看来ardupilot官方版已经支持树莓派了
本帖最后由 payne_pan 于 2015-11-11 17:58 编辑

最近下载ardupilot下来编译,看我看见了什么 (红色部分)
看来ardupilot官方版已经支持树莓派了!
NavIO cape,pilot cape两个扩展板在taobao还没有卖的,但按照中国人clone的能力,估计很快会出来了



$ make

ArduPilot Building
==================

Targets
-------

  px4-v1 - the PX4v1 board
  px4-v2 - the Pixhawk
  pxf - the Beagle Bone Black (BBB) + PXF cape combination
  navio - the RaspberryPi + NavIO cape combination
  linux - a generic Linux build
  flymaple - the FlyMaple board
  vrbrain - the VRBrain boards
  sitl - the SITL Software In The Loop simulation
  bbbmini - the Beagle Bone Black mini
  bebop - the Parrot Bebop
  raspilot - the RaspberryPi + pilot cape combination
  erleboard - the ErleBoard legacy design
  minlure - the drone lure for MinnowBoard and others
  erlebrain2 - the Erle-Brain 2 board





作者: 1382944    时间: 2015-11-11 16:52
热烈祝贺!!!!!

作者: n-flyer    时间: 2015-11-11 17:10
raspilot就是国产的,论坛上前段时间作者发过

作者: payne_pan    时间: 2015-11-11 17:58
n-flyer 发表于 2015-11-11 17:10
raspilot就是国产的,论坛上前段时间作者发过

非国产,作者只是clone了ardupilot库,我看了后来主要的贡献者都是老外,有的是ardupilot的原贡献者
而后他们可能觉得不错,就把raspilot的改动又merge回了ardupilot


作者: n-flyer    时间: 2015-11-11 21:10
apm本来现在支持linux了,raspilot主要是加入了单独的stm32,用作rc输入与pwm输出。最开始用树莓派的还有navio

作者: payne_pan    时间: 2015-11-12 08:32
n-flyer 发表于 2015-11-11 21:10
apm本来现在支持linux了,raspilot主要是加入了单独的stm32,用作rc输入与pwm输出。最开始用树莓派的还有na ...


加入单独stm32 替换 PCA9685?
但这样购买成本就增加了 , 而且树莓派强大的功能也闲置了。
不然姿态计算也放在stm32,[size=18.018px]树莓派完全就闲着做别的事。(再多看看源码,看它怎么做的)


作者: payne_pan    时间: 2015-11-12 09:39
n-flyer 发表于 2015-11-11 21:10
apm本来现在支持linux了,raspilot主要是加入了单独的stm32,用作rc输入与pwm输出。最开始用树莓派的还有na ...

恩,navio 没有用 stm32, 等到taobao上何时有时买之。

http://docs.emlid.com/Navio-APM/hardware-setup-navio/

(, 下载次数: 43)

(, 下载次数: 40)


作者: payne_pan    时间: 2015-11-12 09:47
也加上 raspilot的资料
http://raspilot.io/

Hardware  Specifications
Features
Raspberry Pi 1 A+/B+ / Raspberry Pi 2 B
STM32F103 failsafe co-processor
ArduPilot flight stack
Pixhawk interface compatible
USB (RPi) / Servo Rail BEC / Power Module three power inputs
Sensors
ST Micro L3GD20H gyro
ST Micro LSM303D accel / mag
Invensense MPU 9250 accel/gyro
MEAS MS5611 barometer
Interfaces
2x UART (serial ports)
1x CAN (need external transceiver)
8x PWM
Spektrum DSM / DSM2 / DSM-X® Satellite Receiver compatible
Futaba S.BUS® compatible input and output
PPM sum Receiver
RSSI (PWM or voltage) Input
1x I2C
3.3V & 6.6V A/D input
Safety switch
Buzzer Interface
Onboard tri-color LED

作者: Salem    时间: 2015-11-12 11:44
树莓派运算速度还是略显不足,处理光学雷达图像直接崩溃,用Mali-T880预处理还是卡不停,结果起飞秒炸。
试试ARM JUNO。
ARM官网似乎有I2C和SPI的驱动,可惜浏览器太低级,无法打开验证。
或者用一颗Cortex-M7在传感器与A72+A53/A57+A53之间"翻译"。可惜我对手机芯片的通信方式不了解,但我认为论坛里肯定有了解这方面的模友。希望模友们早日开放出具备处理光学雷达图像能力的飞控,当然——还要开源。

作者: 老夫不是鳖    时间: 2015-11-12 20:28
Salem 发表于 2015-11-12 11:44
树莓派运算速度还是略显不足,处理光学雷达图像直接崩溃,用Mali-T880预处理还是卡不停,结果起飞秒炸。
...

Mali-T860不也一样。。。

作者: 老夫不是鳖    时间: 2015-11-12 20:29
Salem 发表于 2015-11-12 11:44
树莓派运算速度还是略显不足,处理光学雷达图像直接崩溃,用Mali-T880预处理还是卡不停,结果起飞秒炸。
...

你用过?





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3